Title :
Efficient Sensor Network Reprogramming through Compression of Executable Modules
Author :
Tsiftes, Nicolas ; Dunkels, Adam ; Voigt, Thiemo
Author_Institution :
Swedish Inst. of Comput. Sci., Kista
Abstract :
Software in deployed sensor networks needs to be updated to introduce new functionality or to fix bugs. Reducing dissemination time is important because the dissemination disturbs the regular operation of the network. We present a method for reducing the dissemination time and energy consumption based on compression of native code modules. Code compression reduces the size of the software update, but the decompression on the sensor nodes requires processing time and energy. We quantify these trade-offs for seven different compression algorithms. Our results show that GZIP has the most favorable trade-offs, saving on average 67% of the dissemination time and 69% of the energy in a multi-hop wireless sensor network.
Keywords :
data compression; wireless sensor networks; code compression; dissemination time; energy consumption; multihop wireless sensor network; sensor network reprogramming; software update; Application software; Compression algorithms; Computer bugs; Computer science; Data compression; Decoding; Embedded software; Energy consumption; Spread spectrum communication; Wireless sensor networks;
Conference_Titel :
Sensor, Mesh and Ad Hoc Communications and Networks, 2008. SECON '08. 5th Annual IEEE Communications Society Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4244-1777-3
Electronic_ISBN :
978-1-4244-1776-6
DOI :
10.1109/SAHCN.2008.51