Patent ID: 8396030

Claim:
A method comprising: receiving an allocation of downlink resources and monitoring the allocated downlink resources on l layers for data, in which l is an integer; generating a resource-specific bit for each of the respectively monitored allocated downlink resources; based on a pattern of the allocated downlink resources, selecting from among at least a first algorithm that bundles the downlink resources in a first mode and a second algorithm that bundles the downlink resources in a second mode; using the selected first or second algorithm on the generated resource-specific bits that correspond to the downlink resources as bundled according to the respective first or second mode to generate l reply bits; and transmitting the generated l reply bits, wherein the first algorithm bundles the downlink resources according to each of the l layers such that each l th reply bit is specific to resources only on an l th layer; and the second algorithm bundles the downlink resources in groups of subframes across all of the l layers such that each l th reply bit is specific to resources within an l th group of subframes that spans all of the l layers.