Assertive, Selective, Scalable IoT-Based Warning System
With the evolution of technology, developed systems have become more complex and faster. Thirty years ago, there were no protocols or databases dedicated to developing and implementing IoT projects. We currently have protocols such as MQTT, AMQP, CoAP, and databases such as InfluxDB. They are built...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-01-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/22/3/1015 |
_version_ | 1827658769589338112 |
---|---|
author | Ion-Dorinel Filip Cristian-Mihai Iliescu Florin Pop |
author_facet | Ion-Dorinel Filip Cristian-Mihai Iliescu Florin Pop |
author_sort | Ion-Dorinel Filip |
collection | DOAJ |
description | With the evolution of technology, developed systems have become more complex and faster. Thirty years ago, there were no protocols or databases dedicated to developing and implementing IoT projects. We currently have protocols such as MQTT, AMQP, CoAP, and databases such as InfluxDB. They are built to support a multitude of data from an IoT system and scale very well with the system. This paper presents the design and implementation of an IoT alert system that uses MQTT and InfluxDB to collect and store data. We design a scalable system to display assertive alerts on a Raspberry Pi. Each user can select a subset of alerts in our system using a web interface. We present a bibliographic study of SoTA, the proposed architecture, the challenges posed by such a system, a set of tests for the performance and feasibility of the solution, and a set of conclusions and ideas for further developments. |
first_indexed | 2024-03-09T23:09:17Z |
format | Article |
id | doaj.art-e3b5480dd9424f88b574ec7079f6199d |
institution | Directory Open Access Journal |
issn | 1424-8220 |
language | English |
last_indexed | 2024-03-09T23:09:17Z |
publishDate | 2022-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Sensors |
spelling | doaj.art-e3b5480dd9424f88b574ec7079f6199d2023-11-23T17:49:06ZengMDPI AGSensors1424-82202022-01-01223101510.3390/s22031015Assertive, Selective, Scalable IoT-Based Warning SystemIon-Dorinel Filip0Cristian-Mihai Iliescu1Florin Pop2Computer Science and Engineering Department, Faculty of Automatic Control and Computers, University Politehnica of Bucharest, 313 Splaiul Independentei, 060042 Bucharest, RomaniaComputer Science and Engineering Department, Faculty of Automatic Control and Computers, University Politehnica of Bucharest, 313 Splaiul Independentei, 060042 Bucharest, RomaniaComputer Science and Engineering Department, Faculty of Automatic Control and Computers, University Politehnica of Bucharest, 313 Splaiul Independentei, 060042 Bucharest, RomaniaWith the evolution of technology, developed systems have become more complex and faster. Thirty years ago, there were no protocols or databases dedicated to developing and implementing IoT projects. We currently have protocols such as MQTT, AMQP, CoAP, and databases such as InfluxDB. They are built to support a multitude of data from an IoT system and scale very well with the system. This paper presents the design and implementation of an IoT alert system that uses MQTT and InfluxDB to collect and store data. We design a scalable system to display assertive alerts on a Raspberry Pi. Each user can select a subset of alerts in our system using a web interface. We present a bibliographic study of SoTA, the proposed architecture, the challenges posed by such a system, a set of tests for the performance and feasibility of the solution, and a set of conclusions and ideas for further developments.https://www.mdpi.com/1424-8220/22/3/1015warning systemIoTMQTTRaspberry Piscalabilityselectivity |
spellingShingle | Ion-Dorinel Filip Cristian-Mihai Iliescu Florin Pop Assertive, Selective, Scalable IoT-Based Warning System Sensors warning system IoT MQTT Raspberry Pi scalability selectivity |
title | Assertive, Selective, Scalable IoT-Based Warning System |
title_full | Assertive, Selective, Scalable IoT-Based Warning System |
title_fullStr | Assertive, Selective, Scalable IoT-Based Warning System |
title_full_unstemmed | Assertive, Selective, Scalable IoT-Based Warning System |
title_short | Assertive, Selective, Scalable IoT-Based Warning System |
title_sort | assertive selective scalable iot based warning system |
topic | warning system IoT MQTT Raspberry Pi scalability selectivity |
url | https://www.mdpi.com/1424-8220/22/3/1015 |
work_keys_str_mv | AT iondorinelfilip assertiveselectivescalableiotbasedwarningsystem AT cristianmihaiiliescu assertiveselectivescalableiotbasedwarningsystem AT florinpop assertiveselectivescalableiotbasedwarningsystem |