DocumentCode :
3643111
Title :
Energy-efficiency through micro-managing communication and optimizing sleep
Author :
A. Caracaş;C. Lombriser;Y. A. Pignolet;T. Kramp;T. Eirich;R. Adelsberger;U. Hunkeler
Author_Institution :
IBM Zurich Research Laboratory
fYear :
2011
fDate :
6/1/2011 12:00:00 AM
Firstpage :
55
Lastpage :
63
Abstract :
Energy-efficiency is key to meet lifetime requirements of Wireless Sensor Networks (WSN) applications. Today´s run-time platforms and development environments leave it to the application developer to manage power consumption. For best results, the characteristics of the individual hardware platforms must be well understood and minutely directed. An Operating System (OS) with suitable programming abstractions can micro-manage power consumption of resources. We demonstrate with the Mote Runner platform how the inherent overhead of managed application code is compensated for by a platform-independent communication API together with sleep optimizations. The proposed abstractions and optimizations can be applied to other modern sensor network platforms. To quantify the effectiveness of our approach, we measured the energy efficiency of a real-world WSN application using a custom TDMA communication protocol fully implemented on both Mote Runner and TinyOS. Mote Runner´s power management and sleep phase optimizations outperforms TinyOS in our test application for duty cycles below 10% on the Iris hardware.
Keywords :
"Iris","Hardware","Protocols","Power demand","Energy measurement","Clocks","Monitoring"
Publisher :
ieee
Conference_Titel :
Sensor, Mesh and Ad Hoc Communications and Networks (SECON), 2011 8th Annual IEEE Communications Society Conference on
ISSN :
2155-5486
Print_ISBN :
978-1-4577-0094-1
Electronic_ISBN :
2155-5494
Type :
conf
DOI :
10.1109/SAHCN.2011.5984943
Filename :
5984943
Link To Document :
بازگشت