Cargando…

Optimal Number of Message Transmissions for Probabilistic Guarantee of Latency in the IoT

The Internet of Things (IoT) is now experiencing its first phase of industrialization. Industrial companies are completing proofs of concept and many of them plan to invest in automation, flexibility and quality of production in their plants. Their use of a wireless network is conditioned upon its a...

Descripción completa

Detalles Bibliográficos
Autores principales: Minet, Pascale, Tanaka, Yasuyuki
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6767674/
https://www.ncbi.nlm.nih.gov/pubmed/31540058
http://dx.doi.org/10.3390/s19183970
_version_ 1783454969515474944
author Minet, Pascale
Tanaka, Yasuyuki
author_facet Minet, Pascale
Tanaka, Yasuyuki
author_sort Minet, Pascale
collection PubMed
description The Internet of Things (IoT) is now experiencing its first phase of industrialization. Industrial companies are completing proofs of concept and many of them plan to invest in automation, flexibility and quality of production in their plants. Their use of a wireless network is conditioned upon its ability to meet three Key Performance Indicators (KPIs), namely a maximum acceptable end-to-end latency L, a targeted end-to-end reliability R and a minimum network lifetime T. The IoT network has to guarantee that at least [Formula: see text] of messages generated by sensor nodes are delivered to the sink with a latency ≤L, whereas the network lifetime is at least equal to T. In this paper, we show how to provide the targeted end-to-end reliability R by means of retransmissions to cope with the unreliability of wireless links. We present two methods to compute the maximum number of transmissions per message required to achieve R. [Formula: see text] is very easy to compute, whereas [Formula: see text] minimizes the total number of transmissions necessary for a message to reach the sink. [Formula: see text] and [Formula: see text] are then integrated into a TSCH network with a load-based scheduler to evaluate the three KPIs on a generic data-gathering application. We first consider a toy example with eight nodes where the maximum number of transmissions [Formula: see text] is tuned per link and per flow. Finally, a network of 50 nodes, representative of real network deployments, is evaluated assuming [Formula: see text] is fixed. For both TSCH networks, we show that [Formula: see text] provides a better reliability and a longer lifetime than [Formula: see text] , which provides a shorter average end-to-end latency. [Formula: see text] provides more predictable end-to-end performances than Kausa, a KPI-aware, state-of-the-art scheduler.
format Online
Article
Text
id pubmed-6767674
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-67676742019-10-02 Optimal Number of Message Transmissions for Probabilistic Guarantee of Latency in the IoT Minet, Pascale Tanaka, Yasuyuki Sensors (Basel) Article The Internet of Things (IoT) is now experiencing its first phase of industrialization. Industrial companies are completing proofs of concept and many of them plan to invest in automation, flexibility and quality of production in their plants. Their use of a wireless network is conditioned upon its ability to meet three Key Performance Indicators (KPIs), namely a maximum acceptable end-to-end latency L, a targeted end-to-end reliability R and a minimum network lifetime T. The IoT network has to guarantee that at least [Formula: see text] of messages generated by sensor nodes are delivered to the sink with a latency ≤L, whereas the network lifetime is at least equal to T. In this paper, we show how to provide the targeted end-to-end reliability R by means of retransmissions to cope with the unreliability of wireless links. We present two methods to compute the maximum number of transmissions per message required to achieve R. [Formula: see text] is very easy to compute, whereas [Formula: see text] minimizes the total number of transmissions necessary for a message to reach the sink. [Formula: see text] and [Formula: see text] are then integrated into a TSCH network with a load-based scheduler to evaluate the three KPIs on a generic data-gathering application. We first consider a toy example with eight nodes where the maximum number of transmissions [Formula: see text] is tuned per link and per flow. Finally, a network of 50 nodes, representative of real network deployments, is evaluated assuming [Formula: see text] is fixed. For both TSCH networks, we show that [Formula: see text] provides a better reliability and a longer lifetime than [Formula: see text] , which provides a shorter average end-to-end latency. [Formula: see text] provides more predictable end-to-end performances than Kausa, a KPI-aware, state-of-the-art scheduler. MDPI 2019-09-14 /pmc/articles/PMC6767674/ /pubmed/31540058 http://dx.doi.org/10.3390/s19183970 Text en © 2019 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Minet, Pascale
Tanaka, Yasuyuki
Optimal Number of Message Transmissions for Probabilistic Guarantee of Latency in the IoT
title Optimal Number of Message Transmissions for Probabilistic Guarantee of Latency in the IoT
title_full Optimal Number of Message Transmissions for Probabilistic Guarantee of Latency in the IoT
title_fullStr Optimal Number of Message Transmissions for Probabilistic Guarantee of Latency in the IoT
title_full_unstemmed Optimal Number of Message Transmissions for Probabilistic Guarantee of Latency in the IoT
title_short Optimal Number of Message Transmissions for Probabilistic Guarantee of Latency in the IoT
title_sort optimal number of message transmissions for probabilistic guarantee of latency in the iot
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6767674/
https://www.ncbi.nlm.nih.gov/pubmed/31540058
http://dx.doi.org/10.3390/s19183970
work_keys_str_mv AT minetpascale optimalnumberofmessagetransmissionsforprobabilisticguaranteeoflatencyintheiot
AT tanakayasuyuki optimalnumberofmessagetransmissionsforprobabilisticguaranteeoflatencyintheiot