• 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