Patent ID: 8719895

Claim:
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.