IP Library Granted Patent US 12,713,424
Granted Patent B2
US 12,713,424 · App. 18/253,490 · Granted Aug 18, 2026

Application layer preemptive scheduling requests for ultra-low latency

Inventors: Aaron Callard (Kanata, CA); Hatem Abou-zeid (Calgary, CA)
Assignee: Telefonaktiebolaget LM Ericsson (Publ)
H04W72/1268H04W28/0278
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 12,713,424
App. No.
18/253,490
Granted
Aug 18, 2026
Kind
B2
Abstract

Methods, systems and apparatuses are disclosed for configuring application layer preemptive scheduling requests for ultra-low latency. A wireless device (WD) configured to communicate with a network node is described. The WD comprises processing circuitry and a radio interface in communication with the processing circuitry. The processing circuitry is configured to determine indication data associated with a future transmission. The radio interface is configured to transmit a scheduling request, SR, on a periodic SR opportunity based at least on the received indication data.

Claims (35)

1 . A method implemented in a wireless device, WD, configured to communicate with a network node, the method comprising:

determining a future time at which data for a future transmission to the network node will be available and an amount of data that will be available for the future transmission;

determining a time offset for the future transmission based on at least one of: applying one or more optimization techniques or performing one or more interactions with a chipset of the WD;

determining indication data associated with the future transmission, the indication data indicating the amount of data and a predetermined time for the future transmission, the predetermined time being based on the future time at which the data will be available and the time offset; and

transmitting a scheduling request, SR, on a periodic SR opportunity based at least on the determined indication data.

2 . The method of claim 1 , wherein the indication data associated with the future transmission is associated with a packet ping at a predetermined time based on a time offset, the time offset being determined based on the future transmission.

3 . The method of claim 1 , wherein the indication data associated with the future transmission is associated with a trigger message transmitted to a chipset of the WD, the trigger message indicating a time that a packet will be generated.

4 . The method of claim 1 , wherein the method further includes:

receiving a first uplink, UL, grant based at least on the SR on the periodic SR opportunity; and

transmitting at least a first UL packet and a first buffer status report, BSR, in response to receiving the first UL grant.

5 . The method of claim 4 , wherein the buffer status report, BSR, includes at least one of future data and non-causal data, the non-causal data being transmittable one of within the WD and to the network node.

6 . The method of claim 1 , wherein the method further includes:

determining generated uplink, UL, data for a transmission of at least one UL packet associated with the generated UL data, the generated UL data being generated by a WD application.

7 . The method of claim 1 , wherein the method further includes:

receiving a second uplink, UL, grant; and

transmitting at least the second UL packet and a second buffer status report, BSR.

8 . The method of claim 7 , wherein at least the second UL packet and the second buffer status report, BSR, are transmitted in response at least to receiving at least any one of the second uplink, UL, grant from the network node and generated UL data from a WD application.

9 . The method of claim 1 , wherein method further includes:

predicting traffic associated with the future transmission based in part on input received from a WD application.

10 . A method implemented in a network node configured to communicate with a wireless device, WD, the method comprising:

receiving a scheduling request, SR, on a periodic SR opportunity based at least on indication data associated with a future transmission, the SR being associated with a future time at which data for a future transmission from the WD will be available and an amount of data that will be available for the future transmission, the future transmission having a time offset that is based on at least one of: applying one or more optimization techniques or performing one or more interactions with a chipset of the WD, the indication data indicating the amount of data and a predetermined time for the future transmission, and the predetermined time being based on the future time at which the data will be available and the time offset; and

determining at least one uplink, UL, grant for the WD based at least in part on the received SR.

11 . The method of claim 10 , wherein the indication data associated with the future transmission is associated with a packet ping associated with the WD at a predetermined time based on a time offset, the time offset being determined based on the future transmission.

12 . The method of claim 10 , wherein the indication data associated with the future transmission is associated with a trigger message transmitted to a chipset of the WD, the trigger message indicating a time that a packet will be generated.

13 . The method of claim 10 , wherein the method further includes:

transmitting a first uplink, UL, grant based at least on the SR on the periodic SR opportunity; and

receiving at least a first UL packet and a first buffer status report, BSR, in response to the first UL grant.

14 . The method of claim 13 , wherein the buffer status report, BSR, includes at least one of future data and non-causal data.

15 . The method of claim 10 , wherein the method further includes:

transmitting a second uplink, UL, grant; and

receiving at least the second UL packet and a second buffer status report, BSR.

16 . The method of claim 15 , wherein at least the second UL packet and the second buffer status report, BSR, are received in response at least to at least any one of the second uplink, UL, grant from the network node and generated UL data from a WD application.

17 . The method of claim 10 , wherein the generated UL data from a WD application is based at least in part on predicted traffic associated with the future transmission.

18 . The method of claim 10 , wherein the method further includes:

transmitting a message to WD, the message triggering a chipset of the WD to provide a time offset at which generated uplink, UL, data will be available.fset at which generated uplink, UL, data will be available.