ABSTRACTMost existing passive allocation‐based media access control (MAC) protocols for underwater acoustic sensor networks (UASNs) overlook the fairness issue in channel bandwidth allocation, resulting in certain nodes occupying channel resources for extended periods, thereby leading to low channel utilization. To address this issue, this paper proposes a fair MAC protocol based on dual bandwidth allocation iterations (FBA‐MAC). Firstly, by limiting the maximum number of packets and the maximum number of available time slots that the host node can receive in each communication cycle, the protocol reduces collisions and collisions more effectively, thus controlling the communication delay. Secondly, in the process of channel bandwidth allocation, a dual bandwidth allocation iterative method was used to allocate appropriate channel bandwidth for each member node according to its communication requirements and the generation time of its generated data packets. Finally, in order to minimize the time interval of each packet arriving at the host node to reduce the communication delay, the transmission scheduling scheme was adaptively adjusted by combining the results of channel bandwidth allocation to maximize the channel utilization. Simulation results indicate that compared to the other four MAC protocols, FBA‐MAC demonstrates significant advantages in terms of fairness (10% higher), achieving higher network throughput (10% higher) and shorter end‐to‐end delay. Therefore, FBA‐MAC exhibits superior adaptability and efficiency in dynamic network environments.
Read full abstract