A method, comprising: receiving, by a policy and charging rules function, PCRF, new service information from an application function; generating one or more modified policy rules based at least in part on the new service information; providing the one or more modified policy rules to a gateway based at least in part on a bearer modification procedure, wherein the bearer modification procedure modifies one or more previous policy rules of the gateway by attempting to install the one or more modified policy rules at the gateway; determining , by the PCRF, whether the gateway has successfully installed the one or more modified policy rules, the method characterized by further comprising: storing, by the PCRF, the one or more previous policy rules; notifying the application function that the one or more modified policy rules failed to install at the gateway; receiving a rules behavior indicator from the application function that specifies one or more actions to perform if the bearer modification procedure fails, wherein the one or more actions to perform comprise updating to the stored one or more previous policy rules; providing the rules behavior indicator to the gateway; and updating , by the PCRF, the one or more policy rules to the stored one or more previous policy rules based on determining that the gateway has not successfully installed the one or more modified policy rules and based on the rules behavior indicator. receiving, by a policy and charging rules function, PCRF, new service information from an application function; generating one or more modified policy rules based at least in part on the new service information; providing the one or more modified policy rules to a gateway based at least in part on a bearer modification procedure, wherein the bearer modification procedure modifies one or more previous policy rules of the gateway by attempting to install the one or more modified policy rules at the gateway; determining , by the PCRF, whether the gateway has successfully installed the one or more modified policy rules, the method characterized by further comprising: storing, by the PCRF, the one or more previous policy rules; notifying the application function that the one or more modified policy rules failed to install at the gateway; receiving a rules behavior indicator from the application function that specifies one or more actions to perform if the bearer modification procedure fails, wherein the one or more actions to perform comprise updating to the stored one or more previous policy rules; providing the rules behavior indicator to the gateway; and updating , by the PCRF, the one or more policy rules to the stored one or more previous policy rules based on determining that the gateway has not successfully installed the one or more modified policy rules and based on the rules behavior indicator. storing, by the PCRF, the one or more previous policy rules; notifying the application function that the one or more modified policy rules failed to install at the gateway; receiving a rules behavior indicator from the application function that specifies one or more actions to perform if the bearer modification procedure fails, wherein the one or more actions to perform comprise updating to the stored one or more previous policy rules; providing the rules behavior indicator to the gateway; and updating , by the PCRF, the one or more policy rules to the stored one or more previous policy rules based on determining that the gateway has not successfully installed the one or more modified policy rules and based on the rules behavior indicator. <EOS>