Hybrid forward error correction/automatic-repeat request (FEC/ARQ) systems achieve greater throughput than ARQ systems by combining forward error correction with automatic-repeat requests. A type-II hybrid FEC/ARQ system is capable of adapting error-correction capacity according to varying channel conditions. Although a high throughput can be achieved in such systems by using conventional convolutional or rate compatible punctured convolutional (RCPC) codes, when the channel signal-to-noise ratio (SNR) Es/N0 is low, resulting throughput efficiency and mean block delay performances are unsatisfactory.
In this paper, selective repeat type-II hybrid FEC/ARQ systems using concatenated codes are proposed to improve the throughput efficiency and mean block delay performances on channels with low SNRs. Systems using concatenated Reed-Solomon outer codes and either rate one-half convolutional or rate compatible convolutional (RCPC) inner codes are evaluated. The throughput efficiency and mean packet waiting and block delay times of these two types of concatenated coding systems are evaluated. A theoretical analysis and computer simulation of throughput efficiency of the proposed systems show increased performance for a wide range of Es/N0 over previous systems that use either stand-alone rate one-half convolutional or RCPC codes. It is also shown that the transmitter mean packet queueing delay and mean block delay times are reduced. In particular, by computer simulation, it is shown that when the traffic density is high, mean block delay times are greatly reduced by the use of RCPC inner codes.
[1]
Robert H. Deng,et al.
Parity retransmission hybrid ARQ using rate 1/2 convolutional codes on a nonstationary channel
,
1989,
IEEE Transactions on Communications.
[2]
Iwao Sasase,et al.
Selective repeat type-II hybrid ARQ/FEC scheme using rate-compatible punctured convolutional code
,
1990,
IEEE International Conference on Communications, Including Supercomm Technical Sessions.
[3]
David Haccoun,et al.
Generalized type II hybrid ARQ scheme using punctured convolutional coding
,
1990,
IEEE Trans. Commun..
[4]
Shu Lin,et al.
A Modified Selective-Repeat Type-II Hybrid ARQ System and Its Performance Analysis
,
1983,
IEEE Trans. Commun..
[5]
Salvatore D. Morgera,et al.
A New Error Control Scheme for Hybrid ARQ Systems
,
1986,
IEEE Trans. Commun..
[6]
Miltiades E. Anagnostou,et al.
Performance Analysis of the Selective Repeat ARQ Protocol
,
1986,
IEEE Trans. Commun..
[7]
Samir Kallel,et al.
Analysis of a type II hybrid ARQ scheme with code combining
,
1990,
IEEE Trans. Commun..
[8]
Stephen B. Wicker.
Modified majority-logic decoders for use in convolutionally encoded hybrid-ARQ systems
,
1990,
IEEE Trans. Commun..
[9]
Joachim Hagenauer,et al.
Rate-compatible punctured convolutional codes (RCPC codes) and their applications
,
1988,
IEEE Trans. Commun..