IP Library Patent Application 18485727
Patent Application
App. No. 18/485,727

ACCESS POINT NAME TOTAL BANDWIDTH LIMITS

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 None
App. No.
18/485,727
Abstract

There is provided a method for sharing bandwidth consumption information in a communication system having a first user plane function (UPF), a second UPF and a third UPF, each of which serves an access point name (APN). The method includes (a) receiving by the first UPF from the second UPF, information indicating a bandwidth being consumed by the second UPF, (b) receiving by the first UPF from the third UPF, information indicating a bandwidth being consumed by the third UPF, (c) sending from the first UPF to the second UPF, information indicating a bandwidth being consumed by the first UPF and the third UPF, and (d) sending from the first UPF to the third UPF, information indicating the bandwidth being consumed by the first UPF and the second UPF. Thus, each of the first, second and third UPFs is aware of a total bandwidth being consumed for the APN.

Claims (53)

1 . A method for sharing bandwidth consumption information in a communication system having a first user plane function (UPF) that serves an access point name (APN), a second UPF that serves said APN, and a third UPF that serves said APN, wherein said method comprises:

receiving by said first UPF from said second UPF, information indicating a current bandwidth being consumed by said second UPF for said APN;

receiving by said first UPF from said third UPF, information indicating a current bandwidth being consumed by said third UPF for said APN;

sending from said first UPF to said second UPF, information indicating a current bandwidth being consumed by said first UPF for said APN and said current bandwidth being consumed by said third UPF for said APN; and

sending from said first UPF to said third UPF, information indicating said current bandwidth being consumed by said first UPF for said APN and said current bandwidth being consumed by said second UPF for said APN,

whereby each of said first UPF, said second UPF and said third UPF is thus aware of a total current bandwidth being consumed by said first UPF, said second UPF and said third UPF for said APN.

2 . The method of claim 1 , wherein said first UPF performs further operations of:

comparing said total current bandwidth to a threshold value; and

performing a programmed action in response to said total current bandwidth exceeding said threshold value.

3 . The method of claim 2 , wherein said programmed action is an action selected from the group consisting of dropping packets and prioritizing packets.

4 . The method of claim 1 , wherein said second UPF performs further operations of:

comparing said total current bandwidth to a threshold value; and

performing a programmed action in response to said total current bandwidth exceeding said threshold value.

5 . The method of claim 4 , wherein said programmed action is an action selected from the group consisting of dropping packets and prioritizing packets.

6 . The method of claim 1 , wherein at least one of:

a) said method is executed periodically; and

b) i) said first UPF is nominated as a delegator to perform said method, and ii) said second UPF is elected as said delegator in response to a failure of said first UPF.

7 . A communication system, comprising:

a first user plane function (UPF) that serves an access point name (APN), a second UPF that serves said APN, and a third UPF that serves said APN,

wherein said first UPF performs operations of:

receiving from said second UPF, information indicating a current bandwidth being consumed by said second UPF for said APN;

receiving from said third UPF, information indicating a current bandwidth being consumed by said third UPF for said APN;

sending to said second UPF, information indicating a current bandwidth being consumed by said first UPF for said APN and said current bandwidth being consumed by said third UPF for said APN; and

sending to said third UPF, information indicating said current bandwidth being consumed by said first UPF for said APN and said current bandwidth being consumed by said second UPF for said APN,

whereby each of said first UPF, said second UPF and said third UPF is thus aware of a total current bandwidth being consumed by said first UPF, said second UPF and said third UPF for said APN.

8 . The communication system of claim 7 , wherein said first UPF performs further operations of:

comparing said total current bandwidth to a threshold value; and

performing a programmed action in response to said total current bandwidth exceeding said threshold value.

9 . The communication system of claim 8 , wherein said programmed action is an action selected from the group consisting of dropping packets and prioritizing packets.

10 . The communication system of claim 7 , wherein said second UPF performs further actions of:

comparing said total current bandwidth to a threshold value; and

performing a programmed action in response to said total current bandwidth exceeding said threshold value.

11 . The communication system of claim 10 , wherein said programmed action is an action selected from the group consisting of dropping packets and prioritizing packets.

12 . The communication system of claim 7 , wherein at least one of:

a) said operations are executed periodically; and

b) i) said first UPF is nominated as a delegator to perform said method, and ii) said second UPF is elected as said delegator in response to a failure of said first UPF.

13 . A storage device that is non-transitory, comprising instructions that are readable by a processor to cause said processor to perform operations of:

receiving by a first user plane function (UPF) that serves an access point name (APN) from a second UPF that serves said APN, information indicating a current bandwidth being consumed by said second UPF for said APN;

receiving by said first UPF from a third UPF that serves said APN, information indicating a current bandwidth being consumed by said third UPF for said APN;

sending from said first UPF to said second UPF, information indicating a current bandwidth being consumed by said first UPF for said APN and said current bandwidth being consumed by said third UPF for said APN; and

sending from said first UPF to said third UPF, information indicating said current bandwidth being consumed by said first UPF for said APN and said current bandwidth being consumed by said second UPF for said APN,

whereby each of said first UPF, said second UPF and said third UPF is thus aware of a total current bandwidth being consumed by said first UPF, said second UPF and said third UPF for said APN.

14 . The storage device of claim 13 , wherein said instructions cause said processor to perform further operations of:

comparing said total current bandwidth to a threshold value; and

performing a programmed action in response to said total current bandwidth exceeding said threshold value.

15 . The storage device of claim 14 , wherein said programmed action is an action selected from the group consisting of dropping packets and prioritizing packets.

16 . The storage device of claim 13 , wherein said second UPF performs further operations of:

comparing said total current bandwidth to a threshold value; and

performing a programmed action in response to said total current bandwidth exceeding said threshold value.

17 . The storage device of claim 16 , wherein said programmed action is an action selected from the group consisting of dropping packets and prioritizing packets.

18 . The storage device of claim 13 , wherein at least one of:

a) said operations are executed periodically; and

b) i) said first UPF is nominated as a delegator to perform said method, and ii) said second UPF is elected as said delegator in response to a failure of said first UPF.

Assignments (13)
RELEASE OF SECURITY INTEREST IN COLLATERAL RECORDED AT REEL 069113 AND FRAME 0558 Recorded Jul 31, 2025
From: GLAS USA LLC
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072308/0172 →
RELEASE OF SECURITY INTEREST IN COLLATERAL RECORDED AT REEL 067565 AND FRAME 0678 Recorded Jul 29, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0421 →
GRANT OF SECURITY INTEREST - PATENTS Recorded Jul 29, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: GLAS USA LLC
Reel/Frame 072245/0764 →
RELEASE OF SECURITY INTERESTS (SIDECAR) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0041 →
RELEASE OF SECURITY INTERESTS (SYNDICATED) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0121 →
SECURITY INTEREST Recorded Jul 28, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: BLUE TORCH FINANCE LLC
Reel/Frame 072268/0439 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 4, 2024
From: MAVENIR SYSTEMS, INC.
To: GLAS USA LLC
Reel/Frame 069113/0558 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MAVENIR SYSTEMS, INC.
Reel/Frame 069113/0596 →
SECURITY INTEREST Recorded Aug 30, 2024
From: MAVENIR SYSTEMS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 068822/0966 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT Recorded Jul 18, 2024
From: MAVENIR SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068425/0126 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT Recorded Jul 18, 2024
From: MAVENIR SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068425/0209 →
SECURITY INTEREST Recorded May 29, 2024
From: MAVENIR SYSTEMS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 067565/0678 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2023
From: GARIKIPATI, SRINIVAS; MISHRA, ABHISHEK; PADLIKAR, VIPIN; JINDAL, TAMANNA
To: MAVENIR SYSTEMS, INC.
Reel/Frame 065278/0866 →