Patent ID: 7607075

Claim:
A method for operating a transmitter that generates parity-check bits p=(p 0 , . . . , p m-1 ) based on an information block s=(s 0 , . . . , s k-1 ), the method comprising the steps of: receiving the information block s=(s 0 , . . . , s k-1 ); using a matrix H to determine the parity-check bits; and transmitting the parity-check bits along with the information block; wherein H is an m by n matrix and an expansion of a model matrix H bm of size m b by n b and wherein m=m b ×z and n=n b ×z, and wherein model matrix size n b varies and expansion factor z varies for a given code rate, 1≦z≦z 0 , to provide H matrices of different sizes.