Patent ID: 7093184

Claim:
A method for transmitting a sub-code at a sub-code rate identical to or different from a code rate of a turbo encoder, said sub-code based on a channel environment and derived from a QCTC (Quasi-Complementary Turbo Code) generated by the turbo encoder and a sub-code generator, the turbo encoder receiving an information bit stream, generating information symbols and first and second parity symbols from the information bit stream and operating at the code rate, and the sub-code generator generating sub-codes from the information symbols and the first and second parity symbols, the method comprising the steps of: segmenting a length N of the QCTC into a predetermined number of sections, determining SPIDs (Sub-code Packet Identifications) corresponding to the segmented sections, and specifying one of the SPIDs allocated for initial transmission of the sub-code; calculating a number of remaining symbols represented by N-Fs, where N is a length of the QCTC and Fs is a starting symbol position of the sub-code of the QCTC; determining a last symbol position Ls of the sub-code based on the number of the remaining symbols and a length of the sub-code; and sequentially transmitting symbols of the sub-code from the staffing symbol position Fs to the last symbol position Ls.