S-ARQ: A new truncated ARQ for IP-based wireless network

Automatic Repeat reQuest (ARQ) is a very effective technique against transmission error at the medium access control (MAC) layer. An erroneous MAC protocol data unit can be typically retransmitted within a given limit. In order to improve the IP-level performance, which directly affects the user-perceived quality-of-service (QoS), we propose a new truncated ARQ strategy, called MAC service data unit-based ARQ (S-ARQ), where the finite number of opportunities for retransmissions are shared by multiple fragments out of an IP datagram. We describe how S-ARQ can be implemented in a practical system, and then propose another variant of S-ARQ employing a functionality called early detection of failure. Basically, we evaluate the performance of S-ARQ in two different manners. First, assuming i.i.d. error process, we analyze both the probability of the delivery failure and the average delay of IP datagram. Then, we assess the performance of S-ARQ via simulation over a 2-state Markov channel.

[1]  George K. Karagiannidis,et al.  Increasing power efficiency in transmitter diversity systems under error performance constraints , 2008 .

[2]  G. Wu,et al.  WINMAC: a novel transmission protocol for infostations , 1999, 1999 IEEE 49th Vehicular Technology Conference (Cat. No.99CH36363).

[3]  Ramón Agüero,et al.  Optimizing Internet flows over IEEE 802.11b wireless local area networks: a performance-enhancing proxy based on forward error correction , 2001 .

[4]  Ieee Microwave Theory,et al.  Part 16: Air Interface for Fixed and Mobile Broadband Wireless Access Systems — Amendment for Physical and Medium Access Control Layers for Combined Fixed and Mobile Operation in Licensed Bands , 2003 .

[5]  Michele Zorzi,et al.  Queueing Analysis for GBN and SR ARQ Protocols under Dynamic Radio Link Adaptation with Non-Zero Feedback Delay , 2007, IEEE Transactions on Wireless Communications.

[6]  E. Gilbert Capacity of a burst-noise channel , 1960 .

[7]  S. Leigh,et al.  Probability and Random Processes for Electrical Engineering , 1989 .

[8]  David Chase,et al.  Code Combining - A Maximum-Likelihood Decoding Approach for Combining an Arbitrary Number of Noisy Packets , 1985, IEEE Transactions on Communications.

[9]  Leonardo Badia,et al.  Markov analysis of selective repeat type II hybrid ARQ using block codes , 2008, IEEE Transactions on Communications.

[10]  Georgios B. Giannakis,et al.  Cross-Layer combining of adaptive Modulation and coding with truncated ARQ over wireless links , 2004, IEEE Transactions on Wireless Communications.

[11]  M. Zorzi,et al.  On the delay statistics of SR ARQ over Markov channels with finite round-trip delay , 2005, IEEE Transactions on Wireless Communications.

[12]  Philip S. Yu,et al.  A Hybrid ARQ Scheme with Parity Retransmission for Error Control of Satellite Channels , 1982, IEEE Trans. Commun..

[13]  Dimitri P. Bertsekas,et al.  Data networks (2nd ed.) , 1992 .

[14]  Norihiko Morinaga,et al.  ARQ schemes with adaptive modulation/TDMA/TDD systems for wireless multimedia communication services , 1997, Proceedings of 8th International Symposium on Personal, Indoor and Mobile Radio Communications - PIMRC '97.

[15]  Tho Le-Ngoc,et al.  Interaction between radio link level truncated ARQ, and TCP in multi-rate wireless networks: a cross-layer performance analysis , 2007, IET Commun..

[16]  Dimitri P. Bertsekas,et al.  Data Networks , 1986 .

[17]  Mihaela van der Schaar,et al.  Adaptive cross-layer protection strategies for robust scalable video transmission over 802.11 WLANs , 2003, IEEE J. Sel. Areas Commun..

[18]  Michael L. Honig,et al.  Wireless scheduling with hybrid ARQ , 2005, IEEE Transactions on Wireless Communications.