IP Library › Granted Patent US 11,304,223
Granted Patent B2
US 11,304,223 · App. 16/670,919 · Granted Apr 12, 2022

Preempting an allocation of uplink resources

Inventors: Joachim Loehr (Wiesbaden, DE); Alexander Johann Maria Golitschek Edler von Elbwart (Darmstadt, DE); Ravi Kuchibhotla (Clarendon Hills, IL); Prateek Basu Mallick (Dreieich, DE)
Assignee: Lenovo (Singapore) PTE. LTD.
H04W72/1289H04L1/1812H04L5/0048H04W72/1242H04W72/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,304,223
App. No.
16/670,919
Granted
Apr 12, 2022
Kind
B2
Abstract

Apparatuses, methods, and systems are disclosed for preempting an uplink resource allocation. One apparatus includes a processor and a transceiver that receives a first allocation of uplink resources in a mobile communication network and receives a second allocation of uplink resources. Here, the second allocation at least partially overlaps in time with the first allocation and the second allocation is received at a later time than the first allocation. The processor determines whether the second allocation is associated with higher priority traffic than the first allocation and preempts the first allocation to generate a TB according to the second allocation in response to the second allocation being associated with higher priority traffic than the first allocation.

Claims (48)

1. A method of a user equipment device (“UE”) comprising:

receiving a first allocation of first uplink resources in a mobile communication network, wherein the first allocation comprises a configured grant of semi-persistently scheduled uplink resources;

receiving a second allocation of second uplink resources, wherein the second uplink resources at least partially overlap in time with the first uplink resources, wherein the second allocation comprises a dynamic grant of uplink resource, wherein the second allocation is received at a later time than the first allocation;

identifying a first set of data available for transmission using the first allocation, the first set of data being stored in a buffer of the UE;

identifying a second set of data available for transmission using the second allocation, the second set of data being stored in the buffer;

determining a first priority of the first allocation based on a priority of the first set of data;

determining a second priority of the second allocation based on a priority of the second set of data; and

preempting the first allocation to in response to the second allocation having a higher priority than the first allocation,

wherein preempting the first allocation comprises:

generating a first transmission block (“TB”) from the second set of data according to the second allocation; and

transmitting the first TB using the second uplink resources.

2. The method of claim 1 , wherein the second allocation is indicated using downlink control information (“DCI”).

3. The method of claim 1 , further comprising deferring processing of the first allocation until a predetermined time before a transmission occasion corresponding to the uplink resources of the first allocation.

4. The method of claim 1 , wherein preempting the first allocation comprises:

interrupting generation of a second TB corresponding to the first allocation to generate the first TB; and

resuming generation of the second TB in response to completing generation of the first TB.

5. The method of claim 1 , wherein preempting the first allocation comprises:

determining whether the first allocation corresponds to an initial transmission of data or a retransmission of data;

generating a retransmission TB according to the first allocation in response to the first allocation corresponding to a retransmission of data; and

delivering the retransmission TB to a transmit buffer.

6. The method of claim 5 , wherein preempting the first allocation further comprises ignoring the first allocation in response to the first allocation corresponding to an initial transmission of data.

7. The method of claim 5 , wherein the retransmission TB and the TB corresponding to the second allocation belong to different hybrid automatic repeat request (“HARQ”) processes.

8. The method of claim 5 , wherein the first allocation is indicated using first downlink control information (“DCI”), and wherein determining whether the first allocation corresponds to an initial transmission of data or a retransmission of data comprises examining a new data indicator (“NDI”) field of the first DCI.

9. An apparatus comprising:

a transceiver that:

receives a first allocation of first uplink resources in a mobile communication network, wherein the first allocation comprises a configured grant of semi-persistently scheduled uplink resources; and

receives a second allocation of second uplink resources, wherein the second uplink resources at least partially overlap in time with the first uplink resources, wherein the second allocation comprises a dynamic grant of uplink resource, wherein the second allocation is received at a later time than the first allocation; and

a processor that:

identifies a first set of data available for transmission using the first allocation, the first set of data being stored in a buffer of the apparatus;

identifies a second set of data available for transmission using the second allocation, the second set of data being stored in the buffer;

determines a first priority of the first allocation based on a priority of the first set of data;

determines a second priority of the second allocation based on a priority of the second set of data; and

preempts the first allocation to in response to the second allocation having a higher priority than the first allocation,

wherein preempting the first allocation comprises:

generating a first transmission block (“TB”) from the second set of data according to the second allocation; and

transmitting the first TB using the second uplink resources.

10. The apparatus of claim 9 , wherein the second allocation is indicated using downlink control information (“DCI”).

11. The apparatus of claim 9 , further comprising deferring processing of the first allocation until a predetermined time before a transmission occasion corresponding to the uplink resources of the first allocation.

12. The apparatus of claim 9 , wherein preempting the first allocation comprises:

interrupting generation of a second TB corresponding to the first allocation to generate the first TB; and

resuming generation of the second TB in response to completing generation of the first TB.

13. The apparatus of claim 9 , wherein preempting the first allocation comprises:

determining whether the first allocation corresponds to an initial transmission of data or a retransmission of data;

generating a retransmission TB according to the first allocation in response to the first allocation corresponding to a retransmission of data; and

delivering the retransmission TB to a transmit buffer.

14. The apparatus of claim 13 , wherein preempting the first allocation further comprises ignoring the first allocation in response to the first allocation corresponding to an initial transmission of data.

15. The apparatus of claim 13 , wherein the retransmission TB and the TB corresponding to the second allocation belong to different hybrid automatic repeat request (“HARQ”) processes.

16. The apparatus of claim 13 , wherein the first allocation is indicated using first downlink control information (“DCI”), and wherein determining whether the first allocation corresponds to an initial transmission of data or a retransmission of data comprises examining a new data indicator (“NDI”) field of the first DCI.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2020
From: LOEHR, JOACHIM; GOLITSCHEK EDLER VON ELBWART, ALEXANDER JOHANN MARIA; KUCHIBHOTLA, RAVI; BASU MALLICK, PRATEEK
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 051452/0197 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2020
From: LOEHR, JOACHIM; GOLITSCHEK EDLER VON ELBWART, ALEXANDER JOHANN MARIA; KUCHIBHOTLA, RAVI; BASU MALLICK, PRATEEK
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 051456/0586 →
Continuity (2)
Provisional Application 62753824 · Oct 31, 2018
Related Publication 20200146045A1 · May 7, 2020