Controlling hand-off in a mobile node with two mobile IP clients
First Claim
1. A method of operating a mobile node including a local mobility agent module and a remote mobility agent module to interoperate with a communications network including a plurality of access nodes and a plurality of roaming nodes, a set including multiple access nodes being associated with at least one of said roaming nodes in said communications network, different ones of said access nodes from those included in said set being associated with different roaming nodes, the method comprising:
- operating said local mobility agent module to handle a handoff between two of said access nodes, said two of said access nodes including a first access node and a second access node; and
operating said remote mobility agent module to handle handoff between two of said roaming nodes, said two of said roaming nodes including a first roaming node and a second roaming node.
3 Assignments
0 Petitions
Accused Products
Abstract
Extending Mobile IP to support both local and remote access by using two MIP client stacks in the end node, a roaming Node in the local access network, a standard Home Agent in the remote network. Messages between the AR and the MN, and between the internal modules of the MN, are then used to control hand-off for each MIP client and to enable backwards compatibility with legacy remote access clients.
55 Citations
34 Claims
-
1. A method of operating a mobile node including a local mobility agent module and a remote mobility agent module to interoperate with a communications network including a plurality of access nodes and a plurality of roaming nodes, a set including multiple access nodes being associated with at least one of said roaming nodes in said communications network, different ones of said access nodes from those included in said set being associated with different roaming nodes, the method comprising:
-
operating said local mobility agent module to handle a handoff between two of said access nodes, said two of said access nodes including a first access node and a second access node; and operating said remote mobility agent module to handle handoff between two of said roaming nodes, said two of said roaming nodes including a first roaming node and a second roaming node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of operating a mobile node including a local mobility agent module and a remote mobility agent module to interoperate with a communications network including a plurality of access nodes and a plurality of roaming nodes, a set including multiple access nodes being associated with at least one of said roaming nodes in said communications network, different ones of said access nodes from those included in said set being associated with different roaming nodes, the method comprising:
-
operating said local mobility agent module to handle a handoff between two of said access nodes, said two of said access nodes including a first access node and a second access node; operating said remote mobility agent module to handle handoff between two of said roaming nodes, said two of said roaming nodes including a first roaming node and a second roaming node; operating said local mobility agent module to communicate information from said local mobility agent module indicating assignment of a new roaming address to said remote mobility agent module, said information indicating assignment of a new roaming address to said mobile node; wherein said step of operating said local mobility agent module to handle a handoff includes;
operating said local mobility agent module to receive mobile node handoff information from at least one of said first and second access nodes, said mobile node handoff information including the address of at least one roaming node assigned to said second access node;comparing at least some of said received handoff information to previously received information to determine whether there has been a change in which roaming node is associated with an access node used to couple said mobile device to said communications network; and operating the local mobility agent module in said mobile node to send a registration message to the roaming node, associated with said access node, to request a new roaming node address, said registration message being sent in response to determining that there has been a change in which roaming node is associated with an access node used to couple said mobile device to said communications network.
-
-
22. A communications system comprising:
-
a communications network including a plurality of access nodes and a plurality of roaming nodes, a set of access nodes including multiple access nodes being associated with at least one of said roaming nodes in said communications network, different ones of said access nodes from those included in said set being associated with different roaming nodes; a mobile node coupled to one of said access nodes, the mobile node including; a local mobility agent module including means for handling a handoff between two of said access nodes; and a remote mobility agent module including means for handling a handoff between two of said roaming nodes. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A computer readable medium including computer executable instructions for controlling a mobile node including a local mobility agent module and a remote mobility agent module to implement a method of interoperating with a network including a plurality of access nodes and a plurality of roaming nodes, a set including multiple access nodes being associated with at least one of said roaming nodes in said network, different access nodes from those included in said set being associated with another roaming node, the method comprising:
-
operating said local mobility agent module to handle a handoff between two of said access nodes, said two of said access nodes including a first access node and a second access node; operating said remote mobility agent module to handle handoff between two of said roaming nodes, said two of said roaming nodes including a first roaming node and a second roaming node; and wherein said network is a visited network and wherein said visited network is coupled to a home network of said mobile node in which a home agent corresponding to said mobile node is located.
-
-
30. A mobile node including a processor configured to control the mobile node including a local mobility agent module and a remote mobility agent module to implement a communications method of interoperating with a network including a plurality of access nodes and a plurality of roaming nodes, a set including multiple access nodes being associated with at least one of said roaming nodes in said network, different access nodes from those included in said set being associated with another roaming node, the method comprising:
-
operating said local mobility agent module to handle a handoff between two of said access nodes, said two of said access nodes including a first access node and a second access node; operating said remote mobility agent module to handle handoff between two of said roaming nodes, said two of said roaming nodes including a first roaming node and a second roaming node; and wherein said network is a visited network and wherein said visited network is coupled to a home network of said mobile node in which a home agent corresponding to said mobile node is located.
-
-
31. A mobile node for use in a communications network including a plurality of access nodes and a plurality of roaming nodes, a set including multiple access nodes being associated with at least one of said roaming nodes in said communications network, different ones of said access nodes being associated with different roaming nodes, the mobile node comprising:
-
a memory storing a first address that is associated with a home agent of said mobile node and a second address associated with a roaming node, said home agent being located in a home network, said roaming node being located in a visited network; a local mobility agent module for handling a handoff between two access nodes located in said visited network; and a remote mobility agent module for handling handoff between two of said roaming nodes in said visited network. - View Dependent Claims (32)
-
-
33. A mobile node for use in a communications network including a plurality of access nodes and a plurality of roaming nodes, a set including multiple access nodes being associated with at least one of said roaming nodes in said communications network, different ones of said access nodes being associated with different roaming nodes, the mobile node comprising:
-
storage means for storing a first address that is associated with a home agent of said mobile node and a second address associated with a roaming node, said home agent being located in a home network, said roaming node being located in a visited network; local mobility agent means for handling a handoff between two access nodes located in said visited network; and remote mobility agent means for handling handoff between two of said roaming nodes in said visited network. - View Dependent Claims (34)
-
Specification