Skip to main content

Implicit Sleep Mode Determination in Power Management of Event-Driven Deeply Embedded Systems

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 5546))

Abstract

Energy consumption is a crucial factor for the lifetime of many embedded systems, especially wireless sensor networks. Most modern microcontrollers provide various low power sleep modes. Utilizing them can lead to great energy savings. In this paper we present an approach for power management in embedded systems, based on the event-driven operating system Reflex. The implicit power management is mostly hardware independent, lightweight and efficiently chooses the optimal power saving mode of the microprocessor automatically.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Texas Instruments, MSP430 series Datasheet, http://www.msp430.com

  2. Hill, J., Szewczyk, R., Woo, A., Hollar, S., Culler, D., Pister, K.: System Architecture Directions for Networked Sensors. In: The 9th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-IX) (2000)

    Google Scholar 

  3. Szewczyk, R., Levis, P., Turon, M., Nachman, L., Buonadonna, P., Handziski, V.: TinyOS Microcontroller Power Management Documentation TEP112, http://www.tinyos.net/tinyos-2.x/doc/html/tep112.html

  4. Han, C.-C., Ram Kumar, R.S., Kohler, E., Srivastava, M.: A dynamic operatingsystem for sensor nodes. In: Proc. of the 3rd international conference on Mobile systems, applications, and services MobiSys (2005)

    Google Scholar 

  5. Cha, H., Choi, S., Jung, I., Kim, H., Shin, H., Yoo, J., Yoon, C.: Retos: resilient, expandable, and threaded operating system for wireless sensor networks. In: Proc. of the 6th intl. conf. on Information processing in sensor networks (IPSN 2007) (2007)

    Google Scholar 

  6. Dunkels, A., Gronvall, B., Voigt, T.: Contiki - a lightweight and exible operating system for tiny networked sensors. In: Proceedings of the First IEEE Workshop on Embedded Networked Sensors (2004)

    Google Scholar 

  7. Walther, K., Nolte, J.: A flexible scheduling framework for deeply embedded systems. In: Proc. of 4th IEEE International Symposium on Embedded Computing (2007)

    Google Scholar 

  8. Moteiv Corperation, TMote Sky Datasheet (2006), http://www.sentilla.com/moteivtransition.html

  9. Bhatti, S., Carlson, J., Dai, H., Deng, J., Rose, J., Sheth, A., Shucker, B., Gruenwald, C., Torgerson, A., Han, R.: MANTIS OS: An Embedded Multithreaded Operating System for Wireless Micro Sensor Platforms. In: ACM/Kluwer Mobile Networks & Applications (MONET), Special Issue on Wireless Sensor Networks (2005)

    Google Scholar 

  10. AVRX, http://www.barello.net/avrx

  11. FreeRTOS, http://www.freertos.org/

  12. Ghattas, R., Dean, A.G.: Energy management for commodity short-bit-width microcontrollers. In: Proceedings of the 2005 international Conference on Compilers, Architectures and Synthesis For Embedded Systems (CASES 2005) (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sieber, A., Walther, K., Nürnberger, S., Nolte, J. (2009). Implicit Sleep Mode Determination in Power Management of Event-Driven Deeply Embedded Systems. In: van den Berg, H., Heijenk, G., Osipov, E., Staehle, D. (eds) Wired/Wireless Internet Communications. WWIC 2009. Lecture Notes in Computer Science, vol 5546. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02118-3_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02118-3_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02117-6

  • Online ISBN: 978-3-642-02118-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics