Skip to main content

Flexible Online Energy Accounting in TinyOS

  • Conference paper

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

Abstract

Energy is the most limiting resource in sensor networks. This is particularly true for dynamic sensor networks in which the sensor-net application changes its hardware utilization over time. In such networks, offline estimation of energy consumption can not take into account all changes to the application’s hardware utilization profile and thus invariably returns inaccurate estimates. Online accounting methods offer more precise energy consumption estimates. In this paper we describe an online energy accounting system for TinyOS consisting of two components: An energy-estimation system to collect information about energy consumption of a node and an energy-container system that allows an application to collect energy-consumption information about its tasks individually. The evaluation with TinyDB shows that it is both accurate and efficient.

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. Banga, G., Druschel, P., Mogul, J.: Resource containers: A new facility for resource management in server systems. In: Proceedings of the Third Symposium on Operating System Design and Implementation (OSDI 1999), pp. 45–58 (February1999), http://www.cs.rice.edu/~druschel/osdi99rc.ps.gz

  2. Dunkels, A., Österlind, F., Tsiftes, N., He, Z.: Software-based on-line energy estimation for sensor nodes. In: Proceedings of the 4th workshop on Embedded networked sensors (EMNETS 2007), pp. 28–32. ACM, New York (2007)

    Chapter  Google Scholar 

  3. Fonseca, R., Dutta, P., Levis, P., Stoica, I.: Quanto: Tracking energy in networked embedded systems. In: Proceedings of the 8th USENIX Symposium on Operating System Design and Implementation (OSDI 2008), pp. 323–338. USENIX Association (December 2008), http://www.usenix.org/events/osdi08/tech/full_papers/fonseca/fonseca.pdf

  4. Klues, K., Handziski, V., Lu, C., Wolisz, A., Culler, D., Gay, D., Levis, P.: Integrating concurrency control and energy management in device drivers. In: Proceedings of the twenty-first ACM SIGOPS Symposium on Operating Systems Principles (SOSP 2007), pp. 251–264. ACM, New York (2007)

    Chapter  Google Scholar 

  5. Landsiedel, O., Wehrle, K., Götz, S.: Accurate prediction of power consumption in sensor networks. In: Proceedings of the second IEEE Workshop on Embedded Networked Sensors (EmNetS-II), pp. 37–44 (May 2005)

    Google Scholar 

  6. Schmidt, D., Krämer, M., Kuhn, T., Wehn, N.: Energy modelling in sensor networks. Advances in Radio Science 5, 347–351 (2007), http://www.adv-radio-sci.net/5/347/2007/ars-5-347-2007.pdf

    Article  Google Scholar 

  7. Shnayder, V., Hempstead, M., Chen, B., Werner-Allen, G., Welsh, M.: Simulating the power consumption of large-scale sensor network applications. In: Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, SenSys 2004, pp. 188–200. ACM Press, New York (2004)

    Google Scholar 

  8. Titzeri, B.L., Lee, K.D., Palsberg, J.: Avrora: scalable sensor network simulation with precise timing. In: Proceedings of the 4th International Symposium on Information Processing in Sensor Networks, IPSN 2005, p. 67. IEEE Press, Piscataway (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kellner, S. (2010). Flexible Online Energy Accounting in TinyOS. In: Marron, P.J., Voigt, T., Corke, P., Mottola, L. (eds) Real-World Wireless Sensor Networks. REALWSN 2010. Lecture Notes in Computer Science, vol 6511. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17520-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17520-6_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17519-0

  • Online ISBN: 978-3-642-17520-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics