• DocumentCode
    69148
  • Title

    Reliable Point-to-Point Underwater Acoustic Data Transfer: To Juggle or Not to Juggle?

  • Author

    Chitre, Mandar ; Wee-Seng Soh

  • Author_Institution
    Electr. & Comput. Eng. Dept., Nat. Univ. of Singapore, Singapore, Singapore
  • Volume
    40
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan. 2015
  • Firstpage
    93
  • Lastpage
    103
  • Abstract
    Reliable data transfer speeds using underwater acoustic communication systems are limited by long propagation delays, small link data rates, and high bit error rates. We consider the practical problem of transferring a data file or data stream reliably from one half-duplex underwater node to another. In a typical automatic repeat request (ARQ) approach, a node transmits one or more packets and waits for the corresponding acknowledgments (ACKs). With long propagation delay, the long waiting time for ACKs results in low average throughput. The long propagation delay, however, presents an opportunity for two nodes to simultaneously transmit data and ACKs toward each other in a juggling-like approach, potentially reducing the average waiting time for ACKs. The approach needs to satisfy certain timing constraints, and its performance is largely dependent on the network settings and chosen parameters. Through analytical and numerical studies, we provide key insights into appropriate choice of ARQ strategies and protocol parameters under different internodal propagation delays. We show that the juggling-like ARQ (J-ARQ) provides good data streaming throughput but performs poorly for small file transfers. We propose a novel rate-less code-based J-ARQ protocol that overcomes this limitation and offers high data transfer speeds for small files in long propagation delay environments.
  • Keywords
    automatic repeat request; codes; error statistics; telecommunication network reliability; underwater acoustic communication; underwater acoustic propagation; ACK; J-ARQ approach; acknowledgments; automatic repeat request approach; average throughput; average waiting time reduction; bit error rates; data file transfer; data stream; data streaming throughput; half-duplex underwater node; internodal propagation delays; juggling-like ARQ approach; network settings; point-to-point underwater acoustic data transfer reliability; protocol parameters; rateless code-based J-ARQ protocol; small-link data rates; timing constraint; underwater acoustic communication systems; Automatic repeat request; Data transfer; Modems; Propagation delay; Protocols; Reliability; Throughput; File transfer; juggling-like automatic repeat request (ARQ); rate-less codes; reliable data transfer; underwater acoustic networks;
  • fLanguage
    English
  • Journal_Title
    Oceanic Engineering, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0364-9059
  • Type

    jour

  • DOI
    10.1109/JOE.2014.2311692
  • Filename
    6784427