Cargando…

Analysis of Throughput and Delay for an Underwater Multi-DATA Train Protocol with Multi-RTS Reception and Block ACK

We propose an underwater multi-DATA train protocol with multi-RTS reception and block ACK (BACK) for underwater acoustic sensor networks. Due to long underwater acoustic propagation delay, some RTS frames may not overlap at a sink node, even if the RTS frames were sent to the sink node simultaneousl...

Descripción completa

Detalles Bibliográficos
Autor principal: Hwang, Ho Young
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7696519/
https://www.ncbi.nlm.nih.gov/pubmed/33198411
http://dx.doi.org/10.3390/s20226473
_version_ 1783615423252529152
author Hwang, Ho Young
author_facet Hwang, Ho Young
author_sort Hwang, Ho Young
collection PubMed
description We propose an underwater multi-DATA train protocol with multi-RTS reception and block ACK (BACK) for underwater acoustic sensor networks. Due to long underwater acoustic propagation delay, some RTS frames may not overlap at a sink node, even if the RTS frames were sent to the sink node simultaneously by different sensor nodes. We consider that our underwater sink node can recover these nonoverlapping RTS frames. Since our RTS frame contains ID of the RTS sending node and a timestamp, the sink node calculates the propagation delay between the RTS sending node and the sink node, then broadcasts a CTS frame. Since our CTS frame contains when each RTS sending node can transmit a DATA frame to the sink node, multiple DATA frames transmitted by different sensor nodes can be formed as a train at the sink node. We also propose an underwater BACK protocol which is analogous to our proposed underwater multi-DATA train protocol. We analyze normalized throughput and mean access delay of our proposed protocols and the conventional protocols. The analytical and simulation results show that our analysis is accurate and our proposed protocols outperform the conventional protocols. Our proposed protocol can shorten the delay and increase the throughput via the multi-DATA train, multi-RTS reception, and BACK.
format Online
Article
Text
id pubmed-7696519
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-76965192020-11-29 Analysis of Throughput and Delay for an Underwater Multi-DATA Train Protocol with Multi-RTS Reception and Block ACK Hwang, Ho Young Sensors (Basel) Article We propose an underwater multi-DATA train protocol with multi-RTS reception and block ACK (BACK) for underwater acoustic sensor networks. Due to long underwater acoustic propagation delay, some RTS frames may not overlap at a sink node, even if the RTS frames were sent to the sink node simultaneously by different sensor nodes. We consider that our underwater sink node can recover these nonoverlapping RTS frames. Since our RTS frame contains ID of the RTS sending node and a timestamp, the sink node calculates the propagation delay between the RTS sending node and the sink node, then broadcasts a CTS frame. Since our CTS frame contains when each RTS sending node can transmit a DATA frame to the sink node, multiple DATA frames transmitted by different sensor nodes can be formed as a train at the sink node. We also propose an underwater BACK protocol which is analogous to our proposed underwater multi-DATA train protocol. We analyze normalized throughput and mean access delay of our proposed protocols and the conventional protocols. The analytical and simulation results show that our analysis is accurate and our proposed protocols outperform the conventional protocols. Our proposed protocol can shorten the delay and increase the throughput via the multi-DATA train, multi-RTS reception, and BACK. MDPI 2020-11-12 /pmc/articles/PMC7696519/ /pubmed/33198411 http://dx.doi.org/10.3390/s20226473 Text en © 2020 by the author. 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
Hwang, Ho Young
Analysis of Throughput and Delay for an Underwater Multi-DATA Train Protocol with Multi-RTS Reception and Block ACK
title Analysis of Throughput and Delay for an Underwater Multi-DATA Train Protocol with Multi-RTS Reception and Block ACK
title_full Analysis of Throughput and Delay for an Underwater Multi-DATA Train Protocol with Multi-RTS Reception and Block ACK
title_fullStr Analysis of Throughput and Delay for an Underwater Multi-DATA Train Protocol with Multi-RTS Reception and Block ACK
title_full_unstemmed Analysis of Throughput and Delay for an Underwater Multi-DATA Train Protocol with Multi-RTS Reception and Block ACK
title_short Analysis of Throughput and Delay for an Underwater Multi-DATA Train Protocol with Multi-RTS Reception and Block ACK
title_sort analysis of throughput and delay for an underwater multi-data train protocol with multi-rts reception and block ack
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7696519/
https://www.ncbi.nlm.nih.gov/pubmed/33198411
http://dx.doi.org/10.3390/s20226473
work_keys_str_mv AT hwanghoyoung analysisofthroughputanddelayforanunderwatermultidatatrainprotocolwithmultirtsreceptionandblockack