SOS - A dynamic operating system for sensor networks [Demonstration]

NESL Technical Report #: 2005-4-10


Abstract: We present SOS, a new operating system for mote-class sensor nodes that supports run-time reconfiguration of the embedded software. The architecture of SOS consists of dynamically-loaded modules and a statically compiled kernel (ref. figure 1). An application in SOS is composed of one or more modules interacting via asynchronous messages or function calls. Modules are position independent binaries that implement a specific task or function. They operate on their own state which is dynamically allocated at run-time. Examples of modules are routing protocols, sensor drivers and application programs etc

Publication Forum: The Fourth International Conference on Information Processing in Sensor Networks

Date: 2005-04-13

Place: UCLA, Los Angeles, California

Publisher: ACM

Public Document?: Yes

Document category: Demonstration