Method and apparatus for handling policy and charging control rule or quality of service rule modification failures
First Claim
1. A method, comprising:
- providing, by a policy and charging rules function (PCRF), one or more modified policy rules to a gateway based at least in part on a bearer modification procedure, wherein the bearer modification procedure is configured to update one or more current policy rules of the gateway to the one or more modified policy rules by installing the one or more modified policy rules at the gateway;
storing, by the PCRF, one or more previous policy rules in a memory based on providing the one or more modified policy rules to the gateway;
determining, by the PCRF, whether the gateway has failed to install the one or more modified policy rules; and
updating, by the PCRF, the one or more current policy rules of the gateway to the one or more previous policy rules stored in the memory based on the PCRF determining that the gateway has failed to install the one or more modified policy rules.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses are provided that facilitate handling failures in policy rule installation and/or related bearer modification procedures. A set of modified policy rules can be provided to a gateway for enforcement thereof and/or correlation with a bearer of a device. The gateway can attempt to install the modified rules and can utilize a credit control request (CCR)/credit control answer (CCA) exchange to notify of a status of the modified rule installation and/or related bearer modification. A policy charging and rules function (PCRF) can, thus, determine the status based on the CCR/CCA exchange. If the status indicates failure, the PCRF can revert to previous policy rules. In addition, an application function can be notified of the status.
-
Citations
36 Claims
-
1. A method, comprising:
-
providing, by a policy and charging rules function (PCRF), one or more modified policy rules to a gateway based at least in part on a bearer modification procedure, wherein the bearer modification procedure is configured to update one or more current policy rules of the gateway to the one or more modified policy rules by installing the one or more modified policy rules at the gateway; storing, by the PCRF, one or more previous policy rules in a memory based on providing the one or more modified policy rules to the gateway; determining, by the PCRF, whether the gateway has failed to install the one or more modified policy rules; and updating, by the PCRF, the one or more current policy rules of the gateway to the one or more previous policy rules stored in the memory based on the PCRF determining that the gateway has failed to install the one or more modified policy rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A wireless communications apparatus, comprising:
-
at least one processor configured to execute a policy and charging rules function (PCRF) to; provide one or more modified policy rules to a gateway based on a bearer modification procedure, wherein the bearer modification procedure is configured to update one or more current policy rules of the gateway to the one or more modified policy rules by installing the one or more modified policy rules at the gateway; store one or more previous policy rules based on the at least one processor providing the one or more modified policy rules to the gateway; determine whether the gateway has failed to install the one or more modified policy rules; and updating the one or more current policy rules of the gateway to the one or more previous policy rules based on the at least one processor determining that the gateway has failed to install the one or more modified policy rules; and a memory coupled to the at least one processor, wherein the at least one processor is configured to store the one or more previous policy rules in the memory.
-
-
13. An apparatus, comprising:
-
means for providing one or more modified policy rules to a gateway based on a bearer modification procedure, wherein the bearer modification procedure is configured to update one or more current policy rules of the gateway to the one or more modified policy rules by installing the one or more modified policy rules at the gateway; means for storing one or more previous policy rules in a memory based on providing the one or more modified policy rules to the gateway; means for determining whether the gateway has failed to install the one or more modified policy rules; and means for updating the one or more current policy rules of the gateway to the one or more previous policy rules stored in the memory based at least in part on the means for determining indicating that the gateway has failed to install the one or more modified policy rules.
-
-
14. A
non-transitory computer-readable medium, comprising: -
code for causing at least one computer to provide one or more modified policy rules to a gateway based on a bearer modification procedure, wherein the bearer modification procedure is configured to update one or more current policy rules of the gateway to the one or more modified policy rules by installing the one or more modified policy rules at the gateway; code for causing the at least one computer to store one or more previous policy rules in a memory based on the at least one computer providing the one or more modified policy rules to the gateway; code for causing the at least one computer to determine whether the gateway has failed to install the one or more modified policy rules; and code for causing the at least one computer to update the one or more current policy rules of the gateway to the one or more previous policy rules stored in the memory based on the at least one computer determining that the gateway has failed to install the one or more modified policy rules.
-
-
15. An apparatus, comprising:
-
a rules provisioning component that provides one or more modified policy rules to a gateway based on a bearer modification procedure, wherein the bearer modification procedure is configured to update one or more current policy rules of the gateway to the one or more modified policy rules by installing the one or more modified policy rules at the gateway; a rules reverting component that stores one or more previous policy rules in a memory based on the rules provisioning component providing the one or more modified policy rules to the gateway; and a modifying status receiving component comprising hardware that determines whether the gateway has failed to install the one or more modified policy rules, wherein the rules reverting component updates the one or more current policy rules of the gateway to the one or more previous policy rules stored in the memory based on the modifying status receiving component determining that the gateway has failed to install the one or more modified policy rules. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method, comprising:
-
receiving, by a gateway, one or more modified policy rules from a policy and charging rules function (PCRF) based on a bearer modification procedure, wherein the bearer modification procedure is configured to update one or more current policy rules of the gateway to the one or more modified policy rules by installing the one or more modified policy rules at the gateway; attempting, by the gateway, to install the one or more modified policy rules as part of the bearer modification procedure; and transmitting, by the gateway, when the gateway fails to install the one or more modified policy rules as part of the bearer modification procedure, a credit control request (CCR) to the PCRF to indicate that the bearer modification procedure has failed, wherein the CCR causes the PCRF to update the one or more current policy rules of the gateway to one or more previous policy rules stored by the PCRF in a memory. - View Dependent Claims (27, 28, 29)
-
-
30. A wireless communications apparatus, comprising:
-
at least one processor configured to; receive one or more modified policy rules from a policy and charging rules function (PCRF) based on a bearer modification procedure, wherein the bearer modification procedure is configured to update one or more current policy rules of a gateway to the one or more modified policy rules by installing the one or more modified policy rules at the gateway; attempt to install the one or more modified policy rules as part of the bearer modification procedure; and transmit a credit control request (CCR) to the PCRF, when the at least one processor fails to install the one or more modified policy rules as part of the bearer modification procedure, to indicate that the bearer modification procedure has failed; and a memory coupled to the at least one processor, wherein the CCR causes the PCRF to update the one or more current policy rules of the gateway to one or more previous policy rules stored by the PCRF in the memory.
-
-
31. An apparatus, comprising:
-
means for receiving one or more modified policy rules from a policy charging and rules function (PCRF) based on a bearer modification procedure, wherein the bearer modification procedure is configured to update one or more current policy rules of a gateway to the one or more modified policy rules by installing the one or more modified policy rules at the gateway; means for attempting to install the one or more modified policy rules as part of the bearer modification procedure; and means for transmitting a credit control request (CCR) to the PCRF, when the means for attempting fails to install the one or more modified policy rules as part of the bearer modification procedure, to indicate that the bearer modification procedure has failed; wherein the CCR causes the PCRF to update the one or more current policy rules of the gateway to one or more previous policy rules stored by the PCRF in a memory.
-
-
32. A computer program product, comprising:
-
a non-transitory computer-readable medium, comprising; code for causing at least one computer to obtain one or more modified policy rules from a policy and charging rules function (PCRF) based on a bearer modification procedure, wherein the bearer modification procedure is configured to update one or more current policy rules of a gateway to the one or more modified policy rules by installing the one or more modified policy rules at the gateway; code for causing the at least one computer to attempt to install the one or more modified policy rules as part of the bearer modification procedure; and code for causing the at least one computer to transmit a credit control request (CCR) to the PCRF, when the at least one computer fails to install the one or more modified policy rules as part of the bearer modification procedure, to indicate that the bearer modification procedure has failed, wherein the CCR causes the PCRF to update the one or more current policy rules of the gateway to one or more previous policy rules stored by the PCRF in a memory.
-
-
33. An apparatus, comprising:
-
a rules receiving component that obtains one or more modified policy rules from a policy and charging rules function (PCRF) based on a bearer modification procedure, wherein the bearer modification procedure is configured to update one or more current policy rules of a gateway to the one or more modified policy rules by installing the one or more modified policy rules at the gateway; a rules modifying component comprising hardware that attempts to install the one or more modified policy rules as part of the bearer modification procedure; and a modifying status communicating component that transmits a credit control request (CCR) to the PCRF, when the rule modifying component fails to install the one or more modified policy rules as part of the bearer modification procedure, to indicate that the bearer modification procedure has failed, wherein the CCR causes the PCRF to update the one or more current policy rules of the gateway to one or more previous policy rules stored by the PCRF in a memory. - View Dependent Claims (34, 35, 36)
-
Specification