Method for obtaining from a block turbo-code an error correcting code of desired parameters
AssigneeMitsubshi Denki Kabushiki Kaisha
InventorsNadine Chapalain, Arnaud Gueguen, Damien Castelain
Life of this patent
Estimating the term…
Loading patent…
AssigneeMitsubshi Denki Kabushiki Kaisha
InventorsNadine Chapalain, Arnaud Gueguen, Damien Castelain
Estimating the term…
The present invention concerns a method for obtaining an error correcting code of a given first size (N), including a systematic information part of a given second size (K) and a redundancy part. A block turbo-code is first obtained from said systematic information part and from predetermined information elements provided at known locations, said block turbo-code consisting in a product of elementary systematic block codes, at least said predetermined information elements being removed from the obtained block turbo-code to produce a shortened block turbo-code An additional error correcting code is derived from at least a portion of said shortened block turbo-code and said shortened block turbo-code is stuffed with stuffing elements so as to attain said given first size, said stuffing elements being information elements of said additional error correcting code
Method for obtaining an error correcting code of a given first size (N), including a systematic information part of a given second size (K) and a redundancy part, according to which a block turbo-code is first obtained from said systematic information part and from predetermined information elements provided at known locations, said block turbo-code consisting in a product of elementary systematic block codes, at least said predetermined information elements being removed from the obtained block turbo-code to produce a shortened block turbo-code, characterised in that an additional error correcting code is derived from at least a portion of said shortened block turbo-code and that said shortened block turbo-code is stuffed with stuffing elements so as to attain said given first size, said stuffing elements being information elements of said additional error correcting code.
Coder for coding a block of information elements having a given second size (K) into an error correcting code having a given first size (N), the coder comprising means (810) for inserting at known locations predetermined information elements, means (820,830) for turbo-coding the resulting block by applying a product of elementary systematic block codes, means (840) for removing at least said predetermined information elements from the turbo-coded block to produce a shortened block turbo-code, characterised by comprising additional error correction coding means (850) for coding at least a portion of said shortened block turbo-code and stuffing means (860) for stuffing said shortened block turbo-code with information elements of said additional error correcting code.
Dependencies are inferred from the claim text.