![]() |
| Home | About Us | Projects | People | Documents | Courses | Internal |
| Document Details: Software Based Memory Protection in Sens... | |
| TITLE | |
|
Software Based Memory Protection in Sensor Nodes In Third Workshop on Embedded Networked Sensors (EmNets 2006) , 5 pages , May 2006. NESL Technical Report #: TR-UCLA-NESL-200603-01 | |
| ABSTRACT | |
|
Typical sensor nodes are resource constrained microcontrollers containing user level applications, operating system components, and device drivers in a single address space, with no form of memory protection. A programming error in an application can easily corrupt the state of the operating system and other software components on the node. In this paper, we propose a memory protection scheme that prevents the corruption of operating system state by buggy applications.We use sandboxing to restrict application memory accesses within the address space. Severe resource constraints on the sensor node present interesting challenges in designing a sandbox for user applications.We have implemented and tested our scheme on the SOS operating system. Our experiments were able to detect a memory corruption bug in an application module that had been in use for several months. | |
| AUTHORS | |
|
• Ramkumar Rengaswamy |
|
| DOWNLOADS | |
| RELATED PROJECTS | |
|
• SOS : A dynamic operating system for sensor networks |
|
| TYPE | |
|
Conference Paper | |
© 2008 by Networked & Embedded Systems Laboratory •
University of California, Los Angeles
(Developed using Ruby on Rails, hosted on Mac OS X, and best viewed without Internet Explorer!) Maintained by Mani Srivastava |
|