Patent ID: 8737374

Claim:
A method of transmitting an acknowledgment codeword, the method comprising: during a first transmission cycle, detecting a first number of packets on a first communication link between a user device and a base station; detecting a second number of packets on a second communication link between the user device and the base station; determining, for each of the first number of packets and for each of the second number of packets, whether to acknowledge the packet; selecting, based on the acknowledgment determinations, a codeword from a codebook, the codebook comprising a set of codewords for acknowledging or not-acknowledging each of the first number of packets on the first communication link and the second number of packets on the second communication link, wherein the same set of codewords is also used for acknowledging or not-acknowledging each of a third number of packets on the first communication link and a fourth number of packets on the second communication link during a second transmission cycle, the third number of packets being different from the first number, the fourth number of packets being different from the second number, and the sum of the first and second numbers of packets being the same as the sum of the third and fourth numbers of packets; and transmitting the selected codeword from the user device to the base station.