Claims
- 1. A method of registering a mobile node with a home agent to initiate a Mobile IP session comprising:
sending a registration request to a Mobile IP proxy, the registration request being independent of whether the mobile node is within an internal network or a remote network; receiving an indicator from the Mobile IP proxy of whether the mobile node is within its internal network or is not within its internal network; and receiving a registration reply.
- 2. The method of claim 1, further comprising:
sending a registration renewal message to a Mobile IP proxy.
- 3. The method of claim 1, wherein the presence of the indicator indicates that the mobile node is in the internal network and the absence of the indicator indicates that the mobile node is not in the internal network.
- 4. The method of claim 3, wherein the indicator is contained within an extension to the registration reply.
- 5. The method as recited in claim 4, wherein the extension identifies the home agent.
- 6. The method of claim 3, wherein the indicator is an error message.
- 7. The method of claim 1, wherein the presence of the indicator indicates that the mobile node is in the internal network and the absence of the indicator indicates that the mobile node is not in the internal network.
- 8. The method of claim 7, wherein the indicator is an error message.
- 9. The method of claim 7, wherein the indicator is contained within an extension to the registration reply.
- 10. The method of claim 1, wherein the registration reply was generated by the Mobile IP proxy in response to a registration reply from the home agent.
- 11. The method of claim 1, further comprising:
using IP-in-UDP tunneling for the Mobile IP session if the indicator indicates that the mobile node is in a remote network.
- 12. The method of claim 11, further comprising:
using IP-in-IP tunneling for the remainder of the Mobile IP session if the indicator indicates that the mobile node is in the internal network.
- 13. The method of claim 11, further comprising:
using IP-in-GRE tunneling for the remainder of the Mobile IP session if the indicator indicates that the mobile node is in the internal network.
- 14. The method of claim 11, further comprising:
forming a tunnel to the Mobile IP proxy if an indicator indicating that the Mobile Node is in the remote network was received and if a co-located care-of address is being used; and forming a tunnel to the home agent if an indicator indicating that the Mobile Node is in the internal network was received and if a co-located care-of address is being used.
- 15. The method of claim 1, wherein the registration request includes an extension that identifies the Mobile IP proxy.
- 16. The method of claim 1, wherein the registration request includes an extension that includes a generic Home Agent name.
- 17. The method of claim 16, wherein the generic Home Agent name corresponds to the Mobile IP proxy.
- 18. The method of claim 1, wherein the registration request includes an extension that includes a domain name of the Home Agent, thereby enabling the domain name to be mapped to an IP address of the Mobile IP proxy by a DNS server.
- 19. The method of claim 1, wherein the registration request includes an extension that identifies the home agent.
- 20. The method of claim 1 wherein the method is executed by the mobile node and stored as instructions on a computer-readable medium.
- 21. A network device adapted for registering a mobile node with a home agent to initiate a Mobile IP session comprising:
a processor; and a memory, at least one of the processor and the memory being adapted for: sending a registration request to a Mobile IP proxy; receiving an indicator from the Mobile IP proxy of whether the mobile node is within its internal network or is not within its internal network; and receiving a registration reply.
- 22. The network device as recited in claim 21, wherein the network device is a mobile node.
- 23. A network device configured for registering a mobile node with a home agent to initiate a Mobile IP session comprising:
means for sending a registration request to a Mobile IP proxy; means for receiving an indicator from the Mobile IP proxy of whether the mobile node is within its internal network or is not within its internal network; and means for receiving a registration reply.
- 24. A method of facilitating the registration of a mobile node with a home agent for a Mobile IP session comprising:
receiving a registration request from the mobile node that includes a care-of address; examining the registration request to determine whether the request originated from an internal network or a remote network; indicating to the mobile node whether the request originated from within the internal network or did not originate from within the internal network; and sending a registration reply to the mobile node.
- 25. The method as recited in claim 24, wherein indicating to the mobile node whether the request originated from within the internal network or did not originate from within the internal network comprises:
sending an indicator from the Mobile IP proxy of whether the mobile node is within its internal network or is not within its internal network
- 26. The method of claim 25, wherein the presence of the indicator indicates that the mobile node is in the internal network and the absence of the indicator indicates that the mobile node is not in the internal network.
- 27. The method of claim 26, wherein the indicator is contained within an extension to the registration reply.
- 28. The method as recited in claim 26, wherein the extension identifies the home agent.
- 29. The method of claim 25, wherein the presence of the indicator indicates that the mobile node is in the internal network and the absence of the indicator indicates that the mobile node is not in the internal network.
- 30. The method of claim 30, wherein the indicator is contained within an extension to the registration reply.
- 31. The method of claim 29, wherein the registration reply was generated by the Mobile IP proxy in response to a registration reply from the home agent.
- 32. The method of claim 25, further comprising:
forming a first tunnel to the home agent in response to determining that the request did not originate from the internal network; forming a second tunnel to the care-of address in response to determining that the request did not originate from the internal network.
- 34. The method of claim 32, wherein indicating to the mobile node is achieved by sending an error message to the mobile node when the mobile node is within the internal network and not sending an error message to the mobile node when the mobile node is not within the internal network.
- 34. The method of claim 32, wherein indicating to the mobile node is achieved by sending an error message to the mobile node when the mobile node is not within the internal network and not sending an error message to the mobile node when the mobile node is within the internal network.
- 35. The method of claim 32, further comprising:
examining the registration request to determine whether a home agent has been identified; and obtaining a home agent assignment if no home agent was identified.
- 36. The method of claim 32, wherein the method is executed by a MIP proxy and stored as instructions on a computer-readable medium.
- 27. A network device adapted for facilitating the registration of a mobile node with a home agent for a Mobile IP session comprising:
a processor; and a memory, at least one of the processor and the memory being adapted for: receiving a registration request from the mobile node that includes a care-of address; examining the registration request to determine whether the request originated from an internal network or a remote network; indicating to the mobile node whether the request originated from within the internal network or did not originate from within the internal network; and sending a registration reply to the mobile node.
- 28. A network device adapted for facilitating the registration of a mobile node with a home agent for a Mobile IP session comprising:
means for receiving a registration request from the mobile node that includes a care-of address; means for examining the registration request to determine whether the request originated from an internal network or a remote network; means for indicating to the mobile node whether the request originated from within the internal network or did not originate from within the internal network; and means for sending a registration reply to the mobile node.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/362,251, filed Mar. 5, 2002, incorporated herein by reference in its entirety and for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60362251 |
Mar 2002 |
US |