A Faulty IoT Network: Simulating Sensors and Perturbations - Archive ouverte HAL
Communication Dans Un Congrès Année : 2022

A Faulty IoT Network: Simulating Sensors and Perturbations

Résumé

A simulated system has certain advantages over a physical one. It can be cheaper to implement, destroyed with little to no consequences and more generally toyed with basically no cost. To test fault detection algorithms, there is a need for the simulation of a faulty IoT network. In this paper, we present a platform for simulating IoT exchanges, where sensors can be real or virtual, only editors or both editors and consumers. The platform allows defining a wide variety of simulation parameters such as the number of sensors to instantiate, each sensor settings, perturbations to inject and stop conditions. We use the RabbitMQ broker for message exchanging and the Open Data Format for standardizing messages format. We detail the global architecture and present two case studies to show how the platform works. We build a "smart" sensor that retrieves measures from other sensors and uses them to predict the temperature value based on an artificial intelligence model and show that any model can be instantiated as a smart sensor.
Fichier principal
Vignette du fichier
IoT_Simulator (3).pdf (283.06 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03525247 , version 1 (13-01-2022)

Identifiants

Citer

Kenza Riahi, Giacomo Kahn, Baudouin Dafflon, Jannik Laval. A Faulty IoT Network: Simulating Sensors and Perturbations. WorldCIST22, Apr 2022, Budva, Montenegro. ⟨10.1007/978-3-031-04829-6_9⟩. ⟨hal-03525247⟩
125 Consultations
166 Téléchargements

Altmetric

Partager

More