Analysis of a High-Performance MAC Protocol for Underwater Acoustic Networks

Multiple access with collision avoidance (MACA) is a popular medium-access control (MAC) protocol for terrestrial networks (e.g., 802.11). Underwater acoustic networks (UANs) differ from terrestrial networks as they are characterized by long propagation delays and higher data loss. Most of the published analysis for MACA in terrestrial networks ignores these factors, and, therefore, cannot be directly applied to UANs. As a result of the high data loss in UANs, it is common to implement reliability at a link level, rather than end-to-end acknowledgements. Keeping this in mind, we present a Markov chain analysis for a reliable variant of the MACA protocol for ad hoc UANs and derive closed-form expressions for mean service time and throughput. We show that the network performance is vastly improved with a few changes to the protocol, and propose a novel MACA-based protocol for use in UANs. For best performance, the protocol parameters such as batch size and backoff window have to be optimally chosen. We show that an optimum batch size minimizes the total waiting time. Finally, we compare our analysis results with experimental results obtained from a deployment of a small UAN.

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

[2]  Yi Pan,et al.  Underwater acoustic sensor networks , 2016, Int. J. Distributed Sens. Networks.

[3]  J. J. Garcia-Luna-Aceves,et al.  Performance of floor acquisition multiple access in ad-hoc networks , 1998, Proceedings Third IEEE Symposium on Computers and Communications. ISCC'98. (Cat. No.98EX166).

[4]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

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

[6]  C. D. Litton,et al.  A First Course in Bulk Queues , 1983 .

[7]  Charles M. Grinstead,et al.  Introduction to probability , 1999, Statistics for the Behavioural Sciences.

[8]  Mehul Motani,et al.  Dynamic TDMA- and MACA-Based Protocols for Distributed Topology Underwater Acoustic Networks , 2010 .

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

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

[11]  M. Stojanovic,et al.  Optimizing the Transmission Range in an Underwater Acoustic Network , 2007, OCEANS 2007.

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

[13]  Chul Geun Park,et al.  Queueing Analysis of IEEE 802.11 MAC Protocol in Wireless LAN , 2006, International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL'06).

[14]  Moshe Zukerman,et al.  A Markovian Framework for Performance Evaluation of IEEE 802.11 , 2007, IEEE Transactions on Wireless Communications.

[15]  A. Girotra,et al.  Performance Analysis of the IEEE 802 . 11 Distributed Coordination Function , 2005 .

[16]  P. Karn,et al.  MACA-a New Channel Access Method for Packet Radio , 1990 .

[17]  Periklis Chatzimisios,et al.  Packet delay analysis of IEEE 802.11 MAC protocol , 2003 .

[18]  P. Xie,et al.  Exploring Random Access and Handshaking Techniques in Large-Scale Underwater Wireless Acoustic Sensor Networks , 2006, OCEANS 2006.

[19]  Mehul Motani,et al.  Unified simulation and implementation software framework for underwater MAC protocol development , 2009, OCEANS 2009.

[20]  W. Marsden I and J , 2012 .

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

[22]  M. Stojanovic On the Design of Underwater Acoustic Cellular Systems , 2007, OCEANS 2007 - Europe.

[23]  R. Davies Discrete event simulation of human systems , 1991 .

[24]  Nitin Gupta,et al.  A Performance Analysis of the 802.11 Wireless Lan Medium Access Control , 2003, Commun. Inf. Syst..

[25]  R. Syski,et al.  Fundamentals of Queueing Theory , 1999, Technometrics.