IP Library Granted Patent US 7,343,158
Granted Patent B2
US 7,343,158 · App. 10/417,455 · Granted Mar 11, 2008

Home agent redirection for mobile IP

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,343,158
App. No.
10/417,455
Granted
Mar 11, 2008
Kind
B2
Abstract

A method and apparatus are provided for dynamically redirecting mobile terminal home agent selection in a mobile IP network. A provisioning server assigns a preferred home agent to a group of mobile terminals based on one of a subscriber special services, subscriber connectivity, and home agent capacity. The provisioning server transmits the preferred home agent address to a home authentication, authorization, and accounting (AAA) server which updates a AAA database. The mobile terminal seeking access to the mobile IP network first registers with a configured home agent address stored in the mobile terminal. The configured home agent communicates with the home AAA server to authenticate the mobile terminal. The home AAA server fails the mobile terminal authentication request and provides the address of the preferred home agent. The mobile terminal reregisters with the preferred home agent to access the mobile IP network.

Claims (47)

1. A mobile IP network, comprising:

a home authentication, authorization and accounting (AAA) server for receiving authentication requests and for generating authentication responses;

a configured home agent (HA);

a mobile terminal for connecting to the mobile IP network by way of the configured HA;

a local AAA server for communicating with the home AAA server to authenticate the mobile terminal seeking access to the mobile IP network by way of the configured HA, the local AAA server coupled to the communicate with the configured HA and with the home AAA server;

a provisioning server coupled to provide preferred HA addresses for a group of mobile terminals to the home AAA server; and

wherein:

the mobile terminal specifies the configured home agent when seeking access to the mobile IP network through an access point, the configured home agent address being stored within the mobile terminal;

the home AAA server, responsive to having received the preferred HA addresses for the group of mobile terminals including the mobile terminal, sends an authentication response to the local AAA server, the authentication response including the preferred HA address for the mobile terminal; and

the local AAA server, responsive to receiving the authentication response from the home AAA server, generates an authentication failure message to the mobile terminal, the authentication failure message including the preferred HA address.

2. The mobile IP network of claim 1 wherein the mobile terminal, upon receiving the authentication failure message with the preferred HA address, generates a registration request including the preferred HA address.

3. The mobile IP network of claim 1 wherein the home AAA server, upon receiving the authentication request, accesses a mobile terminal subscriber profile defining one of a subscriber special services and subscriber connectivity.

4. The mobile IP network of claim 3 wherein the provisioning server selects the preferred HA address based, in part, on one of the subscriber special services, subscriber connectivity, and HA network capacity.

5. The mobile IP network of claim 1 wherein the AAA server updates the mobile terminal subscriber profile to reflect the preferred HA address.

6. An authentication, authorization and accounting (AAA) server for use in a mobile IP network, the AAA server comprising:

a processor for executing computer instructions that define operational logic of the AAA server;

a bus coupled to the processor for transmitting computer instructions and control signals to and from the processor within the AAA server;

a network port for communicating with external devices coupled to the mobile IP network;

memory coupled to the bus, the memory including the computer instructions that define operational logic for receiving and processing preferred HA addresses for a group of mobile terminals from an external provisioning server;

the memory further including computer instructions that define logic for generating an authentication response including an address of the preferred HA to a local AAA server.

7. The AAA server of claim 6 further including logic to prompt the processor to compare a received mobile terminal configured HA to the mobile terminal subscriber profile preferred HA as part of generating the authentication response.

8. A mobile terminal for communication through a mobile IP network, comprising:

a processor for executing computer instructions that define operational logic of the mobile terminal;

a bus coupled to the processor for transmitting computer instructions and control signals to and from the processor within the mobile terminal;

memory coupled to the bus, the memory including the computer instructions that define operational logic for receiving and processing a preferred HA address for the mobile terminal;

the memory further including computer instructions that define logic for regenerating an access request including the preferred HA address.

9. The mobile terminal of claim 8 wherein the memory further includes logic for receiving and storing the HA address for future access request.

10. The mobile terminal of claim 8 wherein the memory further includes logic for retrieving the stored the HA address and for generating an access request with the stored HA address.

11. A method in an authentication, authorization, and accounting (AAA) server for dynamically redirecting home agents in a mobile IP network, comprising:

receiving preferred home agent (HA) addresses for a group of mobile terminals;

for the group of mobile terminals, storing the preferred home agent address in the mobile terminal subscriber profile;

receiving a mobile terminal authentication request;

retrieving the mobile terminal subscriber profile; and

transmitting an authentication response including the mobile terminal subscriber profile.

12. The method of claim 11 wherein transmitting an authentication response farther includes comparing the configured HA defined in the authentication request to the preferred HA stored in the subscriber profile.

13. The method of claim 12 wherein transmitting the authentication response includes transmitting an authentication failure message when the configured HA is different from the preferred HA.

14. The method of claim 11 wherein transmitting the authentication response further includes returning the mobile terminal preferred HA address.

15. A method for dynamically redirecting mobile terminal home agent (HA) selection in an IP network, comprising;

assigning a preferred HA to the terminal in accordance with prescribed criteria;

updating a profile associated with the mobile terminal with the preferred HA;

receiving a mobile terminal authentication request;

accessing the updated profile; and

redirecting the mobile terminal in accordance with the preferred HA assignment.

16. The method of claim 15 , including the mobile IP network first registering with a configured home agent address stored in the mobile terminal.

17. The method of claim 15 , including the configured home agent communicating with the home AAA server to authenticate the mobile terminal.

18. The method of claim 15 , including the home AAA server failing the mobile terminal authentication request and providing the address of the preferred home agent.

19. The method of claim 15 , including the mobile terminal reregistering with the preferred home agent to access the mobile IP network.

Assignments (6)
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2014
From: ROCKSTAR CONSORTIUM US LP
To: CONSTELLATION TECHNOLOGIES LLC
Reel/Frame 032162/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032116/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →