IP Library › Granted Patent US 11,540,305
Granted Patent B2
US 11,540,305 · App. 15/931,058 · Granted Dec 27, 2022

Resource selection for ultra-reliable low-latency communication (URLLC) uplink

Inventors: Vaishal Sujal Tijoriwala (Bangalore, IN); Anusha Gunturu (Bangalore, IN); Ashok Kumar Reddy Chavva (Bangalore, IN)
Assignee: Samsung Electronics Co., Ltd.
H04W72/1268H04W52/365H04W72/02H04W72/1231H04W72/1252H04W72/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,540,305
App. No.
15/931,058
Granted
Dec 27, 2022
Kind
B2
Abstract

A method of resource selection by a user equipment (UE) is provided. The method includes detecting a need of an uplink transmission having a plurality of transmission parameters for at least one application from a plurality of applications having an associated transmission requirement. The method includes determining a set of configured grant resources available to the UE along with the associated plurality of grant resource parameters. The method includes determining transmission capability for the set of configured grant resources by analyzing the grant resource parameters. The method includes selecting at least one configured grant resource from the set of configured grant resources satisfying at least one transmission requirement of the at least one application.

Claims (58)

1. A method of resource selection by a user equipment (UE), the method comprising:

detecting a need of an uplink transmission for at least one application from a plurality of applications;

determining a set of configured grant (CG) resources from a plurality of CG resources available to the UE based on a plurality of grant resource parameters related to each of the plurality of CG resources and a plurality of transmission parameters for the uplink transmission; and

selecting at least one CG resource for the uplink transmission from the determined set of CG resources satisfying at least one transmission requirement of the at least one application,

wherein the selecting of the at least one CG resource from the set of CG resources comprises:

identifying a first CG resource satisfying the at least one transmission requirement, and

if an error is detected in selecting the first CG resource for sending the uplink transmission:

identifying a second CG resource satisfying transmission requirement less than the transmission requirement satisfied by the first CG resource, and

selecting the second CG resource for sending the uplink transmission.

2. The method of claim 1 ,

wherein the plurality of grant resource parameters comprise a transport block size of a transport block for transmission using one or more configured grant resources, a transmission power required for transmission of the transport block, a latency for transmission of the transport block, and a reliability for transmission of the transport block, and

wherein the plurality of transmission parameters comprise a size of an uplink data packet, an arrival time of the uplink data packet, and a transmission power required for transmitting the uplink data packet.

3. The method of claim 1 , wherein a transmission requirement for the at least one application comprises at least one of:

a transport block size requirement where a transport block size is greater than or equal to a size of an uplink data packet,

a transmission power requirement where transmission power required is less than or equal to an available transmission power of the UE,

a latency requirement where a latency is less than or equal to a predetermined latency for the uplink transmission, or

a reliability requirement where a reliability is greater than or equal to a predetermined block error rate for the uplink transmission.

4. The method of claim 1 , further comprising:

ascertaining the at least one CG resource from the set of CG resources based on a determination that the uplink transmission is associated with one of a third type of application, the third type of application not complying with a transport block size requirement and a requirement of transmission power; and

performing at one least of:

ignoring the at least one CG resource associated with the third type of application for purposes of uplink data transmission, or

rendering the at least one CG resource associated with the third type of application as least preferred for the purposes of uplink data transmission.

5. The method of claim 1 , further comprising:

receiving a set of CG parameters corresponding to each of one or more CG resources from a serving cell;

receiving downlink reference signals from the serving cell;

determining instantaneous signal to noise plus interference ratio (SINR) of one or more subcarriers corresponding to the one or more CG resources; and

determining the plurality of grant resource parameters based on at least one of the set of CG parameters, a set of CG parameters corresponding to an uplink data packet, the downlink reference signals, or the instantaneous SINR,

wherein the set of CG parameters comprises a modulation and coding scheme (MCS), frequency resources including a number of resource blocks (NRB), time resources including a starting offset, a number of uplink symbols, a number of time domain symbols, and a repetition factor.

6. A user equipment (UE) performing resource selection, the UE comprising:

a memory configured to store computer readable instructions; and

at least one processor configured to execute the computer readable instructions to:

detect a need of an uplink transmission for at least one application from a plurality of applications,

determine a set of configured grant (CG) resources from a plurality of CG resources available to the UE based on a plurality of grant resource parameters related to each of the plurality of CG resources and a plurality of transmission parameters for the uplink transmission, and

select at least one CG resource for the uplink transmission from the determined set of CG resources satisfying at least one transmission requirement of the at least one application,

wherein for selecting the at least one CG resource from the set of CG resources, the at least one processor is configured to:

identify a first CG resource satisfying the at least one transmission requirement, and

if an error is detected in selecting the first CG resource for sending the uplink transmission:

identify a second CG resource satisfying transmission requirement less than the transmission requirement satisfied by the first CG resource, and

select the second CG resource for sending the uplink transmission.

7. The UE of claim 6 ,

wherein the plurality of grant resource parameters comprise a transport block size of a transport block for transmission using one or more CG resources, a transmission power required for transmission of the transport block, a latency for transmission of the transport block, and a reliability for transmission of the transport block, and

wherein a set of parameters corresponding to an uplink data packet comprises a size of the uplink data packet, an arrival time of the uplink data packet, and a transmission power required for transmitting the uplink data packet.

8. The UE of claim 6 , wherein a transmission requirement for the at least one application comprises at least one of:

a transport block size requirement where a transport block size is greater than or equal to a size of an uplink data packet,

a transmission power requirement where transmission power required is less than or equal to an available transmission power of the UE,

a latency requirement where a latency is less than or equal to a predetermined latency for the uplink transmission, or

a reliability requirement where a reliability is greater than or equal to a predetermined block error rate for the uplink transmission.

9. The UE of claim 6 , wherein the at least one processor is further configured to execute the computer readable instructions to:

ascertain the at least one CG resource from the set of CG resources based on a determination that the uplink transmission is associated with one of a third type of application, the third type of application not complying with a transport block size requirement and a requirement of transmission power; and

perform at one least of:

ignoring the at least one CG resource associated with the third type of application for purposes of uplink data transmission, or

rendering the at least one CG resource associated with the third type of application as least preferred for the purposes of uplink data transmission.

10. The UE of claim 6 ,

wherein the at least one processor is further configured to execute the computer readable instructions to:

receive a set of CG parameters corresponding to each of the CG resources and downlink reference signals from a serving cell,

determine instantaneous signal to noise plus interference ratio (SINR) of one or more subcarriers corresponding to the CG resources, and

determine the plurality of grant resource parameters based on at least one of the set of CG parameters, a set of parameters corresponding to an uplink data packet, the downlink reference signals, or the instantaneous SINR, and

wherein the set of CG parameters comprises a modulation and coding scheme (MCS), frequency resources including a number of resource blocks (NRB), time resources including a starting offset, a number of uplink symbols, a number of time domain symbols, and a repetition factor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2020
From: TIJORIWALA, VAISHAL SUJAL; GUNTURU, ANUSHA; CHAVVA, ASHOK KUMAR REDDY
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 052652/0036 →
Priority Claims (2)
IN 201941019255 · May 14, 2019 · national
IN 2019 41019255 · May 7, 2020 · national
Continuity (1)
Related Publication 20200367268A1 · Nov 19, 2020