Author :
Badia, Leonardo ; Casari, Paolo ; Levorato, Marco ; Zorzi, Michele
Abstract :
This paper proposes a variation to the classic implementation of automatic repeat request (ARQ) which is particularly suitable for the long delay channels, as can be found, for example, in the underwater environment. The proposed technique, called selective repeat with a second replica ARQ, (SR)2 ARQ, follows the same rationale as selective repeat ARQ, but, upon NACK reception, schedules two retransmissions, one taking place immediately, and the other put in a special queue to be released after further retransmissions, but before new packet transmissions. We propose an exact analysis of this technique, proving its ability of trading throughput for shorter delivery delay; thus, it is suitable for scenarios where the required data rate is not high, but a timely data delivery is very important, as is the case, for example, for underwater monitoring applications.
Keywords :
automatic repeat request; queueing theory; scheduling; underwater acoustic communication; wireless channels; NACK reception; automatic repeat request scheme; long delay channel; packet transmission; queueing theory; scheduling; second replica ARQ; selective repeat technique; underwater monitoring environment; Acoustic waves; Added delay; Automatic repeat request; Error correction; Optical transmitters; Propagation delay; Strontium; Throughput; Underwater acoustics; Underwater communication; Automatic repeat request; error analysis; long delay channel; underwater transmission;