Skip to main content

Part of the book series: Studies in Systems, Decision and Control ((SSDC,volume 50))

  • 1232 Accesses

Abstract

Due to reliance on batteries, energy consumption has always been of significant concern for sensor node networks. This work presents the design and implementation of a house-build experimental platform, named EMrise (Energy Management System for Wireless Sensor Networks) for the energy management and exploration on wireless sensor networks. Consisting of three parts, the SystemC-based simulation environment of EMrise enables the HW/SW co-simulation for energy evaluation on heterogeneous sensor networks. The hardware platform of EMrise is further designed to facilitate the realistic energy consumption measurement and calibration as well as accurate energy exploration. In the meantime, a generic GA (genetic algorithm) based optimization framework of EMrise is also implemented to automatically, quickly and intelligently fine tune hundreds of possible solutions for the given task to find the best suitable energy-aware tradeoffs.

He received his Ph.D. from Ecole Centrale de Lyon, France. Now he is working as a senior researcher at CETC Group, GCI Science and Technology Co., Ltd. Canton, China.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

References

  1. Lorincz, K., Chen, B., Challen, G.W., Chowdhury, A.R., Patel, S., Bonato, P., Welsh, M.: Mercury: a wearable sensor network platform for high-fidelity motion analysis. In: Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems (SenSys’09), pp. 183–196 (2009)

    Google Scholar 

  2. Lloret, J., Bosch, I., Sendra, S., Serrano, A.: A wireless sensor network for vineyard monitoring that uses image processing. Sensors 11(6), 6165–6196 (2011)

    Article  Google Scholar 

  3. Yeh, L.-W., Wang, Y.-C., Tseng, Y.-C.: ipower: an energy conservation system for intelligent buildings by wireless sensor networks. Int. J. Sens. Netw. 5(1), 1–10 (2009)

    Article  Google Scholar 

  4. Mikhaylov, K., Tervonen, J., Heikkila, J., Kansakoski, J.: Wireless sensor networks in industrial environment: Real-life evaluation results. In: 2nd Baltic Congress on Future Internet Communications (BCFIC 2012), pp. 1–7 (2012)

    Google Scholar 

  5. Durisic, M.P., Tafa, Z., Dimic, G., Milutinovic, V.: A survey of military applications of wireless sensor networks. In: 2012 Mediterranean Conference on Embedded Computing (MECO 2012), pp. 196–199 (2012)

    Google Scholar 

  6. Fall, K., Varadhan, K.: The ns manual formerly ns notes and documentation (2011). http://www.isi.edu/nsnam/ns/doc/ns_doc.pdf

  7. OMNeT++ Network Simulation Framework. http://www.omnetpp.org/

  8. Simon, G., Volgyesi, P., Maroti, M., Ledeczi, A.: Simulation-based optimization of communication protocols for large-scale wireless sensor networks. In: Proceedings of 2003 IEEE Aerospace Conference, vol. 3, pp. 1339–1346 (2003)

    Google Scholar 

  9. Levis, P., Lee, N., Welsh, M., Culler, D.: Tossim: accurate and scalable simulation of entire tinyos applications. In: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems (SenSys’03), pp. 126–137 (2003)

    Google Scholar 

  10. Polley, J., Blazakis, D., McGee, J., Rusk, D., Baras, J.S.: Atemu: a fine-grained sensor network simulator. In: 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (IEEE SECON’04), pp. 145–152 (2004)

    Google Scholar 

  11. Titzer, B.L., Lee, D.K., Palsberg, J.: Avrora: scalable sensor network simulation with precise timing. In: Processing of Fourth International Symposium on Information Sensor Networks (IPSN’05), pp. 477–482 (2005)

    Google Scholar 

  12. Levis, P., Madden, S., Polastre, J., Szewczyk, R., Whitehouse, K., Woo, A., Gay, D., Hill, J., Welsh, M., Brewer, E., Culler, D.: Tinyos: an operating system for sensor networks. In: Ambient Intelligence, pp. 115–148 (Springer, Berlin, 2005)

    Google Scholar 

  13. Crossbow Technology Inc. MicaZ datasheet. http://www.openautomation.net/uploadsproductos/micaz_datasheet.pdf

  14. Barboni, L., Valle, M.: Experimental analysis of wireless sensor nodes current consumption. In: The Second International Conference on Sensor Technologies and Applications, SENSORCOMM 2008, pp. 401–406 (2008)

    Google Scholar 

  15. Landsiedel, O., Wehrle, K., Gotz, S.: Accurate prediction of power consumption in sensor networks. In: The Second IEEE Workshop on Embedded Networked Sensors, pp. 37–44 (2005)

    Google Scholar 

  16. Crossbow Technology Inc, “Mica2 datasheet”. https://www.eol.ucar.edu/rtf/facilities/isa/internal/CrossBow/DataSheets/mica2.pdf

  17. Crossbow Technology Inc, “Telosb datasheet”. http://www.willow.co.uk/TelosB_Datasheet.pdf

  18. Prayati, A., Antonopoulos, Ch., Stoyanova, T., Koulamas, C., Papadopoulos, G.: A modeling approach on the TelosB WSN platform power consumption. J. Syst. Softw. 83(8), 1355–1363 (2010)

    Article  Google Scholar 

  19. Philipp, H., Ny\(\_\)enegger, B., Braun, T., Hergenroeder, A.: On the accuracy of software-based energy estimation techniques. Lecture Notes in Computer Science 6567, 49–64 (2011)

    Google Scholar 

  20. Hergenroder, A., Wilke, J., Meier, D.: Distributed energy measurements in WSN testbeds with a sensor node management device (SNMD). In: International Conference on Architecture of Computing Systems (ARCS), pp. 1–7 (2010)

    Google Scholar 

  21. Texas Instruments Inc, “Msp430 datasheet” (2011). www.ti.com/lit/ds/symlink/msp430f1611.pdf

  22. Mackensen, E., Lai, M., Wendt, T.M.: Bluetooth low energy (ble) based wireless sensors. IEEE Sens. 1–4 (2012)

    Google Scholar 

  23. Zhang, J., Orlik, P.V., Sahinoglu, Z., Molisch, A.F., Kinney, Patrick: Uwb systems for wireless sensor networks. Proc. IEEE 97(2), 313–331 (2009)

    Article  Google Scholar 

  24. Buratti, C., Conti, A., Dardari, D., Verdone, R.: An overview on wireless sensor networks technology and evolution. Sensors 9(9), 6869–6896 (2009)

    Article  Google Scholar 

  25. Zhu, N., O’connor, I.: ‘Performance evaluations of unslotted CSMA/CA algorithm at high data rate WSNs acenario. In: The 9th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC 2013), pp. 406–411 (2013)

    Google Scholar 

  26. Castagnetti, A., Pegatoquet, A., Belleudy, C., Auguin, M.: A framework for modeling and simulating energy harvesting wsn nodes with efficient power management policies. EURASIP J. Embed. Syst. 81 (2012)

    Google Scholar 

  27. Ye, W., Heidemann, J., Estrin, D.: Medium access control with coordinated adaptive sleeping for wireless sensor networks. IEEE/ACM Trans. Netw. 12(3), 493–506 (2004)

    Article  Google Scholar 

  28. van Dam, T., Langendoen, K.: An adaptive energy-efficient mac protocol for wireless sensor networks. In: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems (SenSys’03), pp. 171–180 (2003)

    Google Scholar 

  29. IEEE Computer Society, Part 15.4: Wireless medium access control (mac) and physical layer (phy) specifications for low-rate wireless personal area networks (wpans). IEEE Std 802.15.4-2006 (2006)

    Google Scholar 

  30. Accellera Systems Initiative, “About systemc”. http://www.accellera.org/downloads/standards/systemc/about_systemc/

  31. Barboni, L., Valle, M.: Experimental analysis of wireless sensor nodes current consumption. In: The Second International Conference on Sensor Technologies and Applications, SENSORCOMM 2008, pp. 401–406 (2008)

    Google Scholar 

  32. Agarwal, R., Martinez-Catala, R.V., Harte, S., Segard, C., O’Flynn, B.: Modeling power in multi-functionality sensor network applications. In: The Second International Conference on Sensor Technologies and Applications, SENSORCOMM 2008, pp. 507–512 (2008)

    Google Scholar 

  33. Sivanandam, S.N., Deepa, S.N.: Introduction to Genetic Algorithms, Chapter 2 Genetic Algorithms. Springer Publishing Company, Berlin (2007)

    MATH  Google Scholar 

  34. Zhu, N.: Simulation and Optimization of Energy Consumption on Wireless Sensor Networks. Ph.D. Thesis, EEA Department, Ecole Centrale de Lyon (2013)

    Google Scholar 

  35. Moteiv Corporation, “Tmote sky datasheet” (2006). http://www.eecs.harvard.edu/konrad/projects/shimmer/references/tmote-sky-datasheet.pdf

  36. Shimmer Research, Shimmer—wireless sensor platform for wearable applications. http://www.shimmer-research.com/

  37. Zhu, N., O’connor, I.: Energy measurements and evaluations on high data rate and ultra low power wsn node. In: IEEE International Conference on Networking, Sensing and Control (ICNSC’13), pp. 232–236 (2013)

    Google Scholar 

  38. Nordic Semiconductor Inc, nrf24l01+ product specification (2008). http://www.nordicsemi.com/eng/content/download/2726/34069/file/nRF24L01P_Product_Specification_1_0.pdf

  39. Fummi, F., Quaglia, D., Stefanni, F.: A systemc-based framework for modeling and simulation of networked embedded systems. In: Forum on Specification, Verification and Design Languages (FDL’08), pp. 49–54 (2008)

    Google Scholar 

  40. Hiner, J., Shenoy, A., Lysecky, R., Lysecky, S., Ross, A.G.: Transaction-level modeling for sensor networks using systemc. In: 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC’10), pp. 197–204 (2010)

    Google Scholar 

  41. Microchip Technology Inc, Microchip miwi wireless networking protocol stack (2010). Application Note http://ww1.microchip.com/downloads/en/AppNotes/AN1066MiWiAppNote.pdf

  42. Hauer, J.-H.: Tkn15.4: an IEEE 802.15.4 mac implementation for tinyos2 (2009). TKN Technical Report TKN-08-003. http://www.tkn.tuberlin.de/fileadmin/fg112/Papers/TKN154.pdf

  43. Nordic Semiconductor Inc, 2.4 ghz rf ultra low power 2.4 ghz rf ics/solutions. http://www.nordicsemi.com/eng/Products/2.4GHz-RF

  44. Tom Henderson, Free space model. http://www.isi.edu/nsnam/ns/doc/node217.html

  45. Latre, B., Braem, B., Moerman, I., Blondia, C., Demeester, Piet: A survey on wireless body area networks. Wirel. Netw. 17(1), 1–18 (2011)

    Article  Google Scholar 

  46. Jovanov, E., Milenkovic, A., Otto, C., de Groen, P.C.: A wireless body area network of intelligent motion sensors for computer assisted physical rehabilitation. J. Neuroeng. Rehab. 2(6) (2005)

    Google Scholar 

  47. Ge, Y., Liang, L., Ni, W., Wai, A.A.P., Feng, G.: A measurement study and implication for architecture design in wireless body area networks. In: 2012 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM’12), pp. 799–804 (2012)

    Google Scholar 

  48. Microchip Technology Inc, Pic16f87/88 data sheet (2005). http://ww1.microchip.com/downloads/en/devicedoc/30487c.pdf

  49. Texas Instruments Inc, “Adc10664 datasheet” (2013). http://www.ti.com/lit/ds/symlink/adc10664.pdf

  50. Microchip Technology Inc, PIC18F2525/2620/4525/4620 Datasheet. http://ww1.microchip.com/downloads/en/devicedoc/39626b.pdf

  51. Future Technology Devices International Limited, Ft232r usb uart ic (2010). http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf

  52. Hergenroder, A., Wilke, J., Meier, D.: Distributed energy measurements in wsn testbeds with a sensor node management device (snmd). In: 23rd International Conference on Architecture of Computing Systems (ARCS’10), pp. 1–7 (2010)

    Google Scholar 

  53. Hergenroder, A., Horneber, J. Meier, D., Armbruster, P., Zitterbart, M.: Distributed energy measurements in wireless sensor networks. In: Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems (SenSys’09), pp. 299–300 (2009)

    Google Scholar 

  54. Selavo, L., Zhou, G., Stankovic, J.A.: Seemote: in-situ visualization and logging device for wireless sensor networks. In: 3rd International Conference on Broadband Communications, Networks and Systems (BROADNETS’06), pp. 1–9 (2006)

    Google Scholar 

  55. Spekreijse, R.: A communication class for serial port. http://www.codeguru.com/cpp/in/network/serialcommunications/article.php/c2483/Acommunication-class-for-serial-port.htm

  56. Morton, G.: Msp430 competitive benchmarking. Application Report (2004). http://www.gaw.ru/pdf/TI/app/msp430/slaa205.pdf

  57. Zhu, N., O’connor, I.: iMASKO: A genetic algorithm based optimization framework for wireless sensor networks. J. Sens. Actuator Netw. 2(4), 675–699 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nanhao Zhu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Zhu, N., V. Vasilakos, A. (2016). EMrise: An Energy Management Platform for WSNs/WBANs. In: Shakir, M.Z., Imran, M.A., A. Qaraqe, K., Alouini, MS., V. Vasilakos, A. (eds) Energy Management in Wireless Cellular and Ad-hoc Networks. Studies in Systems, Decision and Control, vol 50. Springer, Cham. https://doi.org/10.1007/978-3-319-27568-0_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27568-0_16

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27566-6

  • Online ISBN: 978-3-319-27568-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics