# US 10,873,942 B2 · Code block group feedback techniques for multiple carriers or transmission time intervals

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,873,942 B2
- Document ID: US10873942B2
- Status: Granted
- Kind: B2
- Application number: 16/030,684
- Filed: 2018-07-09
- Published: 2019-01-17
- Granted: 2020-12-22
- Earliest claimed: 2017-07-12
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Xiaoxia Zhang; Jing Sun
- Web page: https://patentgrep.com/patent/US10873942B2

## CPC

- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04B 7/0623: {Auxiliary parameters, e.g. power control [PCB] or not acknowledged commands [NACK], used as feedback information}
- H04L 1/1614: {using bitmaps}
- H04L 1/1628: {List acknowledgements, i.e. the acknowledgement message consisting of a list of identifiers, e.g. of sequence numbers (H04L1/1614 takes precedence)}
- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04W 72/12: Wireless traffic scheduling
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Methods, systems, and devices for wireless communication are described that provide for configuration of multiple component carriers (CCs) or multiple transmission time intervals (TTIs) for data transmission to a user equipment (UE). Feedback resources may be configured for transmission of feedback information from the UE, and one or more CCs or TTIs may be configured for either code block group (CBG) feedback or transport block (TB) feedback, and one or more other CCs or TTIs may be configured for TB feedback. A UE may select whether to use CBG feedback or TB feedback for one or more CCs or TTIs, based at least in part on an amount of feedback information to be transmitted, an amount of available feedback resources, an error pattern associated with one or more of the CCs or TTIs, or any combination thereof.

## Claims

### Claim 1

A method for wireless communication, comprising:
identifying, at a user equipment (UE), two or more component carriers (CCs) that are configured to support transport block (TB) level feedback and code block group (CBG) level feedback;
identifying an amount of feedback resources available for transmitting feedback information;
selecting between using TB level feedback and CBG level feedback for each of the two or more CCs based at least in part on the identified amount of feedback resources available; and
transmitting the feedback information to a base station according to the selecting.

### Claim 2 (depends on 1)

The method of claim 1, wherein the selecting comprises:
determining a first number of CCs for which CBG level feedback can be supported based at least in part on the identified amount of feedback resources available, the first number of CCs being less than a second number of CCs that are configured to support TB level feedback and CBG level feedback; and
selecting to use CBG level feedback for at least a first CC of the two or more CCs and to use TB level feedback for at least a second CC of the two or more CCs.

### Claim 3 (depends on 2)

The method of claim 2, wherein selecting to use CBG level feedback and TB level feedback for the first CC and the second CC, respectively, based at least in part on an error pattern associated with each CC.

### Claim 4 (depends on 2)

The method of claim 2, wherein selecting to use CBG level feedback and TB level feedback for the first CC and the second CC, respectively, based at least in part on whether UE is scheduled on each CC.

### Claim 5 (depends on 1)

The method of claim 1, wherein the transmitting comprises:
transmitting an indication of which of the two or more CCs have CBG level feedback;
transmitting the CBG level feedback for each CC of the two or more CCs that are selected to be used for CBG level feedback; and
transmitting TB level feedback for any remaining CCs.

### Claim 6 (depends on 5)

The method of claim 5, wherein:
the indication of which of the two or more CCs have CBG level feedback comprises a CC index; and
the CBG level feedback comprises a bitmap indicating which CBGs of an associated CC are successfully and unsuccessfully received.

### Claim 7 (depends on 1)

The method of claim 1, wherein the transmitting comprises:
transmitting TB level feedback for each CC;
transmitting an indication of which of the two or more CCs have CBG level feedback; and
transmitting the CBG level feedback for each CC of the two or more CCs that are selected to be used for CBG level feedback.

### Claim 8 (depends on 1)

The method of claim 1, wherein the transmitting further comprises:
zero-padding any remaining resources of the identified amount of feedback resources available for transmitting feedback information following the feedback information.

### Claim 9 (depends on 1)

The method of claim 1, wherein the identifying the two or more CCs that are configured to support TB level feedback and CBG level feedback comprises:
receiving a configuration having a first ordered list that indicates a first plurality of CCs that are configured at the UE and a second ordered list that indicates the two or more CCs as at least a subset of the first ordered list.

### Claim 10 (depends on 9)

The method of claim 9, wherein the transmitting comprises:
transmitting an index of which CC of the second ordered list has CBG level feedback included in the feedback information.

### Claim 11 (depends on 9)

The method of claim 9, wherein the two or more CCs configured to support TB level feedback and CBG level feedback comprise a first number of CCs and an amount of feedback resources of the identified feedback resources available that supports CBG level feedback comprises a second number of CCs that is less than the first number of CCs, and wherein the selecting comprises selecting the second number of CCs of the two or more CCs to be used for CBG level feedback and selecting the remaining CCs of the two or more CCs to be used for TB level feedback.

### Claim 12 (depends on 9)

The method of claim 9, wherein the transmitting comprises:
transmitting a first index indicating a first CC of the second ordered list that has CBG level feedback included in the feedback information; and
transmitting a first bitmap indicating which CBGs of the first CC are successfully and unsuccessfully received.

### Claim 13 (depends on 12)

The method of claim 12, further comprising:
determining that the identified amount of feedback resources available can accommodate CBG level feedback for another CC; and
wherein the transmitting comprises:
transmitting, responsive to the determining, a second index indicating a second CC of the second ordered list that has CBG level feedback included in the feedback information responsive to the determining; and
transmitting, responsive to the determining, a second bitmap indicating which CBGs of the second CC are successfully and unsuccessfully received responsive to the determining.

### Claim 14 (depends on 9)

The method of claim 9, wherein the transmitting comprises:
transmitting a CBG field that indicates the number of CCs with CBG level feedback included in the feedback information; and
transmitting a first CC index and a first bitmap indicating which CBGs of a first CC indicated in the CBG field are successfully and unsuccessfully received.

### Claim 15 (depends on 14)

The method of claim 14, further comprising:
determining that the identified amount of feedback resources available can accommodate CBG level feedback for another CC; and
wherein the transmitting comprises:
transmitting, responsive to the determining, a second CC index and a second bitmap indicating which CBGs of a second CC indicated in the CBG field are successfully and unsuccessfully received.

### Claim 16 (depends on 9)

The method of claim 9, wherein the transmitting comprises:
transmitting a CBG field that indicates the number of CCs with CBG level feedback included in the feedback information;
transmitting TB level feedback for each CC of the first ordered list that are not included in the CBG field; and
transmitting a first CC index and a first bitmap indicating which CBGs of a first CC indicated in the CBG field are successfully and unsuccessfully received.

### Claim 17 (depends on 16)

The method of claim 16, further comprising:
determining that the identified amount of feedback resources available can accommodate CBG level feedback for another CC; and
wherein the transmitting comprises:
transmitting, responsive to the determining, a second CC index and a second bitmap indicating which CBGs of a second CC indicated in the CBG field are successfully and unsuccessfully received.

### Claim 18

A method for wireless communication, comprising:
configuring a user equipment (UE) with a plurality of component carriers (CCs) and configuring two or more CCs of the plurality of CCs to support transport block (TB) level feedback and code block group (CBG) level feedback;
allocating the UE with uplink resources for transmitting feedback information;
transmitting data to the UE using the plurality of CCs;
receiving the feedback information; and
determining, for each CC of the two or more CCs, whether TB level feedback or CBG level feedback is included in the feedback information by receiving an indication that indicates which of the two or more CCs have CBG level feedback.

### Claim 19 (depends on 18)

The method of claim 18, wherein the determining comprises identifying a CC index within the feedback information that indicates which of the two or more CCs have CBG level feedback.

### Claim 20 (depends on 18)

The method of claim 18, wherein the feedback information comprises CBG level feedback that includes a bitmap indicating which CBGs of an associated CC are successfully and unsuccessfully received.

### Claim 21 (depends on 20)

The method of claim 20, wherein the feedback information further comprises TB level feedback for each CC.

### Claim 22 (depends on 20)

The method of claim 20, wherein the feedback information further comprises TB level feedback for each CC for which CBG feedback is not provided.

### Claim 23

A method for wireless communication, comprising:
configuring a user equipment (UE) with a plurality of component carriers (CCs) and configuring two or more CCs of the plurality of CCs to support transport block (TB) level feedback and code block group (CBG) level feedback;
allocating the UE with uplink resources for transmitting feedback information;
transmitting data to the UE using the plurality of CCs;
receiving the feedback information;
determining, for each CC of the two or more CCs, whether TB level feedback or CBG level feedback is included in the feedback information; and
transmitting configuration information having a first ordered list that indicates a first plurality of CCs that are configured at the UE and a second ordered list that indicates the two or more CCs as at least a subset of the first ordered list.

### Claim 24 (depends on 23)

The method of claim 23, wherein the determining comprises:
identifying an index within the feedback information that indicates which CC of the second ordered list has CBG level feedback.
