Patent ID: 8356227

Claim:
A method of transmitting, by a transmitter, data in a communication system, the method comprising: encoding an information bit sequence by using a first parity check matrix, consisting of a first systematic part and a first parity part, to generate a first codeword comprised of the information bit sequence and a first parity bit sequence; transmitting the first codeword to a receiver; receiving a negative reception acknowledgement (NACK) from the receiver in response to the first codeword; encoding at least a part of the information bit sequence by using a second parity check matrix, consisting of a second systematic part and a second parity part, to generate a second codeword comprised of the part of the information bit sequence and a second parity bit sequence; and transmitting the second parity bit sequence to the receiver, and not transmitting the part of the information bit sequence of the second codeword, wherein the first parity check matrix is corresponding to a first coding rate, and the second parity check matrix is corresponding to a second coding rate different from the first coding rate, and wherein each of the first and second parity check matrixes consists of sub-blocks each of which is a z-by-z zero matrix, a z-by-z identity matrix, or a z-by-z permutation matrix generated by shifting each row of the z-by-z identity matrix by a shift number.