IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v14y2022i2p57-d749608.html
   My bibliography  Save this article

Open-Source MQTT-Based End-to-End IoT System for Smart City Scenarios

Author

Listed:
  • Cristian D’Ortona

    (Department of Electrical, Electronic and Information Engineering “Guglielmo Marconi”, University of Bologna, 40136 Bologna, Italy
    These authors contributed equally to this work.)

  • Daniele Tarchi

    (Department of Electrical, Electronic and Information Engineering “Guglielmo Marconi”, University of Bologna, 40136 Bologna, Italy
    These authors contributed equally to this work.)

  • Carla Raffaelli

    (Department of Electrical, Electronic and Information Engineering “Guglielmo Marconi”, University of Bologna, 40136 Bologna, Italy
    These authors contributed equally to this work.)

Abstract

Many innovative services are emerging based on the Internet of Things (IoT) technology, aiming at fostering better sustainability of our cities. New solutions integrating Information and Communications Technologies (ICTs) with sustainable transport media are encouraged by several public administrations in the so-called Smart City scenario, where heterogeneous users in city roads call for safer mobility. Among several possible applications, recently, there has been a lot of attention on the so-called Vulnerable Road Users (VRUs), such as pedestrians or bikers. They can be equipped with wearable sensors that are able to communicate their data through a chain of devices towards the cloud for agile and effective control of their mobility. This work describes a complete end-to-end IoT system implemented through the integration of different complementary technologies, whose main purpose is to monitor the information related to road users generated by wearable sensors. The system has been implemented using an ESP32 micro-controller connected to the sensors and communicating through a Bluetooth Low Energy (BLE) interface with an Android device, which is assumed to always be carried by any road user. Based on this, we use it as a gateway node, acting as a real-time asynchronous publisher of a Message Queue Telemetry Transport (MQTT) protocol chain. The MQTT broker is configured on a Raspberry PI device and collects sensor data to be sent to a web-based control panel that performs data monitoring and processing. All the architecture modules have been implemented through open-source technologies. The analysis of the BLE packet exchange has been carried out by resorting to the Wireshark packet analyzer. In addition, a feasibility analysis has been carried out by showing the capability of the proposed solution to show the values gathered through the sensors on a remote dashboard. The developed system is publicly available to allow the possible integration of other modules for additional Smart City services or extension to further ICT applications.

Suggested Citation

  • Cristian D’Ortona & Daniele Tarchi & Carla Raffaelli, 2022. "Open-Source MQTT-Based End-to-End IoT System for Smart City Scenarios," Future Internet, MDPI, vol. 14(2), pages 1-22, February.
  • Handle: RePEc:gam:jftint:v:14:y:2022:i:2:p:57-:d:749608
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/14/2/57/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/14/2/57/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Biswajeeban Mishra & Biswaranjan Mishra & Attila Kertesz, 2021. "Stress-Testing MQTT Brokers: A Comparative Analysis of Performance Measurements," Energies, MDPI, vol. 14(18), pages 1-20, September.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Dimitrios Lymperis & Christos Goumopoulos, 2023. "SEDIA: A Platform for Semantically Enriched IoT Data Integration and Development of Smart City Applications," Future Internet, MDPI, vol. 15(8), pages 1-38, August.
    2. Georgios S. Dimitrakakis & Konstantinos G. Georgakas & Evangelos S. Topalis & Panagis N. Vovos, 2024. "Grid Quality Services from Smart Boilers: Experimental Verification on Realistic Scenarios for Micro-Grids with Demand-Side Management Oriented to Self-Consumption," Energies, MDPI, vol. 17(9), pages 1-30, April.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:14:y:2022:i:2:p:57-:d:749608. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.