DOS : Distributed On-demand Scheduling for High Performance MAC in Underwater Acoustic Networks

In underwater acoustic networks (UANs), due to the unique characteristics of acoustic modems such as long preambles and extremely low transmission rates, contentions are usually costly. As a result, both random access and handshake based MAC protocols do not perform as well as expected. A collisionfree approach is therefore considered to more likely achieve a better performance. Following this principle, we propose a collision-free scheduling-based MAC protocol, called DOS, for UANs. DOS is a cluster-based protocol, where each cluster head generates on-demand and collision-free schedule for its cluster members independently using local information. Through scheduling, DOS can guarantee collision-free transmissions of both control and data packets. Compared with existing collisionfree scheduling MAC protocols, DOS is distributed and ondemand, i.e., it schedules according to nodes’ dynamic transmission requests. Further, DOS does not require CDMA or power adjustment for collision resolution. Extensive simulation shows that DOS far outperforms random access and handshake based MAC protocols, and achieves a comparable throughput to a centralized scheduling algorithm.

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

[2]  Ossama Younis,et al.  HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks , 2004, IEEE Transactions on Mobile Computing.

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

[4]  Prasant Mohapatra,et al.  Distributed Scheduling and Routing in Underwater Wireless Networks , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[5]  S. Singh,et al.  The WHOI micro-modem: an acoustic communications and navigation system for multiple platforms , 2005, Proceedings of OCEANS 2005 MTS/IEEE.

[6]  Wei Lou,et al.  Interference-aware spatio-temporal link scheduling for long delay underwater sensor networks , 2011, 2011 8th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

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

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

[9]  Feng Lu,et al.  D-sync: Doppler-based time synchronization for mobile underwater sensor networks , 2010, WUWNet.

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

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

[12]  J. J. Garcia-Luna-Aceves,et al.  Topology management in ad hoc networks , 2003, MobiHoc '03.

[13]  Symeon Papavassiliou,et al.  A mobility‐based clustering approach to support mobility management and multicast routing in mobile ad‐hoc wireless networks , 2001, Int. J. Netw. Manag..

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

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

[16]  Shengli Zhou,et al.  Prospects and Problems of Wireless Communication for Underwater Sensor , 2008 .

[17]  Jiejun Kong,et al.  The challenges of building mobile underwater wireless networks for aquatic applications , 2006, IEEE Network.

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

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

[20]  Hao Zhou,et al.  DSP based receiver implementation for OFDM acoustic modems , 2012, Phys. Commun..

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

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

[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]  Justin Yackoski,et al.  UW-FLASHR: achieving high channel utilization in a time-based acoustic mac protocol , 2008, Underwater Networks.

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

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

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

[28]  Jim Kurose,et al.  A survey of practical issues in underwater networks , 2007 .