DocumentCode :
2383759
Title :
Ultra-low-power sensor nodes featuring a virtual runtime environment
Author :
Lattanzi, E. ; Bogliolo, A.
Author_Institution :
DiSBeF, Univ. of Urbino, Urbino, Italy
fYear :
2012
fDate :
10-15 June 2012
Firstpage :
5731
Lastpage :
5735
Abstract :
The widespread diffusion of wireless sensor networks and wearable devices, together with the emergence of energy harvesting techniques, has motivated the development of ultra-low-power micro controller units (MCUs) which are highly energy efficient in active mode and provide a wide range of sleep states to be possibly exploited to save power during idle periods. In spite of their energy efficiency, state-of-the-art MCUs exhibit 16-bit RISC architectures clocked at up to tens of MHz and equipped with at least 16kbytes of main memory and 64kbytes of flash. This makes them suitable to run a virtual machine, bringing the benefits of a virtual runtime environment to power-constrained embedded systems. Virtual machines, however, impair the effectiveness of dynamic power management since they are seen as always-active processes by the scheduler of the operating system. This paper presents a power-manageable open-source embedded virtual environment based on a modified version of the Darjeeling VM running on top of Contiki OS. The proposed architecture has been implemented and tested on Texas Instruments´ MSP430 MCUs which have been used as a testbed for the characterization of the power consumption and transitions cost of each power state.
Keywords :
energy conservation; energy harvesting; low-power electronics; reduced instruction set computing; virtual machines; wireless sensor networks; Contiki OS; Darjeeling VM; RISC architectures; Texas Instruments MSP430 MCU; active mode; dynamic power management; energy efficiency; energy harvesting techniques; idle periods; operating system; power consumption; power state; power-constrained embedded systems; power-manageable open-source embedded virtual environment; sleep states; ultra-low-power microcontroller units; ultra-low-power sensor nodes; virtual machine; virtual runtime environment; wearable devices; wireless sensor networks; word length 16 bit; IEEE Xplore; Portable document format;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications (ICC), 2012 IEEE International Conference on
Conference_Location :
Ottawa, ON
ISSN :
1550-3607
Print_ISBN :
978-1-4577-2052-9
Electronic_ISBN :
1550-3607
Type :
conf
DOI :
10.1109/ICC.2012.6364704
Filename :
6364704
Link To Document :
بازگشت