# US 12,184,430 B2 · Method and apparatus for determining one shot HARQ-ACK codebook

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

- Number: US 12,184,430 B2
- Document ID: US12184430B2
- Status: Granted
- Kind: B2
- Application number: 17/769,526
- Filed: 2019-11-08
- Published: 2024-05-09
- Granted: 2024-12-31
- Earliest claimed: 2019-11-08
- Assignees: Lenovo (Beijing) Limited
- Applicants: Lenovo (Beijing) Ltd.
- Inventors: Haipeng Lei
- Web page: https://patentgrep.com/patent/US12184430B2

## CPC

- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04L 1/1671: {the supervisory signal being transmitted together with control information}
- H04L 1/1685: {the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal}
- H04L 1/1822: involving configuration of automatic repeat request [ARQ] with parallel processes
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The subject disclosure relates to a method and apparatus for determining a one shot HARQ-ACK codebook. In one embodiment, the subject disclosure provides a method performed by a User Equipment (UE), including receiving, from a base station (BS), a signaling configuring a plurality of Downlink (DL) Hybrid Automatic Repeat reQuest (HARQ) processes, and Downlink Control Information (DCI) requesting HARQ-ACK feedback for each of the plurality of DL HARQ processes; for each of the plurality of DL HARQ processes, generating the HARQ-ACK feedback based on an associated New Data Indicator (NDI) bit and HARQ-ACK information bit; and transmitting, to the BS, a HARQ-ACK codebook comprising the HARQ-ACK feedback for each of the plurality of DL HARQ processes.

## Claims

### Claim 1

A method performed by a user equipment (UE), the method comprising:
receiving, from a base station (BS), a signaling configuring a plurality of downlink (DL) hybrid automatic repeat request (HARQ) processes, and downlink control information (DCI) requesting feedback for each DL HARQ process of the plurality of DL HARQ processes;
generating, for each DL HARQ process of the plurality of DL HARQ processes, two information bits based on a maximum number of transport blocks (TBs) that can be carried by each DL HARQ process of the plurality of DL HARQ processes being two and spatial bundling not being configured, wherein the two information bits comprise a HARQ-acknowledge (ACK) information bit associated with a scheduled TB and a HARQ-negative ACK (NACK) information bit associated with a non-scheduled TB;
for each DL HARQ process of the plurality of DL HARQ processes, generating the feedback based on an associated new data indicator (NDI) bit and the two information bits, wherein the HARQ-ACK information bit is before the HARQ-NACK information bit in the feedback; and
transmitting, to the BS, a codebook including the feedback for each DL HARQ process of the plurality of DL HARQ processes, wherein the feedback for each DL HARQ process of the plurality of DL HARQ processes is concatenated in the codebook in an order of DL HARQ process number.

### Claim 2 (depends on 1)

The method of claim 1, wherein the DCI includes an indicator for requesting the feedback.

### Claim 3 (depends on 1)

The method of claim 1, wherein cyclic redundance check (CRC) bits of the DCI are scrambled by a specific radio network temporary identifier (RNTI) for requesting the feedback.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
for each DL HARQ process of the plurality of DL HARQ processes, generating the HARQ-NACK information bit in response to a latest NDI bit transmitted by the BS being different from a latest NDI bit received by the UE.

### Claim 5 (depends on 1)

The method of claim 1, wherein the NDI bit is zero, and wherein the NDI bit is for the non-scheduled TB.

### Claim 6 (depends on 1)

The method of claim 1, wherein the NDI bit is zero, and wherein the NDI bit is for a semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH).

### Claim 7

A user equipment (UE) for wireless communication, comprising:
at least one memory; and
at least one processor coupled with the at least one memory and configured to cause the UE to:
receive, from a base station (BS), a signaling configuring a plurality of downlink (DL) hybrid automatic repeat request (HARQ) processes, and downlink control information (DCI) requesting feedback for each DL HARQ process of the plurality of DL HARQ processes;
generate, for each DL HARQ process of the plurality of DL HARQ processes, two information bits based on a maximum number of transport blocks (TBs) that can be carried by each DL HARQ process of the plurality of DL HARQ processes being two and spatial bundling not being configured, wherein the two information bits comprise a HARQ-acknowledge (ACK) information bit associated with a scheduled TB and a HARQ-negative ACK (NACK) information bit associated with a non-scheduled TB;
for each DL HARQ process of the plurality of DL HARQ processes, generate the feedback based on an associated new data indicator (NDI) bit and the two information bits, wherein the HARQ-ACK information bit is before the HARQ-NACK information bit in the feedback; and
transmit, to the BS, a codebook including the feedback for each DL HARQ process of the plurality of DL HARQ processes, wherein the feedback for each DL HARQ process of the plurality of DL HARQ processes is concatenated in the codebook in an order of DL HARQ process number.

### Claim 8 (depends on 7)

The UE of claim 7, wherein the at least one processor is further configured to cause the UE to:
for each DL HARQ process of the plurality of DL HARQ processes, generate the HARQ-NACK information bit in response to a latest NDI bit transmitted by the BS being different from a latest NDI bit received by the UE.

### Claim 9 (depends on 8)

The UE of claim 8, wherein the DCI includes the latest NDI bit transmitted by the BS associated with each DL HARQ process of the plurality of DL HARQ processes.

### Claim 10 (depends on 9)

The UE of claim 9, wherein a number of fields in the DCI indicate the latest NDI bit transmitted by the BS associated with each DL HARQ process of the plurality of DL HARQ processes.

### Claim 11 (depends on 7)

The UE of claim 7, wherein, for each DL HARQ process of the plurality of DL HARQ processes, the two information bits include at least the HARQ-ACK information bit in response to the DL HARQ process being correctly decoded, or the HARQ-NACK information bit in response to the DL HARQ process not being correctly decoded.

### Claim 12 (depends on 7)

The UE of claim 7, wherein the at least one processor is further configured to cause the UE to:
generate, for each DL HARQ process of the plurality of DL HARQ processes, the feedback by performing modulo 2 addition between at least one information bit of the two information bits and a latest NDI bit received by the UE.

### Claim 13 (depends on 7)

The UE of claim 7, wherein the NDI bit is zero, and wherein the NDI bit is for the non-scheduled TB.

### Claim 14 (depends on 7)

The UE of claim 7, wherein, the at least one processor is further configured to cause the UE to:
generate, for each DL HARQ process of the plurality of DL HARQ processes, the feedback based on a bit level operation among the two information bits and one or more latest NDI bits received by the UE if the maximum number of TBs that can be carried by each DL HARQ process of the plurality of HARQ process is two and the spatial bundling is configured.

### Claim 15 (depends on 7)

The UE of claim 7, wherein the NDI bit is zero, and wherein the NDI bit is for a semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH).

### Claim 16 (depends on 7)

The UE of claim 7, wherein the codebook further includes an additional information bit for DCI indicating DL semi-persistent scheduling (SPS) release.

### Claim 17 (depends on 7)

The UE of claim 7, wherein code block group (CBG)-level information bits for a TB correspond to a same NDI bit associated with the TB based on CBG-based retransmission being configured.

### Claim 18 (depends on 7)

The UE of claim 7, wherein the DCI requesting the feedback for each DL HARQ process of the plurality of DL HARQ processes has a same format as a DCI scheduling at least one of a physical downlink shared channel (PDSCH) transmission or a physical uplink shared channel (PUSCH) transmission.

### Claim 19

A base station (BS) for wireless communication, comprising:
at least one memory; and
at least one processor coupled with the at least one memory and configured to cause the BS to:
transmit, to a user equipment (UE), a signaling configuring a plurality of downlink (DL) hybrid automatic repeat request (HARQ) processes, and downlink control information (DCI) requesting feedback for each DL HARQ process of the plurality of DL HARQ processes; and
receive, from the UE, a codebook including the feedback for each DL HARQ process of the plurality of DL HARQ processes, wherein:
the feedback for each DL HARQ process of the plurality of DL HARQ processes is based on an associated new data indicator (NDI) bit and two information bits;
a maximum number of transport blocks (TBs) that can be carried by each DL HARQ process of the plurality of DL HARQ processes is two and spatial bundling is not configured;
the two information bits comprise a HARQ-acknowledge (ACK) information bit associated with a scheduled TB and a HARQ-negative ACK (NACK) information bit associated with a non-scheduled TB;
the HARQ-ACK information bit is before the HARQ-NACK information bit in the feedback; and
the feedback for each DL HARQ process of the plurality of DL HARQ processes is concatenated in the codebook in an order of DL HARQ process number.

### Claim 20

A processor for wireless communication, comprising:
at least one controller coupled with at least one memory and configured to cause the processor to:
receive, from a base station (BS), a signaling configuring a plurality of downlink (DL) hybrid automatic repeat request (HARQ) processes, and downlink control information (DCI) requesting feedback for each DL HARQ process of the plurality of DL HARQ processes;
generate, for each DL HARQ process of the plurality of DL HARQ processes, two information bits based on a maximum number of transport blocks (TBs) that can be carried by each DL HARQ process of the plurality of DL HARQ processes being two and spatial bundling not being configured, wherein the two information bits comprise a HARQ-acknowledge (ACK) information bit associated with a scheduled TB and a HARQ-negative ACK (NACK) information bit associated with a non-scheduled TB;
for each DL HARQ process of the plurality of DL HARQ processes, generate the feedback based on an associated new data indicator (NDI) bit and the two information bits, wherein the HARQ-ACK information bit is before the HARQ-NACK information bit in the feedback; and
transmit, to the BS, a codebook including the feedback for each DL HARQ process of the plurality of DL HARQ processes, wherein the feedback for each DL HARQ process of the plurality of DL HARQ processes is concatenated in the codebook in an order of DL HARQ process number.
