Determining a policy output for a communication session
First Claim
Patent Images
1. A method for determining a policy output for a communication session, comprising:
- facilitating registration for an access terminal at a visited network, the access terminal associated with a home network;
receiving a policy at a visited policy server of the visited network, the policy received from the home network, the policy comprising one or more facets, the one or more facets comprising an application facet identifying an application deployable in the home network when the access terminal is at the visited network;
identifying the application from the application facet;
determining, by one or more tangible processors of the visited policy server, that the application is at the home network and that the visited policy server does not support the application;
negotiating at least a subset of the one or more facets between the visited policy, server and a home policy server of the home network, wherein negotiating includes determining whether the at least a subset of the one or more facets is compatible with the visited policy server;
establishing, by the one or more tangible processors of the visited policy server, the policy output based on the application even though the visited policy server does not support the application; and
outputting one or more instructions using the one or more tangible processors, the instructions instructing the access terminal to tunnel one or more particular packets through the visited network to the home network to allow the home network to apply the application to the particular packets.
1 Assignment
0 Petitions
Accused Products
Abstract
Determining a policy output includes facilitating a communication session for an access terminal at a visited network. The access terminal is associated with a home network. A policy is received at a visited policy server of the visited network. The policy has facets that include an application facet that identifies an application deployable in the home network. The application is identified from the application facet, and the policy output is determined in accordance with the application.
190 Citations
24 Claims
-
1. A method for determining a policy output for a communication session, comprising:
-
facilitating registration for an access terminal at a visited network, the access terminal associated with a home network; receiving a policy at a visited policy server of the visited network, the policy received from the home network, the policy comprising one or more facets, the one or more facets comprising an application facet identifying an application deployable in the home network when the access terminal is at the visited network; identifying the application from the application facet; determining, by one or more tangible processors of the visited policy server, that the application is at the home network and that the visited policy server does not support the application; negotiating at least a subset of the one or more facets between the visited policy, server and a home policy server of the home network, wherein negotiating includes determining whether the at least a subset of the one or more facets is compatible with the visited policy server; establishing, by the one or more tangible processors of the visited policy server, the policy output based on the application even though the visited policy server does not support the application; and outputting one or more instructions using the one or more tangible processors, the instructions instructing the access terminal to tunnel one or more particular packets through the visited network to the home network to allow the home network to apply the application to the particular packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A visited policy server of a visited network, comprising:
-
a memory operable to; store a policy; and one or more tangible processors in communication with the memory and operable to; facilitate registration for an access terminal at the visited network, the access terminal associated with a home network; receive the policy from the home network, the policy comprising one or more facets, the one or more facets comprising an application facet identifying an application deployable in the home network; identify the application from the application facet; determine that the application is at the home network and that the visited policy server does not support the application; negotiate at least a subset of the one or more facets between the visited policy server and a home policy server of the home network, wherein negotiating includes determining whether the at least a subset of the one or more facets is compatible with the visited policy server; establish a policy output based on the application even though the visited policy server does not support the application; and provide an output comprising one or more instructions for the access terminal to tunnel one or more particular packets through the visited network to the home network to allow the home network to apply the application to the particular packets. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium encoded with logic, the logic operable when executed to:
-
facilitate registration for an access terminal at a visited network, the access terminal associated with a home network; receive a policy at a visited policy server of the visited network, the policy received from the home network, the policy comprising one or more facets, the one or more facets comprising an application facet identifying an application deployable in the home network; identify the application from the application facet; determine that the application is at the home network and that the visited policy server does not support the application; negotiate at least a subset of the one or more facets between the visited policy server and a home policy server of the home network, wherein negotiating includes determining whether the at least a subset of the one or more facets is compatible with the visited policy server; establish a policy output based on the application even though the visited policy server does not support the application; and provide an output comprising one or more instructions for the access terminal to tunnel one or more particular packets through the visited network to the home network to allow the home network to apply the application to the particular packets. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification