Sciweavers

SENSYS
2006
ACM

Run-time dynamic linking for reprogramming wireless sensor networks

14 years 6 months ago
Run-time dynamic linking for reprogramming wireless sensor networks
From experience with wireless sensor networks it has become apparent that dynamic reprogramming of the sensor nodes is a useful feature. The resource constraints in terms of energy, memory, and processing power make sensor network reprogramming a challenging task. Many different mechanisms for reprogramming sensor nodes have been developed ranging from full image replacement to virtual machines. We have implemented an in-situ run-time dynamic linker and loader that use the standard ELF object file format. We show that run-time dynamic linking is an effective method for reprogramming even resource constrained wireless sensor nodes. To evaluate our dynamic linking mechanism we have implemented an application-specific virtual machine and a Java virtual machine and compare the energy cost of the different linking and execution models. We measure the energy consumption and execution time overhead on real hardware to quantify the energy costs for dynamic linking. Our results suggest that ...
Adam Dunkels, Niclas Finne, Joakim Eriksson, Thiem
Added 14 Jun 2010
Updated 14 Jun 2010
Type Conference
Year 2006
Where SENSYS
Authors Adam Dunkels, Niclas Finne, Joakim Eriksson, Thiemo Voigt
Comments (0)