DCO-MAC: A Hybrid MAC Protocol for Data Collection in Underwater Acoustic Sensor Networks

In underwater acoustic sensor networks (UASNs), medium access control (MAC) is an important issue because of its potentially significant effect on the network performance. However, designing a suitable MAC protocol for the UASN is challenging because of the specific characteristics of the underwater acoustic channel and network, such as limited available bandwidth, long propagation delay, high bit-error-rate, and sparse network topology. In addition, as the traffic load is non-uniformly distributed in a UASN for data collection, it is essential to consider the application feature for the MAC protocol. In this paper, we propose a MAC protocol in a data-collection-oriented UASN, abbreviated as the DCO-MAC protocol. In the proposed protocol, the network is partitioned into two kinds of sub-networks according to the traffic load. A contention-based MAC protocol is used in the sub-network with a light traffic load, while a reservation-based MAC protocol is used in the sub-network with a heavy traffic load. Meanwhile, the DCO-MAC protocol supports the access of mobile nodes. The theoretical analysis and simulation results demonstrate that, in a UASN for data collection, the proposed MAC protocol outperforms the other existing MAC protocols, in terms of the network throughput, end-to-end packet delay, energy overhead, and fairness.

[1]  Milica Stojanovic,et al.  Underwater sensor networks: applications, advances and challenges , 2012, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[2]  Mehul Motani,et al.  MACA-U: A Media Access Protocol for Underwater Acoustic Networks , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[3]  Ming Zhu,et al.  UPMAC: A Localized Load-Adaptive MAC Protocol for Underwater Acoustic Networks , 2016, IEEE Sensors Journal.

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

[5]  M.J. Ryan,et al.  Design of a Propagation-Delay-Tolerant MAC Protocol for Underwater Acoustic Sensor Networks , 2009, IEEE Journal of Oceanic Engineering.

[6]  Wee-Seng Soh,et al.  BiC-MAC: Bidirectional-Concurrent MAC protocol with packet bursting for underwater acoustic networks , 2010, OCEANS 2010 MTS/IEEE SEATTLE.

[7]  Huifang Chen,et al.  A hybrid MAC protocol in data-collection-oriented underwater acoustic sensor networks , 2017, OCEANS 2017 - Aberdeen.

[8]  Chunming Qiao,et al.  A New Search Algorithm using Autonomous and Cooperative Multiple Sensor Nodes , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[9]  Elvino S. Sousa,et al.  Adaptive Cluster-Based Data Collection in Sensor Networks with Direct Sink Access , 2008, IEEE Transactions on Mobile Computing.

[10]  Huifang Chen,et al.  A Hybrid Path-Oriented Code Assignment CDMA-Based MAC Protocol for Underwater Acoustic Sensor Networks , 2013, Sensors.

[11]  John S. Heidemann,et al.  Comparison and Evaluation of the T-Lohi MAC for Underwater Acoustic Sensor Networks , 2008, IEEE Journal on Selected Areas in Communications.

[12]  Mehul Motani,et al.  Adaptive Multimode Medium Access Control for Underwater Acoustic Networks , 2014, IEEE Journal of Oceanic Engineering.

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

[14]  Deshi Li,et al.  A Handshake Based Ordered Scheduling MAC Protocol for Underwater Acoustic Local Area Networks , 2015, Int. J. Distributed Sens. Networks.

[15]  Mehul Motani,et al.  A Bidirectional-Concurrent MAC Protocol With Packet Bursting for Underwater Acoustic Networks , 2013, IEEE Journal of Oceanic Engineering.

[16]  Keyu Chen,et al.  MHM: A Multiple Handshaking MAC Protocol for Underwater Acoustic Sensor Networks , 2016, Int. J. Distributed Sens. Networks.

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

[18]  Kee Chaing Chua,et al.  RIPT: A Receiver-Initiated Reservation-Based Protocol for Underwater Acoustic Networks , 2008, IEEE Journal on Selected Areas in Communications.

[19]  Ho-Shin Cho,et al.  Data-Gathering Scheme Using AUVs in Large-Scale Underwater Sensor Networks: A Multihop Approach , 2016, Sensors.

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

[21]  Geoffrey A. Hollinger,et al.  Communication protocols for underwater data collection using a robotic sensor network , 2011, 2011 IEEE GLOBECOM Workshops (GC Wkshps).

[22]  Jiejun Kong,et al.  Analysis of Aloha Protocols for Underwater Acoustic Sensor Networks , 2006 .

[23]  Yifan Sun,et al.  A hybrid MAC protocol with channel-dependent optimized scheduling for clustered underwater acoustic sensor networks , 2013, WUWNet.

[24]  Milica Stojanovic,et al.  Underwater Acoustic Communications and Networking: Recent Advances and Future Challenges , 2008 .