System and method for exchanging policy information in a roaming communications environment
First Claim
1. An apparatus for optimizing roaming in a network environment, comprising:
- a visited policy server consulted by a visited bearer manager of a visited network visited by an access terminal, the visited policy server configured to;
receive a policy request from the visited bearer manager requesting a policy decision in response to the access terminal attempting a registration in the visited network via a registration request, the policy request comprising an assigned IP-address, a subscriber geographic location, and a visited network identity;
provide the assigned IP-address, the subscriber geographic location, and the visited network identity to a home policy server via policy peering, the home policy server belonging to a home network of the access terminal;
receive authorization from the home policy server authorizing the registration for the access terminal;
authorize the registration for the access terminal in the visited network;
receive an authorization request from an application manager requesting authorization for the access terminal to use a particular application in the visited network in response to the access terminal performing application level registration;
receive authorization from the home policy server allowing the access terminal use of a first application for the subscriber geographic location in the visited network and denying use of a second application for the subscriber geographic location in the visited network; and
authorize the application level registration based on the subscriber geographic location in the visited network and only when the application level registration is allowed for the subscriber geographic location in the visited network, the authorization allowing use of the first application at the subscriber geographic location in the visited network and denying use of the second application at the subscriber geographic location in the visited network.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for optimizing roaming in a network environment is provided that includes a bearer manager operable to receive a registration request from a user. An identity of a visited network and access network information is included with the request, a bearer manager consulting the policy server for a policy decision as part of an IP-address assignment or mobile IP registration process. The policy server providing the assigned IP-address, a visited network provider identity and access network information to a home policy server via policy peering. The policy server authorizing the registration and remembering the identity of the visited network provider and the access network information, whereby when the user performs registration, an application manager can request authorization from the policy sever, which checks the identity of the visited network and possible the access network and determines whether to authorize the registration.
184 Citations
32 Claims
-
1. An apparatus for optimizing roaming in a network environment, comprising:
a visited policy server consulted by a visited bearer manager of a visited network visited by an access terminal, the visited policy server configured to; receive a policy request from the visited bearer manager requesting a policy decision in response to the access terminal attempting a registration in the visited network via a registration request, the policy request comprising an assigned IP-address, a subscriber geographic location, and a visited network identity; provide the assigned IP-address, the subscriber geographic location, and the visited network identity to a home policy server via policy peering, the home policy server belonging to a home network of the access terminal; receive authorization from the home policy server authorizing the registration for the access terminal; authorize the registration for the access terminal in the visited network; receive an authorization request from an application manager requesting authorization for the access terminal to use a particular application in the visited network in response to the access terminal performing application level registration; receive authorization from the home policy server allowing the access terminal use of a first application for the subscriber geographic location in the visited network and denying use of a second application for the subscriber geographic location in the visited network; and authorize the application level registration based on the subscriber geographic location in the visited network and only when the application level registration is allowed for the subscriber geographic location in the visited network, the authorization allowing use of the first application at the subscriber geographic location in the visited network and denying use of the second application at the subscriber geographic location in the visited network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method for optimizing roaming in a network environment, comprising:
-
receiving at a visited policy server a policy request from a visited bearer manager requesting a policy decision in response to an access terminal attempting a registration in the visited network via a registration request, the policy request comprising an assigned IP-address, a subscriber geographic location, and a visited network identity, the visited policy server and the visited bearer manager belonging to a visited network visited by an access terminal; providing the assigned IP-address, the subscriber geographic location, and the visited network identity to a home policy server via policy peering, the home policy server belonging to a home network of the access terminal; receiving authorization from the home policy server authorizing the registration for the access terminal; authorizing the registration for the access terminal in the visited network; receiving an authorization request from an application manager requesting authorization for the access terminal to use a particular application in the visited network in response to the access terminal performing application level registration; receiving authorization from the home policy server allowing the access terminal use of a first application for the subscriber geographic location in the visited network and denying use of a second application for the subscriber geographic location in the visited network; and authorizing the application level registration based on the subscriber geographic location in the visited network and only when the application level registration is allowed for the subscriber geographic location in the visited network, the authorization allowing use of the first application at the subscriber geographic location in the visited network and denying use of the second application at the subscriber geographic location in the visited network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. Software for optimizing roaming in a network environment, the software being embodied in a non-transitory computer readable medium and comprising code such that when executed is operable to:
-
receive at a visited policy server a policy request from a visited bearer manager requesting a policy decision in response to an access terminal attempting a registration in the visited network via a registration request, the policy request comprising an assigned IP-address, a subscriber geographic location, and a visited network identity, the visited policy server and the visited bearer manager belonging to a visited network visited by an access terminal; providing the assigned IP-address, the subscriber geographic location, and the visited network identity to a home policy server via policy peering, the home policy server belonging to a home network of the access terminal; receive authorization from the home policy server authorizing the registration for the access terminal; authorize the registration for the access terminal in the visited network; receive an authorization request from an application manager requesting authorization for the access terminal to use a particular application in the visited network in response to the access terminal performing application level registration; receive authorization from the home policy server allowing the access terminal use of a first application for the subscriber geographic location in the visited network and denying use of a second application for the subscriber geographic location in the visited network; and authorize the application level registration based on the subscriber geographic location in the visited network and only when the application level registration is allowed for the subscriber geographic location in the visited network, the authorization allowing use of the first application at the subscriber geographic location in the visited network and denying use of the second application at the subscriber geographic location in the visited network. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification