IP Library › Granted Patent US 12,634,743
Granted Patent B2
US 12,634,743 · App. 18/366,642 · Granted May 19, 2026

Deadline-based data packets

Inventors: Hyun Yong Lee (San Diego, CA); Linhai He (San Diego, CA); Prashanth Haridas Hande (San Diego, CA); Mickael Mondet (Louannec, FR); Dario Serafino Tonesi (San Diego, CA); Diana Maamari (San Diego, CA); Ravi Agarwal (San Diego, CA); Peerapol Tinnakornsrisuphap (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W28/0268
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,634,743
App. No.
18/366,642
Granted
May 19, 2026
Kind
B2
Abstract

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment transmits, to a network node, an indication of a data delivery deadline for data traffic to be delivered by the network node, wherein the data delivery deadline indicates by when the network node is to transmit one or more data packets received from the UE, and/or a nominal arrival time for the data traffic to be received at the network node, wherein the nominal arrival time in combination with a nominal delay budget indicates by when the network node is to transmit the one or more data packets received from the UE. Moreover, the UE transmits, to the network node, the one or more data packets, which may include a protocol data unit (PDU), a group of PDUs, or a PDU set or burst.

Claims (71)

1 . A method for wireless communication by a user equipment (UE), comprising:

transmitting, to a network node, an indication of

a nominal arrival time for data traffic to be received at the network node, wherein the nominal arrival time in combination with a nominal delay budget indicates a data delivery deadline for the data traffic to be delivered by the network node, the data delivery deadline indicating by when the network node is to transmit one or more data packets received from the UE; and

transmitting, to the network node, the one or more data packets, wherein the one or more data packets include a protocol data unit (PDU).

2 . The method of claim 1 , wherein the nominal delay budget is an access network packet delay budget and wherein the one or more data packets include a group of PDUs, a PDU set, or burst.

3 . The method of claim 1 , further comprising:

transmitting an indication of the data delivery deadline for the data traffic to be delivered by the network node.

4 . The method of claim 1 , further comprising:

transmitting, to the network node, an indication of a periodicity or a frequency of the data delivery deadline for the data traffic to be delivered by the network node or the nominal arrival time for the data traffic to be received at the network node.

5 . The method of claim 4 , further comprising:

estimating, at the UE, the data delivery deadline or the nominal arrival time of a subsequent one or more data packets by adding a value corresponding to the indicated periodicity or frequency to a current data delivery deadline or a current nominal arrival time.

6 . The method of claim 1 , wherein the data delivery deadline overrides a packet delay budget from an actual arrival time of the one or more data packets from the UE.

7 . The method of claim 1 ,

wherein the data delivery deadline for the data traffic to be delivered by the network node is based on a quality of service (QoS) flow or one or more data radio bearer (DRB) QoS parameters.

8 . The method of claim 1 , further comprising:

receiving, from a client application hosted on the UE with a crosslink application programming interface, the data delivery deadline.

9 . The method of claim 1 , further comprising:

receiving, from a client application hosted on the UE, a relative time offset of uplink timing to meet the data delivery deadline; and

determining the data delivery deadline based on the relative time offset.

10 . The method of claim 1 , further comprising:

inferring the nominal arrival time for the data traffic based on a timing of the one or more data packets received from a client application hosted on the UE.

11 . The method of claim 1 ,

wherein a header of each of the one or more data packets includes a mark of jitter or delay budget received from a client application on the UE; and

the nominal arrival time is based on a timing indicated by the jitter or the delay budget in the header of each of the one or more data packets.

12 . The method of claim 1 ,

wherein the nominal delay budget is based on an estimate of additional time consumed by retransmission of the one or more data packets.

13 . The method of claim 1 , further comprising:

converting the data delivery deadline into a radio access network (RAN) time domain to create a converted deadline for the network node.

14 . The method of claim 13 , wherein converting the data delivery deadline into a RAN time domain comprises converting the data delivery deadline from an application time domain into the RAN time domain based at least in part on one or more of:

a deadline mapping associated with a quality of service (QoS) flow,

one or more deadline notification messages, or

one or more data radio bearer (DRB) QoS parameters associated with the deadline.

15 . The method of claim 1 , wherein the nominal arrival time is based on a generation time of the one or more data packets.

16 . A user equipment (UE) for wireless communication, comprising:

one or more memories; and

one or more processors, coupled to the one or more memories, individually or in combination configured to:

transmit, to a network node, an indication of at least one of:

a nominal arrival time for data traffic to be received at the network node, wherein the nominal arrival time in combination with a nominal delay budget indicates a data delivery deadline for the data traffic to be delivered by the network node, the data delivery deadline indicating by when the network node is to transmit one or more data packets received from the UE; and

transmit, to the network node, the one or more data packets, wherein the one or more data packets include a protocol data unit (PDU).

17 . A method for wireless communication by a network node, the method comprising:

receiving, by the network node, an indication of a nominal arrival time for data traffic to be received at the network node, the nominal arrival time in combination with a nominal delay budget indicating a data delivery deadline for the data traffic to be delivered by the network node, wherein the data delivery deadline indicates by when the network node is to transmit one or more data packets received from a user equipment (UE); and

receiving, by the network node, the one or more data packets from the UE,

wherein the one or more data packets include a protocol data unit (PDU).

18 . The method of claim 17 , wherein the nominal delay budget is an access network packet delay budget and wherein the one or more data packets include a group of PDUs, a PDU set, or burst.

19 . The method of claim 17 , further comprising:

receiving an indication of the data delivery deadline for the data traffic to be delivered by the network node.

20 . The method of claim 17 , further comprising:

receiving, by the network node, an indication of a periodicity or a frequency of the data delivery deadline for the data traffic to be delivered by the network node or the nominal arrival time for the data traffic to be received at the network node.

21 . The method of claim 20 , further comprising:

estimating, by the network node, the data delivery deadline or the nominal arrival time of a subsequent one or more data packets by adding a value corresponding to the indicated periodicity or frequency to a current data delivery deadline or a current nominal arrival time.

22 . The method of claim 17 , wherein the data delivery deadline overrides a packet delay budget from an actual arrival time of the one or more data packets from the UE.

23 . The method of claim 17 , wherein the data delivery deadline for the data traffic to be delivered by the network node is based on a quality of service (QoS) flow or one or more data radio bearer (DRB) QOS parameters.

24 . The method of claim 17 , wherein the nominal arrival time is based on a generation time of the one or more data packets.

25 . The method of claim 17 , further comprising:

receiving, from the UE, a relative time offset of uplink timing to meet the data delivery deadline; and

determining the data delivery deadline based on the relative time offset.

26 . The method of claim 17 , wherein

the nominal arrival time for the data traffic is based on a timing of the one or more data packets from a client application hosted on the UE.

27 . The method of claim 17 , wherein

a header of each of the one or more data packets includes a mark of jitter or delay budget from a client application on the UE; and

the nominal arrival time is based on a timing indicated by the jitter or the delay budget in the header of each of the one or more data packets.

28 . The method of claim 17 , further comprising:

estimating additional time consumed by retransmission of the one or more data packets, wherein the nominal delay budget is based on the estimate.

29 . The method of claim 17 , further comprising:

transmitting, by the network node, the one or more data packets from the UE at a time between an actual arrival time of the one or more data packets from the UE and the data delivery deadline or the nominal arrival time added to the nominal delay budget.

30 . A network node for wireless communication, comprising:

one or more memories; and

one or more processors, coupled to the one or more memories, individually or in combination configured to:

receive an indication of a nominal arrival time for data traffic to be received at the network node, the nominal arrival time in combination with a nominal delay budget indicating a data delivery deadline for the data traffic to be delivered by the network node, wherein the data delivery deadline indicates by when the network node is to transmit one or more data packets received from a user equipment (UE), and

receive the one or more data packets from the UE,

wherein the one or more data packets include a protocol data unit (PDU).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2023
From: LEE, HYUN YONG; HE, LINHAI; HANDE, PRASHANTH HARIDAS; MONDET, MICKAEL; TONESI, DARIO SERAFINO; MAAMARI, DIANA; AGARWAL, RAVI; TINNAKORNSRISUPHAP, PEERAPOL
To: QUALCOMM INCORPORATED
Reel/Frame 064927/0805 →
Continuity (2)
Provisional Application 63370911 · Aug 9, 2022
Related Publication 20240056876A1 · Feb 15, 2024
References Cited (10)
US 10250491B2 · Lee · 2019 [cited by examiner]
US 20020031086A1 · Welin · 2002 [cited by examiner]
US 20170324652A1 · Lee · 2017 [cited by examiner]
US 20230135681A1 · Agarwal · 2023 [cited by examiner]
US 20230345298A1 · Lee · 2023 [cited by examiner]
US 20230362707A1 · Fu et al. · 2023 [cited by applicant]
WO 2022084483 · 2022 [cited by applicant]
WO 2022155821 · 2022 [cited by applicant]
Qualcomm Incorporated: “KI#4 & K#5: Update of Solution 25”, 3GPP Draft; S2-2204700, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre; 650, Route Des Lucioles; F-06921 Sophia-Antipolis Cedex ; France, … [cited by applicant]
International Search Report and Written Opinion dated Dec. 1, 2023 from corresponding PCT Application No. PCT/US2023/071872. [cited by applicant]