DocumentCode
2715476
Title
Energy-aware software updates in heterogeneous Wireless Sensor Networks
Author
Galos, Mihai ; Navarro, David ; Mieyeville, Fabien ; O´Connor, Ian
Author_Institution
Inst. de Nanotechnol. de Lyon, Ecole Centrale de Lyon, Lyon, France
fYear
2011
fDate
26-29 June 2011
Firstpage
333
Lastpage
336
Abstract
Software updates for Wireless Sensor Networks have traditionally taken the form of either binary machine code or bytecode for a target Virtual Machine. Each aim to strike a compromise between radio transmission power and CPU execution time for the target microcontroller. Binary updates are either monolithic or modular, while bytecode updates are modular. We present a novel paradigm which takes advantage of both these approaches´ strengths while alleviating their weaknesses. Our solution consists of compiling in-situ (on the WSN node) a high-level language called MinTax. Next, we demonstrate this approach in an heterogeneous context, consisting of WSN nodes of different hardware architectures. The sensor nodes we deployed our solution onto are MSP430 hardware-based(16-bit core) and AVR hardware-based(8-bit core).
Keywords
binary codes; microcontrollers; telecommunication computing; virtual machines; wireless sensor networks; AVR hardware; CPU execution time; MSP430 hardware; MinTax; WSN nodes; binary machine code; bytecode; energy-aware software; hardware architectures; heterogeneous wireless sensor networks; microcontroller; radio transmission power; virtual machine; Computer architecture; Hardware; Microcontrollers; Random access memory; Software; Virtual machining; Wireless sensor networks;
fLanguage
English
Publisher
ieee
Conference_Titel
New Circuits and Systems Conference (NEWCAS), 2011 IEEE 9th International
Conference_Location
Bordeaux
Print_ISBN
978-1-61284-135-9
Type
conf
DOI
10.1109/NEWCAS.2011.5981238
Filename
5981238
Link To Document