IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0408726
(2003-04-07)
|
등록번호 |
US-7356020
(2008-04-08)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
12 인용 특허 :
94 |
초록
▼
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 ad
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.
대표청구항
▼
What is claimed: 1. A communications method for use in a communications system including a first network address domain and a second network address domain and an intermediate node, said intermediate node including first and second interfaces, said first interface having a first network address rou
What is claimed: 1. A communications method for use in a communications system including a first network address domain and a second network address domain 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 network address corresponding to said second interface, said second network 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. 2. The method of claim 1, wherein the first and second message bodies include the first network address of said first interface of said intermediate node. 3. The method of claim 1, wherein said second network address is selected from a plurality of network addresses as a function of the destination address corresponding to said upstream node. 4. The method of claim 1, wherein said first and second messages are mobile IP messages. 5. The method of claim 4, wherein said upstream node is mobile IP home agent. 6. The method of claim 4, wherein said upstream node is a mobile IP regional node and the intermediate node is a mobile IP foreign agent. 7. The method of claim 4, wherein said downstream node is a Mobile IP Mobile Node, the intermediate node is a mobile IP regional node and the upstream node is a mobile IP home agent. 8. The method of claim 1, wherein said at least one instruction is used in establishing a tunnel between the upstream node and the intermediate node. 9. The method of claim 1 wherein the first network address is not routable in the second network address domain. 10. The method of claim 1 wherein the second network address is not routable in the first network address domain. 11. A communications method for use in a communications system including a first network address domain and a second network address domain 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 network address corresponding to said second interface, said second network 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; wherein the first and second message bodies include the first network address of said first interface of said intermediate node; and wherein said second network address is included in said first message body, said step of generating said second message including incorporating said second network address from said first message body into said second message body. 12. A communications method for use in a communications system including a first network address domain and a second network address domain 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 network address corresponding to said second interface, said second network 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; and wherein said first message body includes a blank intermediate node address field and wherein said second network address is added to said second message body by said intermediate node thereby resulting in said first and second message bodies including different intermediate node address fields. 13. A communications method for use in a communications system including a first network address domain and a second network address domain 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 network address corresponding to said second interface, said second network 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; wherein said first and second messages are mobile IP messages; and wherein the first network address is included in a mobile IP extension included in said first message body and said second network address is included in a mobile IP message extension included in said second message body. 14. A communications method for use in a communications system including a first network address domain and a second network address domain 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 network address corresponding to said second interface, said second network 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; wherein said first and second messages are mobile IP messages; wherein said upstream node is mobile IP home agent; and wherein said downstream node is a mobile IP foreign agent. 15. The method of claim 14, wherein said intermediate node is a mobile IP regional node, said regional node being one of a gateway foreign agent, a hierarchal foreign agent and a local home agent. 16. The method of claim 15, wherein the system further comprises a mobile node, the method further comprising: sending a message from the mobile IP 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 mobile IP foreign agent to the mobile node that informs the mobile node of the allocation of a regional node that is not the default regional node, and sending a regional registration message to the assigned regional node only whilst the default regional node received from the mobile IP foreign agent is unchanged. 17. The method of claim 15, further comprising: detecting the change in the default regional node advertised by the foreign agent; sending a mobile IP registration message to the home agent from the mobile node via the foreign agent, said registration message including a preliminary care of address field; dynamically assigning a regional node at the foreign agent, having a regional node IP address, dynamically assigning a regional node care of address at the regional node, including the dynamically assigned regional node care of address into the body of said registration message sent to the home agent; and installing a mobile IP binding at the home agent between a home address of the mobile node and the care of address of the regional node. 18. The method of claim 17, further comprising: operating the home agent, gateway foreign agent and foreign agent to securely communicate a dynamically assigned regional node IP address and the dynamically assigned regional node care of address back to the mobile node in the Registration Reply message. 19. The method of claim 15, further comprising the step of: communicating a mobile IP registration message to an as yet to be allocated home agent; dynamically allocating a home agent address at the foreign agent, including in the body of the first message sent from the foreign agent to the regional node, the dynamically assigned home agent address, and wherein the destination address of said second message is said dynamically assigned home agent address. 20. 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 network address corresponding to said second interface, said second network 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. 21. The system of claim 20, wherein the first and second message bodies include the first network address of said first network of said intermediate node. 22. 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 network address corresponding to said second interface, said second network 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; wherein the first and second message bodies include the first network address of said first interface of said intermediate node; and wherein said second network address is included in said first message body, said step of generating said second message including incorporating said second network address from said first message body into said second message body. 23. 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 network address corresponding to said second interface, said second network 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; and wherein said first message body includes a blank intermediate node address field and wherein said second network address is added to said second message body by said intermediate node thereby resulting in said first and second message bodies including different intermediate node address fields. 24. 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 network address corresponding to said second interface, said second network 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 a 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 regional 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. 25. A computer readable medium including computer executable instructions for controlling an intermediate node in a communications system including a first network address domain and a second network address domain to implement a communications method, 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 communications method comprising the steps of: 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; 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 network address corresponding to said second interface, said second network 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; wherein the first and second message bodies include the first network address of said first interface of said intermediate node; and wherein said second network address is included in said first message body, said step of generating said second message including incorporating said second network address from said first message body into said second message body. 26. An intermediate node including a processor configured to implement a communications method, the intermediate node being in a communications system including a first network address domain and a second network address domain, 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 communications method comprising the steps of: 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; 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 network address corresponding to said second interface, said second network 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; wherein the first and second message bodies include the first network address of said first interface of said intermediate node; and wherein said second network address is included in said first message body, said step of generating said second message including incorporating said second network address from said first message body into said second message body. 27. 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. a receiver module 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. a message generation module 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 network address corresponding to said second interface, said second network 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; wherein the first and second message bodies include the first network address of said first interface of said intermediate node; and wherein said second network address is included in said first message body, said step of generating said second message including incorporating said second network address from said first message body into said second message body.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.