Abstract

Many marine scientific and industrial applications in underwater acoustic sensor networks (UASNs) are characterized by dynamic-high load and dense deployment. In such UASNs, the channel reservation mechanism is devised to deal with channel utilization degradation. Unfortunately, channel reservation would lead to an increase in end-to-end delay and a decrease in throughput due to long propagation delay in UASNs. To reduce end-to-end delay and improve throughput, we proposed an efficient distributed medium access control (ED-MAC) protocol for UASNs. ED-MAC reduces the impact of long propagation delays on channel reservation by removing the channel reservation confirmation process and improving channel reservation efficiency. First, the optimized time slot length for the next time frame is obtained based on the data packet number estimate and secondary transmission data packet number, which could reduce idle waiting time. Then, the channel reservation confirmation process is removed by distributed channel reservation mechanism, and efficient channel reservation is achieved through channel reservation packet collision-free transmission and channel multiplexing. Meanwhile, channel reservation is performed before packet generation. Thus, the data packet waiting delay is reduced. Finally, a distributed data packet time slot schedule scheme is proposed to achieve collision avoidance between different data packets, as well as data packets and channel reservation packets. The performance analysis and simulation results show that our proposed ED-MAC could efficiently reduce end-to-end delay and improve throughput in dynamic-high-load and dense UASNs. Simulation results show that ED-MAC can achieve a maximum 98.7% reduction in average end-to-end delay and a maximum 61.1% improvement in throughput.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call