PrioMQTT: A prioritized version of the MQTT protocol☆

被引:0
|
作者
Patti, Gaetano [1 ]
Leonardi, Luca [1 ]
Testa, Giuseppe [1 ]
Lo Bello, Lucia [1 ]
机构
[1] Univ Catania, Dept Elect Elect & Comp Engn, Catania, Italy
关键词
MQTT; Priority-based communications; Low-latency networks; INDUSTRIAL INTERNET; THINGS; FLOWS;
D O I
10.1016/j.comcom.2024.03.018
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
MQTT is an application layer protocol that, thanks to its simplicity and low overhead, is widely used in the Internet of Things (IoT) devices typically found in home automation and consumer applications. The MQTT properties make it an interesting option also for Industrial IoT (IIoT) applications. However, MQTT is not specifically devised for IIoT applications requiring low-latency and the support for time-constrained transmissions. For this reason, this paper proposes an IIoT-enabled version of MQTT called a Prioritized MQTT (PrioMQTT) that is able to provide low latencies to time-critical messages. Unlike the standard MQTT, PrioMQTT adopts the UDP/IP stack, which is more suitable than TCP/IP for low-latency communications. Moreover, PrioMQTT introduces a mechanism to prioritize the time-critical messages over the non-timecritical ones. The combination of the UDP/IP stack and priority support in the PrioMQTT protocol is achieved while maintaining the compliance with the MQTT standard message format. As a result, PrioMQTT can be implemented on commercial-off-the-shelves (COTS) devices without hardware modifications. The paper describes the PrioMQTT protocol and investigates its performance through an assessment in a realistic industrial scenario and in comparison with the standard MQTT protocol.
引用
收藏
页码:43 / 51
页数:9
相关论文
共 50 条
  • [21] Overhead Analysis on the Use of Digital Signature in MQTT Protocol
    Hidayat, Husnul
    Sukarno, Parman
    Wardana, Aulia Arif
    PROCEEDING OF 2019 INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS (ICEEI), 2019, : 87 - 92
  • [22] A MQTT Protocol Message Push Server Based on RocketMQ
    Ma Yue
    Yan Ruiyang
    Sun Jianwei
    Yao Kaifeng
    2017 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION (ICICTA 2017), 2017, : 295 - 298
  • [23] Development of the IoT Module using MQTT Protocol and AES
    Guo, Jr-Hung
    Lin, Tzu-Yuan
    Hsia, Kuo-Hsien
    PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB 2021), 2021, : P59 - P59
  • [24] Development of the IoT module using MQTT Protocol and AES
    Guo, Jr-Hung
    Yuan, Lin Tzu
    Hsia, Kuo-Hsien
    PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB 2021), 2021, : 56 - 60
  • [25] Handling Mobility in IoT applications using the MQTT protocol
    Luzuriaga, Jorge E.
    Carlos Cano, Juan
    Calafate, Carlos
    Manzoni, Pietro
    Perez, Miguel
    Boronat, Pablo
    2015 INTERNET TECHNOLOGIES AND APPLICATIONS (ITA) PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE (ITA 15), 2015, : 245 - 250
  • [26] Secure Smart Lock System Utilizing the MQTT Protocol
    Shaout, Adnan
    Shah, Nidhi
    Dhandapani, Sneka
    2022 13TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2022, : 70 - 75
  • [27] Automatic Faucet with Changeable Flow based on MQTT protocol
    Hantrakul, Kittikorn
    Pramokchon, Part
    Khoenkaw, Paween
    Tantitharanukul, Nasi
    Osathanunkul, Kitisak
    2016 20TH INTERNATIONAL COMPUTER SCIENCE AND ENGINEERING CONFERENCE (ICSEC), 2016,
  • [28] A Token-based Protocol for Securing MQTT Communications
    Calabretta, Marco
    Pecori, Riccardo
    Veltri, Luca
    2018 26TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2018, : 246 - 251
  • [29] Internet of Things: Survey and open issues of MQTT Protocol
    Yassein, Muneer Bani
    Shatnawi, Mohammed Q.
    Aljwarneh, Shadi
    Al-Hatmi, Razan
    2017 INTERNATIONAL CONFERENCE ON ENGINEERING & MIS (ICEMIS), 2017,
  • [30] Privacy-Enhanced MQTT Protocol for Massive IoT
    Hue, Axelle
    Sharma, Gaurav
    Dricot, Jean-Michel
    ELECTRONICS, 2022, 11 (01)