# US 11,445,483 B2 · Uplink control channel resource definition and mapping to user equipment

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

- Number: US 11,445,483 B2
- Document ID: US11445483B2
- Status: Granted
- Kind: B2
- Application number: 16/049,082
- Filed: 2018-07-30
- Published: 2019-02-07
- Granted: 2022-09-13
- Earliest claimed: 2017-08-01
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Yi Huang; Juan Montojo; Peter Gaal; Wanshi Chen; Tao Luo; Seyong Park; Renqiu Wang
- Web page: https://patentgrep.com/patent/US11445483B2

## CPC

- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04L 5/14: Two-way operation using the same type of signal, i.e. duplex
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- 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 for defining uplink control channel resources and mapping uplink control channel resources to a user equipment (UE). Approaches described herein include identifying a physical uplink control channel (PUCCH) format to be used for a subsequent PUCCH transmission by the UE, identifying a PUCCH resource mapping rule based at least in part on the PUCCH format, and determining an uplink transmission resource to be used for the subsequent PUCCH transmission based at least in part on the PUCCH resource mapping rule. The PUCCH resource mapping rule may be explicit and/or implicit.

## Claims

### Claim 1

A method for wireless communication at a base station, comprising:
identifying a plurality of indices for a plurality of physical uplink control channel (PUCCH) resources, each index of the plurality of indices associated with a respective PUCCH resource that has a corresponding starting symbol and duration;
identifying a PUCCH resource mapping rule based at least in part on an amount of uplink control information for a PUCCH transmission from a user equipment (UE);
determining, from among the plurality of PUCCH resources, a PUCCH resource for the PUCCH transmission based at least in part on using the PUCCH resource mapping rule to identify a corresponding index of the plurality of indices; and
receiving the PUCCH transmission via the PUCCH resource.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
transmitting, to the UE, an indication of the PUCCH resource for the PUCCH transmission, the indication comprising a value associated with the corresponding index of the PUCCH resource.

### Claim 3 (depends on 1)

The method of claim 1, wherein identifying the PUCCH resource mapping rule comprises:
identifying a first resource mapping rule based at least in part on the amount of uplink control information for the PUCCH transmission being less than or equal to a threshold amount.

### Claim 4 (depends on 1)

The method of claim 1, wherein identifying the PUCCH resource mapping rule comprises:
identifying a first set of PUCCH resources from among the plurality of PUCCH resources based at least in part on the amount of uplink control information being less than or equal to a threshold amount; and
identifying a first resource mapping rule based at least in part on a number of PUCCH resources included in the first set being above a threshold number of PUCCH resources.

### Claim 5 (depends on 4)

The method of claim 4, wherein the threshold number of PUCCH resources comprises a maximum number of PUCCH resources identifiable in a downlink control information (DCI) field associated with PUCCH transmissions.

### Claim 6 (depends on 4)

The method of claim 4, wherein:
the first resource mapping rule is different than a second resource mapping rule, the second resource mapping rule for use when the number of PUCCH resources included in the first set is less than or equal to the threshold number of PUCCH resources.

### Claim 7 (depends on 1)

The method of claim 1, wherein identifying the PUCCH resource mapping rule comprises:
identifying a second resource mapping rule based at least in part on the amount of uplink control information for the PUCCH transmission being above a threshold amount.

### Claim 8 (depends on 1)

The method of claim 1, wherein identifying the PUCCH resource mapping rule comprises:
identifying a first set of PUCCH resources from among the plurality of PUCCH resources based at least in part on the amount of uplink control information being less than or equal to a threshold amount;
identifying a second resource mapping rule based at least in part on a number of PUCCH resources included in the first set being less than or equal to a threshold number of PUCCH resources.

### Claim 9 (depends on 8)

The method of claim 8, wherein the threshold number of PUCCH resources comprises a maximum number of PUCCH resources identifiable in a downlink control information (DCI) field associated with PUCCH transmission.

### Claim 10 (depends on 1)

The method of claim 1, wherein:
the PUCCH resource for the PUCCH transmission further comprises one or more of, a cyclic shift, one or more resource blocks, or an orthogonal cover code.

### Claim 11 (depends on 1)

The method of claim 1, further comprising:
identifying a transmission time interval (TTI) mapping rule based at least in part on the PUCCH resource mapping rule;
determining a TTI in which the PUCCH resource is to be used for the PUCCH transmission based at least in part on the TTI mapping rule; and
transmitting a signal indicative of the TTI.

### Claim 12 (depends on 11)

The method of claim 11, further comprising:
including in the signal indicative of the TTI an explicit indication of the TTI, wherein the explicit indication of the TTI comprises an index representative of an offset relative to a current TTI used for a current PUCCH transmission.

### Claim 13 (depends on 11)

The method of claim 11, wherein identifying the TTI mapping rule based at least in part on the PUCCH resource mapping rule comprises:
identifying an implicit TTI mapping rule when the PUCCH resource mapping rule is a first resource mapping rule.

### Claim 14 (depends on 13)

The method of claim 13, wherein:
the implicit TTI mapping rule comprises applying an offset relative to a current TTI used for a current PUCCH transmission.

### Claim 15 (depends on 11)

The method of claim 11, wherein identifying the TTI mapping rule based at least in part on the PUCCH resource mapping rule comprises:
identifying an explicit TTI mapping rule when the PUCCH resource mapping rule is a second resource mapping rule.

### Claim 16 (depends on 11)

The method of claim 11, wherein identifying the TTI mapping rule based at least in part on the PUCCH resource mapping rule comprises:
identifying an implicit uplink TTI mapping rule when the PUCCH resource mapping rule is a second resource mapping rule.

### Claim 17 (depends on 11)

The method of claim 11, wherein identifying the TTI mapping rule based at least in part on the PUCCH resource mapping rule comprises:
identifying an explicit TTI mapping rule when the PUCCH resource mapping rule is a first resource mapping rule.

### Claim 18 (depends on 1)

The method of claim 1, wherein:
the PUCCH resource comprises resources within more than one transmission time interval (TTI).

### Claim 19 (depends on 1)

The method of claim 1, wherein:
the PUCCH resource comprises more than one set of resources within one transmission time interval (TTI).

### Claim 20 (depends on 1)

The method of claim 1, wherein identifying the PUCCH resource mapping rule comprises:
identifying a first set of PUCCH resources from among the plurality of PUCCH resources based at least in part on the amount of uplink control information being less than or equal to a threshold amount; and
identifying an implicit resource mapping rule based at least in part on a number of PUCCH resources included in the first set being above a threshold number of PUCCH resources.

### Claim 21

A method for wireless communication at a user equipment (UE), comprising:
identifying a plurality of indices for a plurality of corresponding physical uplink control channel (PUCCH) resources, each index of the plurality of indices associated with a respective PUCCH resource that has a corresponding starting symbol and duration;
identifying a PUCCH resource mapping rule based at least in part on an amount of uplink control information for a PUCCH transmission;
determining, from among the plurality of PUCCH resources, a PUCCH resource for the PUCCH transmission based at least in part on using the PUCCH resource mapping rule to identify a corresponding index of the plurality of indices; and
transmitting the PUCCH transmission via the PUCCH resource.

### Claim 22 (depends on 21)

The method of claim 21, further comprising:
receiving an indication of the PUCCH resource for the PUCCH transmission, the indication comprising a value associated with the corresponding index of the PUCCH resource.

### Claim 23 (depends on 21)

The method of claim 21, wherein identifying the PUCCH resource mapping rule comprises:
identifying a first resource mapping rule based at least in part on the amount of uplink control information for the PUCCH transmission being below a threshold amount.

### Claim 24 (depends on 21)

The method of claim 21, wherein identifying the PUCCH resource mapping rule comprises:
identifying a first set of PUCCH resources from among the plurality of PUCCH resources based at least in part on the amount of uplink control information being less than or equal to a threshold amount; and
identifying a first resource mapping rule based at least in part on a number of PUCCH resources included in the first set being above a threshold number of PUCCH resources.

### Claim 25 (depends on 24)

The method of claim 24, wherein the threshold number of PUCCH resources comprises a maximum number of PUCCH resources identifiable in a downlink control information (DCI) field associated with PUCCH transmissions.

### Claim 26 (depends on 24)

The method of claim 24, wherein:
the first resource mapping rule is different than a second resource mapping rule, the second resource mapping rule for use when the number of PUCCH resources included in the first set is less than or equal to the threshold number of PUCCH resources.

### Claim 27 (depends on 21)

The method of claim 21, wherein identifying the PUCCH resource mapping rule comprises:
identifying a second resource mapping rule based at least in part on the amount of uplink control information for the PUCCH transmission being above a threshold amount.

### Claim 28 (depends on 21)

The method of claim 21, wherein identifying the PUCCH resource mapping rule comprises:
identifying a first set of PUCCH resources from among the plurality of PUCCH resources based at least in part on the amount of uplink control information being above a threshold amount; and
identifying a second resource mapping rule based at least in part on a number of PUCCH resources included in the first set being less than or equal to a threshold number of PUCCH resources.

### Claim 29 (depends on 28)

The method of claim 28, wherein the threshold number of PUCCH resources comprises a maximum number of PUCCH resources identifiable in a downlink control information (DCI) field associated with PUCCH transmissions.

### Claim 30 (depends on 21)

The method of claim 21, wherein:
the PUCCH resource for the PUCCH transmission comprises one or more of a cyclic shift, one or more resource blocks, or an orthogonal cover code.

### Claim 31 (depends on 21)

The method of claim 21, further comprising:
identifying a transmission time interval (TTI) mapping rule based at least in part on the PUCCH resource mapping rule;
determining a TTI in which the PUCCH resource is to be used for the PUCCH transmission based at least in part on the TTI mapping rule; and
transmitting the PUCCH transmission within the TTI.

### Claim 32 (depends on 31)

The method of claim 31, further comprising:
receiving an explicit indication of the TTI, wherein the explicit indication of the TTI comprises an index representative of an offset relative to a current TTI used for a current PUCCH transmission.

### Claim 33 (depends on 31)

The method of claim 31, wherein identifying the TTI mapping rule based at least in part on the PUCCH resource mapping rule comprises:
identifying an implicit TTI mapping rule when the PUCCH resource mapping rule is a first resource mapping rule.

### Claim 34 (depends on 33)

The method of claim 33, wherein:
the implicit TTI mapping rule comprises applying an offset relative to a current TTI used for a current PUCCH transmission.

### Claim 35 (depends on 31)

The method of claim 31, wherein identifying the TTI mapping rule based at least in part on the PUCCH resource mapping rule comprises:
identifying an explicit TTI mapping rule when the PUCCH resource mapping rule is a second resource mapping rule.

### Claim 36 (depends on 31)

The method of claim 31, wherein identifying the TTI mapping rule based at least in part on the PUCCH resource mapping rule comprises:
identifying an explicit TTI mapping rule when the PUCCH resource mapping rule is a first resource mapping rule.

### Claim 37 (depends on 31)

The method of claim 31, wherein identifying the TTI mapping rule based at least in part on the PUCCH resource mapping rule comprises:
identifying an implicit TTI mapping rule when the PUCCH resource mapping rule is a second resource mapping rule.

### Claim 38 (depends on 21)

The method of claim 21, wherein:
the PUCCH resource comprises resources within more than one TTI.

### Claim 39 (depends on 21)

The method of claim 21, wherein:
the PUCCH resource comprises more than one set of resources within one TTI.

### Claim 40 (depends on 21)

The method of claim 21, wherein identifying the PUCCH resource mapping rule comprises:
identifying a first set of PUCCH resources from among the plurality of PUCCH resources based at least in part on the amount of uplink control information being less than or equal to a threshold amount; and
identifying an implicit resource mapping rule based at least in part on a number of PUCCH resources included in the first set being above a threshold number of PUCCH resources.

### Claim 41

An apparatus for wireless communication at a base station, comprising:
means for identifying a plurality of indices for a plurality of physical uplink control channel (PUCCH) resources, each index of the plurality of indices associated with a respective PUCCH resource that has a corresponding starting symbol and duration;
means for identifying a PUCCH resource mapping rule based at least in part on an amount of uplink control information for a PUCCH transmission from a user equipment (UE);
means for determining, from among the plurality of PUCCH resources, a PUCCH resource for the PUCCH transmission based at least in part on using the PUCCH resource mapping rule to identify a corresponding index of the plurality of indices; and
means for receiving the PUCCH transmission via the PUCCH resource.

### Claim 42

An apparatus for wireless communication at a user equipment (UE), comprising:
means for identifying a plurality of indices for a plurality of physical uplink control channel (PUCCH) resources, each index of the plurality of indices associated with a respective PUCCH resource that has a corresponding starting symbol and duration;
means for identifying a PUCCH resource mapping rule based at least in part on an amount of uplink control information for a PUCCH transmission;
means for determining, from among the plurality of PUCCH resources, a PUCCH resource for the PUCCH transmission based at least in part on using the PUCCH resource mapping rule to identify a corresponding index of the plurality of indices; and
means for transmitting the PUCCH transmission via the PUCCH resource.

### Claim 43

An apparatus for wireless communication at a base station, comprising:
a processor;
memory coupled with the processor; and
instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to:
identify a plurality of indices for a plurality of physical uplink control channel (PUCCH) resources, each index of the plurality of indices associated with a respective PUCCH resource that has a corresponding starting symbol and duration;
identify a PUCCH resource mapping rule based at least in part on an amount of uplink control information for a PUCCH transmission from a user equipment (UE);
determine, from among the plurality of PUCCH resources, a PUCCH resource for the PUCCH transmission based at least in part on using the PUCCH resource mapping rule to identify a corresponding index of the plurality of indices; and
receive the PUCCH transmission via the PUCCH resource.

### Claim 44 (depends on 43)

The apparatus of claim 43, wherein, to identify the PUCCH resource mapping rule, the instructions are operable, when executed by the processor, to cause the apparatus to:
identify a first set of PUCCH resources from among the plurality of PUCCH resources based at least in part on the amount of uplink control information being less than or equal to a threshold amount; and
identify a first resource mapping rule based at least in part on a number of PUCCH resources included in the first set being above a threshold number of PUCCH resources.

### Claim 45 (depends on 44)

The apparatus of claim 44, wherein, to identify the PUCCH resource mapping rule, the instructions are further operable, when executed by the processor, to cause the apparatus to:
identify a second resource mapping rule different than the first resource mapping rule based at least in part on the number of PUCCH resources included in the first set being less than or equal to the threshold number of PUCCH resources.

### Claim 46

An apparatus for wireless communication at a user equipment (UE), comprising:
a processor;
memory coupled with the processor; and
instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to:
identify a plurality of indices for a plurality of physical uplink control channel (PUCCH) resources, each index of the plurality of indices associated with a respective PUCCH resource that has a corresponding starting symbol and duration;
identify a PUCCH resource mapping rule based at least in part on an amount of uplink control information for a PUCCH transmission;
determine, from among the plurality of PUCCH resources, a PUCCH resource for the PUCCH transmission based at least in part on using the PUCCH resource mapping rule to identify a corresponding index of the plurality of indices; and
transmit the PUCCH transmission via the PUCCH resource.

### Claim 47 (depends on 46)

The apparatus of claim 46, wherein, to identify the PUCCH resource mapping rule, the instructions are operable, when executed by the processor, to cause the apparatus to:
identify a first set of PUCCH resources from among the plurality of PUCCH resources based at least in part on the amount of uplink control information being less than or equal to a threshold amount; and
identify a first resource mapping rule based at least in part on a number of PUCCH resources included in the first set being above a threshold number of PUCCH resources.

### Claim 48 (depends on 47)

The apparatus of claim 47, wherein, to identify the PUCCH resource mapping rule, the instructions are further operable, when executed by the processor, to cause the apparatus to:
identify a second resource mapping rule different than the first resource mapping rule based at least in part on the number of PUCCH resources included in the first set being less than or equal to the threshold number of PUCCH resources.

### Claim 49

A non-transitory computer readable medium storing code for wireless communication at a base station, the code comprising instructions executable by a processor to:
identify a plurality of indices for a plurality of physical uplink control channel (PUCCH) resources, each index of the plurality of indices associated with a respective PUCCH resource that has a corresponding starting symbol and duration;
identify a PUCCH resource mapping rule based at least in part on an amount of uplink control information for a PUCCH transmission from a user equipment (UE);
determine, from among the plurality of PUCCH resources, a PUCCH resource for the PUCCH transmission based at least in part on using the PUCCH resource mapping rule to identify a corresponding index of the plurality of indices; and
transmit the PUCCH transmission via the PUCCH resource.

### Claim 50

A non-transitory computer readable medium storing code for wireless communication at a user equipment (UE), the code comprising instructions executable by a processor to:
identify a plurality of indices for a plurality of physical uplink control channel (PUCCH) resources, each index of the plurality of indices associated with a respective PUCCH resource that has a corresponding starting symbol and duration;
identify a PUCCH resource mapping rule based at least in part on an amount of uplink control information for a PUCCH transmission;
determine, from among the plurality of PUCCH resources, a PUCCH resource for the PUCCH transmission based at least in part on using the PUCCH resource mapping rule to identify a corresponding index of the plurality of indices; and
transmit the PUCCH transmission via the PUCCH resource.
