PC-MAC: A Prescheduling and Collision-Avoided MAC Protocol for Underwater Acoustic Sensor Networks

The impact of the acoustic modem with long preamble characteristic on the collision feature of the media access control scheme in underwater acoustic sensor networks (UANs) is evaluated. It is observed that the collision probability is relatively high due to the extremely long duration of preamble. As a result, UANs generally have much lower network throughput. To address this problem, a prescheduling MAC protocol named PC-MAC for UANs is proposed, which leverages a novel prescheduling scheme for the exchange of control packet to alleviate the collision probability among control packets. PC-MAC is a reservation-based channel access scheme. In the proposed protocol, an extra guard time is introduced to avoid the influence of dynamic spatial-temporal uncertainty of the sender and receiver positions. Simulation results show that PC-MAC outperforms classic reservation-based MAC protocol named SFAMA in terms of network goodput and end-to-end delay and lowers collision probability among control packets in two representative network scenarios.

[1]  Michael Zuba,et al.  Challenges and Opportunities of Underwater Cognitive Acoustic Networks , 2014, IEEE Transactions on Emerging Topics in Computing.

[2]  Jun-Hong Cui,et al.  Scalable Localization with Mobility Prediction for Underwater Sensor Networks , 2011, IEEE Trans. Mob. Comput..

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

[4]  Jinwhan Kim,et al.  DOTS: A Propagation Delay-Aware Opportunistic MAC Protocol for Mobile Underwater Networks , 2014, IEEE Transactions on Mobile Computing.

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

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

[7]  Michael Zuba,et al.  JSL: Joint time synchronization and localization design with stratification compensation in mobile underwater sensor networks , 2012, 2012 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).

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

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

[10]  Bo Yang,et al.  A Joint Time Synchronization and Localization Design for Mobile Underwater Sensor Networks , 2016, IEEE Transactions on Mobile Computing.

[11]  Yu Han,et al.  TARS: A Traffic-Adaptive Receiver-Synchronized MAC Protocol for Underwater Sensor Networks , 2015, MASCOTS.

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

[13]  Yu Han,et al.  A delay-aware probability-based MAC protocol for underwater acoustic sensor networks , 2015, 2015 International Conference on Computing, Networking and Communications (ICNC).

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

[15]  Yu-Cheng Lin,et al.  Energy-Efficient Multichannel MAC Protocol Design for Bursty Data Traffic in Underwater Sensor Networks , 2015, IEEE Journal of Oceanic Engineering.