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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
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)
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)
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)
Fall, K., Varadhan, K.: The ns manual formerly ns notes and documentation (2011). http://www.isi.edu/nsnam/ns/doc/ns_doc.pdf
OMNeT++ Network Simulation Framework. http://www.omnetpp.org/
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)
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)
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)
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)
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)
Crossbow Technology Inc. MicaZ datasheet. http://www.openautomation.net/uploadsproductos/micaz_datasheet.pdf
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)
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)
Crossbow Technology Inc, “Mica2 datasheet”. https://www.eol.ucar.edu/rtf/facilities/isa/internal/CrossBow/DataSheets/mica2.pdf
Crossbow Technology Inc, “Telosb datasheet”. http://www.willow.co.uk/TelosB_Datasheet.pdf
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)
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)
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)
Texas Instruments Inc, “Msp430 datasheet” (2011). www.ti.com/lit/ds/symlink/msp430f1611.pdf
Mackensen, E., Lai, M., Wendt, T.M.: Bluetooth low energy (ble) based wireless sensors. IEEE Sens. 1–4 (2012)
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)
Buratti, C., Conti, A., Dardari, D., Verdone, R.: An overview on wireless sensor networks technology and evolution. Sensors 9(9), 6869–6896 (2009)
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)
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)
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)
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)
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)
Accellera Systems Initiative, “About systemc”. http://www.accellera.org/downloads/standards/systemc/about_systemc/
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)
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)
Sivanandam, S.N., Deepa, S.N.: Introduction to Genetic Algorithms, Chapter 2 Genetic Algorithms. Springer Publishing Company, Berlin (2007)
Zhu, N.: Simulation and Optimization of Energy Consumption on Wireless Sensor Networks. Ph.D. Thesis, EEA Department, Ecole Centrale de Lyon (2013)
Moteiv Corporation, “Tmote sky datasheet” (2006). http://www.eecs.harvard.edu/konrad/projects/shimmer/references/tmote-sky-datasheet.pdf
Shimmer Research, Shimmer—wireless sensor platform for wearable applications. http://www.shimmer-research.com/
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)
Nordic Semiconductor Inc, nrf24l01+ product specification (2008). http://www.nordicsemi.com/eng/content/download/2726/34069/file/nRF24L01P_Product_Specification_1_0.pdf
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)
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)
Microchip Technology Inc, Microchip miwi wireless networking protocol stack (2010). Application Note http://ww1.microchip.com/downloads/en/AppNotes/AN1066MiWiAppNote.pdf
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
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
Tom Henderson, Free space model. http://www.isi.edu/nsnam/ns/doc/node217.html
Latre, B., Braem, B., Moerman, I., Blondia, C., Demeester, Piet: A survey on wireless body area networks. Wirel. Netw. 17(1), 1–18 (2011)
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)
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)
Microchip Technology Inc, Pic16f87/88 data sheet (2005). http://ww1.microchip.com/downloads/en/devicedoc/30487c.pdf
Texas Instruments Inc, “Adc10664 datasheet” (2013). http://www.ti.com/lit/ds/symlink/adc10664.pdf
Microchip Technology Inc, PIC18F2525/2620/4525/4620 Datasheet. http://ww1.microchip.com/downloads/en/devicedoc/39626b.pdf
Future Technology Devices International Limited, Ft232r usb uart ic (2010). http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf
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)
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)
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)
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
Morton, G.: Msp430 competitive benchmarking. Application Report (2004). http://www.gaw.ru/pdf/TI/app/msp430/slaa205.pdf
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)