A CDMA-based Medium Access Control for UnderWater Acoustic Sensor Networks

UnderWater Acoustic Sensor Networks (UW-ASNs) consist of sensors and Autonomous Underwater Vehicles (AUVs) performing collaborative monitoring tasks. In this article, UWMAC, a distributed Medium Access Control (MAC) protocol designed for UW-ASNs, is introduced. The proposed MAC protocol is a transmitter-based Code Division Multiple Access (CDMA) scheme that incorporates a novel closed-loop distributed algorithm to jointly set the optimal transmit power and code length. CDMA is the most promising physical layer and multiple access technique for UW-ASNs because it is robust to frequency-selective fading, it compensates for the effect of multipath at the receiver, and it allows receivers to distinguish among signals simultaneously transmitted by multiple devices. UW-MAC aims at achieving three objectives, i.e., guarantee i) high network throughput, ii) low channel access delay, and iii) low energy consumption. It is demonstrated that UW-MAC simultaneously achieves these three objectives in deep water communications (where the ocean depth is more than 100 m), which are usually not severely affected by multipath. In shallow water communications, which may be heavily affected by multipath, it dynamically finds the optimal trade-off among these objectives according to the application requirements. UW-MAC is the first protocol that leverages CDMA properties to achieve multiple access to the scarce underwater bandwidth, while other protocols tailored for this environment have considered CDMA merely from a physical layer perspective. Experiments show that UW-MAC outperforms many existing MAC protocols tuned for the underwater environment under different architecture scenarios and simulation settings.

[1]  H. W. Marsh,et al.  Sound Absorption in Sea Water , 1962 .

[2]  Dario Pompili,et al.  A cross-layer communication solution for multimedia applications in underwater acoustic sensor networks , 2008, 2008 5th IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

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

[4]  Dario Pompili,et al.  Routing algorithms for delay-insensitive and delay-sensitive applications in underwater sensor networks , 2006, MobiCom '06.

[5]  Kwang-Cheng Chen,et al.  Medium access protocol design for delay-guaranteed multicode CDMA multimedia networks , 2003, IEEE Trans. Wirel. Commun..

[6]  Milica Stojanovic,et al.  Performance of adaptive MC-CDMA detectors in rapidly fading Rayleigh channels , 2003, IEEE Trans. Wirel. Commun..

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

[8]  Dario Pompili,et al.  Reliability in underwater inter-vehicle communications , 2008, Underwater Networks.

[9]  William E. Ryan,et al.  Solving the near-far problem in CDMA-based ad hoc networks , 2003, Ad Hoc Networks.

[10]  Dario Pompili,et al.  Deployment analysis in underwater acoustic wireless sensor networks , 2006, Underwater Networks.

[11]  Prasant Mohapatra,et al.  Medium access control in wireless sensor networks , 2007, Comput. Networks.

[12]  Milica Stojanovic,et al.  Shallow water acoustic networks , 2001, IEEE Commun. Mag..

[13]  Sunil Kumar,et al.  Medium Access Control protocols for ad hoc wireless networks: A survey , 2006, Ad Hoc Networks.

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

[15]  Robert J. Urick,et al.  Principles of underwater sound , 1975 .

[16]  Lee Freitag,et al.  Analysis of channel effects on direct-sequence and frequency-hopped spread-spectrum acoustic communication , 2001 .

[17]  J. G. Proakis,et al.  Direct sequence spread spectrum based modem for under water acoustic communication and channel measurements , 1999, Oceans '99. MTS/IEEE. Riding the Crest into the 21st Century. Conference and Exhibition. Conference Proceedings (IEEE Cat. No.99CH37008).

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

[19]  V. Rodoplu,et al.  An energy-efficient MAC protocol for underwater wireless acoustic networks , 2005, Proceedings of OCEANS 2005 MTS/IEEE.

[20]  M. Stojanovic,et al.  Multi-cluster protocol for ad hoc mobile underwater acoustic networks , 2003, Oceans 2003. Celebrating the Past ... Teaming Toward the Future (IEEE Cat. No.03CH37492).

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

[22]  Milica Stojanovic,et al.  Acoustic (Underwater) Communications , 2003 .

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

[24]  David S. Broomhead,et al.  Codes for spread spectrum applications generated using chaotic dynamical systems , 1999 .

[25]  A. E. Adams,et al.  Implementation of multiuser detection strategies for coherent underwater acoustic communication , 2002 .

[26]  Pierre Baldi,et al.  Battery Lifetime Estimation and Optimization for Underwater Sensor Networks , 2004 .