DocumentCode :
1072542
Title :
An adaptive two-stage algorithm for ML and sub-ML decoding of binary linear block codes
Author :
Wu, Yingquan ; Pados, Dimitris A.
Author_Institution :
Dept. of Electr. Eng., State Univ. of New York, Buffalo, NY, USA
Volume :
49
Issue :
1
fYear :
2003
fDate :
1/1/2003 12:00:00 AM
Firstpage :
261
Lastpage :
269
Abstract :
Two distinct codeword-searching procedures based on iterative bounded-distance decoding (BDD) are combined to form an adaptive two-stage maximum-likelihood (ML) decoder for binary linear block codes. During the first stage of the algorithm, a tight upper bound on an error likelihood metric ("discrepancy") is established iteratively for the ML codeword. First-stage processing requires sorting and storage. Adaptive switching to the second stage removes the sorting and storage requirements and allows to rule out redundant BDDs efficiently. Second-stage processing accounts for all codewords with discrepancy lower bound below the upper bound of the ML codeword and guarantees ML performance. In addition, the proposed two-stage algorithm is inherently tunable for controlled suboptimum operation. Under sub-ML operation, the overall scheme can be interpreted as a generalization of the Chase (1972) algorithm. Simulation studies for the (24,12,8) extended Golay and the (64,30,14) and (128,64,22) extended Bose-Chaudhuri-Hocquenghem (BCH) codes illustrate and support these theoretical developments.
Keywords :
BCH codes; Golay codes; adaptive decoding; binary codes; block codes; coding errors; linear codes; maximum likelihood decoding; Chase algorithm; ML codeword; ML decoding; adaptive switching; adaptive two-stage algorithm; adaptive two-stage maximum-likelihood decoder; binary linear block codes; codeword-searching procedures; error likelihood metric; extended BCH codes; extended Bose-Chaudhuri-Hocquenghem codes; extended Golay codes; iterative bounded-distance decoding; lower bound; simulation; sorting; storage; sub-ML decoding; upper bound; Binary decision diagrams; Block codes; Galois fields; Iterative algorithms; Iterative decoding; Linear code; Maximum likelihood decoding; Maximum likelihood detection; Parity check codes; Sufficient conditions;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2002.806127
Filename :
1159778
Link To Document :
بازگشت