Modern protocols for wireless sensor networks efficiently support multi-hop upward traffic from many sensors to a collection point, a key functionality enabling monitoring applications. However, the ever-evolving scenarios involving low-power wireless devices increasingly require support also for downward traffic, e.g., enabling a controller to issue actuation commands based on the monitored data. The IETF Routing Protocol for Low-power and Lossy Networks (RPL) is among the few tackling both traffic patterns. Unfortunately, its support for downward traffic is significantly unreliable and inefficient compared to its upward counterpart. We tackle this problem by extending RPL with mechanisms inspired by opposed, yet complementary, principles. At one extreme, we retain the route-based operation of RPL and devise techniques allowed by the standard but commonly neglected by popular implementations. At the other extreme, we rely on flooding as the main networking primitive. Inspired by these principles, we define three base mechanisms, integrate them in a popular RPL implementation, analyze their individual and combined performance, and elicit the resulting tradeoffs in scalability, reliability, and energy consumption. The evaluation relies on simulation, using both real-world topologies from a smart city scenario and synthetic grid ones, as well as on testbed experiments validating our findings from simulation. Results show that the combination of all three mechanisms into a novel protocol, T-RPL (i) yields high reliability, close to the one of flooding, (ii) with a low energy consumption, similar to route-based approaches, and (iii) improves remarkably the scalability of RPL with respect to downward traffic.

Route or Flood? Reliable and Efficient Support for Downward Traffic in RPL / Istomin, Timofei; Iova, Oana; Picco, Gian Pietro; Kiraly, Csaba. - In: ACM TRANSACTIONS ON SENSOR NETWORKS. - ISSN 1550-4859. - ELETTRONICO. - 2020, 16:1(2020), pp. 1-41. [10.1145/3355997]

Route or Flood? Reliable and Efficient Support for Downward Traffic in RPL

Istomin, Timofei;Iova, Oana;Picco, Gian Pietro;Kiraly, Csaba
2020-01-01

Abstract

Modern protocols for wireless sensor networks efficiently support multi-hop upward traffic from many sensors to a collection point, a key functionality enabling monitoring applications. However, the ever-evolving scenarios involving low-power wireless devices increasingly require support also for downward traffic, e.g., enabling a controller to issue actuation commands based on the monitored data. The IETF Routing Protocol for Low-power and Lossy Networks (RPL) is among the few tackling both traffic patterns. Unfortunately, its support for downward traffic is significantly unreliable and inefficient compared to its upward counterpart. We tackle this problem by extending RPL with mechanisms inspired by opposed, yet complementary, principles. At one extreme, we retain the route-based operation of RPL and devise techniques allowed by the standard but commonly neglected by popular implementations. At the other extreme, we rely on flooding as the main networking primitive. Inspired by these principles, we define three base mechanisms, integrate them in a popular RPL implementation, analyze their individual and combined performance, and elicit the resulting tradeoffs in scalability, reliability, and energy consumption. The evaluation relies on simulation, using both real-world topologies from a smart city scenario and synthetic grid ones, as well as on testbed experiments validating our findings from simulation. Results show that the combination of all three mechanisms into a novel protocol, T-RPL (i) yields high reliability, close to the one of flooding, (ii) with a low energy consumption, similar to route-based approaches, and (iii) improves remarkably the scalability of RPL with respect to downward traffic.
2020
1
Istomin, Timofei; Iova, Oana; Picco, Gian Pietro; Kiraly, Csaba
Route or Flood? Reliable and Efficient Support for Downward Traffic in RPL / Istomin, Timofei; Iova, Oana; Picco, Gian Pietro; Kiraly, Csaba. - In: ACM TRANSACTIONS ON SENSOR NETWORKS. - ISSN 1550-4859. - ELETTRONICO. - 2020, 16:1(2020), pp. 1-41. [10.1145/3355997]
File in questo prodotto:
File Dimensione Formato  
main.pdf

Solo gestori archivio

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 5.49 MB
Formato Adobe PDF
5.49 MB Adobe PDF   Visualizza/Apri
Route or Flood.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 4.41 MB
Formato Adobe PDF
4.41 MB 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/11572/251380
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 2
social impact