# US 12,120,674 B2 · System and methods for dynamic scheduling in new radio with base station

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

- Number: US 12,120,674 B2
- Document ID: US12120674B2
- Status: Granted
- Kind: B2
- Application number: 17/598,231
- Filed: 2020-08-05
- Published: 2023-05-18
- Granted: 2024-10-15
- Earliest claimed: 2020-08-05
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Oghenekome Oteri; Chunxuan Ye; Dawei Zhang; Chunhai Yao; Haitong Sun; Hong He; Seyed Ali Akbar Fakoorian; Sigen Ye; Wei Zeng; Weidong Yang; Yushu Zhang
- Web page: https://patentgrep.com/patent/US12120674B2

## CPC

- H04W 72/1268: of uplink data flows
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04W 74/0816: with collision avoidance
- H04W 74/0866: {using a dedicated channel for access}
- H04W 72/52: based on load
- H04W 74/0808: using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Dynamic scheduling can be performed by 5G new radio in the licensed or unlicensed band. A base station can poll user equipment (UE) by transmitting a downlink control information (DCI) or other downlink communication that indicates resources that a UE can use to send a scheduling request. The resources are dynamic, e.g., they can be updated and allocated to UEs based on network conditions. Other aspects are described.

## Claims

### Claim 1

A method performed by network equipment in a 5G new radio (NR) in a licensed or an unlicensed spectrum environment, comprising:
generating a downlink control information (DCI) message containing an indication of a physical uplink control channel (PUCCH) resource for a UE to use to transmit a dynamic scheduling request (SR);
polling the UE by transmitting the DCI that includes the PUCCH resource which is dynamically updated based on one or more network conditions including network traffic, location of one or more UE, or which of the one or more UE have data to transmit, wherein polling the UE comprises, in response to a failure associated with listen before talk (LBT), including a plurality of PUCCH resources in the DCI;
receiving the dynamic SR in a PUCCH message that is transmitted according to the PUCCH resource; and
transmitting an uplink (UL) grant determined based on the dynamic SR.

### Claim 2 (depends on 1)

The method of claim 1, wherein the DCI is transmitted over a channel during a specified channel occupancy time (COT).

### Claim 3 (depends on 1)

The method of claim 1, further comprising transmitting configuration information to a user equipment (UE) that indicates how to find the DCI, wherein the configuration information defines the DCI as positioned relative to numerology.

### Claim 4 (depends on 1)

The method of claim 1, further comprising transmitting configuration information to a user equipment (UE) that indicates how to find the DCI, wherein the configuration information defines the DCI as being part of downlink burst signaling.

### Claim 5 (depends on 1)

The method of claim 1, wherein the DCI includes a PUCCH resource indicator (PRI) having a bit field that indicates the PUCCH resource to be used for the dynamic SR.

### Claim 6

A base station comprising a processor (or processing circuitry) configured to perform operations comprising:
generating a downlink control information (DCI) message containing an indication of a physical uplink control channel (PUCCH) resource for a UE to use to transmit a dynamic scheduling request (SR);
polling the UE by transmitting the DCI that includes the PUCCH resource which is dynamically updated based on one or more network conditions including network traffic, location of one or more UE, or which of the one or more UE have data to transmit, wherein polling the UE comprises, in response to a failure associated with listen before talk (LBT) including a plurality of PUCCH resources in the DCI;
receiving the dynamic SR in a PUCCH message that is transmitted according to the PUCCH resource; and
transmitting an uplink (UL) grant determined based on the dynamic SR.

### Claim 7 (depends on 6)

The base station of claim 6, wherein the dynamic SR is multiplexed with a hybrid automatic repeat request (HARQ) transmission.

### Claim 8 (depends on 6)

The base station of claim 6, wherein the UE is one of the one or more UE, and the DCI includes a plurality of bit fields, each bit field being assigned to a corresponding one of the one or more UE.

### Claim 9 (depends on 6)

The base station of claim 6, wherein UL resources including beam and time scheduling that are include in the UL grant is determined based on information contained in the dynamic SR including one or more of: a beam, a listen before talk (LBT) band, a time slot to transmit, and bandwidth parts (BWPs).

### Claim 10 (depends on 6)

The base station of claim 6, wherein a time interval is enforced between receiving the dynamic SR and transmitting the UL grant to be greater than or equal to a larger of a) a time required to change from one beam to another, or b) a processing time.

### Claim 11

A baseband processor, configured to perform operations comprising:
generating a downlink control information (DCI) message containing an indication of a physical uplink control channel (PUCCH) resource for a UE to use to transmit a dynamic scheduling request (SR);
polling the UE by transmitting the DCI that includes the PUCCH resource which is dynamically updated based on one or more network conditions including network traffic, location of one or more UE, or which of the one or more UE have data to transmit, wherein polling the UE comprises, in response to a failure associated with listen before talk (LBT), including a plurality of PUCCH resources in the DCI;
receiving the dynamic SR in a PUCCH message that is transmitted according to the PUCCH resource; and
transmitting an uplink (UL) grant determined based on the dynamic SR.

### Claim 12 (depends on 11)

The baseband processor of claim 11, wherein the DCI is transmitted over a channel during a specified channel occupancy time (COT).

### Claim 13 (depends on 11)

The baseband processor of claim 11, the operations further comprising transmitting configuration information to a user equipment (UE) that indicates how to find the DCI, wherein the configuration information defines the DCI as positioned relative to numerology.

### Claim 14 (depends on 11)

The baseband processor of claim 11, the operations further comprising transmitting configuration information to a user equipment (UE) that indicates how to find the DCI, wherein the configuration information defines the DCI as being part of downlink burst signaling.

### Claim 15 (depends on 11)

The baseband processor of claim 11, wherein the DCI includes a PUCCH resource indicator (PRI) having a bit field that indicates the PUCCH resource to be used for the dynamic SR.

### Claim 16 (depends on 11)

The baseband processor of claim 11, wherein the dynamic SR is multiplexed with a hybrid automatic repeat request (HARQ) transmission.

### Claim 17 (depends on 11)

The baseband processor of claim 11, wherein the dynamic SR includes channel state information (CSI).

### Claim 18 (depends on 11)

The baseband processor of claim 11, wherein the UE transmits the dynamic SR if when the PUCCH resource is successfully found, but does not transmit the dynamic SR if when the PUCCH resource is not successfully found.

### Claim 19 (depends on 11)

The baseband processor of claim 11, wherein UL resources including beam and time scheduling that are included in the UL grant are determined based on information contained in the dynamic SR including one or more of: a beam, a listen before talk (LBT) band, a time slot to transmit, and bandwidth parts (BWPs).

### Claim 20 (depends on 11)

The baseband processor of claim 11, wherein a time interval is enforced between receiving the dynamic SR and transmitting the UL grant to be greater than or equal to a larger of a) a time required to change from one beam to another, or b) a processing time.
