A Survey on MAC Protocols for Underwater Wireless Sensor Networks

Underwater Wireless Sensor Networks (UWSNs) are expected to support a variety of civilian and military applications. In UWSNs, Medium Access Control (MAC) protocol has attracted strong attention due to its potentially large impact to the overall network performance. Unlike terrestrial networks, which mainly rely on radio waves for communications, UWSNs utilize acoustic waves, which pose a new research challenge in the design of MAC protocols. To present the development of MAC protocols in UWSNs, this paper surveys the current state-of-the-art MAC protocols for UWSNs. In the early development, the performance in terms of delay and throughput of the UWSNs has been the major concern of the MAC layer protocol design. Later, the design of energy-efficient MAC protocols becomes a new research focus because sensor nodes are generally powered by batteries which are less likely to be recharged. In this paper, we first describe the underwater acoustic environment and the challenges to the MAC protocols design in UWSNs. We then provide a comparative study of several types of MAC protocols according to current existing diverse implementations. Furthermore, open research issues will be summarized. Hopefully, this survey will inspire more active research in this area.

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

[2]  Wen-Hwa Liao,et al.  SF-MAC: A Spatially Fair MAC Protocol for Underwater Acoustic Sensor Networks , 2012, IEEE Sensors Journal.

[3]  Raouf Boutaba,et al.  A Distributed OFDMA Medium Access Control for Underwater Acoustic Sensors Networks , 2011, 2011 IEEE International Conference on Communications (ICC).

[4]  P. Casari,et al.  A Detailed Simulation Study of the UWAN-MAC Protocol for Underwater Acoustic Networks , 2007, OCEANS 2007.

[5]  Jianfei Cai,et al.  DC-MAC: A data-centric multi-hop MAC protocol for underwater acoustic sensor networks , 2011, 2011 IEEE Symposium on Computers and Communications (ISCC).

[6]  Jun-Hong Cui,et al.  Handling Triple Hidden Terminal Problems for Multichannel MAC in Long-Delay Underwater Sensor Networks , 2010, IEEE Transactions on Mobile Computing.

[7]  Bhaskar Krishnamachari,et al.  Performance of a Propagation Delay Tolerant ALOHA Protocol for Underwater Wireless Networks , 2008, DCOSS.

[8]  Yuan Feng,et al.  C-MAC: A TDMA-Based MAC Protocol for Underwater Acoustic Sensor Networks , 2009, 2009 International Conference on Networks Security, Wireless Communications and Trusted Computing.

[9]  Lutz Lampe,et al.  A Hybrid Spatial Reuse MAC Protocol for Ad-Hoc Underwater Acoustic Communication Networks , 2010, 2010 IEEE International Conference on Communications Workshops.

[10]  Milica Stojanovic,et al.  Shallow-Water Acoustic Networks† , 2003 .

[11]  Soo Young Shin,et al.  Sync MAC Protocol to Control Underwater Vehicle Based on Underwater Acoustic Communication , 2011, 2011 IFIP 9th International Conference on Embedded and Ubiquitous Computing.

[12]  Jae-Won Lee,et al.  A CDMA-Based MAC Protocol in Tree-Topology for Underwater Acoustic Sensor Networks , 2009, 2009 International Conference on Advanced Information Networking and Applications Workshops.

[13]  金志刚,et al.  WSF-MAC: A Weight-based Spatially Fair MAC Protocol for Underwater Sensor Networks , 2012 .

[14]  Bayan S. Sharif,et al.  Distance awareness scheduling for single-hop underwater ad-hoc network , 2009, OCEANS 2009-EUROPE.

[15]  Prasant Mohapatra,et al.  A hybrid medium access control protocol for underwater wireless networks , 2007, WuWNet '07.

[16]  Mehul Motani,et al.  ROPA: A MAC Protocol for Underwater Acoustic Networks with Reverse Opportunistic Packet Appending , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[17]  Roberto Petroccia,et al.  Performance evaluation of underwater MAC protocols: From simulation to at-sea testing , 2011, OCEANS 2011 IEEE - Spain.

[18]  Chia-Ming Chang,et al.  CS-MAC: A Channel Stealing MAC protocol for improving bandwidth utilization in underwater wireless acoustic networks , 2011, OCEANS'11 MTS/IEEE KONA.

[19]  Sumit Roy,et al.  A reservation mac protocol for ad-hoc underwater acoustic sensor networks , 2008, WuWNeT '08.

[20]  Dario Pompili,et al.  Challenges for efficient communication in underwater acoustic sensor networks , 2004, SIGBED.

[21]  S. K. Shenoy,et al.  RMAC-M: Extending the R-MAC protocol for an energy efficient, delay tolerant underwater acoustic sensor network application with a mobile data mule node , 2011, 2011 International Symposium on Ocean Electronics.

[22]  Sumit Roy,et al.  Short Paper: A Reservation MAC Protocol for Ad-Hoc Underwater Acoustic Sensor Networks , 2008 .

[23]  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.

[24]  Mario Gerla,et al.  DOTS: A propagation Delay-aware Opportunistic MAC protocol for underwater sensor networks , 2010, The 18th IEEE International Conference on Network Protocols.

[25]  Dario Pompili,et al.  A CDMA-based Medium Access Control for UnderWater Acoustic Sensor Networks , 2009, IEEE Transactions on Wireless Communications.

[26]  Jamil Y. Khan,et al.  Investigation of a short-range underwater acoustic communication channel for MAC protocol design , 2010, 2010 4th International Conference on Signal Processing and Communication Systems.

[27]  Chih-Min Chao,et al.  A Multiple Rendezvous Multichannel MAC Protocol for Underwater Sensor Networks , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[28]  Michael Zuba,et al.  Improving aloha via backoff tuning in underwater sensor networks , 2011, 2011 6th International ICST Conference on Communications and Networking in China (CHINACOM).

[29]  Kee Chaing Chua,et al.  MACA-MN: A MACA-Based MAC Protocol for Underwater Acoustic Networks with Packet Train for Multiple Neighbors , 2008, VTC Spring 2008 - IEEE Vehicular Technology Conference.

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

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

[32]  Issa M. Khalil,et al.  An Adaptive OFDMA-Based MAC Protocol for Underwater Acoustic Wireless Sensor Networks , 2012, Sensors.

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

[34]  I. Akyildiz,et al.  A Distributed CDMA Medium Access Control for Underwater Acoustic Sensor Networks , 2007 .

[35]  Brian Neil Levine,et al.  A survey of practical issues in underwater networks , 2006, MOCO.

[36]  Huifang Chen,et al.  An Improved CDMA-Based MAC Protocol for Underwater Acoustic Wireless Sensor Networks , 2011, 2011 7th International Conference on Wireless Communications, Networking and Mobile Computing.

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

[38]  Justin Yackoski,et al.  UW-FLASHR: achieving high channel utilization in a time-based acoustic mac protocol , 2008, Underwater Networks.

[39]  Lu Hong,et al.  A TDMA-Based MAC Protocol in Underwater Sensor Networks , 2008, 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing.

[40]  Soo Young Shin,et al.  Efficiency Reservation MAC Protocol for Underwater Acoustic Sensor Networks , 2008, 2008 Fourth International Conference on Networked Computing and Advanced Information Management.

[41]  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.

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

[43]  P. Kumaraswamy,et al.  Challenges and Design of Mac Protocol for Underwater Acoustic Sensor Networks , 2006, 2006 4th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks.

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

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

[46]  Chih-Min Chao,et al.  Multiple-Rendezvous Multichannel MAC Protocol Design for Underwater Sensor Networks , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[47]  Adaptive GTS Allocation Scheme based on IEEE 802.15.4 for Underwater Acoustic Sensor Networks , 2010, 2010 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing.

[48]  Zheng Guo,et al.  COPE-MAC: A Contention-based medium access control protocol with Parallel Reservation for underwater acoustic networks , 2010, OCEANS'10 IEEE SYDNEY.

[49]  Tao Jiang,et al.  Utilizing acoustic propagation delay to design MAC protocols for underwater wireless sensor networks , 2008, Wirel. Commun. Mob. Comput..

[50]  Mehul Motani,et al.  MAC protocols that exploit propagation delay in underwater networks , 2011, OCEANS'11 MTS/IEEE KONA.

[51]  Roee Diamant,et al.  A Novel Spatially Shared TDMA Protocol and Quality Measure for Ad Hoc Underwater Acoustic Network , 2009, 2009 International Conference on Advanced Information Networking and Applications Workshops.

[52]  Hao-Li Wang,et al.  Ordered CSMA: a collision-free MAC protocol for underwater acoustic networks , 2007, OCEANS 2007.

[53]  Feng Hong,et al.  UD-TDMA: A distributed TDMA protocol for underwater acoustic sensor network , 2009, 2009 IEEE 6th International Conference on Mobile Adhoc and Sensor Systems.

[54]  Ghalib A. Shah,et al.  A Survey on Medium Access Control in Underwater Acoustic Sensor Networks , 2009, 2009 International Conference on Advanced Information Networking and Applications Workshops.

[55]  Kuei-Ping Shih,et al.  DSSS: A TDMA-based MAC protocol with Dynamic Slot Scheduling Strategy for underwater acoustic sensor networks , 2011, OCEANS 2011 IEEE - Spain.

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

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

[58]  Jun-hong Cui,et al.  Analyzing Multi-channel MAC Protocols for Underwater Acoustic Sensor Networks , 2008 .

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

[60]  G. Acar,et al.  ACMENet: an underwater acoustic sensor network protocol for real-time environmental monitoring in coastal areas , 2006 .

[61]  Justin Yackoski,et al.  MAC scheduling for high throughput underwater acoustic networks , 2011, 2011 IEEE Wireless Communications and Networking Conference.

[62]  Dario Pompili,et al.  Overview of networking protocols for underwater wireless communications , 2009, IEEE Communications Magazine.

[63]  Zhou Shengli,et al.  Prospects and problems of wireless communication for underwater sensor networks , 2008 .

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

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

[66]  Issa M. Khalil,et al.  An OFDMA-based MAC protocol for under water acoustic wireless sensor networks , 2009, IWCMC.

[67]  Bhaskar Krishnamachari,et al.  Understanding spatio-temporal uncertainty in medium access with ALOHA protocols , 2007, Underwater Networks.

[68]  Jianguo Huang,et al.  A TDMA MAC protocol for underwater acoustic sensor networks , 2009, 2009 IEEE Youth Conference on Information, Computing and Telecommunication.

[69]  Yasser Zahedi,et al.  A Survey of Existing Medium Access Control (MAC) for Underwater Wireless Sensor Network (UWSN) , 2010, 2010 Fourth Asia International Conference on Mathematical/Analytical Modelling and Computer Simulation.

[70]  Milica Stojanovic,et al.  Choosing the packet size in multi-hop underwater networks , 2010, OCEANS'10 IEEE SYDNEY.

[71]  Teng Wang,et al.  A wave-like amendment-based time-division medium access slot allocation mechanism for underwater acoustic sensor networks , 2009, 2009 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery.

[72]  Tommaso Melodia,et al.  Distributed Medium Access Control Strategies for MIMO Underwater Acoustic Networking , 2011, IEEE Transactions on Wireless Communications.

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

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

[75]  Milica Stojanovic,et al.  A MAC protocol for ad-hoc underwater acoustic sensor networks , 2006, Underwater Networks.

[76]  V. Pangboonyanon,et al.  Managing Heterogeneous Access Networks Coordinated policy based decision engines for mobility management , 2007 .

[77]  Michele Zorzi,et al.  Protocol design issues in underwater acoustic networks , 2011, Comput. Commun..

[78]  Swades De,et al.  Characterization of Aloha in underwater wireless networks , 2010, 2010 National Conference On Communications (NCC).

[79]  R Diamant,et al.  Spatial Reuse Time-Division Multiple Access for Broadcast Ad Hoc Underwater Acoustic Communication Networks , 2011, IEEE Journal of Oceanic Engineering.

[80]  Milica Stojanovic,et al.  Distance aware collision avoidance protocol for ad-hoc underwater acoustic sensor networks , 2007, IEEE Communications Letters.

[81]  Soo-Hyun Park,et al.  Contention free MAC protocol based on priority in underwater acoustic communication , 2011, OCEANS 2011 IEEE - Spain.

[82]  M.J. Ryan,et al.  A Propagation-delay-tolerant Collision Avoidance Protocol for Underwater Acoustic Sensor Networks , 2006, OCEANS 2006 - Asia Pacific.

[83]  R. Petroccia,et al.  A comparative performance evaluation of MAC protocols for underwater sensor networks , 2008, OCEANS 2008.

[84]  H. T. Mouftah,et al.  A Survey of Architectures and Localization Techniques for Underwater Acoustic Sensor Networks , 2011, IEEE Communications Surveys & Tutorials.