Title :
System software techniques for low-power operation in wireless sensor networks
Author :
Dutta, Prabal K. ; Culler, David E.
Author_Institution :
Div. of Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
The operation of wireless sensor networks is fundamentally constrained by available energy sources. The underlying hardware determines the power draw of each possible mode of operation. System software attempts maximize the use of the lowest possible modes of each of the subsystems. This tutorial paper describes the system software techniques used at several levels. At the application sensing level, this includes duty-cycling, sensor hierarchy, and aggregation. At the communication level, it includes low-power listening, communication scheduling, piggybacking, post-hoc synchronization, and power-aware routing. At the node OS level, it includes event driven execution with split-phase operation and cooperative power management interfaces. At the lowest level, it includes management of primary and secondary energy storage devices coupled with intelligent charge transfer scheduling. All of these aspects must be integrated in a systematic software framework.
Keywords :
low-power electronics; sensor fusion; systems software; wireless sensor networks; communication scheduling; cooperative power management interface; duty cycling; intelligent charge transfer scheduling; low-power listening; low-power operation; piggybacking; post-hoc synchronization; power-aware routing; primary energy storage device; secondary energy storage device; sensor aggregation; sensor hierarchy; split-phase operation; systematic software framework; wireless sensor networks; Application software; Charge transfer; Energy management; Energy storage; Hardware; Power system management; Routing; Software systems; System software; Wireless sensor networks;
Conference_Titel :
Computer-Aided Design, 2005. ICCAD-2005. IEEE/ACM International Conference on
Print_ISBN :
0-7803-9254-X
DOI :
10.1109/ICCAD.2005.1560194