SimIoT: A simulator for verification and profiling of complex IoT deployments
J.A. De la Torre; F. Rincón; M. Zenaro; J. Caba; J. Barba; J.C. López
Conference: Euromicro Conference on Digital System Design
Location: Golem, Durres (Albania)
Date: 06/09/2023 - 08/09/2023
Pages: 610-617
ISBN: 979-8-3503-4419-6
Abstract
The proliferation of Internet of Things (IoT) technologies in various industrial sectors has brought forth new challenges that demand attention for achieving technological maturity. One such challenge is the lack of tools for emulating the diverse components present in IoT architectures, leading to the continuous verification of each component in the chain, which proves to be a complex task. This paper addresses the verification problem in Edge/Fog IoT platforms through comprehensive end-to-end testing. To tackle this challenge, we have developed a modular IoT simulator (SimIoT) capable of efficiently emulating thousands of IoT devices in realistic scenarios, including hospitals, airports, and smart cities. The simulator allows testing of Edge platforms without the need for programming expertise. Furthermore, we demonstrate the feasibility of our simulator by presenting a use case involving the profiling of an open-source IoT platform.