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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Texas Instruments, MSP430 series Datasheet, http://www.msp430.com
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)
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
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)
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)
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)
Walther, K., Nolte, J.: A flexible scheduling framework for deeply embedded systems. In: Proc. of 4th IEEE International Symposium on Embedded Computing (2007)
Moteiv Corperation, TMote Sky Datasheet (2006), http://www.sentilla.com/moteivtransition.html
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)
FreeRTOS, http://www.freertos.org/
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)