An efficient hybrid ARQ protocol for point-to-multipoint communication and its throughput performance

This paper presents a new point-to-multipoint communication protocol, the nonselective repeat (NSR) protocol, for error control over broadcast channels. It is a hybrid forward-error-correction (FEC)/automatic-repeat-request (ARQ) scheme, based on the adaptive coding technique using incremental redundancy of Mandelbaum (1974). The FEC code is a rate-compatible punctured and shortened Reed-Solomon (RS) code, used for error correction only. The scheme is most attractive in situations where error occurrences are almost independent between the recipients of the messages. The throughput performance of the NSR protocol is analyzed in terms of all the parameters involved. Analysis shows that NSR significantly outperforms all the existing pure ARQ broadcast schemes. It is also shown that, even with a large number of recipients, NSR achieves performance which stays close to the capacity of the broadcast q-ary erasure channel, where q=2/sup m/ and m is the size in bits of a transmitted packet. Furthermore, on slow Rayleigh fading channels, this protocol is expected to provide better throughput performance than other hybrid ARQ protocols.

[1]  D. Blackwell,et al.  The Capacity of a Class of Channels , 1959 .

[2]  M. B. Pursley,et al.  Error Probabilities for Slow-Frequency-Hopped Spread-Spectrum Multiple-Access Communications Over Fading Channels , 1982, IEEE Trans. Commun..

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

[4]  Robert Spayde Kennedy,et al.  Fading dispersive communication channels , 1969 .

[5]  R.H. Deng Hybrid ARQ schemes for point-to-multipoint communication over nonstationary broadcast channels , 1993, IEEE Trans. Commun..

[6]  Akira Shiozaki Adaptive type-II hybrid broadcast ARQ system , 1996, IEEE Trans. Commun..

[7]  Shu Lin,et al.  A Modified Selective-Repeat Type-II Hybrid ARQ System and Its Performance Analysis , 1983, IEEE Trans. Commun..

[8]  Jeffrey M. Jaffe,et al.  Point-To-Multipoint Communication Over Broadcast Links , 1984, IEEE Trans. Commun..

[9]  Mischa Schwartz,et al.  Telecommunication networks , 1987 .

[10]  Elwyn R. Berlekamp,et al.  Algebraic coding theory , 1984, McGraw-Hill series in systems science.

[11]  Claude E. Shannon,et al.  The zero error capacity of a noisy channel , 1956, IRE Trans. Inf. Theory.

[12]  Joachim Hagenauer,et al.  Rate-compatible punctured convolutional codes (RCPC codes) and their applications , 1988, IEEE Trans. Commun..

[13]  Samir Kallel,et al.  Analysis of a type II hybrid ARQ scheme with code combining , 1990, IEEE Trans. Commun..

[14]  J.C.I. Chuang Comparison of two ARQ protocols in a Rayleigh fading channel , 1990 .

[15]  A. Hamid Aghvami,et al.  High level trellis-coded modulation with slow frequency hopping for land mobile communications , 1994 .

[16]  Ulrich K. Sorger A new Reed-Solomon code decoding algorithm based on Newton's interpolation , 1993, IEEE Trans. Inf. Theory.

[17]  David M. Mandelbaum,et al.  An adaptive-feedback coding scheme using incremental redundancy (Corresp.) , 1974, IEEE Trans. Inf. Theory.

[18]  Mischa Schwartz,et al.  Multidestination Protocols for Satellite Broadcast Channels , 1985, IEEE Trans. Commun..

[19]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[20]  L. B. Milstein,et al.  ARQ error control for fading mobile radio channels , 1997 .

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

[22]  John A. Silvester,et al.  Optimal adaptive multireceiver ARQ protocols , 1993, IEEE Trans. Commun..

[23]  Claude E. Shannon,et al.  Two-way Communication Channels , 1961 .