Skip to main content

Accurate Network-Scale Power Profiling for Sensor Network Simulators

  • Conference paper

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

Abstract

Power consumption is the most important metric in wireless sensor network research, but existing simulation tools for measuring or estimating power consumption are either impractical or have unclear accuracy. We present COOJA/MSPSim, a practical simulation-based tool for network-scale power estimation based on Contiki’s built-in power profiling mechanism, the COOJA sensor network simulator and the MSPSim sensor node emulator. We compare experimental results measured on real sensor nodes with simulation results for three different MAC protocols. The accuracy of our results indicates that COOJA/MSPSim enables accurate network-scale simulation of the power consumption of sensor networks.

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. Buettner, M., Yee, G.V., Anderson, E., Han, R.: X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks. In: SenSys 2006: Proceedings of the 4th international conference on Embedded networked sensor systems, Boulder, Colorado, USA, pp. 307–320 (2006)

    Google Scholar 

  2. Burri, N., von Rickenbach, P., Wattenhofer, R.: Dozer: ultra-low power data gathering in sensor networks. In: IPSN 2007 (2007)

    Google Scholar 

  3. Cavin, D., Sasson, Y., Schiper, A.: On the accuracy of MANET simulators. In: Proceedings of the second ACM international workshop on Principles of mobile computing, Toulouse, France (2002)

    Google Scholar 

  4. Cerpa, A., Estrin, D.: ASCENT: Adaptive Self-Configuring sEnsor Networks Topologies. IEEE Transactions On Mobile Computing, 272–285 (2004)

    Google Scholar 

  5. Colesanti, U.M., Crociani, C., Vitaletti, A.: On the accuracy of omnet++ in the wireless sensornetworks domain: simulation vs. testbed. In: Proceedings of the 4th ACM workshop on Performance evaluation of wireless ad hoc, sensor, and ubiquitous networks, Chania, Greece, October 2007, pp. 25–31 (2007)

    Google Scholar 

  6. Dunkels, A., Grönvall, B., Voigt, T.: Contiki - a lightweight and flexible operating system for tiny networked sensors. In: Workshop on Embedded Networked Sensors, Tampa, Florida, USA (November 2004)

    Google Scholar 

  7. Dunkels, A., Österlind, F., Tsiftes, N., He, Z.: Software-based on-line energy estimation for sensor nodes. In: Proceedings of the Fourth Workshop on Embedded Networked Sensors (Emnets IV), Cork, Ireland (June 2007)

    Google Scholar 

  8. Dutta, P., Culler, D., Shenker, S.: Procrastination might lead to a longer and more useful life. In: Proceedings of HotNets-VI, Atlanta, GA, USA (November 2007)

    Google Scholar 

  9. Eriksson, J., Dunkels, A., Finne, N., Österlind, F., Voigt, T.: Mspsim – an extensible simulator for msp430-equipped sensor boards. In: Langendoen, K.G., Voigt, T. (eds.) EWSN 2007. LNCS, vol. 4373. Springer, Heidelberg (2007)

    Google Scholar 

  10. Haq, F., Kunz, T.: Simulation vs. emulation: Evaluating mobile ad hoc network routing protocols. In: Proceedings of the International Workshop on Wireless Ad-hoc Networks (IWWAN 2005), London, England (May 2005)

    Google Scholar 

  11. Ivanov, S., Herms, A., Lukas, G.: Experimental validation of the ns-2 wireless model using simulation, emulation, and real network. In: Proceedings of the 4th Workshop on Mobile Ad-Hoc Networks (WMAN 2007) (2007)

    Google Scholar 

  12. 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), Sydney, Australia (May 2005)

    Google Scholar 

  13. Levis, P., Lee, N., Welsh, M., Culler, D.: Tossim: accurate and scalable simulation of entire tinyos applications. In: Proceedings of the first international conference on Embedded networked sensor systems, pp. 126–137 (2003)

    Google Scholar 

  14. Lu, G., Krishnamachari, B., Raghavendra, C.: An adaptive energy-efficient and low-latency mac for data gathering in wireless sensor networks. In: International Parallel and Distributed Processing Symposium (IPDPS) (2004)

    Google Scholar 

  15. Musaloiu-E., R., Liang, C.-J.M., Terzis, A.: Koala: Ultra-Low Power Data Retrieval in Wireless Sensor Networks. In: IPSN 2008 (2008)

    Google Scholar 

  16. Österlind, F., Dunkels, A., Eriksson, J., Finne, N., Voigt, T.: Cross-level sensor network simulation with cooja. In: Proceedings of the First IEEE International Workshop on Practical Issues in Building Sensor Network Applications (SenseApp 2006), Tampa, Florida, USA (November 2006)

    Google Scholar 

  17. Polastre, J., Szewczyk, R., Culler, D.: Telos: Enabling ultra-low power wireless research. In: Proc. IPSN/SPOTS 2005, Los Angeles, CA, USA (April 2005)

    Google Scholar 

  18. Raghunathan, V., Schurgers, C., Park, S., Srivastava, M.: Energy aware wireless microsensor networks. IEEE Signal Processing Magazine 19(2), 40–50 (2002)

    Article  Google Scholar 

  19. Schiller, J., Ritter, H., Liers, A., Voigt, T.: Scatterweb - low power nodes and energy aware routing. In: Proceedings of Hawaii International Conference on System Sciences, Hawaii, USA (2005)

    Google Scholar 

  20. Shah, R.C., Rabaey, J.M.: Energy aware routing for low energy ad hoc sensor networks. In: Proc. IEEE Wireless Communications and Networking Conference (WCNC) (March 2002)

    Google Scholar 

  21. Shnayder, V., Hempstead, M., Chen, B., Allen, G.W., Welsh, M.: Simulating the power consumption of large-scale sensor network applications. In: 2nd International Conference on Embedded Networked Sensor Systems (ACM SenSys) (November 2004)

    Google Scholar 

  22. Titzer, B.L., Lee, D.K., Palsberg, J.: Avrora: scalable sensor network simulation with precise timing. In: Proceedings of the 4th international symposium on Information processing in sensor networks (IPSN) (April 2005)

    Google Scholar 

  23. Trathnigg, T., Moser, J., Weisse, R.: A low-cost energy measurement setup and improving the accuracy of energy simulators for wireless sensor networks. In: Proceedings of REALWSN 2008 (April 2008)

    Google Scholar 

  24. van Dam, T., Langendoen, K.: An adaptive energy-efficient MAC protocol for wireless sensor networks. In: Proceedings of the first international conference on Embedded networked sensor systems, Los Angeles, California, USA (November 2003)

    Google Scholar 

  25. Voigt, T., Österlind, F.: CoReDac: Collision-free command-response data collection. In: 13th IEEE Conference on Emerging Technologies and Factory Automation, Hamburg, Germany (September 2008)

    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

Eriksson, J., Österlind, F., Finne, N., Dunkels, A., Tsiftes, N., Voigt, T. (2009). Accurate Network-Scale Power Profiling for Sensor Network Simulators. In: Roedig, U., Sreenan, C.J. (eds) Wireless Sensor Networks. EWSN 2009. Lecture Notes in Computer Science, vol 5432. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00224-3_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-00224-3_20

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics