Patent ID: 7188297

Claim:
A method for operating a transmitter that generates parity-check bits based on an information block, the method comprising the steps of: defining a base model matrix having a set of shift sizes p(i,j) for a largest code length; determining shift sizes p(f,i,j) for all other code lengths based on the set of shift sizes p(i,j), where f is an index of code lengths, p(f, i, j)=F(p(i, j), z 0 /z f ), z 0 is an expansion factor of the largest code length, z f is an expansion factor of the f-th code length; receiving the information block s=(s 0 , . . . , s k f −1 ); using a model matrix defined by p(f,i,j) to determine the parity-check bits; and transmitting the parity-check bits along with the information block, wherein { p ⁡ ( i , j ) } = - 1 94 73 - 1 - 1 27 - 1 - 1 - 1 - 1 - 1 24 61 - 1 47 - 1 - 1 - 1 39 - 1 - 1 - 1 - 1 - 1 - 1 - 1 95 53 - 1 11 73 - 1 12 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 7 65 43 - 1 - 1 - 1 ⁢ - 1 - 1 - 1 - 1 - 1 22 79 9 22 81 - 1 33 - 1 - 1 - 1 - 1 - 1 - 1 84 - 1 46 40 - 1 82 - 1 - 1 - 1 - 1 - 1 - 1 2 - 1 83 24 - 1 43 - 1 94 - 1 59 - 1 - 1 - 1 - 1 - 1 66 - 1 41 ⁢ 55 83 - 1 - 1 - 1 - 1 - 1 12 - 1 - 1 - 1 0 65 25 - 1 - 1 - 1 41 72 - 1 - 1 - 1 - 1 79 - 1 14 18 - 1 - 1 47 - 1 - 1 - 1 - 1 - 1 51 - 1 - 1 70 72 39 49 - 1 - 1 - 1 - 1 - 1 26 ⁢ 7 0 - 1 - 1 - 1 0 0 - 1 - 1 - 1 0 0 - 1 - 1 - 1 0 - 1 - 1 - 1 - 1 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 7 - 1 - 1 - 1 ⁢ - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 0 - 1 - 1 - 1 0 0 - 1 - 1 - 1 0 0 - 1 - 1 - 1 0 0 - 1 - 1 - 1 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 ⁢ - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 0 - 1 - 1 - 1 0 0 - 1 - 1 - 1 0 0 - 1 - 1 - 1 0 0 - 1 - 1 - 1 0 .