A Comparative Performance Evaluation of Distributed Collision-free MAC Protocols for Underwater Sensor Networks

The design of Medium Access Control (MAC) protocols for UWSNs poses many challenges because of their long propagation delay, high mobility, limited bandwidth, and high bit error rate. Due to these unique acoustic channel characteristics, most contention-based MAC protocols are costly. Thus, collisions and retransmissions should be efficiently handled at the MAC layer in order to reduce the energy cost and to improve throughput and fairness across the network. As a consequence, they do not perform as efficiently as their achieved performance in terrestrial networks. In this paper, we evaluate the performance of three recently reported distributed collision-free MAC protocols; namely, ED-MAC, DL-MAC, and GC-MAC under various operational conditions. An extensive simulation study is carried out to compare the performance of these MAC protocols in terms of packet delivery ratio (PDR), throughput, and energy consumption with different scenarios (narrow and shallow networks) under varying traffic rates and numbers of nodes. Our study results showed that ED-MAC reaches the best energy efficiency in a narrow scenario with a light load than DL-MAC and GC-MAC protocols. While DL-MAC is a suitable choice for both scenarios among others in terms of flexibility. In terms of reliability and scalability, GC-MAC achieves the best performance in both scenarios than other protocols.

[1]  Seyed Mohammad Ghoreyshi,et al.  Efficient depth-based scheduling MAC protoco for underwater sensor networks , 2017, 2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN).

[2]  Dario Pompili,et al.  Underwater acoustic sensor networks: research challenges , 2005, Ad Hoc Networks.

[3]  Seyed Mohammad Ghoreyshi,et al.  An Efficient AUV-Aided Data Collection in Underwater Sensor Networks , 2018, 2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA).

[4]  Seyed Mohammad Ghoreyshi,et al.  A Stateless Opportunistic Routing Protocol for Underwater Sensor Networks , 2018, Wirel. Commun. Mob. Comput..

[5]  Shengli Zhou,et al.  Aqua-Sim: An NS-2 based simulator for underwater sensor networks , 2009, OCEANS 2009.

[6]  Jun-Hong Cui,et al.  R-MAC: An Energy-Efficient MAC Protocol for Underwater Sensor Networks , 2007, International Conference on Wireless Algorithms, Systems and Applications (WASA 2007).

[7]  James Preisig,et al.  Acoustic propagation considerations for underwater acoustic communications network development , 2006, Underwater Networks.

[8]  Seyed Mohammad Ghoreyshi,et al.  An Efficient Scalable Scheduling MAC Protocol for Underwater Sensor Networks † , 2018, Sensors.

[9]  Seyed Mohammad Ghoreyshi,et al.  A Novel Cooperative Opportunistic Routing Scheme for Underwater Sensor Networks , 2016, Sensors.

[10]  Seyed Mohammad Ghoreyshi,et al.  Graph Colouring MAC Protocol for Underwater Sensor Networks , 2018, 2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA).

[11]  Kate Ching-Ju Lin,et al.  ST-MAC: Spatial-Temporal MAC Scheduling for Underwater Sensor Networks , 2009, IEEE INFOCOM 2009.

[12]  Seyed Mohammad Ghoreyshi,et al.  Void-Handling Techniques for Routing Protocols in Underwater Sensor Networks: Survey and Challenges , 2017, IEEE Communications Surveys & Tutorials.

[13]  Seyed Mohammad Ghoreyshi,et al.  An Energy-conserving Depth-Based Layering MAC Protocol for Underwater Sensor Networks , 2018, 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall).

[14]  Seyed Mohammad Ghoreyshi,et al.  Performance Comparison of Sender-Based and Receiver-Based Scheduling MAC Protocols for Underwater Sensor Networks , 2016, 2016 19th International Conference on Network-Based Information Systems (NBiS).