The low power energy aware processing (LEAP) embedded networked sensor system

A broad range of embedded networked sensor (ENS) systems for critical environmental monitoring applications now require complex, high peak power dissipating sensor devices, as well as on-demand high performance computing and high bandwidth communication. Embedded computing demands for these new platforms include support for computationally intensive image and signal processing as well as optimization and statistical computing. To meet these new requirements while maintaining critical support for low energy operation, a new multiprocessor node hardware and software architecture, low power energy aware processing (LEAP), has been developed. The LEAP architecture integrates fine-grained energy dissipation monitoring and sophisticated power control scheduling for all subsystems including sensor subsystems. This paper also describes a new distributed node testbed demonstrating that by exploiting high high energy efficiency components and enabling proper on-demand scheduling, the LEAP architecture may meet both sensing performance and energy dissipation objectives for a broad class of applications

[1]  Gregory J. Pottie,et al.  Instrumenting the world with wireless sensor networks , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[2]  Amin Vahdat,et al.  ECOSystem: managing energy as a first class operating system resource , 2002, ASPLOS X.

[3]  Gregory J. Pottie,et al.  Development platform for self-organizing wireless sensor networks , 1999, Defense, Security, and Sensing.

[4]  Jaroslav Flidr,et al.  On-demand Linux for Power-aware Embedded Sensors , 2004 .

[5]  Naehyuck Chang,et al.  Energy-aware memory allocation in heterogeneous non-volatile memory systems , 2003, ISLPED '03.

[6]  Jean J. Labrosse,et al.  MicroC/OS-II: The Real Time Kernel , 1998 .

[7]  S. Wright,et al.  Biodiversity Meets the Atmosphere: A Global View of Forest Canopies , 2003, Science.

[8]  Robert Szewczyk,et al.  System architecture directions for networked sensors , 2000, ASPLOS IX.

[9]  Deborah Estrin,et al.  EmStar: A Software Environment for Developing and Deploying Wireless Sensor Networks , 2004, USENIX ATC, General Track.

[10]  R. Kling,et al.  The Intel/sup /spl reg// mote platform: a Bluetooth-based sensor network for industrial monitoring , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[11]  Jason Flinn,et al.  Ghosts in the machine: interfaces for better power management , 2004, MobiSys '04.

[12]  Peter Druschel,et al.  Resource containers: a new facility for resource management in server systems , 1999, OSDI '99.

[13]  Kang G. Shin,et al.  Design and Implementation of Power-Aware Virtual Memory , 2003, USENIX ATC, General Track.

[14]  Gaurav S. Sukhatme,et al.  Call and response: experiments in sampling the environment , 2004, SenSys '04.

[15]  Mahadev Satyanarayanan,et al.  Managing battery lifetime with energy-aware adaptation , 2004, TOCS.

[16]  Deborah Estrin,et al.  Tenet: An Architecture for Tiered Embedded Networks , 2005 .

[17]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[18]  Jean J. Labrosse MC/OS the Real-Time Kernel , 1992 .

[19]  Martin Waitz Accounting and control of power consumption in energy-aware operating systems , 2003 .

[20]  Li Wang,et al.  A modular power-aware microsensor with >1000X dynamic power range , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..