An Energy-conserving Depth-Based Layering MAC Protocol for Underwater Sensor Networks

Underwater sensor networks (UWSNs) are effective tools for discovering and observing the underwater environment. Due to the unique characteristics of its acoustic channels such as long propagation delay, limited bandwidth, and high bit error rate, most contention-based Media Access Control (MAC) protocols are usually costly. As a result, both contention-based MAC protocols with and without RTS/CTS schemes do not perform as efficiently as their achieved performance in terrestrial networks. A collision-free approach is increasingly considered to more likely achieve a better performance by preventing any possibility of collisions in order to improve the energy efficiency and throughput across the network. In this paper, we propose a novel energy-conserving and collision-free depth-based layering MAC protocol, called DL-MAC, for UWSNs. Through multiple layers and distributed clustering approach, DL-MAC successfully schedules reception and transmission periods according to nodes priority in the network. It also addresses the spatial-temporal uncertainty, near-far, and hidden/exposed terminal problems. Our extensive simulation study shows that DL-MAC outperforms previously reported protocols in terms of throughput, packet delivery ratio, energy consumption, and fairness under varying offered loads.

[1]  John S. Heidemann,et al.  T-Lohi: A New Class of MAC Protocols for Underwater Acoustic Sensor Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[2]  M. Stojanovic,et al.  Underwater acoustic networks , 2000, IEEE Journal of Oceanic Engineering.

[3]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.

[4]  Kee Chaing Chua,et al.  Aloha-Based MAC Protocols with Collision Avoidance for Underwater Acoustic Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[5]  Prasant Mohapatra,et al.  STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol , 2009, IEEE INFOCOM 2009.

[6]  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).

[7]  P. Casari,et al.  A comparison between the Tone-Lohi and Slotted FAMA MAC protocols for underwater networks , 2008, OCEANS 2008.

[8]  J. J. Garcia-Luna-Aceves,et al.  Floor acquisition multiple access (FAMA) for packet-radio networks , 1995, SIGCOMM '95.

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

[10]  Seyed Mohammad Ghoreyshi,et al.  An Underwater Routing Protocol with Void Detection and Bypassing Capability , 2017, 2017 IEEE 31st International Conference on Advanced Information Networking and Applications (AINA).

[11]  Huifang Chen,et al.  Toward Practical MAC Design for Underwater Acoustic Networks , 2013, IEEE Transactions on Mobile Computing.

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

[13]  M. Stojanovic,et al.  Slotted FAMA: a MAC protocol for underwater acoustic networks , 2006, OCEANS 2006 - Asia Pacific.

[14]  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).

[15]  V. Rodoplu,et al.  UWAN-MAC: An Energy-Efficient MAC Protocol for Underwater Acoustic Wireless Sensor Networks , 2007, IEEE Journal of Oceanic Engineering.

[16]  Kai Chen,et al.  Enhanced Slotted Aloha Protocols for Underwater Sensor Networks with Large Propagation Delay , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).