We present an efficient design to enable location-aware operation in decentralized IoT communications. Large-scale IoT systems rep- resent the backbone of a smart city functioning, allowing pervasive environmental sensing across devices and networks. However, ex- isting IoT communication systems are largely driven by data types and miss out on embracing data location, which is fundamental in environment sensing. To address this issue, we demonstrate it is possible to efficiently embed a notion of location within the Zenoh protocol. We make it possible to steer message routing based on both data type and location, yet without altering the existing rout- ing core and message forwarding, unlike most existing solutions. We also present three encoding techniques for location data, each of them representing a different trade-off between expressiveness and performance overhead. Our evaluation uses a virtualized environ- ment and real-world packet traces of heterogeneous networks. We show, for example, that our design decreases the average message latency by more than 50% when routing data also based on location, while increasing throughput, compared to two different baselines.

Enabling Location-aware Operation in Decentralized IoT Communications

Visotto, Matteo;Mottola, Luca
2024-01-01

Abstract

We present an efficient design to enable location-aware operation in decentralized IoT communications. Large-scale IoT systems rep- resent the backbone of a smart city functioning, allowing pervasive environmental sensing across devices and networks. However, ex- isting IoT communication systems are largely driven by data types and miss out on embracing data location, which is fundamental in environment sensing. To address this issue, we demonstrate it is possible to efficiently embed a notion of location within the Zenoh protocol. We make it possible to steer message routing based on both data type and location, yet without altering the existing rout- ing core and message forwarding, unlike most existing solutions. We also present three encoding techniques for location data, each of them representing a different trade-off between expressiveness and performance overhead. Our evaluation uses a virtualized environ- ment and real-world packet traces of heterogeneous networks. We show, for example, that our design decreases the average message latency by more than 50% when routing data also based on location, while increasing throughput, compared to two different baselines.
2024
ACM International Workshop on Advances in Environmental Sensing Systems for Smart Cities
File in questo prodotto:
File Dimensione Formato  
visotto24enabling.pdf

accesso aperto

: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 963.46 kB
Formato Adobe PDF
963.46 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/1287698
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact