Enhancing MQTT with Real-Time and Reliable Communication Services
MQTT is an application-layer protocol that eventually became popular in the Internet of Things (IoT) and Industrial IoT (IIoT) thanks to its simplicity and effective publisher-subscriber messaging model that enables its use in embedded resource-constrained devices. However, MQTT features a limited s...
Saved in:
Published in | 2021 IEEE 19th International Conference on Industrial Informatics (INDIN) pp. 1 - 6 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
21.07.2021
|
Subjects | |
Online Access | Get full text |
DOI | 10.1109/INDIN45523.2021.9557514 |
Cover
Summary: | MQTT is an application-layer protocol that eventually became popular in the Internet of Things (IoT) and Industrial IoT (IIoT) thanks to its simplicity and effective publisher-subscriber messaging model that enables its use in embedded resource-constrained devices. However, MQTT features a limited set of Quality-of-Service classes addressing exclusively message delivery, impairing its use in IIoT applications subject to timeliness requirements. This limitation of MQTT has been addressed in the literature, but with focus on the broker real-time operation, only. This paper adds to the state-of-the-art, by proposing a set of extensions to the MQTT protocol grounded on Software-Defined Networking (SDN) that enable, at the network level, attaining real-time communication services. Simulation results validate the benefits of the proposed extensions. |
---|---|
DOI: | 10.1109/INDIN45523.2021.9557514 |