Policy based mobile IP
First Claim
1. A foreign agent (FA) for serving a mobile terminal having a defined home agent (HA), comprising:
- a processor for executing computer instructions that define operational logic of the FA;
a bus coupled to the processor for transmitting computer instructions and control signals to and from the processor within the FA;
a bus controller for controlling communications and timing of communications thereon;
a network port for coupling the FA to a wireless communication network to enable the FA to communicate with the mobile terminal, the defined HA and a web server;
memory coupled to the bus, the memory including the computer instructions that define operational logic for routing data packets between the mobile terminal, the defined HA and a web server;
the memory further including computer instructions that define logic for communicating with an authentication, authorization and accounting (AAA) server to receive routing policy information;
the memory further including computer instructions that define logic for creating a tunnel between the FA and the HA; and
wherein the FA determines whether to route data packets originating from the mobile terminal to the HA or to the web server based upon the routing policy information.
8 Assignments
0 Petitions
Accused Products
Abstract
A foreign agent routes data packets according to policy based routing information maintained by the home network. The policy may be network based or may be subscriber profile based as defined in an authentication, authorization, and accounting server. The policy routes data packets according to one of an address specified in the mobile IP header and an application type. The address specified in the mobile IP header is typically within a range of addresses within the home network. The foreign agent routes data packets of the specified policy type directly to the home agent server. Data packets that are not of the specified policy type are routed directly to an Internet access point.
80 Citations
19 Claims
-
1. A foreign agent (FA) for serving a mobile terminal having a defined home agent (HA), comprising:
-
a processor for executing computer instructions that define operational logic of the FA; a bus coupled to the processor for transmitting computer instructions and control signals to and from the processor within the FA; a bus controller for controlling communications and timing of communications thereon; a network port for coupling the FA to a wireless communication network to enable the FA to communicate with the mobile terminal, the defined HA and a web server; memory coupled to the bus, the memory including the computer instructions that define operational logic for routing data packets between the mobile terminal, the defined HA and a web server; the memory further including computer instructions that define logic for communicating with an authentication, authorization and accounting (AAA) server to receive routing policy information; the memory further including computer instructions that define logic for creating a tunnel between the FA and the HA; and wherein the FA determines whether to route data packets originating from the mobile terminal to the HA or to the web server based upon the routing policy information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method in a foreign agent (FA) of a mobile IP network for routing data packets between a mobile terminal, a web server and a home agent (HA), comprising:
-
transmitting an agent advertisement to the mobile terminal; transmitting an address of the FA to the mobile terminal; receiving a registration request and transmitting the registration request to the HA; receiving a registration response and forwarding the registration response to the mobile terminal; receiving a routing policy from an authentication, authorization and accounting (AAA) server; and routing data packets received from the mobile terminal to one of a home network and the web server according to the routing policy. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method in a foreign agent (FA) of a mobile IP network for routing data packets between a mobile terminal, a web server and a home agent (HA), comprising:
-
receiving a data packet from the mobile terminal with a header, the header including a receiving a routing policy from an authentication, authorization and accounting (AAA) server first IP address; determining whether to route the data packet to the HA or to the web server; if the data packet is to be routed to the HA, adding a second header including a second IP address to the header wherein the second IP address is an address of the FA; and forwarding the data packet to one of the first and second IP addresses. - View Dependent Claims (18, 19)
-
Specification