It is shown that decoding of cyclic codes in the dFT domain is equivalent to an appropriate deconvolution problem. A two-dimensional (2-d) generalization of Blahut's one-dimensional (1-d) linear complexity theorem...
详细信息
It is shown that decoding of cyclic codes in the dFT domain is equivalent to an appropriate deconvolution problem. A two-dimensional (2-d) generalization of Blahut's one-dimensional (1-d) linear complexity theorem is obtained and utilized to determine the error-correcting capability of 2-d bch codes, as afforded by code's defining array of zeros, with regard to correction of burst-errors. The 2-d linear complexity theorem is further utilized to present a new approach for decoding of cyclic codes, in general, and2-d bch codes in particular, An alternative exposition of Blahut's decoding algorithms, in the dFT domain, for random and burst error correction in 2-d bch codes is given from deconvolution viewpoint. Some modifications for efficient implementation of Blahut's decoding algorithms for random and burst error correction are suggested and improveddecoding algorithms are presented. It is shown that the improveddecoding algorithm requires at most half the number of passes through the Berlekamp-Massey algorithm compared to the Blahut's decoding algorithm, It is shown that Blahut's decoding algorithms have optimal error-correcting capability and improveddecoding algorithms have less computational complexity, A comparative study of various time-and spectral-domain implementations of 2-dbchdecoding algorithms is also given.
暂无评论