IEEE Transactions on Communications · 2000 · 417 citations · 21 references
EngineeringComputer EngineeringComputer ScienceFault ToleranceFault-tolerant ComputingMessage PassingChannel CapacityChannel CodingCoding TheoryDigital Signal ProcessingError Control CodingError-correcting CodesAutomatic Repeat RequestCode DesignConvolutional CodesForward Error CorrectionHybrid Automatic Repeat RequestNonstationary Channel ModelsThroughputTurbo Codes
This paper introduces a hybrid forward-error correction/automatic repeat-request (ARQ) system that employs rate compatible punctured turbo (RCPT) codes to achieve enhanced throughput performance over a nonstationary Gaussian channel. The proposed RCPT-ARQ system combines the performance of turbo codes with the frugal use of incremental redundancy inherent in the rate compatible punctured convolutional codes of Hagenauer (1988). Moreover, this paper introduces the notion of puncturing the systematic code symbols of a turbo code to maximize throughput at signal-to-noise ratios (SNRs) of interest. The resulting system provides both an efficient family of achievable code rates at middle to high SNR and powerful low-rate error correction capability at low SNR.
21