Cargando…
Assessing a Methodology for Evaluating the Latency of IPv6 with SCHC Compression in LoRaWAN Deployments
The Internet of Things (IoT) approach relies on the use of the Internet Protocol (IP) as a pervasive network protocol. IP acts as a “glue” for interconnecting end devices (on the field side) and end users, leveraging on very diverse lower-level and upper-level protocols. The need for scalability wou...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007078/ https://www.ncbi.nlm.nih.gov/pubmed/36904611 http://dx.doi.org/10.3390/s23052407 |
_version_ | 1784905429678030848 |
---|---|
author | Sisinni, Emiliano Fernandes Carvalho, Dhiego Depari, Alessandro Bellagente, Paolo Flammini, Alessandra Pasetti, Marco Rinaldi, Stefano Ferrari, Paolo |
author_facet | Sisinni, Emiliano Fernandes Carvalho, Dhiego Depari, Alessandro Bellagente, Paolo Flammini, Alessandra Pasetti, Marco Rinaldi, Stefano Ferrari, Paolo |
author_sort | Sisinni, Emiliano |
collection | PubMed |
description | The Internet of Things (IoT) approach relies on the use of the Internet Protocol (IP) as a pervasive network protocol. IP acts as a “glue” for interconnecting end devices (on the field side) and end users, leveraging on very diverse lower-level and upper-level protocols. The need for scalability would suggest the adoption of IPv6, but the large overhead and payloads do not match with the constraints dictated by common wireless solutions. For this reason, compression strategies have been proposed to avoid redundant information in the IPv6 header and to provide fragmentation and reassembly of long messages. For example, the Static Context Header Compression (SCHC) protocol has been recently referenced by the LoRa Alliance as a standard IPv6 compression scheme for LoRaWAN-based applications. In this way, IoT end points can seamlessly share an end-to-end IP link. However, implementation details are out of the specifications’ scope. For this reason, formal test procedures for comparing solutions from different providers are important. In this paper, a test method for assessing architectural delays of real-world deployments of SCHC-over-LoRaWAN implementations is presented. The original proposal includes a mapping phase, for identifying information flows, and a subsequent evaluation phase, in which flows are timestamped and time-related metrics are computed. The proposed strategy has been tested in different use cases involving LoRaWAN backends deployed all around the world. The feasibility of the proposed approach has been tested by measuring the end-to-end latency of IPv6 data in sample use cases, obtaining a delay of less than 1 s. However, the main result is the demonstration that the suggested methodology permits a comparison of the behavior of IPv6 with SCHC-over-LoRaWAN, allowing the optimization of choices and parameters during deployment and commissioning of both infrastructure components and software. |
format | Online Article Text |
id | pubmed-10007078 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-100070782023-03-12 Assessing a Methodology for Evaluating the Latency of IPv6 with SCHC Compression in LoRaWAN Deployments Sisinni, Emiliano Fernandes Carvalho, Dhiego Depari, Alessandro Bellagente, Paolo Flammini, Alessandra Pasetti, Marco Rinaldi, Stefano Ferrari, Paolo Sensors (Basel) Article The Internet of Things (IoT) approach relies on the use of the Internet Protocol (IP) as a pervasive network protocol. IP acts as a “glue” for interconnecting end devices (on the field side) and end users, leveraging on very diverse lower-level and upper-level protocols. The need for scalability would suggest the adoption of IPv6, but the large overhead and payloads do not match with the constraints dictated by common wireless solutions. For this reason, compression strategies have been proposed to avoid redundant information in the IPv6 header and to provide fragmentation and reassembly of long messages. For example, the Static Context Header Compression (SCHC) protocol has been recently referenced by the LoRa Alliance as a standard IPv6 compression scheme for LoRaWAN-based applications. In this way, IoT end points can seamlessly share an end-to-end IP link. However, implementation details are out of the specifications’ scope. For this reason, formal test procedures for comparing solutions from different providers are important. In this paper, a test method for assessing architectural delays of real-world deployments of SCHC-over-LoRaWAN implementations is presented. The original proposal includes a mapping phase, for identifying information flows, and a subsequent evaluation phase, in which flows are timestamped and time-related metrics are computed. The proposed strategy has been tested in different use cases involving LoRaWAN backends deployed all around the world. The feasibility of the proposed approach has been tested by measuring the end-to-end latency of IPv6 data in sample use cases, obtaining a delay of less than 1 s. However, the main result is the demonstration that the suggested methodology permits a comparison of the behavior of IPv6 with SCHC-over-LoRaWAN, allowing the optimization of choices and parameters during deployment and commissioning of both infrastructure components and software. MDPI 2023-02-22 /pmc/articles/PMC10007078/ /pubmed/36904611 http://dx.doi.org/10.3390/s23052407 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Sisinni, Emiliano Fernandes Carvalho, Dhiego Depari, Alessandro Bellagente, Paolo Flammini, Alessandra Pasetti, Marco Rinaldi, Stefano Ferrari, Paolo Assessing a Methodology for Evaluating the Latency of IPv6 with SCHC Compression in LoRaWAN Deployments |
title | Assessing a Methodology for Evaluating the Latency of IPv6 with SCHC Compression in LoRaWAN Deployments |
title_full | Assessing a Methodology for Evaluating the Latency of IPv6 with SCHC Compression in LoRaWAN Deployments |
title_fullStr | Assessing a Methodology for Evaluating the Latency of IPv6 with SCHC Compression in LoRaWAN Deployments |
title_full_unstemmed | Assessing a Methodology for Evaluating the Latency of IPv6 with SCHC Compression in LoRaWAN Deployments |
title_short | Assessing a Methodology for Evaluating the Latency of IPv6 with SCHC Compression in LoRaWAN Deployments |
title_sort | assessing a methodology for evaluating the latency of ipv6 with schc compression in lorawan deployments |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007078/ https://www.ncbi.nlm.nih.gov/pubmed/36904611 http://dx.doi.org/10.3390/s23052407 |
work_keys_str_mv | AT sisinniemiliano assessingamethodologyforevaluatingthelatencyofipv6withschccompressioninlorawandeployments AT fernandescarvalhodhiego assessingamethodologyforevaluatingthelatencyofipv6withschccompressioninlorawandeployments AT deparialessandro assessingamethodologyforevaluatingthelatencyofipv6withschccompressioninlorawandeployments AT bellagentepaolo assessingamethodologyforevaluatingthelatencyofipv6withschccompressioninlorawandeployments AT flamminialessandra assessingamethodologyforevaluatingthelatencyofipv6withschccompressioninlorawandeployments AT pasettimarco assessingamethodologyforevaluatingthelatencyofipv6withschccompressioninlorawandeployments AT rinaldistefano assessingamethodologyforevaluatingthelatencyofipv6withschccompressioninlorawandeployments AT ferraripaolo assessingamethodologyforevaluatingthelatencyofipv6withschccompressioninlorawandeployments |