Stateful mobile modules for sensor networks

Most sensor network applications are dominated by the acquisition of sensor values. Due to energy limitations and high energy costs of communication, in-network processing has been proposed as a means to reduce data transfers. As application demands may change over time and nodes run low on energy,...

Full description

Saved in:
Bibliographic Details
Published inProceedings of the 6th IEEE international conference on Distributed Computing in Sensor Systems pp. 63 - 76
Main Authors Strübe, Moritz, Kapitza, Rüdiger, Stengel, Klaus, Daum, Michael, Dressler, Falko
Format Conference Proceeding
LanguageEnglish
Published Berlin, Heidelberg Springer-Verlag 21.06.2010
SeriesACM Other Conferences
Online AccessGet full text
ISBN3642136508
9783642136504
DOI10.5555/2163970.2163975

Cover

More Information
Summary:Most sensor network applications are dominated by the acquisition of sensor values. Due to energy limitations and high energy costs of communication, in-network processing has been proposed as a means to reduce data transfers. As application demands may change over time and nodes run low on energy, get overloaded, or simply face debasing communication capabilities, runtime adaptation is required. In either case, it is useful to be able to migrate computations between neighboring nodes without losing runtime state that might be costly or even impossible to recompute. We propose stateful mobile modules as a basic infrastructure building block to improve adaptiveness and robustness of in-network processing applications. Stateful mobile modules are binary modules linked on the node itself. Even more importantly, they can be transparently migrated from one node to another, thereby keeping statically as well as dynamically allocated memory. This is achieved by an optimized binary format, a memory-efficient linking process and an advanced programming support.
ISBN:3642136508
9783642136504
DOI:10.5555/2163970.2163975