A cooperative ARQ scheme in underwater acoustic sensor networks

We propose an efficient cooperative ARQ (Automatic Repeat reQuest) scheme for underwater acoustic communications, in which cooperative nodes are used to provide more reliable alternative paths for a specific source-to-destination connection. Based on the knowledge of inter-node distances, a cooperative region is defined to include all possible candidates for cooperative nodes from a given pair of source-destination nodes. When the destination node receives an erroneous packet, it asks for retransmission from a cooperative node, which is selected in a closest-one-first manner from the nodes in the cooperative region. The selection procedure continues until the retransmission is successful. In this paper, we evaluate the proposed scheme by comparing it with a conventional S&W ARQ in terms of throughput efficiency. Computer simulation results show that the proposed cooperative retransmission scheme can significantly improve the throughput by increasing the probability of successful retransmission.

[1]  Minoru Okada,et al.  Throughput performance of SAW-ARQ protocol with adaptive packet length in mobile packet data transmission , 1996 .

[2]  Vijay K. Bhargava,et al.  Efficient ARQ error control strategies with adaptive packet length for mobile radio networks , 1998, ICUPC '98. IEEE 1998 International Conference on Universal Personal Communications. Conference Proceedings (Cat. No.98TH8384).

[3]  Hwee-Pink Tan,et al.  A Multi-hop ARQ Protocol for Underwater Acoustic Networks , 2007, OCEANS 2007 - Europe.

[4]  Milica Stojanovic,et al.  On the relationship between capacity and distance in an underwater acoustic communication channel , 2007, MOCO.

[5]  P. Turney An Improved Stop-and-Wait ARQ Logic for Data Transmission in Mobile Radio Systems , 1981, IEEE Trans. Commun..

[6]  M. Stojanovic,et al.  Optimization of a data link protocol for an underwater acoustic channel , 2005, Europe Oceans 2005.

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

[8]  Gaurav S. Sukhatme,et al.  Adaptive sampling for marine microorganism monitoring , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[9]  A. Sastry,et al.  Improving Automatic Repeat-Request (ARQ) Performance on Satellite Channels Under High Error Rate Conditions , 1975, IEEE Trans. Commun..

[10]  J. Morris,et al.  Optimal Blocklengths for ARQ Error Control Schemes , 1979, IEEE Trans. Commun..

[11]  Joaquim Arnaldo C. Martins,et al.  ARQ protocols with adaptive block size perform better over a wide range of bit error rates , 1990, IEEE Trans. Commun..

[12]  Marc Moeneclaey,et al.  Throughput Optimization for a Generalized Stop-and-Wait ARQ Scheme , 1986, IEEE Trans. Commun..

[13]  Ji-Hye Lee,et al.  An Improved ARQ Scheme in Underwater Acoustic Sensor Networks , 2008, OCEANS 2008 - MTS/IEEE Kobe Techno-Ocean.