Cargando…

Optimizing Retransmission Threshold in Wireless Sensor Networks

The retransmission threshold in wireless sensor networks is critical to the latency of data delivery in the networks. However, existing works on data transmission in sensor networks did not consider the optimization of the retransmission threshold, and they simply set the same retransmission thresho...

Descripción completa

Detalles Bibliográficos
Autores principales: Bi, Ran, Li, Yingshu, Tan, Guozhen, Sun, Liang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4883356/
https://www.ncbi.nlm.nih.gov/pubmed/27171092
http://dx.doi.org/10.3390/s16050665
_version_ 1782434258113003520
author Bi, Ran
Li, Yingshu
Tan, Guozhen
Sun, Liang
author_facet Bi, Ran
Li, Yingshu
Tan, Guozhen
Sun, Liang
author_sort Bi, Ran
collection PubMed
description The retransmission threshold in wireless sensor networks is critical to the latency of data delivery in the networks. However, existing works on data transmission in sensor networks did not consider the optimization of the retransmission threshold, and they simply set the same retransmission threshold for all sensor nodes in advance. The method did not take link quality and delay requirement into account, which decreases the probability of a packet passing its delivery path within a given deadline. This paper investigates the problem of finding optimal retransmission thresholds for relay nodes along a delivery path in a sensor network. The object of optimizing retransmission thresholds is to maximize the summation of the probability of the packet being successfully delivered to the next relay node or destination node in time. A dynamic programming-based distributed algorithm for finding optimal retransmission thresholds for relay nodes along a delivery path in the sensor network is proposed. The time complexity is [Formula: see text] , where [Formula: see text] is the given upper bound of the retransmission threshold of sensor node i in a given delivery path, n is the length of the delivery path and Δ is the given upper bound of the transmission delay of the delivery path. If Δ is greater than the polynomial, to reduce the time complexity, a linear programming-based [Formula: see text]-approximation algorithm is proposed. Furthermore, when the ranges of the upper and lower bounds of retransmission thresholds are big enough, a Lagrange multiplier-based distributed [Formula: see text]-approximation algorithm with time complexity [Formula: see text] is proposed. Experimental results show that the proposed algorithms have better performance.
format Online
Article
Text
id pubmed-4883356
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-48833562016-05-27 Optimizing Retransmission Threshold in Wireless Sensor Networks Bi, Ran Li, Yingshu Tan, Guozhen Sun, Liang Sensors (Basel) Article The retransmission threshold in wireless sensor networks is critical to the latency of data delivery in the networks. However, existing works on data transmission in sensor networks did not consider the optimization of the retransmission threshold, and they simply set the same retransmission threshold for all sensor nodes in advance. The method did not take link quality and delay requirement into account, which decreases the probability of a packet passing its delivery path within a given deadline. This paper investigates the problem of finding optimal retransmission thresholds for relay nodes along a delivery path in a sensor network. The object of optimizing retransmission thresholds is to maximize the summation of the probability of the packet being successfully delivered to the next relay node or destination node in time. A dynamic programming-based distributed algorithm for finding optimal retransmission thresholds for relay nodes along a delivery path in the sensor network is proposed. The time complexity is [Formula: see text] , where [Formula: see text] is the given upper bound of the retransmission threshold of sensor node i in a given delivery path, n is the length of the delivery path and Δ is the given upper bound of the transmission delay of the delivery path. If Δ is greater than the polynomial, to reduce the time complexity, a linear programming-based [Formula: see text]-approximation algorithm is proposed. Furthermore, when the ranges of the upper and lower bounds of retransmission thresholds are big enough, a Lagrange multiplier-based distributed [Formula: see text]-approximation algorithm with time complexity [Formula: see text] is proposed. Experimental results show that the proposed algorithms have better performance. MDPI 2016-05-10 /pmc/articles/PMC4883356/ /pubmed/27171092 http://dx.doi.org/10.3390/s16050665 Text en © 2016 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
Bi, Ran
Li, Yingshu
Tan, Guozhen
Sun, Liang
Optimizing Retransmission Threshold in Wireless Sensor Networks
title Optimizing Retransmission Threshold in Wireless Sensor Networks
title_full Optimizing Retransmission Threshold in Wireless Sensor Networks
title_fullStr Optimizing Retransmission Threshold in Wireless Sensor Networks
title_full_unstemmed Optimizing Retransmission Threshold in Wireless Sensor Networks
title_short Optimizing Retransmission Threshold in Wireless Sensor Networks
title_sort optimizing retransmission threshold in wireless sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4883356/
https://www.ncbi.nlm.nih.gov/pubmed/27171092
http://dx.doi.org/10.3390/s16050665
work_keys_str_mv AT biran optimizingretransmissionthresholdinwirelesssensornetworks
AT liyingshu optimizingretransmissionthresholdinwirelesssensornetworks
AT tanguozhen optimizingretransmissionthresholdinwirelesssensornetworks
AT sunliang optimizingretransmissionthresholdinwirelesssensornetworks