Next: The Forney Algorithm for
Up: Decoding Reed-Solomon Codes
Previous: Decoding Reed-Solomon Codes
- Compute the syndrome sequence
for the
received word. - Initialize the algorithm variables:
, and T(x)=x. - Set k=k+1. Compute the discrepancy
as follows:
- If
, then go to step 8. - Modify the connection polynomial:
. - If
, then go to step 8. - Set L = k-L and
. - Set
. - If k < 2t, then go to step 3.
- Determine the roots of
.
If the roots are distinct and lie in the right field, determine the error magnitudes, correct the corresponding locations in the
received word, and STOP. - Declare a decoding failure and STOP.
A. Matache
Sun Oct 20 17:42:25 PDT 1996