Cargando…

A Low-Latency and Energy-Efficient Neighbor Discovery Algorithm for Wireless Sensor Networks †

Wireless sensor networks have been widely adopted, and neighbor discovery is an essential step to construct the networks. Most existing studies on neighbor discovery are designed on the assumption that either all nodes are fully connected or only two nodes compose the network. However, networks are...

Descripción completa

Detalles Bibliográficos
Autores principales: Gu, Zhaoquan, Cao, Zhen, Tian, Zhihong, Wang, Yuexuan, Du, Xiaojiang, Mohsen, Guizani
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7038363/
https://www.ncbi.nlm.nih.gov/pubmed/31991639
http://dx.doi.org/10.3390/s20030657
_version_ 1783500623079014400
author Gu, Zhaoquan
Cao, Zhen
Tian, Zhihong
Wang, Yuexuan
Du, Xiaojiang
Mohsen, Guizani
author_facet Gu, Zhaoquan
Cao, Zhen
Tian, Zhihong
Wang, Yuexuan
Du, Xiaojiang
Mohsen, Guizani
author_sort Gu, Zhaoquan
collection PubMed
description Wireless sensor networks have been widely adopted, and neighbor discovery is an essential step to construct the networks. Most existing studies on neighbor discovery are designed on the assumption that either all nodes are fully connected or only two nodes compose the network. However, networks are partially connected in reality: some nodes are within radio range of each other, while others are not. Low latency and energy efficiency are two common goals, which become even more challenging to achieve at the same time in partially connected networks. We find that the collision caused by simultaneous transmissions is the main obstruction of achieving the two goals. In this paper, we present an efficient algorithm called Panacea to address these challenges by alleviating collisions. To begin with, we design Panacea-NCD (Panacea no collision detection) for nodes that do not have a collision detection mechanism. When n is large, we show the discovery latency is bounded by [Formula: see text] for any duty cycle (the percentage time to turn on the radio), where each node has n neighbors on average. For nodes that can detect collisions, we then present Panacea-WCD which also bounds the latency within [Formula: see text] slots. Finally, we conduct extensive evaluations and the results also corroborate our analyses.
format Online
Article
Text
id pubmed-7038363
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-70383632020-03-09 A Low-Latency and Energy-Efficient Neighbor Discovery Algorithm for Wireless Sensor Networks † Gu, Zhaoquan Cao, Zhen Tian, Zhihong Wang, Yuexuan Du, Xiaojiang Mohsen, Guizani Sensors (Basel) Article Wireless sensor networks have been widely adopted, and neighbor discovery is an essential step to construct the networks. Most existing studies on neighbor discovery are designed on the assumption that either all nodes are fully connected or only two nodes compose the network. However, networks are partially connected in reality: some nodes are within radio range of each other, while others are not. Low latency and energy efficiency are two common goals, which become even more challenging to achieve at the same time in partially connected networks. We find that the collision caused by simultaneous transmissions is the main obstruction of achieving the two goals. In this paper, we present an efficient algorithm called Panacea to address these challenges by alleviating collisions. To begin with, we design Panacea-NCD (Panacea no collision detection) for nodes that do not have a collision detection mechanism. When n is large, we show the discovery latency is bounded by [Formula: see text] for any duty cycle (the percentage time to turn on the radio), where each node has n neighbors on average. For nodes that can detect collisions, we then present Panacea-WCD which also bounds the latency within [Formula: see text] slots. Finally, we conduct extensive evaluations and the results also corroborate our analyses. MDPI 2020-01-24 /pmc/articles/PMC7038363/ /pubmed/31991639 http://dx.doi.org/10.3390/s20030657 Text en © 2020 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
Gu, Zhaoquan
Cao, Zhen
Tian, Zhihong
Wang, Yuexuan
Du, Xiaojiang
Mohsen, Guizani
A Low-Latency and Energy-Efficient Neighbor Discovery Algorithm for Wireless Sensor Networks †
title A Low-Latency and Energy-Efficient Neighbor Discovery Algorithm for Wireless Sensor Networks †
title_full A Low-Latency and Energy-Efficient Neighbor Discovery Algorithm for Wireless Sensor Networks †
title_fullStr A Low-Latency and Energy-Efficient Neighbor Discovery Algorithm for Wireless Sensor Networks †
title_full_unstemmed A Low-Latency and Energy-Efficient Neighbor Discovery Algorithm for Wireless Sensor Networks †
title_short A Low-Latency and Energy-Efficient Neighbor Discovery Algorithm for Wireless Sensor Networks †
title_sort low-latency and energy-efficient neighbor discovery algorithm for wireless sensor networks †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7038363/
https://www.ncbi.nlm.nih.gov/pubmed/31991639
http://dx.doi.org/10.3390/s20030657
work_keys_str_mv AT guzhaoquan alowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks
AT caozhen alowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks
AT tianzhihong alowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks
AT wangyuexuan alowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks
AT duxiaojiang alowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks
AT mohsenguizani alowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks
AT guzhaoquan lowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks
AT caozhen lowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks
AT tianzhihong lowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks
AT wangyuexuan lowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks
AT duxiaojiang lowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks
AT mohsenguizani lowlatencyandenergyefficientneighbordiscoveryalgorithmforwirelesssensornetworks