IP Library Granted Patent US 8,559,967
Granted Patent B2
US 8,559,967 · App. 12/870,592 · Granted Oct 15, 2013

System and method for managing subscriber bandwidth based on cell congestion analysis

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 8,559,967
App. No.
12/870,592
Granted
Oct 15, 2013
Kind
B2
Abstract

A system and method for enforcing network policies is disclosed. Data is captured from network interfaces. A cell congestion level is determined from the captured data. Cells having a congestion level above a first threshold are identified. A first alert is transmitted to a network policy management entity when the cell is above the first threshold. Cells having a congestion level above a second threshold are identified. A second alert is transmitted to the network policy management entity when the cell is above the second threshold. The first threshold set at a point below a maximum capacity of the cell, and the second threshold set at a point near or at the maximum capacity of the cell.

Claims (42)

1. A method for enforcing network policies, comprising:

capturing data from network interfaces and user terminal equipment;

determining cell congestion levels based, at least in part, upon the captured data, wherein the captured data includes a Radio Access Bearer (RAB) connection rejection or release having a Radio Resource Control (RRC) cause value corresponding to congestion, re-establishment release, or pre-emptive release;

transmitting a first alert to a network policy management entity in response to a determination that the cell has had a congestion level above a first threshold for a predetermined amount of time greater than zero, the first threshold set at a point below a maximum capacity of the cell; and

transmitting a second alert to the network policy management entity in response to a determination that the cell has a congestion level above a second threshold, the second threshold set at or near the maximum capacity of the cell.

2. The method of claim 1 , further comprising:

identifying subscribers currently active in the cell;

identifying policies associated with the subscribers; and

enforcing the policies based upon a current cell congestion level.

3. The method of claim 2 , wherein enforcing the policies further comprises:

limiting data provided to one or more subscribers in the cell.

4. The method of claim 2 , wherein enforcing the policies further comprises:

limiting services provided to one or more subscribers in the cell.

5. The method of claim 1 , wherein determining the cell congestion levels further comprises:

identifying a Node B Application Part (NBAP) cause value corresponding to Downlink (DL) radio resources not available or Uplink (UL) radio resources not available.

6. The method of claim 1 , wherein the network interfaces are Radio Access Network (RAN) interfaces.

7. The method of claim 1 , wherein the network interfaces comprise at least one of an Iub interface, an Iu-CS interface, or an Iu-PS interface.

8. The method of claim 1 , wherein the first threshold is a near congestion threshold.

9. The method of claim 1 , wherein the first threshold is 80% of the maximum capacity of the cell, and the second threshold is 100% of the maximum capacity of the cell.

10. The method of claim 1 wherein the network policy management entity is a Policy Enforcement Point (PEP), a Policy Decision Point (PDP), a Policy Charging and Control (PCC) function, a Policy and Charging Rules Function (PCRF), or a Policy and Charging Execution Function (PCEF).

11. A system for enforcing network policies, comprising:

a plurality of monitoring probes coupled to one or more network interfaces, the monitoring probes adapted to capture data from the network interfaces; and

a processor coupled to the plurality of monitoring probes and adapted to analyze the data captured from the network interfaces, the processor, in operation, configured to:

determine cell congestion levels based, at least in part, upon the captured data, wherein the captured data includes a Radio Access Bearer (RAB) connection rejection or release having a Radio Resource Control (RRC) cause value corresponding to congestion, re-establishment release, or pre-emptive release;

transmit a first alert to a network policy management entity in response to a determination that a cell has a congestion level above a first threshold, the first threshold set at a point below the cell's maximum capacity; and

transmit a second alert to the network policy management entity in response to a determination that the cell has had a congestion level above a second threshold for a predetermined amount of time greater than zero, the second threshold set at or near the cell's maximum capacity.

12. The system of claim 11 , wherein the network policy management entity is adapted to identify policies associated with the subscribers currently active in the cell and to enforce the policies based upon a current cell congestion level.

13. The system of claim 12 wherein the network policy management entity is a Policy Enforcement Point (PEP), a Policy Decision Point (PDP), a Policy Charging and Control (PCC) function, a Policy and Charging Rules Function (PCRF), or a Policy and Charging Execution Function (PCEF).

14. The system of claim 11 , wherein to determine the cell congestion levels, the processor, in operation, is further configured to:

identify a Radio Access Bearer (RAB) connection rejection or release having a Radio Resource Control (RRC) cause value corresponding to congestion, re-establishment release, or pre-emptive release.

15. The system of claim 11 , wherein to determine the cell congestion levels, the processor, in operation, is further configured to:

identify a Node B Application Part (NBAP) cause value corresponding to Downlink (DL) radio resources not available.

16. The system of claim 11 , wherein the first threshold is a near congestion threshold.

17. The system of claim 11 , wherein the first threshold is 80% of the maximum capacity of the cell, and the second threshold is 100% of the maximum capacity of the cell.

18. A system for enforcing network policies, comprising:

a network policy management entity adapted to identify policies associated with subscribers currently active in a cell and to enforce the policies based upon a current cell congestion level by limiting data or services provided to one or more subscribers in the cell; and

a plurality of monitoring probes coupled to the network policy management entity and to one or more Radio Access Network (RAN) interfaces, the monitoring probes adapted to capture data from the network interfaces and further comprising a processor adapted to analyze the data captured from the network interfaces, the processor, in operation, configured to:

determine cell congestion levels based, at least in part, upon the captured data, the captured data including a Radio Access Bearer (RAB) connection rejection or release having a Radio Resource Control (RRC) cause value corresponding to congestion, re-establishment release, or pre-emptive release;

transmit a first alert to the network policy management entity in response to the cell having the current cell congestion level above a first threshold for a predetermined amount of time greater than zero, the first threshold set at a point below a cell maximum capacity; and

transmit a second alert to the network policy management entity in response to the cell having the current cell congestion level above a second threshold, the second threshold set at or near the cell maximum capacity.

19. The system of claim 18 , wherein to determine the cell congestion levels, the processor, in operation, is further configured to:

identify a Node B Application Part (NBAP) cause value corresponding to Uplink (UL) radio resources not available.

Assignments (4)
CHANGE OF NAME Recorded Sep 6, 2016
From: TEKTRONIX TEXAS, LLC
To: NETSCOUT SYSTEMS TEXAS, LLC
Reel/Frame 039919/0208 →
CHANGE OF NAME Recorded Aug 12, 2016
From: TEKTRONIX TEXAS, LLC
To: NETSCOUT SYSTEMS TEXAS, LLC
Reel/Frame 039665/0256 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2015
From: TEKTRONIX, INC.
To: TEKTRONIX TEXAS, LLC
Reel/Frame 036355/0563 →
SECURITY INTEREST Recorded Aug 14, 2015
From: NETSCOUT SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 036355/0586 →