High rate concatenated coding systems using bandwidth efficient trellis inner codes

High-rate concatenated coding systems with bandwidth-efficient trellis inner codes and Reed-Solomon (RS) outer codes are investigated for application in high-speed satellite communication systems. Two concatenated coding schemes are proposed. In one the inner code is decoded with soft-decision Viterbi decoding, and the outer RS code performs error-correction-only decoding (decoding without side information). In the other the inner code is decoded with a modified Viterbi algorithm, which produces reliability information along with the decoded output. In this algorithm, path metrics are used to estimate the entire information sequence, whereas branch metrics are used to provide reliability information on the decoded sequence. This information is used to erase unreliable bits in the decoded output. An errors-and-erasures RS decoder is then used for the outer code. The two schemes have been proposed for high-speed data communication on NASA satellite channels. The rates considered are at least double those used in current NASA systems, and the results indicate that high system reliability can still be achieved.<<ETX>>

[1]  Daniel J. Costello,et al.  Capacity and cutoff rate calculations for a concatenated coding system , 1988, IEEE Trans. Inf. Theory.

[2]  Kohji Itoh,et al.  Viterbi decoding algorithm for convolutional codes with repeat request , 1980, IEEE Trans. Inf. Theory.

[3]  N. J. A. Sloane,et al.  New trellis codes based on lattices and cosets , 1987, IEEE Trans. Inf. Theory.

[4]  Gottfried Ungerboeck,et al.  Channel coding with multilevel/phase signals , 1982, IEEE Trans. Inf. Theory.

[5]  I. M. Jacobs,et al.  Principles of Communication Engineering , 1965 .

[6]  G. David Forney,et al.  Efficient Modulation for Band-Limited Channels , 1984, IEEE J. Sel. Areas Commun..

[7]  Lin-Nan Lee Concatenated Coding Systems Employing a Unit-Memory Convolutional Code and a Byte-Oriented Decoding Algorithm , 1977, IEEE Trans. Commun..

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

[9]  T. Kasami,et al.  A cascaded coding scheme for error control , 1985 .

[10]  Stephen G. Wilson,et al.  Rate 3/4 Convolutional Coding of 16-PSK: Code Design and Performance Study , 1984, IEEE Trans. Commun..

[11]  Stephen G. Wilson,et al.  Rate 5/6 Trellis-Coded 8-PSK , 1986, IEEE Trans. Commun..

[12]  R. Blahut Theory and practice of error control codes , 1983 .

[13]  G. Zeoli Coupled Decoding of Block-Convolutional Concatenated Codes , 1973, IEEE Trans. Commun..

[14]  James W. Modestino,et al.  An Erasure Declaring Viterbi Decoder and Its Applications to Concatenated Coding Systems , 1986, ICC.

[15]  Farhad Hemmati,et al.  Low-complexity coding methods for high-data-rate channels , 1986 .

[16]  Shu Lin,et al.  A cascaded coding scheme for error control and its performance analysis , 1988, IEEE Trans. Inf. Theory.