Article in Proceedings INPROC-2006-01

BibliographyMarrón, Pedro José; Gauger, Matthias; Lachenmann, Andreas; Minder, Daniel; Saukh, Olga; Rothermel, Kurt: FlexCup: A Flexible and Efficient Code Update Mechanism for Sensor Networks.
In: Römer, Kay (ed.); Karl, Holger (ed.); Mattern, Friedemann (ed.): Wireless Sensor Networks: Third European Workshop, EWSN 2006, Zurich, Switzerland, February 13-15, 2006. Proceedings.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
Lecture Notes in Computer Science; 3868, pp. 212-227, english.
Springer-Verlag, January 2006.
ISBN: 3-540-32158-6.
Article in Proceedings (Conference Paper).
CR-SchemaC.3 (Special-Purpose and Application-Based Systems)
D.3.4 (Programming Languages Processors)
D.4.9 (Systems Programs and Utilities)
Abstract

The ability to update the program code installed on wireless sensor nodes plays an import role in the highly dynamic environments sensor networks are often deployed in. Such ode update mechanisms should support flexible reconfiguration and adaptation of the sensor nodes but should also operate in an energy and time efficient manner. In this paper, we present FlexCup, a flexible code update mechanism that minimizes the energy consumed on each sensor node for the installation of arbitrary code changes. We describe two different versions of FlexCup and show, using a precise hardware emulator, that our mechanism is able to perform updates up to 8 times faster than related code update algorithms found in the literature, while consuming only an eighth of the energy.

Full text and
other links
PDF (167136 Bytes)
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems
Project(s)TinyCubus
Entry dateJanuary 23, 2006
   Publ. Department   Publ. Institute   Publ. Computer Science