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...
Autor principal: | |
---|---|
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 |