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