Policy and charging rules function (PCRF) and performance intelligence center (PIC) based congestion control
First Claim
1. A system for congestion control in a mobile communications network, the system comprising:
- a monitoring module configured to;
monitor message traffic associated with a cell in a communications network, wherein the message traffic includes control plane and user plane messages;
determine, based on the message traffic, whether a pre-determined congestion threshold associated with the cell has been crossed; and
in response to determining that the congestion threshold associated with the cell has been crossed, generate a cell congestion notification message that includes an identity of one or more subscribers that are contributing to a congestion; and
a policy server configured to;
receive the cell congestion notification message;
generate a policy and charging control (PCC) rule that modifies a policy of the one or more identified subscribers; and
communicate the PCC rule to a policy and charging enforcement function (PCEF),wherein the monitoring module is configured to determine whether the congestion threshold has been crossed by computing a congestion indicator based on circuit switched call volume, packet switched data volume, radio bearer establishments, rate of radio bearer releases caused by congestion, total amount of bandwidth allocated for circuit switched calls, total amount of bandwidth allocated for packet switched sessions, total amount of bandwidth de-allocated because of circuit switched call terminations, and total amount of bandwidth de-allocated because of packet switched session terminations.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for congestion control in a mobile communications network includes a monitoring module configured to monitor message traffic associated with a cell in a mobile communications network. The message traffic includes control plane and user plane messages. The monitoring module determines, based on the message traffic, whether a predetermined congestion threshold associated with the cell in the mobile communications network has been crossed. In response to the threshold being crossed, the monitoring module generates a cell congestion notification message that includes the identity of subscribers that are contributing to the congestion. A policy server receives the cell congestion notification message and generates a PCC rule that modifies the policy of the one or more identified subscribers and for communicating the PCC rule to a PCEF.
223 Citations
21 Claims
-
1. A system for congestion control in a mobile communications network, the system comprising:
-
a monitoring module configured to; monitor message traffic associated with a cell in a communications network, wherein the message traffic includes control plane and user plane messages; determine, based on the message traffic, whether a pre-determined congestion threshold associated with the cell has been crossed; and in response to determining that the congestion threshold associated with the cell has been crossed, generate a cell congestion notification message that includes an identity of one or more subscribers that are contributing to a congestion; and a policy server configured to; receive the cell congestion notification message; generate a policy and charging control (PCC) rule that modifies a policy of the one or more identified subscribers; and communicate the PCC rule to a policy and charging enforcement function (PCEF), wherein the monitoring module is configured to determine whether the congestion threshold has been crossed by computing a congestion indicator based on circuit switched call volume, packet switched data volume, radio bearer establishments, rate of radio bearer releases caused by congestion, total amount of bandwidth allocated for circuit switched calls, total amount of bandwidth allocated for packet switched sessions, total amount of bandwidth de-allocated because of circuit switched call terminations, and total amount of bandwidth de-allocated because of packet switched session terminations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for congestion control in a mobile communications network, the method comprising:
-
monitoring control and user plane traffic associated with a cell in a mobile communications network; determining, based on the monitored message traffic, whether a congestion threshold associated with the cell has been crossed; in response to determining that the congestion threshold associated with the cell has been crossed, generating a congestion notification message that includes an identity of one or more subscribers that are contributing to a congestion; receiving the congestion notification message at a policy server; generating a policy control and charging rule that modifies a policy of the one or more subscribers; and communicating the PCC rule to a policy and charging enforcement function (PCEF), wherein determining whether the congestion threshold has been crossed includes computing a congestion indicator based on circuit switched call volume, packet switched data volume, radio bearer establishments, rate of radio bearer releases caused by congestion, total amount of bandwidth allocated for circuit switched calls, total amount of bandwidth allocated for packet switched sessions, total amount of bandwidth de-allocated because of circuit switched call terminations, and total amount of bandwidth de-allocated because of packet switched session terminations. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium having stored thereon executable instructions that when executed by a processor of a computer control the computer to perform steps comprising:
-
monitoring control and user plane traffic associated with a cell in a mobile communications network; determining, based on the monitored message traffic, whether a congestion threshold associated with the cell has been crossed; in response to determining that the congestion threshold associated with the cell has been crossed, generating a congestion notification message that includes an identity of one or more subscribers that are contributing to a congestion; receiving the congestion notification message at a policy server; generating a policy control and charging rule that modifies a policy of the one or more subscribers; and communicating the PCC rule to a policy and charging enforcement function (PCEF), wherein determining whether the congestion threshold has been crossed includes computing a congestion indicator based on circuit switched call volume, packet switched data volume, radio bearer establishments, rate of radio bearer releases caused by congestion, total amount of bandwidth allocated for circuit switched calls, total amount of bandwidth allocated for packet switched sessions, total amount of bandwidth de-allocated because of circuit switched call terminations, and total amount of bandwidth de-allocated because of packet switched session terminations.
-
Specification