# US 12,184,428 B2 · Methods for multi-PDSCH transmission with multiple PUCCH resources

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

- Number: US 12,184,428 B2
- Document ID: US12184428B2
- Status: Granted
- Kind: B2
- Application number: 17/593,565
- Filed: 2021-08-05
- Published: 2024-01-25
- Granted: 2024-12-31
- Earliest claimed: 2021-08-05
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Oghenekome Oteri; Chunhai Yao; Chunxuan Ye; Dawei Zhang; Haitong Sun; Hong He; Huaning Niu; Seyed Ali Akbar Fakoorian; Sigen Ye; Wei Zeng; Weidong Yang; Yushu Zhang
- Web page: https://patentgrep.com/patent/US12184428B2

## CPC

- H04L 1/1854: {Scheduling and prioritising arrangements}
- H04L 1/1812: Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L 1/1861: {Physical mapping arrangements (for ACK signaling see also H04L5/0053)}
- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04L 1/1893: {Physical mapping arrangements (physical resource mapping in general H04L5/00)}
- H04L 1/1896: {ARQ related signaling}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Disclosed are embodiments supporting multi-PDSCH transmission with multiple PUCCH resources by signaling the PDSCH-to-HARQ_feedback timing indicator, K1; identifying the PDSCH set associated with a PUCCH; constructing a Type 1 HARQ-ACK codebook; and constructing a Type 2 HARQ-ACK codebook.

## Claims

### Claim 1

A method, performed by a user equipment (UE) configured to communicate in a fifth generation (5G) network, of generating a hybrid automatic repeat request-acknowledgement (HARQ-ACK) codebook for multi-physical downlink shared channel (PDSCH) transmission with multiple physical uplink control channel (PUCCH) resources, the method comprising:
PDSCH grouping by identifying a number of PDSCH groups, wherein each of the number of PDSCH groups is associated with a specific PUCCH, wherein the PDSCH grouping is based on a maximum number of PUCCH transmissions per the multi-PDSCH transmission, wherein the PDSCH grouping comprises splitting, at the UE, available multi-PDSCH transmissions into the number of PDSCH groups equivalent to the maximum number of PUCCH transmissions using a set of rules for assigning a number of PDSCHs to each group of the number of PDSCH groups;
generating a virtual time domain resource allocation (TDRA) table based on the number of PDSCH groups, the virtual TDRA table having sets of start and length indicators (SLIVs) corresponding to the number of PDSCH groups; and
generating the HARQ-ACK codebook based on the virtual TDRA table.

### Claim 2 (depends on 1)

The method of claim 1, in which the generating the HARQ-ACK codebook is based on an extended PDSCH-to-HARQ_feedback timing indicator (K1) set.

### Claim 3 (depends on 1)

The method of claim 1, further comprising determining a set of candidate PDSCH reception occasions according to each SLIV of each row in the virtual TDRA table.

### Claim 4 (depends on 1)

The method of claim 1, in which the PDSCH grouping is based on a signal from a next generation Node B (gNB) explicitly indicating the number of PDSCH groups.

### Claim 5 (depends on 1)

The method of claim 1, in with the HARQ-ACK codebook is a Type 1 HARQ-ACK codebook.

### Claim 6 (depends on 1)

The method of claim 1, in which the HARQ-ACK codebook is a Type 2 HARQ-ACK codebook, in which the generating the HARQ-ACK codebook comprises:
generating a first Type 2 HARQ-ACK codebook for a first PDSCH group;
generating a second Type 2 HARQ-ACK codebook for a second PDSCH group; and
concatenating the first and second Type 2 HARQ-ACK codebooks.

### Claim 7 (depends on 6)

The method of claim 6, further comprising identifying a number of HARQ-ACK bits to be transmitted for each of the first and second PDSCH group.

### Claim 8 (depends on 6)

The method of claim 6, further comprising signaling the HARQ-ACK codebook to a gNB.

### Claim 9

A non-transitory computer-readable storage medium for a user equipment (UE) configured to communicate in a fifth generation (5G) network and generate a hybrid automatic repeat request-acknowledgement (HARQ-ACK) codebook for multi-physical downlink shared channel (PDSCH) transmission with multiple physical uplink control channel (PUCCH) resources, the computer-readable storage medium including instructions that when executed by the UE, cause the UE to:
form PDSCH groups by identifying a number of PDSCH groups, wherein each of the number of PDSCH groups is associated with a specific PUCCH, wherein the PDSCH groups are based on a maximum number of PUCCH transmissions per the multi-PDSCH transmission, wherein forming the PDSCH groups comprises splitting, at the UE, available multi-PDSCH transmissions into the number of PDSCH groups equivalent to the maximum number of PUCCH transmissions using a set of rules for assigning a number of PDSCHs to each group of the number of PDSCH groups;
generate a virtual time domain resource allocation (TDRA) table based on the number of PDSCH groups, the virtual TDRA table having sets of start and length indicators (SLIVs) corresponding to the number of PDSCH groups; and
generate the HARQ-ACK codebook based on the virtual TDRA table.

### Claim 10 (depends on 9)

The computer-readable storage medium of claim 9, in which the HARQ-ACK codebook is generated based on an extended PDSCH-to-HARQ_feedback timing indicator (K1) set.

### Claim 11 (depends on 9)

The computer-readable storage medium of claim 9, in which the instructions further configure the UE to determine a set of candidate PDSCH reception occasions according to each SLIV of each row in the virtual TDRA table.

### Claim 12 (depends on 9)

The computer-readable storage medium of claim 9, in which the PDSCH groups are based on a signal from a next generation Node B (gNB) explicitly indicating the number of PDSCH groups first and second PDSCH groups.

### Claim 13 (depends on 9)

The computer-readable storage medium of claim 9, in with the HARQ-ACK codebook is a Type 1 HARQ-ACK codebook.

### Claim 14 (depends on 9)

The computer-readable storage medium of claim 9, in which the HARQ-ACK codebook is a Type 2 HARQ-ACK codebook, in which the instructions further cause the UE to:
generate a first Type 2 HARQ-ACK codebook for a first PDSCH group;
generate a second Type 2 HARQ-ACK codebook for a second PDSCH group; and
concatenate the first and second Type 2 HARQ-ACK codebooks.

### Claim 15 (depends on 14)

The computer-readable storage medium of claim 14, in which the instructions further configure the UE to identify a number of HARQ-ACK bits to be transmitted for each of the first and second PDSCH group.

### Claim 16 (depends on 14)

The computer-readable storage medium of claim 14, in which the instructions further configure the UE to signal the HARQ-ACK codebook to a gNB.
