IP Library › Granted Patent US 12,452,736
Granted Patent B2
US 12,452,736 · App. 18/421,010 · Granted Oct 21, 2025

Systems and methods for supporting multi-access edge computing using application-based quality of service flows

Inventors: Sudhakar Reddy Patil (Flower Mound, TX); Jignesh S. Panchal (Hillsborough, NJ); Maqbool Chauhan (Keller, TX); Violeta Cakulev (Milburn, NJ); Vishwanath Ramamurthi (San Ramon, CA)
Assignee: Verizon Patent and Licensing Inc.
H04W28/10H04W28/0268H04W76/10
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,452,736
App. No.
18/421,010
Granted
Oct 21, 2025
Kind
B2
Abstract

A network device may select a first user plane function for establishing, with a user equipment, a protocol data unit session with a single flow and may receive an application function trigger associated with a first new flow for a first application of the user equipment. The network device may cause a first traffic filter to be provided to the user equipment to enable the user equipment to route first application traffic, based on the first traffic filter, to a second user plane function and a first multi-access edge computing device associated with the second user plane function.

Claims (59)

1. A method, comprising:

selecting, by a network device, a first user plane function for establishing, with a user equipment, a protocol data unit session with a single flow;

receiving, by the network device, an application function trigger associated with a first new flow for a first application of the user equipment; and

causing, by the network device, a first traffic filter for the first new flow to be provided to the user equipment to enable the user equipment to provide intra-UE inter-application uplink transmission prioritization to support a low latency multi-access edge computing application by routing first application traffic, based on the first traffic filter, to a second user plane function and a first multi-access edge computing device associated with the second user plane function.

2. The method of claim 1 , wherein causing the first traffic filter to be provided to the user equipment comprises:

causing the user equipment to execute the first traffic filter at a chipset level of the user equipment so that the first application traffic is routed to the second user plane function and the first multi-access edge computing device associated with the second user plane function.

3. The method of claim 1 , wherein causing the first traffic filter to be provided to the user equipment comprises:

causing an access and mobility management function to provide a protocol data unit session modification request, with the first traffic filter, to the user equipment; and

causing the access and mobility management function to provide a radio resource control configuration update, with a prioritization of the first application traffic, to the user equipment.

4. The method of claim 1 , further comprising:

receiving another application function trigger associated with a second new flow for a second application of the user equipment; and

causing a second traffic filter for the second new flow to be provided to the user equipment to enable the user equipment to route second application traffic, based on the second traffic filter, to a third user plane function and a second multi-access edge computing device associated with the third user plane function.

5. The method of claim 4 , wherein causing the second traffic filter to be provided to the user equipment comprises:

causing an access and mobility management function to provide a protocol data unit session modification request, with the second traffic filter, to the user equipment; and

causing the access and mobility management function to provide a radio resource control configuration update, with a prioritization of the second application traffic, to the user equipment.

6. The method of claim 1 , wherein the first traffic filter includes quality of service rules to be applied to the first application traffic.

7. The method of claim 1 , further comprising:

selecting the second user plane function for the first new flow; and

creating the first traffic filter for the first new flow.

8. A network device, comprising:

one or more memories; and

one or more processors, coupled to the one or more memories, configured to:

select a first user plane function for establishing, with a user equipment, a protocol data unit session with a single flow;

receive an application function trigger associated with a first new flow for a first application of the user equipment; and

cause a first traffic filter for the first new flow to be provided to the user equipment to enable the user equipment to provide intra-UE inter-application uplink transmission prioritization to support a low latency multi-access edge computing application by routing first application traffic, based on the first traffic filter, to a second user plane function and a first multi-access edge computing device associated with the second user plane function.

9. The network device of claim 8 , wherein the one or more processors, to cause the first traffic filter to be provided to the user equipment, are configured to:

cause the user equipment to execute the first traffic filter at a chipset level of the user equipment so that the first application traffic is routed to the second user plane function and the first multi-access edge computing device associated with the second user plane function.

10. The network device of claim 8 , wherein the one or more processors, to cause the first traffic filter to be provided to the user equipment, are configured to:

cause an access and mobility management function to provide a protocol data unit session modification request, with the first traffic filter, to the user equipment; and

cause the access and mobility management function to provide a radio resource control configuration update, with a prioritization of the first application traffic, to the user equipment.

11. The network device of claim 8 , wherein the one or more processors are further configured to:

receive another application function trigger associated with a second new flow for a second application of the user equipment; and

cause a second traffic filter for the second new flow to be provided to the user equipment to enable the user equipment to route second application traffic, based on the second traffic filter, to a third user plane function and a second multi-access edge computing device associated with the third user plane function.

12. The network device of claim 11 , wherein the one or more processors, to cause the second traffic filter to be provided to the user equipment, are configured to:

cause an access and mobility management function to provide a protocol data unit session modification request, with the second traffic filter, to the user equipment; and

cause the access and mobility management function to provide a radio resource control configuration update, with a prioritization of the second application traffic, to the user equipment.

13. The network device of claim 8 , wherein the first traffic filter includes quality of service rules to be applied to the first application traffic.

14. The network device of claim 8 , wherein the one or more processors are further configured to:

select the second user plane function for the first new flow; and

create the first traffic filter for the first new flow.

15. A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:

one or more instructions that, when executed by one or more processors of a network device, cause the network device to:

select a first user plane function for establishing, with a user equipment, a protocol data unit session with a single flow;

receive an application function trigger associated with a first new flow for a first application of the user equipment; and

cause a first traffic filter for the first new flow to be provided to the user equipment to enable the user equipment to provide intra-UE inter-application uplink transmission prioritization to support a low latency multi-access edge computing application by routing first application traffic, based on the first traffic filter, to a second user plane function and a first multi-access edge computing device associated with the second user plane function.

16. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the first traffic filter to be provided to the user equipment, cause the network device to:

cause the user equipment to execute the first traffic filter at a chipset level of the user equipment so that the first application traffic is routed to the second user plane function and the first multi-access edge computing device associated with the second user plane function.

17. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the first traffic filter to be provided to the user equipment, further cause the network device to:

cause an access and mobility management function to provide a protocol data unit session modification request, with the first traffic filter, to the user equipment; and

cause the access and mobility management function to provide a radio resource control configuration update, with a prioritization of the first application traffic, to the user equipment.

18. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions further cause the network device to:

receive another application function trigger associated with a second new flow for a second application of the user equipment; and

cause a second traffic filter for the second new flow to be provided to the user equipment to enable the user equipment to route second application traffic, based on the second traffic filter, to a third user plane function and a second multi-access edge computing device associated with the third user plane function.

19. The non-transitory computer-readable medium of claim 18 , wherein the one or more instructions, that cause the second traffic filter to be provided to the user equipment, further cause the network device to:

cause an access and mobility management function to provide a protocol data unit session modification request, with the second traffic filter, to the user equipment; and

cause the access and mobility management function to provide a radio resource control configuration update, with a prioritization of the second application traffic, to the user equipment.

20. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions further cause the network device to:

select the second user plane function for the first new flow; and

create the first traffic filter for the first new flow.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2024
From: PATIL, SUDHAKAR REDDY; PANCHAL, JIGNESH S.; CHAUHAN, MAQBOOL; CAKULEV, VIOLETA; RAMAMURTHI, VISHWANATH
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 066227/0122 →
Continuity (2)
Continuation 17302713 · May 11, 2021
Related Publication 20240163725A1 · May 16, 2024
References Cited (37)
US 10574670B1 · Verma · 2020 [cited by examiner]
US 10841974B1 · Young · 2020 [cited by examiner]
US 10972552B2 · Li · 2021 [cited by examiner]
US 11895537B2 · Patil · 2024 [cited by examiner]
US 12081306B2 · Dong · 2024 [cited by examiner]
US 20190116486A1 · Kim · 2019 [cited by examiner]
US 20190191330A1 · Dao · 2019 [cited by examiner]
US 20200205208A1 · Hu · 2020 [cited by examiner]
US 20200252785A1 · Wu · 2020 [cited by examiner]
US 20200267785A1 · Talebi Fard · 2020 [cited by examiner]
US 20200374765A1 · Zong · 2020 [cited by examiner]
US 20210058752A1 · Szilágyi · 2021 [cited by examiner]
US 20210100061A1 · Park · 2021 [cited by examiner]
US 20210168848A1 · Chatterjee · 2021 [cited by examiner]
US 20210321367A1 · Zhang · 2021 [cited by examiner]
US 20210409375A1 · Burakovsky · 2021 [cited by examiner]
US 20220007180A1 · Liao · 2022 [cited by examiner]
US 20220038554A1 · Merwaday · 2022 [cited by examiner]
US 20220200813A1 · Thiebaut · 2022 [cited by examiner]
US 20220322048A1 · Godin · 2022 [cited by examiner]
US 20220360977A1 · Kim · 2022 [cited by examiner]
US 20220368617A1 · Xin · 2022 [cited by examiner]
US 20220369165A1 · Patil · 2022 [cited by examiner]
US 20220386165A1 · Liu · 2022 [cited by examiner]
US 20230037031A1 · Wang · 2023 [cited by examiner]
US 20230056647A1 · Zhang · 2023 [cited by examiner]
US 20230065481A1 · Xiong · 2023 [cited by examiner]
US 20230075039A1 · Li · 2023 [cited by examiner]
US 20230080830A1 · Fernandez Alonso · 2023 [cited by examiner]
US 20230155841A1 · Koh · 2023 [cited by examiner]
US 20230180038A1 · Chen · 2023 [cited by examiner]
US 20230180325A1 · Wang · 2023 [cited by examiner]
US 20230284274A1 · Loehr · 2023 [cited by examiner]
US 20230284299A1 · Paladugu · 2023 [cited by examiner]
US 20230354313A1 · Yin · 2023 [cited by examiner]
US 20240163071A1 · Kumagai · 2024 [cited by examiner]
EP 3755014 · 2020 [cited by applicant]