Process and device for the decoding of a shortened, cyclic binary code using error correction
AssigneeItaltel Societa Italiana Telecomunicazioni S.p.A.
InventorErmanno Turco
Life of this patent
Estimating the term…
Loading patent…
AssigneeItaltel Societa Italiana Telecomunicazioni S.p.A.
InventorErmanno Turco
Estimating the term…
Process and device to decode a shortened cyclic binary code, able to correct single errors bursts of given length t or shorter, specially for an F(n-b,k-b) shortened Fire code. It is based on the calculation of two syndrome polynomials, s1(x) and s2(x), in two specific registers (SR1, SR2), on the shifting in a first direction of the polynomial s1(x) .GAMMA.1 times until the errors burst is trapped in the t less significant positions of the first (SR1) register and on the shifting of the syndrome polynomial s2(x) .GAMMA.2 times in an opposite second directon in a third (MEL) register until it becomes equal to the t less significant positions of the first (SR1) register. Alternatively the second register can be a bidirectional shift register (SRb) where the shifting takes place also in the second direction. Moreover all computations in the process are made as simple as possible.
A method of decoding a shortened cyclic binary code, for correcting a single error burst b(x) of a length t or shorter said cyclic binary code having generator polynomial of type g(x)=(x.sup.2t-1 +1).p(x), wherein p(x) is a prime polynomial over GF(2) with period ro, satisfying ro>(n-b), where n equals a length of a binary code and b equals a number of shortened bits, comprising the steps of:
A method of decoding a shortened cyclic binary code, for correcting a single error burst b(x) of a length t or shorter said cyclic binary code having generator polynomial of type g(x)=(x.sup.2t-1 +1).p(x), wherein p(x) is a prime polynomial over GF(2) and with period ro, where .GAMMA.2 equal to (ro-h) is calculated by cyclic shifting in a shift register, with h equal to a number of shifting operations required to obtain the single error burst b(x) in t least significant positions of a syndrome polynomial s2(x), said method comprising the steps of:
A decoding device for a shortened cyclic binary code having a generator polynomial of type
A decoding device for a shortened cyclic binary code having a generator polynomial of type
Dependencies are inferred from the claim text.