Flexible Online Energy Accounting in TinyOS

  • Author:

    Simon Kellner

  • Source:

    4th International Workshop on Real-World Wireless Sensor Networks (RealWSN'10), Colombo, Sri Lanka, December 16-17, 2010

  • Date: 16.-17.12.2010
  • Abstract:

    Energy is the most limiting resource in sensor networks. This is particularly true for dynamic sensor networks in which the sensor-net application changes its hardware utilization over time. In such networks, offline estimation of energy consumption can not take into account all changes to the application's hardware utilization profile and thus invariably returns inaccurate estimates. Online accounting methods offer more precise energy consumption estimates. In this paper we describe an online energy accounting system for TinyOS consisting of two components: An energy-estimation system to collect information about energy consumption of a node and an energy-container system that allows an application to collect energy-consumption information about its tasks individually. The evaluation with TinyDB shows that it is both accurate and efficient.

    BibTex:

    @inproceedings{Kel10,
       author = {Simon Kellner},
       title = {Flexible Online Energy Accounting in {TinyOS}},
       booktitle =  {Proceedings of the 4th International Workshop on Real-World Wireless Sensor Networks (RealWSN'10)},
       editor = {Marron, Pedro and Voigt, Thiemo and Corke, Peter and Mottola, Luca},
       publisher = {Springer Berlin / Heidelberg},
       series = {Lecture Notes in Computer Science},
       volume =  6511,
       isbn = {978-3-642-17519-0},
       issn = {0302-9743},
       year =  2010,
       month =  dec,
       pages = {62--73},
       doi = {10.1007/978-3-642-17520-6_6},
       category = {accounting,tinyos,wsn},
       location = {Colombo, Sri Lanka},
    }