# US 2026/0075451 A1 · Delay dependent uplink resource selection

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

- Number: US 2026/0075451 A1
- Document ID: US20260075451A1
- Status: Published application
- Kind: A1
- Application number: 18/830,228
- Filed: 2024-09-10
- Published: 2026-03-12
- Earliest claimed: 2024-09-10
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Diana MAAMARI; Jing SUN; Mickael MONDET; Gabi SARKIS; Linhai HE; Raviteja PATCHAVA; Prashanth Haridas HANDE; Jing JIANG
- Web page: https://patentgrep.com/patent/US20260075451A1

## CPC

- H04W 24/10: Scheduling measurement reports {; Arrangements for measurement reports}
- H04W 72/1221: {based on age of data to be sent}
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- H04W 72/1268: of uplink data flows
- H04W 72/569: {of the traffic information}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Methods, systems, and devices for wireless communications are described. The network may configure a contention-based resource pool for user equipments (UEs) to transmit uplink data with reduced signaling overhead. A UE may select to transmit an uplink message in a configured contention-based resource of the contention-based resource pool without receiving an uplink grant for the contention-based resource. Some uplink traffic types may have stricter delay budgets than other types of uplink traffic. A UE may select an uplink contention-based resource from a contention-based resource pool based on the delay status of an uplink data packet. The UE may determine a probability of accessing the uplink contention-based resource based on the remaining delay budget of the uplink packet. For example, the network may configure a function for the UE to determine the probability of accessing an uplink contention-based resource based on the delay status of a given uplink packet.

## Claims

### Claim 1

A user equipment (UE), comprising:
one or more memories storing processor-executable code; and
one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the UE to:
receive first configuration information for a contention-based uplink resource pool;
receive second configuration information for uplink packet delay status reporting;
transmit a delay status report that indicates a delay status associated with a data packet in accordance with the second configuration information; and
transmit an uplink message comprising the data packet via a contention-based uplink resource of the contention-based uplink resource pool based at least in part on a probability to access the contention-based uplink resource satisfying a probability threshold, wherein the probability to access the contention-based uplink resource is based at least in part on the delay status.

### Claim 2 (depends on 1)

The UE of claim 1, wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:
receive an indication of a configuration associated with calculation of the probability, wherein the configuration comprises an uplink delay-status based function, and wherein the probability is based at least in part on the configuration.

### Claim 3 (depends on 2)

The UE of claim 2, wherein:
the configuration further comprises a priority-based function, and
the probability is further based at least in part on a priority of the data packet.

### Claim 4 (depends on 2)

The UE of claim 2, wherein:
the configuration further comprises a buffer status-based function, and
the probability is further based at least in part on an amount of buffered data for uplink transmission at the UE in association with the buffer status-based function, the amount of buffered data comprising the data packet.

### Claim 5 (depends on 1)

The UE of claim 1, wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:
receive, in response to the uplink message, a back off indication that indicates to refrain from transmitting a second uplink message comprising the data packet for a period of time after reception of the back off indication; and
transmit the second uplink message comprising the data packet via a second contention-based uplink resource of the contention-based uplink resource pool during the period of time based at least in part on the delay status associated with the data packet satisfying a delay threshold.

### Claim 6 (depends on 1)

The UE of claim 1, wherein, to transmit the delay status report, the one or more processors are individually or collectively operable to execute the code to cause the UE to:
transmit the delay status report based at least in part on a remaining delay budget associated with the data packet being below a threshold, wherein the second configuration information comprises the threshold.

### Claim 7 (depends on 1)

The UE of claim 1, wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:
receive, in response to the uplink message, a back off indication that indicates to refrain from transmitting a second uplink message comprising the data packet for a period of time after reception of the back off indication, wherein the period of time is based at least in part on the delay status.

### Claim 8 (depends on 7)

The UE of claim 7, wherein the period of time is based at least in part on a priority of the data packet.

### Claim 9 (depends on 7)

The UE of claim 7, wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:
transmit a buffer status report that indicates an amount of buffered data for uplink transmission at the UE, wherein the period of time is based at least in part on the amount of buffered data.

### Claim 10 (depends on 1)

The UE of claim 1, wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:
receive, in response to the uplink message, a back off indication that indicates to refrain from transmitting a second uplink message comprising the data packet for a period of time after reception of the back off indication; and
transmit the second uplink message comprising the data packet via a second contention-based uplink resource of the contention-based uplink resource pool after a second period of time after the reception of the back off indication, wherein the second period of time is scaled in accordance with a scaling factor with respect to the period of time based at least in part on the delay status.

### Claim 11 (depends on 10)

The UE of claim 10, wherein transmission of the second uplink message after the second period of time is based at least in part on transmission of the delay status report.

### Claim 12 (depends on 10)

The UE of claim 10, wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:
receive an indication of a prohibit timer associated with frequency of scaling the period of time; and
start the prohibit timer based at least in part on transmission of the second uplink message.

### Claim 13 (depends on 10)

The UE of claim 10, wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:
receive an indication of at least one of the scaling factor or a scaling factor range that includes the scaling factor.

### Claim 14

A method for wireless communications at a user equipment (UE), comprising:
receiving first configuration information for a contention-based uplink resource pool;
receiving second configuration information for uplink packet delay status reporting;
transmitting a delay status report that indicates a delay status associated with a data packet in accordance with the second configuration information; and
transmitting an uplink message comprising the data packet via a contention-based uplink resource of the contention-based uplink resource pool based at least in part on a probability to access the contention-based uplink resource satisfying a probability threshold, wherein the probability to access the contention-based uplink resource is based at least in part on the delay status.

### Claim 15 (depends on 14)

The method of claim 14, further comprising:
receiving an indication of a configuration associated with calculation of the probability, wherein the configuration comprises an uplink delay-status based function, and wherein the probability is based at least in part on the configuration.

### Claim 16 (depends on 15)

The method of claim 15, wherein:
the configuration further comprises a priority-based function, and
the probability is further based at least in part on a priority of the data packet.

### Claim 17 (depends on 15)

The method of claim 15, wherein:
the configuration further comprises a buffer status-based function, and
the probability is further based at least in part on an amount of buffered data for uplink transmission at the UE in association with the buffer status-based function, the amount of buffered data comprising the data packet.

### Claim 18 (depends on 14)

The method of claim 14, further comprising:
receiving, in response to the uplink message, a back off indication that indicates to refrain from transmitting a second uplink message comprising the data packet for a period of time after reception of the back off indication; and
transmitting the second uplink message comprising the data packet via a second contention-based uplink resource of the contention-based uplink resource pool during the period of time based at least in part on the delay status associated with the data packet satisfying a delay threshold.

### Claim 19 (depends on 14)

The method of claim 14, wherein transmitting the delay status report comprises:
transmitting the delay status report based at least in part on a remaining delay budget associated with the data packet being below a threshold, wherein the second configuration information comprises the threshold.

### Claim 20

A non-transitory computer-readable medium storing code for wireless communications, the code comprising instructions executable by one or more processors to:
receive first configuration information for a contention-based uplink resource pool;
receive second configuration information for uplink packet delay status reporting;
transmit a delay status report that indicates a delay status associated with a data packet in accordance with the second configuration information; and
transmit an uplink message comprising the data packet via a contention-based uplink resource of the contention-based uplink resource pool based at least in part on a probability to access the contention-based uplink resource satisfying a probability threshold, wherein the probability to access the contention-based uplink resource is based at least in part on the delay status.
