The Internet of Things (IoT) is a transformative paradigm facilitating connectivity among everyday objects and devices via the internet, simplifying industrial processes, and enhancing quality of life for individuals, while also fostering the development of innovative applications. However, the creation of an interconnected network of heterogeneous 'things' presents unique adaptation challenges in hardware and software characteristics, notably communication protocols, leading to major interoperability issues. This work addresses these challenges by proposing a solution for seamless integration of two widely adopted protocols, MQTT and CoAP, through the development of an interoperability broker extension. By effectively mapping REST and publish/subscribe mechanisms, this broker extension enables secure and seamless interaction between heterogeneous clients, utilizing a single broker structure and eliminating the need for additional middleware. Comprehensive testing demonstrates comparable performance in latency and memory resource consumption, validating the system as a promising solution to resolve IoT interoperability issues.

Designing a Broker Extension for Seamless CoAP and MQTT Interoperability

Innamorati, Corrado;Redondi, Alessandro Enrico Cesare;Cesana, Matteo
2024-01-01

Abstract

The Internet of Things (IoT) is a transformative paradigm facilitating connectivity among everyday objects and devices via the internet, simplifying industrial processes, and enhancing quality of life for individuals, while also fostering the development of innovative applications. However, the creation of an interconnected network of heterogeneous 'things' presents unique adaptation challenges in hardware and software characteristics, notably communication protocols, leading to major interoperability issues. This work addresses these challenges by proposing a solution for seamless integration of two widely adopted protocols, MQTT and CoAP, through the development of an interoperability broker extension. By effectively mapping REST and publish/subscribe mechanisms, this broker extension enables secure and seamless interaction between heterogeneous clients, utilizing a single broker structure and eliminating the need for additional middleware. Comprehensive testing demonstrates comparable performance in latency and memory resource consumption, validating the system as a promising solution to resolve IoT interoperability issues.
2024
8th IEEE International Forum on Research and Technologies for Society and Industry Innovation, RTSI 2024 - Proceeding
Broker extension
CoAP
Internet of Things
Interoperability
IoT
MQTT
File in questo prodotto:
File Dimensione Formato  
MQTT_COAP_Interoperability_Paper.pdf

accesso aperto

Descrizione: submitted
: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 564.43 kB
Formato Adobe PDF
564.43 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1282066
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact