• DocumentCode
    3067184
  • Title

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

  • Author

    Andersen, Jacob ; Hansen, Morten Tranberg

  • Author_Institution
    Dept. of Comput. Sci., Aarhus Univ., Aarhus, Denmark
  • fYear
    2009
  • fDate
    18-23 June 2009
  • Firstpage
    132
  • Lastpage
    138
  • Abstract
    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.
  • Keywords
    application program interfaces; computerised instrumentation; program debugging; wireless sensor networks; API; Energy Bucket; power profiling; sensor network application; sensor node debugging; Debugging; Energy consumption; Energy efficiency; Energy measurement; Instruments; Oscilloscopes; Programming profession; Protocols; Sensor phenomena and characterization; Sensor systems; debug; power profiling; sensor network; tool;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sensor Technologies and Applications, 2009. SENSORCOMM '09. Third International Conference on
  • Conference_Location
    Athens, Glyfada
  • Print_ISBN
    978-0-7695-3669-9
  • Type

    conf

  • DOI
    10.1109/SENSORCOMM.2009.29
  • Filename
    5210939