Internet of Things has revolutionized the way services are distributed in smart environments, approaching the computation where data are generated. However, IoT devices have limited resources and reconfiguring them can be very difficult. In these cases, Edge computing represents a challenging solution supporting IoT with flexible management of resources. We investigate how pushing computation activities from Edge to IoT, changing the behavior of IoT nodes according to application or system requirements. We adopted the Multi-Hop-Over-The-Air update technology enabling the auto-configuration of IoT devices based on MicroController Units. Considering IoT nodes connected in a mesh network, we developed a distributed and collaborative ecosystem performing on-fly injection of code in IoT nodes, thus automatically deploying new services whenever necessary. We implemented a prototype of the proposed solution over a heterogeneous Edge-IoT mesh network and performed experiments with the purpose to study the update phase of end-devices while they execute Digital Signal Processing.

Multi Hop Reconfiguration of End-Devices in Heterogeneous Edge-IoT Mesh Networks

Carnevale L.
Primo
;
Ruggeri A.
Secondo
;
Martella F.;Celesti A.;Fazio M.
Penultimo
;
Villari M.
Ultimo
2021-01-01

Abstract

Internet of Things has revolutionized the way services are distributed in smart environments, approaching the computation where data are generated. However, IoT devices have limited resources and reconfiguring them can be very difficult. In these cases, Edge computing represents a challenging solution supporting IoT with flexible management of resources. We investigate how pushing computation activities from Edge to IoT, changing the behavior of IoT nodes according to application or system requirements. We adopted the Multi-Hop-Over-The-Air update technology enabling the auto-configuration of IoT devices based on MicroController Units. Considering IoT nodes connected in a mesh network, we developed a distributed and collaborative ecosystem performing on-fly injection of code in IoT nodes, thus automatically deploying new services whenever necessary. We implemented a prototype of the proposed solution over a heterogeneous Edge-IoT mesh network and performed experiments with the purpose to study the update phase of end-devices while they execute Digital Signal Processing.
2021
978-1-6654-2744-9
File in questo prodotto:
File Dimensione Formato  
bare_conf.pdf

solo gestori archivio

Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 575.95 kB
Formato Adobe PDF
575.95 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Multi_Hop_Reconfiguration_of_End-Devices_in_Heterogeneous_Edge-IoT_Mesh_Networks.pdf

solo utenti autorizzati

Descrizione: Articolo principale
Tipologia: Versione Editoriale (PDF)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 652.79 kB
Formato Adobe PDF
652.79 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

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/11570/3220444
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 2
social impact