IP Library › Granted Patent US 12,382,341
Granted Patent B2
US 12,382,341 · App. 18/465,526 · Granted Aug 5, 2025

High bandwidth low latency cellular traffic awareness

Inventors: Xipeng Zhu (San Diego, CA); Prashanth Haridas Hande (San Diego, CA); Gavin Bernard Horn (La Jolla, CA); Thomas Stockhammer (Bergen, DE)
Assignee: QUALCOMM Incorporated
H04W28/065H04L2101/659H04W80/06
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,382,341
App. No.
18/465,526
Granted
Aug 5, 2025
Kind
B2
Abstract

Disclosed are techniques for wireless communication. In an aspect, a network node configures a quality of service (QoS) profile comprising one or more file-level QoS parameters, wherein the QoS profile applies to one or more files associated with a service flow associated with a user equipment (UE), wherein each file of the one or more files comprises one or more protocol data units (PDUs), and wherein a header of each PDU of the one or more PDUs of the file includes a file identifier and a file type of the file, and enforces the QoS profile on the one or more files.

Claims (55)

1. A method of wireless communication performed by a network entity, comprising:

receiving, from an application server, a burst of one or more application layer files associated with a service flow associated with a user equipment (UE);

receiving a quality of service (QoS) profile associated with the one or more application layer files, the QoS profile comprising one or more application layer file-level QoS parameters, wherein the QoS profile applies to the one or more application layer files associated with the service flow associated with the UE, wherein each application layer file of the one or more application layer files comprises one or more protocol data units (PDUs), wherein the one or more application layer file-level QoS parameters include at least a file identifier, a file error rate (FER), and a file delay budget (FDB) for the application layer file, and wherein a header of each PDU of the one or more PDUs of the application layer file includes the file identifier of the application layer file;

encoding the file identifier in headers of each of one or more downlink PDUs; and

forwarding, based on the QoS profile, the one or more downlink PDUs to a radio access network (RAN) serving the UE.

2. The method of claim 1 , wherein the headers of the one or more PDUs comprise:

user datagram protocol (UDP) headers or transmission control protocol (TCP) headers, or

Internet protocol version 6 (IPv6) headers, and

wherein the headers of the one or more downlink PDUs comprise:

general packet radio service (GPRS) tunneling protocol (GTP) user plane (GTP-U) headers, or

one or more packet data convergence protocol (PDCP) headers, one or more radio link control (RLC) headers, one or more service data adaptation protocol (SDAP) headers, or any combination thereof.

3. The method of claim 1 , further comprising:

receiving, at the network entity, file detection information for the one or more application layer files from a session management function (SMF) or an operations, administration, and maintenance (OAM) function.

4. The method of claim 1 , further comprising:

identifying an identifier of the service flow based on service flow detection rules; and

determining the file identifier from the headers of the one or more PDUs based on the service flow detection rules.

5. The method of claim 1 , further comprising:

receiving the QoS profile for the one or more application layer files from a session management function (SMF).

6. The method of claim 1 , further comprising:

determining the file identifier from the headers of the one or more PDUs.

7. The method of claim 1 , wherein the network entity comprises a user plane function (UPF).

8. The method of claim 1 , wherein the one or more application layer file-level QoS parameters further include a file discard timer for each type of application layer file of the one or more application layer files.

9. The method of claim 1 , wherein the one or more application layer file-level QoS parameters further include a file type.

10. A network entity, comprising:

one or more memories;

one or more transceivers; and

one or more processors communicatively coupled to the one or more memories and the one or more transceivers, the one or more processors, either alone or in combination, configured to:

receive, via the one or more transceivers, from an application server, a burst of one or more application layer files associated with a service flow associated with a user equipment (UE);

receive, via the one or more transceivers, a quality of service (QoS) profile associated with the one or more application layer files, the QoS profile comprising one or more application layer file-level QoS parameters, wherein the QoS profile applies to the one or more application layer files associated with the service flow associated with the UE, wherein each application layer file of the one or more application layer files comprises one or more protocol data units (PDUs), wherein the one or more application layer file-level QoS parameters include at least a file identifier, a file error rate (FER), and a file delay budget (FDB) for the application layer file, and wherein a header of each PDU of the one or more PDUs of the application layer file includes the file identifier of the application layer file;

encode the file identifier in headers of each of one or more downlink PDUs; and

forward, based on the QoS profile, the one or more downlink PDUs to a radio access network (RAN) serving the UE.

11. The network entity of claim 10 , wherein the headers of the one or more PDUs comprise:

user datagram protocol (UDP) headers or transmission control protocol (TCP) headers, or

Internet protocol version 6 (IPv6) headers, and

wherein the headers of the one or more downlink PDUs comprise:

general packet radio service (GPRS) tunneling protocol (GTP) user plane (GTP-U) headers, or

one or more packet data convergence protocol (PDCP) headers, one or more radio link control (RLC) headers, one or more service data adaptation protocol (SDAP) headers, or any combination thereof.

12. The network entity of claim 10 , wherein the one or more processors, either alone or in combination, are further configured to:

receive, via the one or more transceivers, file detection information for the one or more application layer files from a session management function (SMF) or an operations, administration, and maintenance (OAM) function.

13. The network entity of claim 10 , wherein the one or more processors, either alone or in combination, are further configured to:

identify an identifier of the service flow based on service flow detection rules; and

determine the file identifier from the headers of the one or more PDUs based on the service flow detection rules.

14. The network entity of claim 10 , wherein the one or more processors, either alone or in combination, are further configured to:

receive, via the one or more transceivers, the QoS profile for the one or more application layer files from a session management function (SMF).

15. The network entity of claim 10 , wherein the one or more processors, either alone or in combination, are further configured to:

determine the file identifier from the headers of the one or more PDUs.

16. The network entity of claim 10 , wherein the network entity comprises a user plane function (UPF).

17. The network entity of claim 10 , wherein the one or more application layer file-level QoS parameters further include a file discard timer for each type of application layer file of the one or more application layer files.

18. The network entity of claim 10 , wherein the one or more application layer file-level QoS parameters further include a file type.

19. A network entity, comprising:

receiving, from an application server, a burst of one or more application layer files associated with a service flow associated with a user equipment (UE);

receiving a quality of service (QoS) profile associated with the one or more application layer files, the QoS profile comprising one or more application layer file-level QoS parameters, wherein the QoS profile applies to the one or more application layer files associated with the service flow associated with the UE, wherein each application layer file of the one or more application layer files comprises one or more protocol data units (PDUs), wherein the one or more application layer file-level QoS parameters include at least a file identifier, a file error rate (FER), and a file delay budget (FDB) for the application layer file, and wherein a header of each PDU of the one or more PDUs of the application layer file includes the file identifier of the application layer file;

encoding the file identifier in headers of each of one or more downlink PDUs; and

forwarding, based on the QoS profile, the one or more downlink PDUs to a radio access network (RAN) serving the UE.

20. The network entity of claim 19 , wherein the network entity comprises a user plane function (UPF).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2023
From: ZHU, XIPENG; HANDE, PRASHANTH HARIDAS; HORN, GAVIN BERNARD; STOCKHAMMER, THOMAS
To: QUALCOMM INCORPORATED
Reel/Frame 064929/0776 →
Continuity (3)
Continuation 16900249 · Jun 12, 2020
Provisional Application 62863720 · Jun 19, 2019
Related Publication 20240007901A1 · Jan 4, 2024
References Cited (31)
US 6519223B1 · Wager et al. · 2003 [cited by applicant]
US 6640248B1 · Jorgensen · 2003 [cited by applicant]
US 20080002592A1 · Yegani et al. · 2008 [cited by applicant]
US 20100015920A1 · Kim · 2010 [cited by applicant]
US 20140233571A1 · Pope et al. · 2014 [cited by applicant]
US 20140294093A1 · Wang · 2014 [cited by applicant]
US 20160255171A1 · Salinger et al. · 2016 [cited by applicant]
US 20170317894A1 · Dao et al. · 2017 [cited by applicant]
US 20180199228A1 · Van Phan et al. · 2018 [cited by applicant]
US 20180376446A1 · Youn et al. · 2018 [cited by applicant]
US 20190082039A1 · Tapia · 2019 [cited by applicant]
US 20190109721A1 · Qiao et al. · 2019 [cited by applicant]
US 20190215730A1 · Qiao et al. · 2019 [cited by applicant]
US 20200022018A1 · Cho et al. · 2020 [cited by applicant]
US 20200112907A1 · Dao et al. · 2020 [cited by applicant]
US 20200252853A1 · Shi et al. · 2020 [cited by applicant]
US 20200267753A1 · Adjakple et al. · 2020 [cited by applicant]
US 20200296618A1 · You et al. · 2020 [cited by applicant]
US 20200334643A1 · Tang et al. · 2020 [cited by applicant]
US 20200374948A1 · Pan et al. · 2020 [cited by applicant]
US 20200396643A1 · Kwok et al. · 2020 [cited by applicant]
US 20200404538A1 · Zhu · 2020 [cited by applicant]
US 20210075864A1 · Sun · 2021 [cited by examiner]
US 20210144579A1 · Ke et al. · 2021 [cited by applicant]
US 20210153070A1 · Velev et al. · 2021 [cited by applicant]
US 20240015589A1 · Zhu · 2024 [cited by applicant]
CN 111586750 · 2020 [cited by examiner]
WO 2020036928A1 · 2020 [cited by applicant]
Ericsson, et al., “An Improved Flow Control on the GB-Interface Based on QoS; Concept Document”, 3GPP TSG Geran #9 GP-020965, 3RD Generation Partnership Project (3GPP), Mobile Competence Centre, 650, Route Des Lucioles,… [cited by applicant]
International Preliminary Report on Patentability—PCT/US2020/037755, The International Bureau of WIPO—Geneva, Switzerland, Dec. 30, 2021. [cited by applicant]
International Search Report and Written Opinion—PCT/US2020/037755—ISA/EPO—Sep. 14, 2020. [cited by applicant]