Policy enforcement in a 3GPP environment while ensuring congestion avoidance on user plane function northbound interfaces

US11765621B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11765621-B2
Application numberUS-202117538587-A
CountryUS
Kind codeB2
Filing dateNov 30, 2021
Priority dateNov 30, 2021
Publication dateSep 19, 2023
Grant dateSep 19, 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.

Systems and methods are provided for providing differential treatment to user traffic involving optimized reporting of start and stop traffic. The systems and method can include detecting, at a user plane function, an initiation of a type of traffic being performed at the user plane function, providing, by the user plane function, a start event trigger of the type of traffic detected by the user plane function to a session management function, and receiving, at the user plane function, a policy associated with the type of traffic from the session management function, the policy including instructions preventing submissions of subsequent event triggers to the session management function until an end of the type of traffic, the subsequent event triggers being associated with the type of traffic detected by the user plane function.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for providing differential treatment to user traffic, the computer-implemented method comprising: detecting, at a user plane function, an initiation of a type of traffic being performed at the user plane function; providing, by the user plane function, a start event trigger of the type of traffic detected by the user plane function to a session management function; and receiving, at the user plane function, a policy associated with the type of traffic from the session management function, the policy including instructions preventing submissions of subsequent event triggers to the session management function until an end of the type of traffic, the subsequent event triggers being associated with the type of traffic detected by the user plane function. 2. The computer-implemented method of claim 1 , further comprising: determining, by the user plane function, the end of the type of traffic being performed at the user plane function; and providing, by the user plane function, a stop event trigger of the type of traffic detected by the user plane function based on the policy to the session management function. 3. The computer-implemented method of claim 1 , further comprising receiving, at the user plane function, instructions to deactivate the policy associated with the type of traffic from the session management function after the type of traffic has ended. 4. The computer-implemented method of claim 1 , wherein the policy associated with the type of traffic is a packet detection rule that is installed at the session management function and initialized at the user plane function. 5. The computer-implemented method of claim 1 , wherein the policy associated with the type of traffic is determined by a policy control function. 6. The computer-implemented method of claim 1 , further comprising informing, by the user plane function, a policy control function of a start of a first flow of the type of traffic and a termination of a last flow of the type of traffic based on the policy associated with the type of traffic. 7. The computer-implemented method of claim 1 , wherein the start event trigger of the type of traffic detected by the user plane function is provided to a policy control function via the session management function to determine the policy associated with the type of traffic. 8. A system for providing differential treatment to user traffic, the system comprising: one or more processors; and at least one computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the system to: detect, at a user plane function, an initiation of a type of traffic being performed at the user plane function; provide, by the user plane function, a start event trigger of the type of traffic detected by the user plane function to a session management function; and receive, at the user plane function, a policy associated with the type of traffic from the session management function, the policy including instructions preventing submissions of subsequent event triggers to the session management function until an end of the type of traffic, the subsequent event triggers being associated with the type of traffic detected by the user plane function. 9. The system of claim 8 , wherein the instructions which, when executed by the one or more processors, cause the system to: determine, by the user plane function, the end of the type of traffic being performed at the user plane function; and provide, by the user plane function, a stop event trigger of the type of traffic detected by the user plane function based on the policy to the session management function. 10. The system of claim 8 , wherein the instructions which, when executed by the one or more processors, cause the system to receive, at the user plane function, instructions to deactivate the policy associated with the type of traffic from the session management function after the type of traffic has ended. 11. The system of claim 8 , wherein the policy associated with the type of traffic is a packet detection rule that is installed at the session management function and initialized at the user plane function. 12. The system of claim 8 , wherein the policy associated with the type of traffic is determined by a policy control function. 13. The system of claim 8 , wherein the instructions which, when executed by the one or more processors, cause the system to inform, by the user plane function, a policy control function of a start of a first flow of the type of traffic and a termination of a last flow of the type of traffic based on the policy associated with the type of traffic. 14. The system of claim 8 , wherein the start event trigger of the type of traffic detected by the user plane function is provided to a policy control function via the session management function to determine the policy associated with the type of traffic. 15. A non-transitory computer-readable storage medium comprising: instructions stored on the non-transitory computer-readable storage medium, the instructions, when executed by one or more processors, cause the one or more processors to: detect, at a user plane function, an initiation of a type of traffic being performed at the user plane function; provide, by the user plane function, a start event trigger of the type of traffic detected by the user plane function to a session management function; and receive, at the user plane function, a policy associated with the type of traffic from the session management function, the policy including instructions preventing submissions of subsequent event triggers to the session management function until an end of the type of traffic, the subsequent event triggers being associated with the type of traffic detected by the user plane function. 16. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions, when executed by the one or more processors, cause the one or more processors to: determine, by the user plane function, the end of the type of traffic being performed at the user plane function; and provide, by the user plane function, a stop event trigger of the type of traffic detected by the user plane function based on the policy to the session management function. 17. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions, when executed by the one or more processors, cause the one or more processors to receive, at the user plane function, instructions to deactivate the policy associated with the type of traffic from the session management function after the type of traffic has ended. 18. The non-transitory computer-readable storage medium of claim 15 , wherein the policy associated with the type of traffic is a packet detection rule that is installed at the session management function and initialized at the user plane function. 19. The non-transitory computer-readable storage medium of claim 15 , wherein the policy associated with the type of traffic is determined by a policy control function. 20. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions, when executed by the one or more processors, cause the one or more processors to inform, by the user plane function, a policy control function of a start of a first flow of the type of traffic and a termination of a last flow of the type of traffic based on the policy associated with the type of traffic.

Assignees

Inventors

Classifications

  • Session management · CPC title

  • using policies · CPC title

  • Policy-and-charging control [PCC] architecture · CPC title

  • Network architectures, gateways, control or user entities · CPC title

  • based on network load situation · 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 US11765621B2 cover?
Systems and methods are provided for providing differential treatment to user traffic involving optimized reporting of start and stop traffic. The systems and method can include detecting, at a user plane function, an initiation of a type of traffic being performed at the user plane function, providing, by the user plane function, a start event trigger of the type of traffic detected by the use…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04L65/1066. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 19 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).