Patent ID: 8261168

Claim:
A method for transmitting a signal in a wireless communication system, the method comprising: channel coding, by a first base station (BS), a data stream using a first turbo encoded puncture pattern to provide a first coded data stream; and channel coding, by a second BS, the data stream using a second turbo encoded puncture pattern to provide a second coded data stream; transmitting, by the first BS, the first coded data stream to a User Equipment (UE); and transmitting, by the second BS, the second coded data stream to the UE, wherein the first turbo encoded puncture pattern is a turbo encoded puncture pattern of the first BS and the second turbo encoded puncture pattern is a turbo encoded puncture pattern of the second BS that neighbors the first BS, wherein the first turbo encoded puncture pattern for a data bit period is configured such that the first coded data stream comprises systematic symbols of the data stream and, based on a code rate, one or more redundancy symbols from a first constituent encoder and a second constituent encoder of a first turbo encoder, wherein the second turbo encoded puncture pattern for the data bit period is configured such that the second coded data stream comprises interleaved systematic symbols of the data stream and, based on the code rate, one or more redundancy symbols from a first constituent encoder and a second constituent encoder of a second turbo encoder, the interleaved systematic symbols interleaved by an interleaver of the second turbo encoder, wherein the second turbo encoded puncture pattern for the data bit period is according to the table Code Rate Output 1/2 1/3 2/3 X 00 00 0000 Y 0 01 11 0001 Y 1 00 00 0000 X′ 11 11 1111 Y 0 ′ 10 11 1000 Y 1 ′ 00 00 0000, wherein the second turbo encoded puncture pattern for a tail bit period is according to the table Code Rate Output 1/2 1/3 2/3 X 000 111 000 111 000 111 Y 0 000 1111 000 111 000 101 Y 1 000 000 000 000 000 000 X′ 111 000 111 000 111 000 Y 0 ′ 111 000 111 000 101 000 Y 1 ′ 000 000 000 000 000 000, wherein X, Y 0 , Y 1 , X′, Y 0 ′ and Y 1 ′ denote outputs of the second turbo encoder for each bit period, X output first, and wherein the first constituent encoder and the second constituent encoder of the second turbo encoder are clocked once for each data bit period and clocked once for each of three tail bit periods.