Route optimization using network enforced, mobile implemented policy
First Claim
1. A method for performing route optimization based on network enforced, and mobile implemented, policy, the method comprising:
- establishing, from a mobile device, a communication session with an access router;
receiving, via the established communication session, a first IP address and a second IP address to be assigned to the mobile device;
receiving, at the mobile device and from a mobile communication network server, a set of rules specifying a manner in which the first IP address and the second IP address are to be used;
evaluating, at the mobile device, at least one parameter of the communication session against the set of rules to determine to communicate with an external device using a selected one of the first IP address and the second IP address; and
communicating with the external device using the selected IP address as the address of the mobile device based upon a result of the evaluation, wherein;
establishing the communication session with the access router includes establishing a communication session with a home access router located inside a home network with which the mobile device is registered, the home access router being connected to a roaming home agent and a home agent,the roaming home agent and the home agent belong to the home network,receiving the first IP address includes receiving a roaming IP address configured to enable the mobile device to communicate with the external device through the roaming home agent, andreceiving the second IP address includes receiving a home IP address configured to enable the mobile device to communicate with the external device through the home agent.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for performing route optimization based on network enforced, and mobile implemented, policy. The method includes establishing, from a mobile device, a communication session with an access router; receiving, via the established communication session, a first IP address and a second IP address to be assigned to the mobile device; and receiving, at the mobile device, a set of rules. The method also includes evaluating, at the mobile device, at least one parameter of the communication session against the set of rules to determine to communicate with an external device using a selected one of the first IP address and the second IP address and communicating with the external device using the selected IP address as the address for the mobile device based upon a result of the evaluation.
-
Citations
17 Claims
-
1. A method for performing route optimization based on network enforced, and mobile implemented, policy, the method comprising:
-
establishing, from a mobile device, a communication session with an access router; receiving, via the established communication session, a first IP address and a second IP address to be assigned to the mobile device; receiving, at the mobile device and from a mobile communication network server, a set of rules specifying a manner in which the first IP address and the second IP address are to be used; evaluating, at the mobile device, at least one parameter of the communication session against the set of rules to determine to communicate with an external device using a selected one of the first IP address and the second IP address; and communicating with the external device using the selected IP address as the address of the mobile device based upon a result of the evaluation, wherein; establishing the communication session with the access router includes establishing a communication session with a home access router located inside a home network with which the mobile device is registered, the home access router being connected to a roaming home agent and a home agent, the roaming home agent and the home agent belong to the home network, receiving the first IP address includes receiving a roaming IP address configured to enable the mobile device to communicate with the external device through the roaming home agent, and receiving the second IP address includes receiving a home IP address configured to enable the mobile device to communicate with the external device through the home agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A mobile device, configured to:
-
establish, from the mobile device, a communication session with an access router; receive, via the established communication session, a first IP address and a second IP address to be assigned to the mobile device; receive, from a mobile communication network server, a set of rules specifying a manner in which the first IP address and the second IP address are to be used; evaluate at least one parameter of the communication session against the set of rules to determine to communicate with an external device using a selected one of the first IP address and the second IP address; and communicate with the external device using the selected IP address as the address of the mobile device based upon a result of the evaluation, wherein; the access router includes a home access router located inside a home network with which the mobile device is registered, the home access router being connected to a roaming home agent and a home agent, the roaming home agent and the home agent belong to the home network, the first IP address includes a roaming IP address configured to enable the mobile device to communicate with the external device through the roaming home agent, and the second IP address includes a home IP address configured to enable the mobile device to communicate with the external device through the home agent.
-
-
17. A system for performing route optimization based on network enforced, and mobile implemented, policy, the system comprising:
-
a mobile communication network server, wherein; the system is configured to; establish, by an initiation from a first mobile device, a communication session between an access router and the first mobile device; provide, via the established communication session, the first mobile device with a first IP address and a second IP address to be assigned to the first mobile device; provide the first mobile device with a set of rules specifying a manner in which the first IP address and the second IP address are to be used; and establish a communication between the first mobile device and a second device using the selected IP address as the address of the first mobile device based upon a result of the first mobile device evaluating at least one parameter of the communication session against the set of rules to determine to communicate with the second device using a selected one of the first IP address and the second IP address, the access router is a home access router located inside a home network with which the first mobile device is registered, the home access router being connected to a roaming home agent and a home agent, the roaming home agent and the home agent belong to the home network, the first IP address includes a roaming IP address configured to enable the first mobile device to communicate with the second device through the roaming home agent, and the second IP address includes a home IP address configured to enable the first mobile device to communicate with the second device through the home agent.
-
Specification