Support of disparate addressing plans and dynamic HA address allocation in mobile IP
First Claim
1. A communications method for use in a communications system including a first and a second network address domains and an intermediate node, said intermediate node including first and second interfaces, said first interface having a first network address routable in the first network address domain, said second interface having a second network address routable in said second network address domain, said first and second network addresses being different, said system further including a downstream node with an interface and a network address in the first domain, and an upstream node including an interface and a network address in the second domain, the method comprising the steps of:
- operating said intermediate node to receive a first message from said downstream node, said first message including a first message body and a first header, said first message body including at least one instruction used to control said upstream node to interact with said intermediate node, said first header including the first network address as the destination address of said first message; and
operating said intermediate node to generate a second message including a second message body and a second header, said second message body including said at least one instruction from said downstream node and said second address corresponding to said second interface, said second address being for use by said upstream node when interacting with said intermediate node in accordance with said at least one instruction, said second header including a destination address corresponding to said upstream node.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for enhancing Mobile IP signaling and to support use of disparate addressing plans and dynamic Home Agent allocation in Mobile IP Regional Tunneling are described. The enhanced methods of signaling use an intermediate node, e.g., a Gateway Foreign Agent, straddling different addressing domains, when the signaling controls a process between the intermediate node and an upstream node. The specific intermediate node, its interfaces and upstream addresses can be dynamically selected. The Enhanced MIP signaling includes dynamic allocation of: a regional node at a Foreign Agent, the upstream address of a regional node by the regional node, a Home Agent for a regional node prior to dynamic allocation of the regional node. A method is supported to indicate to a Mobile Node that a dynamically allocated regional node has become invalid triggering enhanced MIP signaling dynamically allocating a new regional node and upstream interface address.
117 Citations
22 Claims
-
1. A communications method for use in a communications system including a first and a second network address domains and an intermediate node, said intermediate node including first and second interfaces, said first interface having a first network address routable in the first network address domain, said second interface having a second network address routable in said second network address domain, said first and second network addresses being different, said system further including a downstream node with an interface and a network address in the first domain, and an upstream node including an interface and a network address in the second domain, the method comprising the steps of:
-
operating said intermediate node to receive a first message from said downstream node, said first message including a first message body and a first header, said first message body including at least one instruction used to control said upstream node to interact with said intermediate node, said first header including the first network address as the destination address of said first message; and
operating said intermediate node to generate a second message including a second message body and a second header, said second message body including said at least one instruction from said downstream node and said second address corresponding to said second interface, said second address being for use by said upstream node when interacting with said intermediate node in accordance with said at least one instruction, said second header including a destination address corresponding to said upstream node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A communications system comprising:
-
first and second network address domains;
an intermediate node, said intermediate node including first and second interfaces, said first interface having a first network address routable in the first network address domain, said second interface having a second network address routable in said second network address domain said first and second network addresses being different;
a downstream node with an interface and a network address in the first domain, and an upstream node including an interface and a network address in the second domain;
said intermediate node including;
i. means for receiving a first message from said downstream node, said first message including a first message body and a first header, said first message body including at least one instruction used to control said upstream node to interact with said intermediate node, said first header including the first network address as the destination address of said first message; and
ii. means for generating a second message including a second message body and a second header, said second message body including said at least one instruction from said downstream node and said second address corresponding to said second interface, said second address being for use by said upstream node when interacting with said intermediate node in accordance with said at least one instruction, said second header including a destination address corresponding to said upstream node. - View Dependent Claims (19, 20, 21)
-
-
22. A communications method for use in a communications system including a first and a second network address domains, a mobile node, and an intermediate node, said intermediate node including first and second interfaces, said first interface having a first network address routable in the first network address domain, said second interface having a second network address routable in said second network address domain said first and second network addresses being different, said system further including a downstream node with an interface and a network address in the first domain, and an upstream node including an interface and a network address in the second domain, the method comprising the steps of:
-
operating said intermediate node to receive a first message from said downstream node, said first message including a first message body and a first header, said first message body including at least one instruction used to control said upstream node to interact with said intermediate node, said first header including the first network address as the destination address of said first message;
operating said intermediate node to generate a second message including a second message body and a second header, said second message body including said at least one instruction from said downstream node and said second address corresponding to said second interface, said second address being for use by said upstream node when interacting with said intermediate node in accordance with said at least one instruction, said second header including a destination address corresponding to said upstream node;
sending a message from the foreign agent to the mobile node identifying an IP address of a default regional node for the purposes of regional movement detection;
sending a message from the foreign agent to the mobile node that informs the mobile node of the allocation of a regional node that is not the default node, and sending a regional registration message to the assigned regional node only whilst the default regional node received from the foreign agent is unchanged.
-
Specification