# US 12,004,139 B2 · Method and apparatus for uplink implementation

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

- Number: US 12,004,139 B2
- Document ID: US12004139B2
- Status: Granted
- Kind: B2
- Application number: 17/966,140
- Filed: 2022-10-14
- Published: 2023-02-09
- Granted: 2024-06-04
- Earliest claimed: 2019-11-08
- Assignees: FG Innovation Company Limited
- Applicants: FG Innovation Company Limited
- Inventors: Hai-Han Wang
- Web page: https://patentgrep.com/patent/US12004139B2

## CPC

- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- 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 performed by a user equipment (UE) for handling an uplink (UL) cancellation indication (CI) is provided. The method includes receiving a UL grant scheduling a Physical Uplink Shared Channel (PUSCH), a frequency resource for the PUSCH being allocated within an active UL Bandwidth Part (BWP) of the UE; receiving the UL CI, the UL CI indicating a UL resource in a reference UL resource, the reference UL resource being allocated within a carrier including at least the active UL BWP; and defining a starting symbol of the reference UL resource. The method further includes in a case that the UL CI is received after the UL grant, determining whether the UL resource overlaps the PUSCH, and in a case that the UL resource overlaps the PUSCH, cancelling the PUSCH.

## Claims

### Claim 1

A method performed by a user equipment (UE) for handling an uplink (UL) cancellation indication (CI), the method comprising:
receiving a UL grant scheduling a Physical Uplink Shared Channel (PUSCH), a frequency resource for the PUSCH being allocated within an active UL Bandwidth Part (BWP) of the UE;
receiving the UL CI, the UL CI indicating a UL resource in a reference UL resource, the reference UL resource being allocated within a carrier including at least the active UL BWP;
defining a starting symbol of the reference UL resource; and
in a case that the UL CI is received after the UL grant,
determining whether the UL resource overlaps the PUSCH, and
in a case that the UL resource overlaps the PUSCH, cancelling the PUSCH,
wherein:
the starting symbol is defined as a first symbol after a time duration from an end of the UL CI,
the time duration is defined based on a first time duration of minimum processing for decoding the UL grant and preparing the PUSCH and a second time duration configured by a Next-Generation Node B (gNB), and
the first time duration is determined based on a smallest subcarrier spacing (SCS) of a downlink (DL) in which a Physical Downlink Control Channel (PDCCH) carrying the UL CI was received and a smallest SCS of configured UL BWPs of the carrier.

### Claim 2 (depends on 1)

The method of claim 1, further comprising determining symbol durations of one or more symbols of the UL resource, wherein the symbol durations are based on the SCS of the DL BWP in which the UL CI was received.

### Claim 3 (depends on 1)

The method of claim 1, wherein the frequency resource is allocated using a physical resource block (PRB) index of the active UL BWP.

### Claim 4 (depends on 1)

The method of claim 1, wherein the reference UL resource is allocated using a common resource block (CRB) index of the carrier.

### Claim 5

A non-transitory, computer-readable storage medium storing computer-executable instructions that, when executed by one or more processors of a user equipment (UE), cause the UE to:
receive an uplink (UL) grant scheduling a Physical Uplink Shared Channel (PUSCH), a frequency resource for the PUSCH being allocated within an active UL Bandwidth Part (BWP) of the UE;
receive a UL cancellation indication (CI) indicating a UL resource in a reference UL resource, the reference UL resource being allocated within a carrier including at least the active UL BWP;
define a starting symbol of the reference UL resource; and
in a case that the UL CI is received after the UL grant,
determine whether the UL resource overlaps the PUSCH, and
in a case that the UL resource overlaps the PUSCH, cancel the PUSCH,
wherein:
the starting symbol is defined as a first symbol after a time duration from an end of the UL CI,
the time duration is defined based on a first time duration of minimum processing for decoding the UL grant and preparing the PUSCH and a second time duration configured by a Next-Generation Node B (gNB), and
the first time duration is determined based on a smallest subcarrier spacing (SCS) of a downlink (DL) in which a Physical Downlink Control Channel (PDCCH) carrying the UL CI was received and a smallest SCS of configured UL BWPs of the carrier.

### Claim 6 (depends on 5)

The non-transitory, computer-readable storage medium of claim 5, wherein the computer-executable instructions further cause the UE to determine symbol durations of one or more symbols of the UL resource, wherein the symbol durations are based on the SCS of the DL BWP in which the UL CI was received.

### Claim 7 (depends on 5)

The non-transitory, computer-readable storage medium of claim 5, wherein the frequency resource is allocated using a physical resource block (PRB) index of the active UL BWP.

### Claim 8 (depends on 5)

The non-transitory, computer-readable storage medium of claim 5, wherein the reference UL resource is allocated using a common resource block (CRB) index of the carrier.

### Claim 9

A user equipment (UE) for handling an uplink (UL) cancellation indication (CI), the UE comprising:
one or more processors; and
at least one memory storing computer-executable instructions that, when executed by the one or more processors, cause the UE to:
receive a UL grant scheduling a Physical Uplink Shared Channel (PUSCH), a frequency resource for the PUSCH being allocated within an active UL Bandwidth Part (BWP) of the UE;
receive the UL CI, the UL CI indicating a UL resource in a reference UL resource, the reference UL resource being allocated within a carrier including at least the active UL BWP;
define a starting symbol of the reference UL resource; and
in a case that the UL CI is received after the UL grant,
determine whether the UL resource overlaps the PUSCH, and
in a case that the UL resource overlaps the PUSCH, cancel the PUSCH,
wherein:
the starting symbol is defined as a first symbol after a time duration from an end of the UL CI,
the time duration is defined based on a first time duration of minimum processing for decoding the UL grant and preparing the PUSCH and a second time duration configured by a Next-Generation Node B (gNB), and
the first time duration is determined based on a smallest subcarrier spacing (SCS) of a downlink (DL) in which a Physical Downlink Control Channel (PDCCH) carrying the UL CI was received and a smallest SCS of configured UL BWPs of the carrier.

### Claim 10 (depends on 9)

The UE of claim 9, wherein the computer-executable instructions further cause the UE to determine symbol durations of one or more symbols of the UL resource, wherein the symbol durations are based on the SCS of the DL BWP in which the UL CI was received.

### Claim 11 (depends on 9)

The UE of claim 9, wherein the frequency resource is allocated using a physical resource block (PRB) index of the active UL BWP.

### Claim 12 (depends on 9)

The UE of claim 9, wherein the reference UL resource is allocated using a common resource block (CRB) index of the carrier.
