Patent ID: 8547923

Claim:
A method of channel interleaving control and data information, the method comprising: writing rank information bits on a first column set of a matrix, wherein a column size of the matrix corresponds to a number of Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols carrying a Physical Uplink Shared Channel (PUSCH) signal in a subframe; writing output bits of a data and control multiplexing unit on matrix entries of the matrix starting from an uppermost row in a time-first mapping, wherein the bits are not written on the matrix entities that are already occupied; and writing Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) information bits on a second column set of matrix entries of the matrix, wherein the HARQ-ACK information bits overwrite the matrix entries that are already occupied, and obtaining an output of the channel interleaving of the control and data information, the output is a bit sequence read out column by column from the matrix; and transmitting the output via the PUSCH signal.