Skip to Main content Skip to Navigation
New interface
Conference papers

A Faulty IoT Network: Simulating Sensors and Perturbations

Abstract : 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.
Document type :
Conference papers
Complete list of metadata
Contributor : Giacomo Kahn Connect in order to contact the contributor
Submitted on : Thursday, January 13, 2022 - 5:10:36 PM
Last modification on : Saturday, September 24, 2022 - 2:28:05 PM
Long-term archiving on: : Thursday, April 14, 2022 - 11:27:33 PM


IoT_Simulator (3).pdf
Files produced by the author(s)



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⟩



Record views


Files downloads