Abstract
Especially in the upcoming Internet of Things (IoT), an efficient data exchange is mandatory and the analysis of network communication is of high importance. Value must be attached to several different communication protocols, as there is no universally applicable standard for all areas of application. The target of this paper is to provide the basis for an IoT simulation including Hardware in the Loop. The simulation framework OMNeT++ is used to model the network infrastructure which can be extended by sensors, actuators, and even processors to achieve high flexibility. To estimate the behavior of the entire network at early stages of development, the presented approach allows the simulation of components that are not yet available. It acts as a gateway by translating device-specific protocols in a representation that can be handled sufficiently by the underlying network simulation. A case study is presented in example of Z-Wave and EnOcean periphery. It shows versatility and easy extensibility of the presented work.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
M. Weiser, The computer for the 21st century, https://www.ics.uci.edu/~corps/phaseii/Weiser-Computer21stCentury-SciAm.pdf
A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, M. Ayyash, Internet of things: a survey on enabling technologies, protocols and applications. IEEE Commun. Surv. Tutorials 17 (2015)
S. SchĂĽrmans, G. Onnebrink, R. Leupers, G. Ascheid, X. Chen, ESL power estimation using virtual platforms with black box processor models. Proceedings of the 3rd workshop on virtual prototyping of parallel and embedded systems (ViPES), Samos, Greece, July 2015
P. Ittershagen, P. Hartmann, K. GrĂĽttner, W. Nebel, A workload extraction framework for software performance model generation. Proceedings of the 7th workshop on rapid simulation and performance evaluation: methods and tools (RAPIDO), Amsterdam, The Netherlands, Jan 2015
A. Varga, The OMNeT++ discrete event simulation system. Proceedings of the 2001 European simulation multiconference (ESM), Prague, Czech Republic, June 2001
Riverbed application and network performance management solutions, http://www.riverbed.com/products/performance-management-control/opnet.html
P. Parsch, A. Masrur, W. Hardt, Designing reliable home-automation networks based on unidirectional nodes. Proceedings of the 9th IEEE international symposium on industrial embedded systems (SIES), Pisa, Italy, June 2014
S. Sotiriadis, N. Bessis, E. Asimakopoulou, N. Mustafee, Towards simulating the internet of things. Proceedings of the 28th international conference on advanced information networking and applications workshops (WAINA), Victoria, BC, May 2014
E. Egea-LĂłpez, F. Ponce-MarĂn, J. Vales-Alonso, A.S. MartĂnez-Sala, J. GarcĂa-Haro, OBIWAN: wireless sensor networks with OMNET++. Proceedings of the 2006 IEEE Mediterranean electrotechnical conference (MELECON), Malaga, Spain, May 2006
Thread Group, http://threadgroup.org/
mediola – connected living AG, http://www.mediola.eu/
O. Vermesan, P. Friess, P. Guillemin, S. Gusmeroli, H. Sundmaeker, A. Bassi, I. Soler Jubert, M. Mazura, M. Harrison, M. Eisenhauer, P. Doody, Internet of things strategic research roadmap. Cluster of European Research Projects on the Internet of Things, http://www.internet-of-things-research.eu/pdf/IoT_Cluster_Strategic_Research_Agenda_2011.pdf
D. Michalek, C. Gehsat, R. Trapp, T. Bertram, Hardware-in-the-loop-simulation of a vehicle climate controller with a combined HVAC and passenger compartment model. Proceedings of the 2005 IEEE/ASME international conference on advanced intelligent mechatronics, Monterey, CA, July 2005
B. Aksun Güvenç, L. Güvenç, S. Karaman, Robust yaw stability controller design and hardware-in-the-loop testing for a road vehicle. IEEE Trans. Veh. Technol. 58(2), 555–571 (2008)
P. Wehner, F. Schwiegelshohn, D. Göhringer, M. Hübner, Development of driver assistance systems using virtual hardware-in-the-loop. Proceedings of the 14th international symposium on integrated circuits (ISIC), Singapore, Dec 2014
EU project RADIO, Robots in assisted living environments: unobtrusive, efficient, reliable and modular solutions for independent ageing, http://www.radio-project.eu/
EnOcean GmbH, ECO 200 energy converter for motion energy harvesting, https://www.enocean.com/en/enocean_modules/eco-200/
EnOcean GmbH, EnOcean Pi transforms raspberry Pi into a wireless gateway, https://www.enocean.com/en/enocean-pi/
RaZberry, http://razberry.z-wave.me
FIBAR GROUP, FIBARO wall plug, http://www.fibaro.com/en/the-fibaro-system/wall-plug
Acknowledgments
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 643892.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Wehner, P., Göhringer, D. (2017). Internet of Things Simulation Using OMNeT++ and Hardware in the Loop. In: Keramidas, G., Voros, N., Hübner, M. (eds) Components and Services for IoT Platforms. Springer, Cham. https://doi.org/10.1007/978-3-319-42304-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-42304-3_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-42302-9
Online ISBN: 978-3-319-42304-3
eBook Packages: EngineeringEngineering (R0)