Patent ID: 8243669

Claim:
A method for assigning acknowledge (ACK) channels, comprising: dividing reserved ACK channels into N blocks; assigning each of N downlink sub-frames with a unique mapping label d, each mapping label corresponding to one block; dividing each block into a plurality of sub-blocks, each sub-block in one block being assigned with a unique sub-block label m, the sub-block with the sub-block label m contains INTEGER(N CCE,m+1 /K)−INTEGER(N CCE,m /K) ACK channels; and assigning the sub-blocks to the N downlink sub-frames according to a control channel element (CCE) label n CCE in the N downlink sub-frames, and a sequence of increasing the mapping label d first and then increasing the sub-block label m; the N and K being positive integers, the d and m being integers greater than or equal to zero; the N CCE,m representing the number of CCEs in the downlink sub-frame when n is equal to m, the N CCE,m+1 representing the number of CCEs in the downlink sub-frame when n is equal to m+1, the n being the number of symbols occupied by a physical downlink control channel (PDCCH), and the INTEGER( ) representing a round up operation or a round down operation.