ROPA: A MAC Protocol for Underwater Acoustic Networks with Reverse Opportunistic Packet Appending

In most existing sender-initiated handshaking based underwater Media Access Control (MAC) protocols, only the initiating sender is allowed to transmit data packets to its intended receiver after the channel has been reserved; none of the potentially backlogged neighbors of the sender can transmit in the duration after the current handshake. Therefore, each of those neighbors must initiate their own handshakes, which incur additional overheads and potentially result in poor channel utilization. In this paper, we present a novel approach to increase the channel utilization by allowing a sender to invite its one-hop neighbors (appenders) to opportunistically transmit (append) their data packets. After the sender finishes transmitting its packets to its own receiver, it can immediately switch its role to receive the incoming appended data packets, which arrive in a packet train manner. This greatly reduces the relative proportion of time spent on control signaling. We refer to this MAC protocol as ROPA -- Reverse Opportunistic Packet Appending. From our extensive simulations and comparisons with existing protocols, we show that ROPA significantly increases the channel utilization and offers performance gains in terms of throughput and delay.

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

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

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

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

[5]  Yang Xiao,et al.  Underwater Acoustic Sensor Networks , 2009 .

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

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

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