Patent ID: 7924763

Claim:
A method for operating a transmitter, the method comprising the steps of: receiving a first, second, and third data stream; individually interleaving each data stream with a permutation of a same length K Π to produce first, second, and third interleaved streams, wherein a permutation (π p0 ) used to produce the second interleaved stream is the same as a permutation (π sys ) used to produce the first interleaved stream and a permutation (π p1 ) used to produce the third interleaved stream is different from π sys , and each element of π p1 is derived from the corresponding element of π sys ; multiplexing the interleaved streams to form a circular buffer; and transmitting bits from the circular buffer; wherein the step of multiplexing the interleaved streams to form the circular buffer comprises the steps of: interlacing the second interleaved stream and third interleaved stream to form an intermediate stream; and concatenating the first interleaved stream with the intermediate stream.