Energy Bucket: A Tool for Power Profiling and Debugging of Sensor Nodes

Research output: Contribution to book/anthology/report/proceedingArticle in proceedingsResearchpeer-review

  • Department of Computer Science
The ability to precisely measure and compare energy consumption and relate this to particular parts of programs is a recurring theme in sensor network research. This paper presents the Energy Bucket, a low-cost tool designed for quick empirical measurements of energy consumptions across 5 decades of current draw. The Energy Bucket provides a light-weight state API for the target system, which facilitates easy scorekeeping of energy consumption between different parts of a target program. We demonstrate how this tool can be used to discover programming errors and debug sensor network applications.Furthermore, we show how this tool, together with the target system API, offers a very detailed analysis of where energy is spent in an application, which proves to be very useful when comparing alternative implementations or validating theoretical energy consumption models.
Original languageEnglish
Title of host publicationThe Third International Conference on Sensor Technologies and Applications,  SENSORCOMM 2009
EditorsConstantin Paleologu
Number of pages6
PublisherIEEE Computer Society Press
Publication year2009
ISBN (print)978-0-7695-3669-9
Publication statusPublished - 2009
EventInternational Conference on Sensor Technologies and Applications, SENSORCOMM - Athens, Greece
Duration: 18 Jun 200923 Jun 2009
Conference number: 3


ConferenceInternational Conference on Sensor Technologies and Applications, SENSORCOMM

    Research areas

  • power profiling, debug tool, sensor network

See relations at Aarhus University Citationformats

ID: 17287333