Cargando…

Even Lower Latency in IIoT: Evaluation of QUIC in Industrial IoT Scenarios †

In this paper we analyze the performance of QUIC as a transport alternative for Internet of Things (IoT) services based on the Message Queuing Telemetry Protocol (MQTT). QUIC is a novel protocol promoted by Google, and was originally conceived to tackle the limitations of the traditional Transmissio...

Descripción completa

Detalles Bibliográficos
Autores principales: Fernández, Fátima, Zverev, Mihail, Garrido, Pablo, Juárez, José R., Bilbao, Josu, Agüero, Ramón
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8434189/
https://www.ncbi.nlm.nih.gov/pubmed/34502627
http://dx.doi.org/10.3390/s21175737
_version_ 1783751539283722240
author Fernández, Fátima
Zverev, Mihail
Garrido, Pablo
Juárez, José R.
Bilbao, Josu
Agüero, Ramón
author_facet Fernández, Fátima
Zverev, Mihail
Garrido, Pablo
Juárez, José R.
Bilbao, Josu
Agüero, Ramón
author_sort Fernández, Fátima
collection PubMed
description In this paper we analyze the performance of QUIC as a transport alternative for Internet of Things (IoT) services based on the Message Queuing Telemetry Protocol (MQTT). QUIC is a novel protocol promoted by Google, and was originally conceived to tackle the limitations of the traditional Transmission Control Protocol (TCP), specifically aiming at the reduction of the latency caused by connection establishment. QUIC use in IoT environments is not widespread, and it is therefore interesting to characterize its performance when in over such scenarios. We used an emulation-based platform, where we integrated QUIC and MQTT (using GO-based implementations) and compared their combined performance with the that exhibited by the traditional TCP/TLS approach. We used Linux containers as end devices, and the ns-3 simulator to emulate different network technologies, such as WiFi, cellular, and satellite, and varying conditions. The results evince that QUIC is indeed an appropriate protocol to guarantee robust, secure, and low latency communications over IoT scenarios.
format Online
Article
Text
id pubmed-8434189
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-84341892021-09-12 Even Lower Latency in IIoT: Evaluation of QUIC in Industrial IoT Scenarios † Fernández, Fátima Zverev, Mihail Garrido, Pablo Juárez, José R. Bilbao, Josu Agüero, Ramón Sensors (Basel) Article In this paper we analyze the performance of QUIC as a transport alternative for Internet of Things (IoT) services based on the Message Queuing Telemetry Protocol (MQTT). QUIC is a novel protocol promoted by Google, and was originally conceived to tackle the limitations of the traditional Transmission Control Protocol (TCP), specifically aiming at the reduction of the latency caused by connection establishment. QUIC use in IoT environments is not widespread, and it is therefore interesting to characterize its performance when in over such scenarios. We used an emulation-based platform, where we integrated QUIC and MQTT (using GO-based implementations) and compared their combined performance with the that exhibited by the traditional TCP/TLS approach. We used Linux containers as end devices, and the ns-3 simulator to emulate different network technologies, such as WiFi, cellular, and satellite, and varying conditions. The results evince that QUIC is indeed an appropriate protocol to guarantee robust, secure, and low latency communications over IoT scenarios. MDPI 2021-08-26 /pmc/articles/PMC8434189/ /pubmed/34502627 http://dx.doi.org/10.3390/s21175737 Text en © 2021 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
Fernández, Fátima
Zverev, Mihail
Garrido, Pablo
Juárez, José R.
Bilbao, Josu
Agüero, Ramón
Even Lower Latency in IIoT: Evaluation of QUIC in Industrial IoT Scenarios †
title Even Lower Latency in IIoT: Evaluation of QUIC in Industrial IoT Scenarios †
title_full Even Lower Latency in IIoT: Evaluation of QUIC in Industrial IoT Scenarios †
title_fullStr Even Lower Latency in IIoT: Evaluation of QUIC in Industrial IoT Scenarios †
title_full_unstemmed Even Lower Latency in IIoT: Evaluation of QUIC in Industrial IoT Scenarios †
title_short Even Lower Latency in IIoT: Evaluation of QUIC in Industrial IoT Scenarios †
title_sort even lower latency in iiot: evaluation of quic in industrial iot scenarios †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8434189/
https://www.ncbi.nlm.nih.gov/pubmed/34502627
http://dx.doi.org/10.3390/s21175737
work_keys_str_mv AT fernandezfatima evenlowerlatencyiniiotevaluationofquicinindustrialiotscenarios
AT zverevmihail evenlowerlatencyiniiotevaluationofquicinindustrialiotscenarios
AT garridopablo evenlowerlatencyiniiotevaluationofquicinindustrialiotscenarios
AT juarezjoser evenlowerlatencyiniiotevaluationofquicinindustrialiotscenarios
AT bilbaojosu evenlowerlatencyiniiotevaluationofquicinindustrialiotscenarios
AT agueroramon evenlowerlatencyiniiotevaluationofquicinindustrialiotscenarios