An Automatic Repeat Request Strategy for MAC Protocols in Underwater Communication Networks
摘要
In underwater communication networks, packet collisions at the receiving node, followed by transitions to a sleep state and subsequent retransmissions at inappropriate times, can lead to further collisions in subsequent transmission attempts. This will result in continuous interruptions in the transmission process, causing the communication network to become paralyzed. In this study, we propose an Automatic Repeat Request (ARQ) strategy for the Medium Access Control (MAC) protocol, applied to underwater communication channels, called the ARQ_WUF (ARQ Wake Up Factor) strategy. This approach reduces the number of retransmissions due to packet collisions at the receiving node, thus increasing transmission efficiency and effectively utilizing communication channel resources. In this strategy, when collisions occur, the nodes switch to a sleep state, and the wake-up time for retransmitting the packet is calculated to avoid packet collisions at the receiving node in the next transmission attempt. This will reduce the number of retransmissions caused by packet collisions at the receiving node, increase transmission efficiency, and make more effective use of communication channel resources.