Cargando…

A Time Synchronization Protocol for Barrage Relay Networks

Time-division multiple access (TDMA)-based medium access control (MAC) protocol has been widely used for avoiding access conflicts in wireless multi-hop ad hoc networks, where the time synchronization among wireless nodes is essential. In this paper, we propose a novel time synchronization protocol...

Descripción completa

Detalles Bibliográficos
Autores principales: Son, Woong, Choi, Jungwook, Park, Soobum, Lee, Howon, Jung, Bang Chul
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007481/
https://www.ncbi.nlm.nih.gov/pubmed/36904654
http://dx.doi.org/10.3390/s23052447
_version_ 1784905532202549248
author Son, Woong
Choi, Jungwook
Park, Soobum
Lee, Howon
Jung, Bang Chul
author_facet Son, Woong
Choi, Jungwook
Park, Soobum
Lee, Howon
Jung, Bang Chul
author_sort Son, Woong
collection PubMed
description Time-division multiple access (TDMA)-based medium access control (MAC) protocol has been widely used for avoiding access conflicts in wireless multi-hop ad hoc networks, where the time synchronization among wireless nodes is essential. In this paper, we propose a novel time synchronization protocol for TDMA-based cooperative multi-hop wireless ad hoc networks, which are also called barrage relay networks (BRNs). The proposed time synchronization protocol is based on cooperative relay transmissions to send time synchronization messages. We also propose a network time reference (NTR) selection technique for improving the convergence time and average time error. In the proposed NTR selection technique, each node overhears the user identifier (UID) of other nodes, hop count (HC) from them to itself, and network degree, which denotes the number of 1-hop neighbor nodes. Then, the node with the minimum HC from all other nodes is selected as the NTR node. If there are multiple nodes with the minimum HC, the node with the larger degree is selected as the NTR node. To the best of our knowledge, the proposed time synchronization protocol with the NTR selection is introduced for the first time for cooperative (barrage) relay networks in this paper. Through computer simulations, we validate the proposed time synchronization protocol in terms of the average time error under various practical network scenarios. Furthermore, we also compare the performance of the proposed protocol with the conventional time synchronization methods. It is shown that the proposed protocol significantly outperforms the conventional methods in terms of the average time error and convergence time. The proposed protocol is shown to be more robust against packet loss as well.
format Online
Article
Text
id pubmed-10007481
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100074812023-03-12 A Time Synchronization Protocol for Barrage Relay Networks Son, Woong Choi, Jungwook Park, Soobum Lee, Howon Jung, Bang Chul Sensors (Basel) Article Time-division multiple access (TDMA)-based medium access control (MAC) protocol has been widely used for avoiding access conflicts in wireless multi-hop ad hoc networks, where the time synchronization among wireless nodes is essential. In this paper, we propose a novel time synchronization protocol for TDMA-based cooperative multi-hop wireless ad hoc networks, which are also called barrage relay networks (BRNs). The proposed time synchronization protocol is based on cooperative relay transmissions to send time synchronization messages. We also propose a network time reference (NTR) selection technique for improving the convergence time and average time error. In the proposed NTR selection technique, each node overhears the user identifier (UID) of other nodes, hop count (HC) from them to itself, and network degree, which denotes the number of 1-hop neighbor nodes. Then, the node with the minimum HC from all other nodes is selected as the NTR node. If there are multiple nodes with the minimum HC, the node with the larger degree is selected as the NTR node. To the best of our knowledge, the proposed time synchronization protocol with the NTR selection is introduced for the first time for cooperative (barrage) relay networks in this paper. Through computer simulations, we validate the proposed time synchronization protocol in terms of the average time error under various practical network scenarios. Furthermore, we also compare the performance of the proposed protocol with the conventional time synchronization methods. It is shown that the proposed protocol significantly outperforms the conventional methods in terms of the average time error and convergence time. The proposed protocol is shown to be more robust against packet loss as well. MDPI 2023-02-22 /pmc/articles/PMC10007481/ /pubmed/36904654 http://dx.doi.org/10.3390/s23052447 Text en © 2023 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
Son, Woong
Choi, Jungwook
Park, Soobum
Lee, Howon
Jung, Bang Chul
A Time Synchronization Protocol for Barrage Relay Networks
title A Time Synchronization Protocol for Barrage Relay Networks
title_full A Time Synchronization Protocol for Barrage Relay Networks
title_fullStr A Time Synchronization Protocol for Barrage Relay Networks
title_full_unstemmed A Time Synchronization Protocol for Barrage Relay Networks
title_short A Time Synchronization Protocol for Barrage Relay Networks
title_sort time synchronization protocol for barrage relay networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007481/
https://www.ncbi.nlm.nih.gov/pubmed/36904654
http://dx.doi.org/10.3390/s23052447
work_keys_str_mv AT sonwoong atimesynchronizationprotocolforbarragerelaynetworks
AT choijungwook atimesynchronizationprotocolforbarragerelaynetworks
AT parksoobum atimesynchronizationprotocolforbarragerelaynetworks
AT leehowon atimesynchronizationprotocolforbarragerelaynetworks
AT jungbangchul atimesynchronizationprotocolforbarragerelaynetworks
AT sonwoong timesynchronizationprotocolforbarragerelaynetworks
AT choijungwook timesynchronizationprotocolforbarragerelaynetworks
AT parksoobum timesynchronizationprotocolforbarragerelaynetworks
AT leehowon timesynchronizationprotocolforbarragerelaynetworks
AT jungbangchul timesynchronizationprotocolforbarragerelaynetworks