New Techniques for Decoding the BCH Error

نویسنده

  • Victor Y. Pan
چکیده

The coeecients of a polynomial of a degree n can be expressed via the power sums of its zeros by means of a polynomial equation known as the key equation for decoding the BCH error-correcting codes. Berlekamp's algorithm of 1968 solves this equation by using order of n 2 operations in a xed eld. Several algorithms of 1975-1980 rely on the extended Euclidean algorithm and computing Pad e approximation, which yields solution in O(n(log n) 2 log log n) operations, though a considerable overhead constant is hidden in the "O" notation. We show algorithms (depending on the characteristic c of the ground eld of the allowed constants) that simplify the solution and lead to further improvements of the latter bound, by factors ranging from order of log n, for c = 0 and c > n (in which case the overhead constant drops dramatically), to order of min(c; log n), for 2 c n; the algorithms use Las Vegas type randomization in the case of 2 < c n.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fast Inversion of Hankel Systems and E cient BCH 1 Decoding

| BCH decoding usually involves the evaluation of the error-locator polynomial. This is often achieved with the Berlekamp-Massey algorithm. The evaluation of the error-locator polynomial may also be computed using fast inversion techniques for Hankel matrices. It can be shown that O(lt) steps are necessary, with l being the number of errors which occurred and t being the error-correction capabi...

متن کامل

Levinson-Durbin Algorithm Used for Fast BCH Decoding

BCH decoding usually involves the evaluation of the error-locator polynomial. This is often achieved with the Berlekamp-Massey algorithm, which requires about O(t) computational steps, where t is the error-correction capability of the BCH code. The evaluation of the errorlocator polynomial may also be computed using fast inversion techniques for Hankel matrices. It will be shown that only O(lt)...

متن کامل

Efficient algorithms for decoding Reed-Solomon codes with erasures

In this paper, we present a new algorithm for decoding Reed-Solomon codes with both errors and erasures. The algorithm combines an efficient method for solving the Key Equation and a technique which separates the error locator polynomial from the erasure locator polynomial. The new algorithm is compared to two other efficient Reed-Solomon decoding algorithms and shown to be significantly faster...

متن کامل

On Step-by-Step Complete Decoding Triple-Error-Correcting Binary BCH Codes

The decoding beyond the Bose-Chaudhuri-Hocquenghem (BCH) bound is always an interesting research topic in block error correction codes. However, searching a complete decoding algorithm is not easy since all the error patterns that belong to the coset leaders of the standard array need to be correctable [1]. Both the well-known standard algebraic method and the step-by-step method can be used to...

متن کامل

Analyses of error correction strategies for typical communication channels in watermarking

Most watermarking techniques rely on redundancy where signature bits are encoded in a su$ciently large amount of sites for robustness against distortions and attacks while the watermark energy is kept low enough to remain imperceptible. The goal of this paper is to explore some strategies for exploiting this redundancy using error correcting codes. In some watermarking techniques bits are extra...

متن کامل

Iterative decoding of Generalized Parallel Concatenated Block codes using cyclic permutations

Iterative decoding techniques have gain popularity due to their performance and their application in most communications systems. In this paper, we present a new application of our iterative decoder on the GPCB (Generalized Parallel Concatenated Block codes) which uses cyclic permutations. We introduce a new variant of the component decoder. After extensive simulation; the obtained result is ve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997