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 条
  • [41] Fuzzing attacks for vulnerability discovery within MQTT protocol
    Casteur, G.
    Aubaret, A.
    Blondeau, B.
    Clouet, V.
    Quemat, A.
    Pical, V.
    Zitouni, R.
    2020 16TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC, 2020, : 420 - 425
  • [42] Protocol for latency reduction of prioritized traffic in WSN
    Pattanaik, Kiran Kumar
    Sharma, Shivani
    4TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2013), THE 3RD INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2013), 2013, 19 : 265 - 272
  • [43] DoS/DDoS-MQTT-IoT: A dataset for evaluating intrusions in IoT networks using the MQTT protocol
    Alatram, Alaa
    Sikos, Leslie F.
    Johnstone, Mike
    Szewczyk, Patryk
    Kang, James Jin
    COMPUTER NETWORKS, 2023, 231
  • [44] IoT real time data acquisition using MQTT protocol
    Atmoko, R. A.
    Riantini, R.
    Hasin, M. K.
    INTERNATIONAL CONFERENCE ON PHYSICAL INSTRUMENTATION AND ADVANCED MATERIALS, 2017, 853
  • [45] Simulation Research of MQTT Protocol Based on NS-3
    Zhao, Jing
    Wang, Ruwu
    Zhou, Hao
    Computer Engineering and Applications, 2024, 57 (23) : 137 - 145
  • [46] Vulnerabilities and Limitations of MQTT Protocol Used between IoT Devices
    Dinculeana, Dan
    Cheng, Xiaochun
    APPLIED SCIENCES-BASEL, 2019, 9 (05):
  • [47] Design and Implementation of Push Notification System Based on the MQTT Protocol
    Tang, Konglong
    Wang, Yong
    Liu, Hao
    Sheng, Yanxiu
    Wang, Xi
    Wei, Zhiqiang
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND COMPUTER APPLICATIONS (ICSA 2013), 2013, 92 : 116 - 119
  • [48] Formal-Based Modeling and Analysis of a Network Communication Protocol for IoT: MQTT Protocol
    Hcine, Jamila
    Ben Hafaiedh, Imene
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON SCIENCES OF ELECTRONICS, TECHNOLOGIES OF INFORMATION AND TELECOMMUNICATIONS (SETIT'18), VOL.2, 2020, 147 : 350 - 360
  • [49] The internet of things healthcare monitoring system based on MQTT protocol
    Alshammari, Hamoud H.
    ALEXANDRIA ENGINEERING JOURNAL, 2023, 69 : 275 - 287
  • [50] Detection of DoS attacks exploiting SUBSCRIBE messages of the MQTT protocol
    Dikii, Dmitrii
    Tikhomirov, Aleksey
    International Journal of Computers and Applications, 2022, 44 (06) : 579 - 585