Toward ultra low-power hardware specialization of a Wireless Sensor Network node

Research in micro-electro-mechanical systems (MEMS) technology, wireless communications, and digital electronics has enabled the future emergence of Wireless Sensor Networks (WSN). These systems consist of low-cost and low-power sensor nodes that communicate efficiently over short distances. It has been shown that power consumption is the biggest design constraint for such systems. Currently, WSN nodes are being designed using low-power micro-controllers. However, their power dissipation is still orders of magnitude too high. In this paper, we propose an approach to hardware specialization that uses power-gated distributed hardware tasks. We target control-oriented tasks running on WSN nodes and present, as a case study, a temperature monitoring application. Our approach is validated experimentally and shows prominent power gains over software implementation on a low-power micro-controller such as the MSP430.

[1]  Ludovic L'Hours Generating efficient custom FPGA soft-cores for control-dominated applications , 2005, 2005 IEEE International Conference on Application-Specific Systems, Architecture Processors (ASAP'05).

[2]  M. Minuth,et al.  SenseBench: toward an accurate evaluation of sensor network processors , 2005, IEEE International. 2005 Proceedings of the IEEE Workload Characterization Symposium, 2005..

[3]  Satish Kumar,et al.  Next century challenges: scalable coordination in sensor networks , 1999, MobiCom.

[4]  Mohammad Ilyas,et al.  Smart Dust , 2006 .

[5]  David E. Culler,et al.  TinyOS: An Operating System for Sensor Networks , 2005, Ambient Intelligence.

[6]  Olivier Sentieys,et al.  Ultra low-power FSM for control oriented applications , 2009, 2009 IEEE International Symposium on Circuits and Systems.

[7]  Matt Welsh,et al.  CodeBlue: An Ad Hoc Sensor Network Infrastructure for Emergency Medical Care , 2004 .

[8]  Simon M. Kaplan,et al.  Component-based software systems for smart environments , 2000, IEEE Wirel. Commun..

[9]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[10]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[11]  Adam Dunkels,et al.  Contiki - a lightweight and flexible operating system for tiny networked sensors , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[12]  Yanjun Li,et al.  Wireless Sensor Network Design for Wildfire Monitoring , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[13]  Steven Trimberger,et al.  Determination of Power Gating Granularity for FPGA Fabric , 2006, IEEE Custom Integrated Circuits Conference 2006.

[14]  Frederic T. Chong,et al.  Exploring the Processor and ISA Design for Wireless Sensor Network Applications , 2008, 21st International Conference on VLSI Design (VLSID 2008).

[15]  James Demmel,et al.  Health Monitoring of Civil Infrastructures Using Wireless Sensor Networks , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[16]  Matt Welsh,et al.  Monitoring volcanic eruptions with a wireless sensor network , 2005, Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005..

[17]  Gang Zhou,et al.  VigilNet: An integrated sensor network system for energy-efficient surveillance , 2006, TOSN.