# US 12,225,541 B2 · Method and user equipment for hybrid automatic repeat request process identity selection

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

- Number: US 12,225,541 B2
- Document ID: US12225541B2
- Status: Granted
- Kind: B2
- Application number: 17/716,300
- Filed: 2022-04-08
- Published: 2022-10-20
- Granted: 2025-02-11
- Earliest claimed: 2021-04-09
- Assignees: Sharp Kabushiki Kaisha
- Applicants: Sharp Kabushiki Kaisha
- Inventors: Heng-Li Chin
- Web page: https://patentgrep.com/patent/US12225541B2

## CPC

- H04L 1/1887: {Scheduling and prioritising arrangements}
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04L 1/1812: Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L 1/1822: involving configuration of automatic repeat request [ARQ] with parallel processes
- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04L 1/188: {Time-out mechanisms}
- H04W 72/1268: of uplink data flows
- H04W 72/566: of the information or information source or recipient
- H04W 80/02: Data link layer protocols
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method and a user equipment for HARQ process ID selection are provided. The method includes: receiving a configuration message to configure a Configured Grant (CG) configuration and a set of HARQ process IDs that is available for the CG configuration, the set of HARQ process IDs including a first HARQ process ID for retransmission and a second HARQ process ID for initial transmission; determining that a CG physical uplink shared channel (PUSCH) corresponding to the CG configuration becomes available for transmission; selecting, based on a first HARQ process ID selection procedure, the first HARQ process ID or the second HARQ process ID from the set of HARQ process IDs for the CG PUSCH; and transmitting, based on the selected first or second HARQ process ID, a first Medium Access Control (MAC) Protocol Data Unit (PDU) for retransmission or a second MAC PDU for initial transmission on the CG PUSCH.

## Claims

### Claim 1

A method performed by a User Equipment (UE) for Hybrid Automatic Repeat Request (HARQ) process Identity (ID) selection, the method comprising:
receiving a configuration message to configure a Configured Grant (CG) configuration and a set of HARQ process IDs that is available for the CG configuration, the set of HARQ process IDs including a first HARQ process ID and a second HARQ process ID;
determining a CG physical uplink shared channel (PUSCH) corresponding to the CG configuration;
selecting, based on a first HARQ process ID selection procedure, the first HARQ process ID or the second HARQ process ID for the CG PUSCH in a case that a Logical Channel (LCH)-based prioritization indication, a CG retransmission timer, and an Information Element (IE) for enabling the first HARQ process ID selection procedure are configured; and
transmitting, based on the selected first or second HARQ process ID, a first Medium Access Control (MAC) Protocol Data Unit (PDU) for retransmission or a second MAC PDU for initial transmission on the CG PUSCH, wherein the first HARQ process ID selection procedure includes:
determining a priority of first data multiplexed in the first MAC PDU as a first priority of the first HARQ process ID;
determining a priority of second data to be multiplexed in the second MAC PDU as a second priority of the second HARQ process ID;
selecting, based on the first priority and the second priority, the first HARQ process ID or the second HARQ process ID for the CG PUSCH; and
prioritizing the first HARQ process ID over the second HARQ process ID in a case that the first priority is equal to the second priority.

### Claim 2 (depends on 1)

The method of claim 1, wherein:
the first data is from a first set of LCHs,
the second data is from a second set of LCHs,
the priority of the first data is determined based on an LCH with a highest LCH priority among the first set of LCHs, and
the priority of the second data is determined based on an LCH with a highest LCH priority among the second set of LCHs.

### Claim 3 (depends on 1)

The method of claim 1, wherein the first HARQ process ID selection procedure further includes:
selecting the first HARQ process ID for the CG PUSCH in a case that the first priority is higher than the second priority; and
selecting the second HARQ process ID for the CG PUSCH in a case that the second priority is higher than the first priority.

### Claim 4 (depends on 1)

The method of claim 1, wherein the IE is configured for the CG configuration or for a MAC entity of the UE.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
selecting, based on a second HARQ process ID selection procedure, the first HARQ process ID or the second HARQ process ID for the CG PUSCH in a case that at least one of the LCH-based prioritization indication, the CG retransmission timer, and the IE is not configured, wherein the second HARQ process ID selection procedure includes:
prioritizing the first HARQ process ID over the second HARQ process ID.

### Claim 6 (depends on 5)

The method of claim 5, wherein prioritizing the first HARQ process ID over the second HARQ process ID comprises:
selecting the first HARQ process ID for the CG PUSCH.

### Claim 7

A User Equipment (UE) for Hybrid Automatic Repeat Request (HARQ) process Identity (ID) selection, the UE comprising:
at least one processor; and
at least one non-transitory computer-readable medium coupled to the at least one processor and storing one or more computer-executable instructions that, when executed by the at least one processor, cause the UE to:
receive a configuration message to configure a Configured Grant (CG) configuration and a set of HARQ process IDs that is available for the CG configuration, the set of HARQ process IDs including a first HARQ process ID and a second HARQ process ID;
determine a CG physical uplink shared channel (PUSCH) corresponding to the CG configuration;
select, based on a first HARQ process ID selection procedure, the first HARQ process ID or the second HARQ process ID for the CG PUSCH in a case that a Logical Channel (LCH)-based prioritization indication, a CG retransmission timer, and an Information Element (IE) for enabling the first HARQ process ID selection procedure are configured; and
transmit, based on the selected first or second HARQ process ID, a first Medium Access Control (MAC) Protocol Data Unit (PDU) for retransmission or a second MAC PDU for initial transmission on the CG PUSCH, wherein the first HARQ process ID selection procedure includes:
determining a priority of first data multiplexed in the first MAC PDU as a first priority of the first HARQ process ID;
determining a priority of second data to be multiplexed in the second MAC PDU as a second priority of the second HARQ process ID;
selecting, based on the first priority and the second priority, the first HARQ process ID or the second HARQ process ID for the CG PUSCH; and
prioritizing the first HARQ process ID over the second HARQ process ID in a case that the first priority is equal to the second priority.

### Claim 8 (depends on 7)

The UE of claim 7, wherein:
the first data is from a first set of LCHs,
the second data is from a second set of LCHs,
the priority of the first data is determined based on an LCH with a highest LCH priority among the first set of LCHs, and
the priority of the second data is determined based on an LCH with a highest LCH priority among the second set of LCHs.

### Claim 9 (depends on 7)

The UE of claim 7, wherein the first HARQ process ID selection procedure further includes:
selecting the first HARQ process ID for the CG PUSCH from the set of HARQ process IDs in a case that the first priority is higher than the second priority; and
selecting the second HARQ process ID for the CG PUSCH in a case that the second priority is higher than the first priority.

### Claim 10 (depends on 7)

The UE of claim 7, wherein the IE is configured for the CG configuration or for a MAC entity of the UE.

### Claim 11 (depends on 7)

The UE of claim 7, wherein the one or more computer-executable instructions, when executed by the at least one processor, further cause the UE to:
select, based on a second HARQ process ID selection procedure, the first HARQ process ID or the second HARQ process ID for the CG PUSCH in a case that at least one of the LCH-based prioritization indication, the CG retransmission timer, and the IE is not configured, wherein the second HARQ process ID selection procedure includes:
prioritizing the first HARQ process ID over the second HARQ process ID.

### Claim 12 (depends on 11)

The UE of claim 11, wherein prioritizing the first HARQ process ID over the second HARQ process ID comprises:
selecting the first HARQ process ID for the CG PUSCH.
