Establishing facets of a policy for a communication session
First Claim
1. A method for establishing a plurality of facets of a policy for a communication session, comprising:
- facilitating registration of an access terminal at a visited network, the access terminal associated with a home network having a home policy server;
receiving the policy at a non-transitory visited policy server of the visited network, the policy comprising the facets;
determining that a first facet is unacceptable;
determining that a second facet identifies an application at the home network that is not supported by the visited network;
establishing, by the visited policy server, a policy output based on the application even though the visited policy server does not support the application;
negotiating the first facet until a stopping point is reached, the negotiation comprising;
adjusting by the visited policy server at least one facet that applies to one or more particular packets, the at least one facet not supported by the visited policy server;
notifying the home policy server of the adjustment;
receiving a notification if the at least one facet adjusted by the visited policy server is acceptable; and
establishing the first facet in accordance with the negotiation.
1 Assignment
0 Petitions
Accused Products
Abstract
Establishing one or more facets of a policy includes facilitating a communication session for an access terminal at a visited network. The access terminal is associated with a home network having a home policy server. The policy is received at a visited policy server of the visited network. The policy comprises the facets. If the facets are unacceptable, the facets are negotiated until a stopping point is reached. The negotiation includes adjusting by the visited policy server at least one facet of the one or more facets, and notifying the home policy server of the adjustment. The facets are established in accordance with the negotiation.
-
Citations
15 Claims
-
1. A method for establishing a plurality of facets of a policy for a communication session, comprising:
-
facilitating registration of an access terminal at a visited network, the access terminal associated with a home network having a home policy server; receiving the policy at a non-transitory visited policy server of the visited network, the policy comprising the facets; determining that a first facet is unacceptable; determining that a second facet identifies an application at the home network that is not supported by the visited network; establishing, by the visited policy server, a policy output based on the application even though the visited policy server does not support the application; negotiating the first facet until a stopping point is reached, the negotiation comprising; adjusting by the visited policy server at least one facet that applies to one or more particular packets, the at least one facet not supported by the visited policy server; notifying the home policy server of the adjustment; receiving a notification if the at least one facet adjusted by the visited policy server is acceptable; and establishing the first facet in accordance with the negotiation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A visited policy server of a visited network, comprising:
-
a non-transitory memory operable to; store a policy comprising a plurality of facets; and a non-transitory processor in communication with the memory and operable to; facilitate registration of an access terminal at the visited network, the access terminal associated with a home network having a home policy server; receive the policy; determine that a first facet is unacceptable; determine that a second facet identifies an application at the home network that is not supported by the visited network; establish, by the visited policy server, a policy output based on the application even though the visited policy server does not support the application; negotiate the first facet until a stopping point is reached, the negotiation comprising; adjusting by the visited policy server at least one facet that applies to one or more particular packets, the at least one facet not supported by the visited policy server; notifying the home policy server of the adjustment; receiving a notification if the at least one facet adjusted by the visited policy server is acceptable; and establish the first facet in accordance with the negotiation. - View Dependent Claims (7, 8, 9, 10)
-
-
11. Logic for establishing a plurality of facets of a policy for a communication session, the logic embodied in a non-transitory computer-readable storage medium and operable to:
-
facilitate registration of an access terminal at a visited network, the access terminal associated with a home network having a home policy server; receive the policy at a visited policy server of the visited network, the policy comprising the facets; determine that a first facet is unacceptable; determine that a second facet identifies an application at the home network that is not supported by the visited network; establish, by the visited policy server, a policy output based on the application even though the visited policy server does not support the application; negotiate the first facet until a stopping point is reached, the negotiation comprising; adjusting by the visited policy server at least one facet that applies to one or more particular packets, the at least one facet not supported by the visited policy server; notifying the home policy server of the adjustment; receiving a notification indicating acceptance of the at least one facet adjusted by the visited policy server; and establish the first facet in accordance with the negotiation. - View Dependent Claims (12, 13, 14, 15)
-
Specification