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...

Full description

Saved in:
Bibliographic Details
Published in2021 IEEE 19th International Conference on Industrial Informatics (INDIN) pp. 1 - 6
Main Authors Shahri, Ehsan, Pedreiras, Paulo, Almeida, Luis
Format Conference Proceeding
LanguageEnglish
Published IEEE 21.07.2021
Subjects
Online AccessGet full text
DOI10.1109/INDIN45523.2021.9557514

Cover

Abstract 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.
AbstractList 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.
Author Shahri, Ehsan
Almeida, Luis
Pedreiras, Paulo
Author_xml – sequence: 1
  givenname: Ehsan
  surname: Shahri
  fullname: Shahri, Ehsan
  email: ehsan.shahri@ua.pt
  organization: University of Aveiro,DETI/IT,Aveiro,Portugal
– sequence: 2
  givenname: Paulo
  surname: Pedreiras
  fullname: Pedreiras, Paulo
  email: pbrp@ua.pt
  organization: University of Aveiro,DETI/IT,Aveiro,Portugal
– sequence: 3
  givenname: Luis
  surname: Almeida
  fullname: Almeida, Luis
  email: lda@fe.up.pt
  organization: University of Porto,CISTER-FEUP,Porto,Portugal
BookMark eNotj8tOwzAQRY0ECyj9Ahb4BxI8fuDMsgoFIpVWhbCunHhMLSUOSgOIv6cSXV2dzTm6V-w8DYkYuwWRAwi8q9YP1VobI1UuhYQcjbEG9Bmboy3AygK0QlNcssUy7V1qY_rgL9u65j9x2vNXcl1Wx564S_5IXXRNR7wc-v4rxdZNcUj8jcbv2NLhml0E1x1oftoZe39c1uVztto8VeVilcVjbcq0lcFrUE57g94DOSkUatlgI-5Vgyg1OAxeejTBBqWttYCtJUWCpNBqxm7-vZGIdp9j7N34uzsdU3_naEcG
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/INDIN45523.2021.9557514
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781728143958
1728143950
EndPage 6
ExternalDocumentID 9557514
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i281t-472fd413a4d59dd1ea203942b9b063b99241a9fd2d95f7f3477719c7e3e0e2043
IEDL.DBID RIE
IngestDate Thu Jun 29 18:37:31 EDT 2023
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i281t-472fd413a4d59dd1ea203942b9b063b99241a9fd2d95f7f3477719c7e3e0e2043
OpenAccessLink http://hdl.handle.net/10400.22/18688
PageCount 6
ParticipantIDs ieee_primary_9557514
PublicationCentury 2000
PublicationDate 2021-July-21
PublicationDateYYYYMMDD 2021-07-21
PublicationDate_xml – month: 07
  year: 2021
  text: 2021-July-21
  day: 21
PublicationDecade 2020
PublicationTitle 2021 IEEE 19th International Conference on Industrial Informatics (INDIN)
PublicationTitleAbbrev INDIN
PublicationYear 2021
Publisher IEEE
Publisher_xml – name: IEEE
Score 2.240919
Snippet 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...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Conferences
IIoT
Industry 4.0
Informatics
MQTT
OpenFlow
Protocols
Quality of service
real-time communication
Real-time systems
Reliability
Simulation
Software-Defined Networking
Title Enhancing MQTT with Real-Time and Reliable Communication Services
URI https://ieeexplore.ieee.org/document/9557514
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NSwMxEB3anjyptOI3OXh0t5ts0pijaEsrtKi00FvZTSYqwlZke_HXm9luKxUP3sIS2J0dyJuZvDcDcKVRZi7gYuTR-0g6m0am54jT4DhK6UKMWrEtJr3hTD7M1bwB11stDCJW5DOMaVnd5bulXVGprGsU3RLIJjS1NmutVk3Z4onpjib3o4lUIbMKaZ_gcb17Z2xKhRqDfRhv3rcmi7zHqzKP7devVoz__aAD6Pzo89jjFnkOoYFFG277xSs1zyhe2PhpOmVUYWXPIQ6MSObBssIx4h-TVIrtyELY5rzowGzQn94No3pAQvQmbngZSS28CyiUSaeMCz83E0lqpMhNHiKP3ITcimfGO-GM8tqnUmvNjdWYYoIkij2CVrEs8BiY6kmuraUhplYGtxmHSofwMMPEWBT6BNpk_uJj3QNjUVt--vfjM9gjF1ANVPBzaJWfK7wI4F3ml5XXvgEfVpri
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED2VMsAEqEV844GRpLFj13hE0KqFNgKUSt2qxD4DQkoRShd-PXaagooY2KzIUnI5ye_u_N4dwIVEnhmHi4FFawNudByorvGcBkORc-Ni1IptkXQHE343FdMGXH5rYRCxIp9h6JfVXb6Z64UvlXWU8LcEfAM2hcsq5FKtVZO2aKQ6w-R2mHDhciuX-DEa1vvXBqdUuNHfgfHqjUu6yFu4KPNQf_5qxvjfT9qF9o9Cjzx8Y88eNLBowXWvePHtM4pnMn5MU-JrrOTJRYKBF3qQrDDEM5C9WIqsCUPI6sRow6TfS28GQT0iIXhlV7QMuGTWOBzKuBHKuN-bsShWnOUqd7FHrlx2RTNlDTNKWGljLqWkSkuMMUIvi92HZjEv8ACI6HIqtfZjTDV3jlMGhXQBYoaR0sjkIbS8-bP3ZReMWW350d-Pz2FrkI5Hs9EwuT-Gbe8OXxFl9ASa5ccCTx2Ul_lZ5cEvdXaeMw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2021+IEEE+19th+International+Conference+on+Industrial+Informatics+%28INDIN%29&rft.atitle=Enhancing+MQTT+with+Real-Time+and+Reliable+Communication+Services&rft.au=Shahri%2C+Ehsan&rft.au=Pedreiras%2C+Paulo&rft.au=Almeida%2C+Luis&rft.date=2021-07-21&rft.pub=IEEE&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1109%2FINDIN45523.2021.9557514&rft.externalDocID=9557514