Cargando…

A Bi-Directional Carrier Sense Collision Avoidance Neighbor Discovery Algorithm in Directional Wireless Ad Hoc Sensor Networks

From the perspective of media protocol control and routing of directional wireless ad hoc sensors networks, neighbor discovery protocol is an important problem to be solved first. In the past period of time, some methods have been studied on neighbor discovery protocol, but they have a common defect...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Annan, Li, Bo, Yan, Zhongjiang, Yang, Mao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6539097/
https://www.ncbi.nlm.nih.gov/pubmed/31067814
http://dx.doi.org/10.3390/s19092120
_version_ 1783422305106395136
author Yang, Annan
Li, Bo
Yan, Zhongjiang
Yang, Mao
author_facet Yang, Annan
Li, Bo
Yan, Zhongjiang
Yang, Mao
author_sort Yang, Annan
collection PubMed
description From the perspective of media protocol control and routing of directional wireless ad hoc sensors networks, neighbor discovery protocol is an important problem to be solved first. In the past period of time, some methods have been studied on neighbor discovery protocol, but they have a common defect of link collision. The collision is caused by mutual interference of multiple transmitting nodes which are in one reception beam of the receiving node. To solve this problem, we propose a neighbor discovery algorithm using a bi-directional carrier sense collision avoidance and multi subchannels based on a scan-based algorithm (BD-SBA). Based on a scan-based algorithm (SBA), bi-directional carrier sense of the BD-SBA algorithm is performed in the first broadcast step which can reduce the collision of broadcasting the scanning request (SREQ) frames. In the second step (the reply step), the mechanism of multiple subchannels and multiple slots is applied to reduce the collision of the scanning response (SRES) frames. From the analysis and simulation, we can see that nodes using proposed algorithm can discover their neighbor nodes in fewer time. Moreover, the proposed algorithm has better performance for different beamwidths and densely distributed scenes. So it has great significance in engineering application.
format Online
Article
Text
id pubmed-6539097
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-65390972019-06-04 A Bi-Directional Carrier Sense Collision Avoidance Neighbor Discovery Algorithm in Directional Wireless Ad Hoc Sensor Networks Yang, Annan Li, Bo Yan, Zhongjiang Yang, Mao Sensors (Basel) Article From the perspective of media protocol control and routing of directional wireless ad hoc sensors networks, neighbor discovery protocol is an important problem to be solved first. In the past period of time, some methods have been studied on neighbor discovery protocol, but they have a common defect of link collision. The collision is caused by mutual interference of multiple transmitting nodes which are in one reception beam of the receiving node. To solve this problem, we propose a neighbor discovery algorithm using a bi-directional carrier sense collision avoidance and multi subchannels based on a scan-based algorithm (BD-SBA). Based on a scan-based algorithm (SBA), bi-directional carrier sense of the BD-SBA algorithm is performed in the first broadcast step which can reduce the collision of broadcasting the scanning request (SREQ) frames. In the second step (the reply step), the mechanism of multiple subchannels and multiple slots is applied to reduce the collision of the scanning response (SRES) frames. From the analysis and simulation, we can see that nodes using proposed algorithm can discover their neighbor nodes in fewer time. Moreover, the proposed algorithm has better performance for different beamwidths and densely distributed scenes. So it has great significance in engineering application. MDPI 2019-05-07 /pmc/articles/PMC6539097/ /pubmed/31067814 http://dx.doi.org/10.3390/s19092120 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
Yang, Annan
Li, Bo
Yan, Zhongjiang
Yang, Mao
A Bi-Directional Carrier Sense Collision Avoidance Neighbor Discovery Algorithm in Directional Wireless Ad Hoc Sensor Networks
title A Bi-Directional Carrier Sense Collision Avoidance Neighbor Discovery Algorithm in Directional Wireless Ad Hoc Sensor Networks
title_full A Bi-Directional Carrier Sense Collision Avoidance Neighbor Discovery Algorithm in Directional Wireless Ad Hoc Sensor Networks
title_fullStr A Bi-Directional Carrier Sense Collision Avoidance Neighbor Discovery Algorithm in Directional Wireless Ad Hoc Sensor Networks
title_full_unstemmed A Bi-Directional Carrier Sense Collision Avoidance Neighbor Discovery Algorithm in Directional Wireless Ad Hoc Sensor Networks
title_short A Bi-Directional Carrier Sense Collision Avoidance Neighbor Discovery Algorithm in Directional Wireless Ad Hoc Sensor Networks
title_sort bi-directional carrier sense collision avoidance neighbor discovery algorithm in directional wireless ad hoc sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6539097/
https://www.ncbi.nlm.nih.gov/pubmed/31067814
http://dx.doi.org/10.3390/s19092120
work_keys_str_mv AT yangannan abidirectionalcarriersensecollisionavoidanceneighbordiscoveryalgorithmindirectionalwirelessadhocsensornetworks
AT libo abidirectionalcarriersensecollisionavoidanceneighbordiscoveryalgorithmindirectionalwirelessadhocsensornetworks
AT yanzhongjiang abidirectionalcarriersensecollisionavoidanceneighbordiscoveryalgorithmindirectionalwirelessadhocsensornetworks
AT yangmao abidirectionalcarriersensecollisionavoidanceneighbordiscoveryalgorithmindirectionalwirelessadhocsensornetworks
AT yangannan bidirectionalcarriersensecollisionavoidanceneighbordiscoveryalgorithmindirectionalwirelessadhocsensornetworks
AT libo bidirectionalcarriersensecollisionavoidanceneighbordiscoveryalgorithmindirectionalwirelessadhocsensornetworks
AT yanzhongjiang bidirectionalcarriersensecollisionavoidanceneighbordiscoveryalgorithmindirectionalwirelessadhocsensornetworks
AT yangmao bidirectionalcarriersensecollisionavoidanceneighbordiscoveryalgorithmindirectionalwirelessadhocsensornetworks