EMU-IoT - A Virtual Internet of Things Lab

Internet-of-Things technologies are rapidly emerging as the cornerstone of modern digital life. IoT is the main driver for the increased "intelligence" in most aspects of everyday life: smart transportation, smart buildings, smart energy, smart health. Nevertheless, further progress and research are in danger of being slowed down. One important reason is the cost of infrastructure at scale. The difficulties in setting up very large IoT networks do not permit us to stress test the systems and argue about their performance and their durability. To tackle this problem, this work proposes EMU-IoT, a virtual lab for IoT technologies. Using virtualization and container technologies, we demonstrate an experimentation infrastructure to enable researchers and other practitioners to conduct large scale experiments and test several quality aspects of IoT systems with minimal requirements in devices and other equipment. In this paper, we show how easy and simple it is to set up experiments with EMU-IoT and we demonstrate the usefulness of EMU-IoT by conducting experiments in our lab.

[1]  Noël Crespi,et al.  DPWSim: A simulation toolkit for IoT applications using devices profile for web services , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[2]  Rajiv Ranjan,et al.  Modelling and Simulation Challenges in Internet of Things , 2017, IEEE Cloud Computing.

[3]  Marin Litoiu,et al.  Leveraging existing sensor networks as IoT devices for smart buildings , 2018, 2018 IEEE 4th World Forum on Internet of Things (WF-IoT).

[4]  Schahram Dustdar,et al.  DIANE - Dynamic IoT Application Deployment , 2015, 2015 IEEE International Conference on Mobile Services.

[5]  M. Chan,et al.  Smart homes - current features and future perspectives. , 2009, Maturitas.

[6]  Nik Bessis,et al.  Towards Simulating the Internet of Things , 2014, 2014 28th International Conference on Advanced Information Networking and Applications Workshops.

[7]  Sherali Zeadally,et al.  Internet of Things (IoT): Research, Simulators, and Testbeds , 2018, IEEE Internet of Things Journal.

[8]  Adam Dunkels,et al.  Cross-Level Sensor Network Simulation with COOJA , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[9]  Rajkumar Buyya,et al.  iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments , 2016, Softw. Pract. Exp..

[10]  Marin Litoiu,et al.  A Smart Testing Framework for IoT Applications , 2018, 2018 IEEE/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion).

[11]  Loïc Lagadec,et al.  CupCarbon-Lab: An IoT emulator , 2018, 2018 15th IEEE Annual Consumer Communications & Networking Conference (CCNC).