Leveraging virtualization for scenario based IoT application testing

From day to day we can observe an increasing adoption of Internet of Things in the world. Number of devices connected to the Internet is constantly growing. At the same time, the applications are getting more and more complex and its development becomes more difficult and requires testing. Access to the IoT testbed and possibility to execute the subsequent version of application in the same environmental conditions is desirable. In the paper, we present the concept of virtual testing environment which enables a possibility to create on demand Linux virtual devices which have access to virtual sensors and effectors deployed in the emulated environment driven by the user defined scenarios.

[1]  Wu He,et al.  Internet of Things in Industries: A Survey , 2014, IEEE Transactions on Industrial Informatics.

[2]  George F. Riley,et al.  The ns-3 Network Simulator , 2010, Modeling and Tools for Network Simulation.

[3]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[4]  Robert Brzoza-Woch,et al.  Embedded systems in the application of fog computing — Levee monitoring use case , 2016, 2016 11th IEEE Symposium on Industrial Embedded Systems (SIES).

[5]  Andrea Zanella,et al.  Internet of Things for Smart Cities , 2014, IEEE Internet of Things Journal.

[6]  Qun Li,et al.  A Survey of Fog Computing: Concepts, Applications and Issues , 2015, Mobidata@MobiHoc.

[7]  Partha Pratim Ray,et al.  A survey of IoT cloud platforms , 2016 .

[8]  Jeetendra Shenoy,et al.  IOT in agriculture , 2016, 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom).

[9]  Tomasz Szydlo,et al.  Environment Emulation for WSN Testbed , 2012, Comput. Sci..

[10]  T.R. Henderson,et al.  CORE: A real-time network emulator , 2008, MILCOM 2008 - 2008 IEEE Military Communications Conference.

[11]  Alexander Gluhak,et al.  A survey on facilities for experimental internet of things research , 2011, IEEE Communications Magazine.