Systems and methods for dynamic rule determination for user plane data in a wireless network

US11722930B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11722930-B2
Application numberUS-202217661817-A
CountryUS
Kind codeB2
Filing dateMay 3, 2022
Priority dateFeb 4, 2021
Publication dateAug 8, 2023
Grant dateAug 8, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system described herein may identify traffic to be processed by a gateway device. The system may evaluate one or more parameters of the traffic based on a first set of conditions, and identify a first condition that is applicable to the traffic. The system may evaluate, based on identifying the first condition, the one or more parameters based on a second set of conditions and identify a second condition, of the second set of conditions, that is applicable to the traffic. The system may further identify one or more actions to perform with respect to the traffic based on the identified first and second conditions, and instruct the gateway device to perform the one or more actions on the traffic prior to outputting the traffic from the gateway device.

First claim

Opening claim text (preview).

What is claimed is: 1. A device, comprising: one or more processors configured to: perform a plurality of iterations of evaluating particular traffic, received by a gateway device of a network, based on a plurality of hierarchical sets of conditions to identify one or more conditions that apply to the particular traffic, wherein performing a particular iteration of evaluating the particular traffic based on a particular hierarchical set of conditions includes: evaluating one or more parameters of the particular traffic against a plurality of conditions, of the particular hierarchical set of conditions, in a sequence that is based on respective priority of each condition of the plurality of conditions, the sequence being the same in each of the plurality of iterations, and determining, based on the evaluating, that the particular traffic is associated with one or fewer particular conditions of the particular hierarchical set of conditions; identify one or more actions to perform with respect to the particular traffic, received by the gateway device, based on the one or more conditions that apply to the particular traffic, as identified by performing the plurality of iterations of evaluating the particular traffic based on the plurality of hierarchical sets of conditions; and indicate the one or more actions to the gateway device, wherein the gateway device performs the one or more actions on the particular traffic. 2. The device of claim 1 , wherein the gateway device includes at least one of: a User Plane Function (“UPF”) associated with a wireless network, or a PDN Gateway-User Plane (“PGW-U”) associated with the wireless network. 3. The device of claim 1 , wherein the one or more parameters include at least one of: a source associated with the particular traffic, a destination associated with the particular traffic, or a traffic type associated with the particular traffic. 4. The device of claim 1 , wherein identifying the one or more conditions that apply to the particular traffic, include determining that the particular traffic is associated with: a first condition of a first hierarchical set of conditions, and a second condition of a second hierarchical set of conditions, wherein identifying the second condition is further based on identifying that the particular traffic is associated with the first condition. 5. The device of claim 1 , wherein the one or more parameters indicate a measure of network load associated with a gateway device that performs the one or more actions. 6. The device of claim 1 , wherein evaluating the one or more parameters in the sequence that is based on the respective priority of each condition of the plurality of conditions includes: determining that the particular traffic is associated with a particular condition of the particular hierarchical set of conditions, wherein the particular condition is associated with a particular priority; and forgoing evaluating conditions, of the hierarchical set of conditions, that are lower priority than the particular condition. 7. The device of claim 1 , wherein evaluating the one or more parameters based on the plurality of sets of conditions includes: a first iteration of evaluating the one or more parameters of the particular traffic against the plurality of conditions of the particular hierarchical set of conditions, and a subsequent second iteration of evaluating the one or more parameters of the particular traffic against the same plurality of conditions of the particular hierarchical set of conditions. 8. A non-transitory computer-readable medium, storing a plurality of processor-executable instructions to: perform a plurality of iterations of evaluating particular traffic, received by a gateway device of a network, based on a plurality of hierarchical sets of conditions to identify one or more conditions that apply to the particular traffic, wherein performing a particular iteration of evaluating the particular traffic based on a particular hierarchical set of conditions includes: evaluating one or more parameters of the particular traffic against a plurality of conditions, of the particular hierarchical set of conditions, in a sequence that is based on respective priority of each condition of the plurality of conditions, the sequence being the same in each of the plurality of iterations, and determining, based on the evaluating, that the particular traffic is associated with one or fewer particular conditions of the particular hierarchical set of conditions; identify one or more actions to perform with respect to the particular traffic, received by the gateway device, based on the one or more conditions that apply to the particular traffic, as identified by performing the plurality of iterations of evaluating the particular traffic based on the plurality of hierarchical sets of conditions; and indicate the one or more actions to the gateway device, wherein the gateway device performs the one or more actions on the particular traffic. 9. The non-transitory computer-readable medium of claim 8 , wherein the gateway device includes at least one of: a User Plane Function (“UPF”) associated with a wireless network, or a PDN Gateway-User Plane (“PGW-U”) associated with the wireless network. 10. The non-transitory computer-readable medium of claim 8 , wherein the one or more parameters include at least one of: a source associated with the particular traffic, a destination associated with the particular traffic, or a traffic type associated with the particular traffic. 11. The non-transitory computer-readable medium of claim 8 , wherein identifying the one or more conditions that apply to the particular traffic, include determining that the particular traffic is associated with: a first condition of a first hierarchical set of conditions, and a second condition of a second hierarchical set of conditions, wherein identifying the second condition is further based on identifying that the traffic is associated with the first condition. 12. The non-transitory computer-readable medium of claim 8 , wherein the one or more parameters indicate a measure of network load associated with a gateway device that performs the one or more actions. 13. The non-transitory computer-readable medium of claim 8 , wherein evaluating the one or more parameters in the sequence that is based on the respective priority of each condition of the plurality of conditions includes: determining that the particular traffic is associated with a particular condition of the particular hierarchical set of conditions, wherein the particular condition is associated with a particular priority; and forgoing evaluating conditions, of the hierarchical set of conditions, that are lower priority than the particular condition. 14. The non-transitory computer-readable medium of claim 8 , wherein evaluating the one or more parameters based on the plurality of sets of conditions includes: a first iteration of evaluating the one or more parameters of the particular traffic against the plurality of conditions of the particular hierarchical set of conditions, and a subsequent second iteration of evaluating the one or more parameters of the particular traffic against the same plurality of conditions of the particular hierarchical set of conditions. 15. A method, comprising: performing a plurality of iterations of evaluating particular traffic, received by a gateway device of a network, based on a plurality of hierarchical sets of conditions to identify one or more conditions that apply to the particular traffic, wherein performing a particular itera

Assignees

Inventors

Classifications

  • using policies · CPC title

  • by filtering · CPC title

  • using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24) · CPC title

  • detecting congestion or overload during communication (monitoring arrangements H04L43/00) · CPC title

  • Gateway arrangements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11722930B2 cover?
A system described herein may identify traffic to be processed by a gateway device. The system may evaluate one or more parameters of the traffic based on a first set of conditions, and identify a first condition that is applicable to the traffic. The system may evaluate, based on identifying the first condition, the one or more parameters based on a second set of conditions and identify a seco…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification H04W28/0925. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 08 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).