Patent ID: 8020064
Filing Date: 2011-09-13
Classification: H03M,H04L

Abstract:
1. A decoder that operates on data represented in a sequence of received symbols, wherein the sequence of received symbols comprises a source sequence of symbols and a first and a second sequence of codewords, said decoder comprising N successive decoder groups numbered 1 to N arranged in series, each decoder group including: primary decoding means for decoding the first sequence of codewords in combination with the source sequence of symbols to produce a sequence of primary decoded symbols; intermediate interleaving means for interleaving the sequence of primary decoded symbols using intra-block permutations on the source sequence of symbols and inter-block permutations on each intra-block permuted block across the predetermined number of the intra-block permuted blocks to produce a sequence of intermediate symbols; secondary decoding means for decoding the second sequence of codewords in combination with the sequence of intermediate symbols and a sequence of interleaved source symbols to produce a sequence of secondary decoded symbols; and de-interleaving means for de-interleaving the sequence of secondary decoded symbols to produce a sequence of estimated symbols, the sequence of estimated symbols being produced by each decoder group from the 1