Soft-decision decoding of linear block codes based on ordered statistics

Presents a novel approach to soft decision decoding for binary linear block codes. The basic idea is to achieve a desired error performance progressively in a number of stages. For each decoding stage, the error performance is tightly bounded and the decoding is terminated at the stage where either near-optimum error performance or a desired level of error performance is achieved. As a result, more flexibility in the tradeoff between performance and decoding complexity is provided. The decoding is based on the reordering of the received symbols according to their reliability measure. The statistics of the noise after ordering are evaluated. Based on these statistics, two monotonic properties which dictate the reprocessing strategy are derived. Each codeword is decoded in two steps: (1) hard-decision decoding based on reliability information and (2) reprocessing of the hard-decision-decoded codeword in successive stages until the desired performance is achieved. The reprocessing is based on the monotonic properties of the ordering and is carried out using a cost function. A new resource test tightly related to the reprocessing strategy is introduced to reduce the number of computations at each reprocessing stage. For short codes of lengths N/spl les/32 or medium codes with 32 >

[1]  Yair Be'ery,et al.  Maximum likelihood soft decoding of binary block codes and decoders for the Golay codes , 1989, IEEE Trans. Inf. Theory.

[2]  Hideki Imai,et al.  A new multilevel coding method using error-correcting codes , 1977, IEEE Trans. Inf. Theory.

[3]  Alexander Vardy,et al.  More efficient soft decoding of the Golay codes , 1991, IEEE Trans. Inf. Theory.

[4]  Jakov Snyders,et al.  Reduced lists of error patterns for maximum likelihood soft decoding , 1991, IEEE Trans. Inf. Theory.

[5]  Shigeichi Hirasawa,et al.  An efficient maximum-likelihood-decoding algorithm for linear block codes with algebraic decoder , 1994, IEEE Trans. Inf. Theory.

[6]  Hatsukazu Tanaka,et al.  Simplified correlation decoding by selecting possible codewords using erasure information , 1983, IEEE Trans. Inf. Theory.

[7]  Farhad Hemmati,et al.  Closest coset decoding of |u|u+v| codes , 1989, IEEE J. Sel. Areas Commun..

[8]  Michael B. Pursley,et al.  An improvement to generalized-minimum-distance decoding , 1991, IEEE Trans. Inf. Theory.

[9]  Y. Be'ery,et al.  More efficient soft decoding of the Golay codes , 1991, 17th Convention of Electrical and Electronics Engineers in Israel.

[10]  David Chase,et al.  Class of algorithms for decoding block codes with channel measurement information , 1972, IEEE Trans. Inf. Theory.

[11]  Yunghsiang S. Han,et al.  Further results on decoding linear block codes using a generalized Dijkstra's algorithm , 1994, Proceedings of 1994 IEEE International Symposium on Information Theory.

[12]  G. David Forney,et al.  Generalized minimum distance decoding , 1966, IEEE Trans. Inf. Theory.

[13]  Jack K. Wolf,et al.  Efficient maximum likelihood decoding of linear block codes using a trellis , 1978, IEEE Trans. Inf. Theory.

[14]  Douglas J. Muder Minimal trellises for block codes , 1988, IEEE Trans. Inf. Theory.

[15]  W. W. Peterson,et al.  Error-Correcting Codes. , 1962 .

[16]  Alexander Vardy,et al.  Maximum-Likelihood Soft Decision Decoding of Bch Codes , 1993, Proceedings. IEEE International Symposium on Information Theory.

[17]  Alexander Vardy,et al.  Asymptotically good codes have infinite trellis complexity , 1995, IEEE Trans. Inf. Theory.

[18]  Shu Lin,et al.  First-order approximation of the ordered binary-symmetric channel , 1996, IEEE Trans. Inf. Theory.

[19]  Yunghsiang Sam Han,et al.  Efficient priority-first search maximum-likelihood soft-decision decoding of linear block codes , 1993, IEEE Trans. Inf. Theory.

[20]  Shu Lin,et al.  Soft-decision decoding of binary linear block codes based on an iterative search algorithm , 1997, IEEE Trans. Inf. Theory.

[21]  Shu Lin,et al.  On complexity of trellis structure of linear block codes , 1993, IEEE Trans. Inf. Theory.

[22]  J. Snyders On Survivor Error Patterns For Maximum Likelihood Soft Decoding , 1991, Proceedings. 1991 IEEE International Symposium on Information Theory.

[23]  John G. Proakis,et al.  Probability, random variables and stochastic processes , 1985, IEEE Trans. Acoust. Speech Signal Process..

[24]  N. J. A. Sloane,et al.  Soft decoding techniques for codes and lattices, including the Golay code and the Leech lattice , 1986, IEEE Trans. Inf. Theory.

[25]  Shu Lin,et al.  Soft decision decoding of linear block codes based on ordered statistics , 1994, Proceedings of 1994 IEEE International Symposium on Information Theory.

[26]  G. David Forney,et al.  Coset codes-II: Binary lattices and related codes , 1988, IEEE Trans. Inf. Theory.

[27]  Tadao Kasami,et al.  An upper bound on the effective error coefficient of two-stage decoding, and good two-level decompositions of some Reed-Muller codes , 1994, IEEE Trans. Commun..

[28]  Patrick A. H. Bours,et al.  On maximum likelihood soft-decision decoding of binary linear codes , 1993, IEEE Trans. Inf. Theory.