Mobile IP intra-agent mobility
First Claim
1. In a router supporting Mobile IP, a method of registering a mobile node visiting a Foreign Agent with a Home Agent, the method comprising:
- receiving by the router a registration request packet from the mobile node, the registration request packet specifying a Home Address and a care-of address;
determining from the registration request packet whether the router includes the Foreign Agent that the mobile node is visiting by ascertaining whether the care-of address specified in the registration request packet is equivalent to an address of the router;
determining from the registration request packet whether the router includes the Home Agent with which the mobile node is registering;
if it is determined from the registration request packet that the router includes the Foreign Agent the mobile node is visiting and the Home Agent with which the mobile node is registering, registering the mobile node visiting the Foreign Agent of the router with the Home Agent of the router;
receiving a packet addressed to the Home Address of the mobile node from a corresponding node by the Home Agent of the router; and
forwarding the packet by the Home Agent of the router to the Foreign Agent of the router via a physical interface on the router;
wherein the packet received from the corresponding node does not identify the physical interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for enabling intra-agent mobility by a mobile node are disclosed, thereby permitting a mobile node to register with a Home Agent via a Foreign Agent where the Home Agent and the Foreign Agent are provided in the same router. A method of registering a mobile node visiting a Foreign Agent with a Home Agent includes receiving a registration request packet specifying a Home Address and a care-of address. It is then determined whether the Home Address specified in the registration request packet is equivalent to a Home Agent address associated with the router. In addition, it may be determined whether the care-of address specified in the registration request packet is equivalent to a Foreign Agent address advertised by the router. Alternatively, it may be determined whether the D bit specified in the registration request packet is set and the care-of address specified in the registration request packet is a collocated care-of address. The mobile node may then be registered with the Home Agent through the use of a physical interface on the router rather than creating or specifying a tunnel interface to reach the mobile node or the Home Agent.
-
Citations
28 Claims
-
1. In a router supporting Mobile IP, a method of registering a mobile node visiting a Foreign Agent with a Home Agent, the method comprising:
-
receiving by the router a registration request packet from the mobile node, the registration request packet specifying a Home Address and a care-of address; determining from the registration request packet whether the router includes the Foreign Agent that the mobile node is visiting by ascertaining whether the care-of address specified in the registration request packet is equivalent to an address of the router; determining from the registration request packet whether the router includes the Home Agent with which the mobile node is registering; if it is determined from the registration request packet that the router includes the Foreign Agent the mobile node is visiting and the Home Agent with which the mobile node is registering, registering the mobile node visiting the Foreign Agent of the router with the Home Agent of the router; receiving a packet addressed to the Home Address of the mobile node from a corresponding node by the Home Agent of the router; and forwarding the packet by the Home Agent of the router to the Foreign Agent of the router via a physical interface on the router; wherein the packet received from the corresponding node does not identify the physical interface. - View Dependent Claims (2, 3, 4)
-
-
5. In a router supporting Mobile IP, a method of registering a mobile node visiting a Foreign Agent with a Home Agent, the method comprising:
-
receiving by the router a registration request packet, the registration request packet specifying a Home Address and a care-of address; determining from the Home Address and the care-of address specified in the registration request packet whether the router includes the Foreign Agent and the Home Agent; if it is determined that the router includes the Foreign Agent and the Home Agent, registering the mobile node with the Home Agent such that the care-of address and a physical interface are associated with the mobile node, thereby enabling packets addressed to the mobile node to be forwarded by the Home Agent of the router to the Foreign Agent of the router via the physical interface; receiving a packet addressed to the Home Address of the mobile node from a corresponding node by the Home Agent of the router; and forwarding the packet by the Home Agent of the router to the Foreign Agent of the router via the physical interface on the router; wherein the packet received from the corresponding node does not identify the physical interface. - View Dependent Claims (6)
-
-
7. In a router including a Home Agent having a Home Agent address and a Foreign Agent advertising a Foreign Agent address, the router supporting Mobile IP, a method of registering a mobile node visiting the Foreign Agent with the Home Agent, the method comprising:
-
receiving by the router a registration request packet, the registration request packet specifying a Home Address and a care-of address, wherein the Home Address specified in the registration request packet is used to identify the Home Agent address associated with the router and the care-of address specified in the registration request packet is equivalent to the Foreign Agent address advertised by the router; registering the mobile node visiting the Foreign Agent of the router with the Home Agent of the router such that packets addressed to the Home Address that are received by the Home Agent can be forwarded to the Foreign Agent via the physical interface on the router; receiving a packet addressed to the Home Address of the mobile node from a corresponding node by the Home Agent of the router; and forwarding the packet by the Home Agent of the router to the Foreign Agent of the router via a physical interface on the router; wherein the packet received from the corresponding node does not identify the physical interface. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium storing thereon computer-readable instructions executable by a computer for registering a mobile node visiting a Foreign Agent with a Home Agent in a router supporting Mobile IP, comprising:
-
instructions for determining from a Home Address and a care-of address specified in a registration request packet whether the router includes the Foreign Agent and the Home Agent; instructions for registering the mobile node with the Home Agent such that the care-of address and a physical interface of the router are associated with the mobile node if it is determined that the router includes the Foreign Agent and the Home Agent, thereby enabling packets addressed to the mobile node to be forwarded by the Home Agent of the router to the Foreign Agent of the router via the physical interface of the router; instructions for forwarding a packet by the Home Agent of the router to the Foreign Agent of the router via the physical interface on the router; wherein the packet is addressed to the Home Address of the mobile node and does not identify the physical interface on the router.
-
-
16. A router supporting Mobile IP and adapted for registering a mobile node visiting a Foreign Agent with a Home Agent, comprising:
-
means for receiving a registration request packet, the registration request packet specifying a Home Address and a care-of address; means for determining from the Home Address and the care-of address specified in the registration request packet whether the router includes the Foreign Agent and the Home Agent; means for registering the mobile node with the Home Agent such that the care-of address and a physical interface of the router are associated with the mobile node if it is determined that the router includes the Foreign Agent and the Home Agent, thereby enabling packets addressed to the mobile node to be forwarded by the Home Agent of the router to the Foreign Agent of the router via the physical interface of the router; means for receiving a packet addressed to the Home Address of the mobile node from a corresponding node by the Home Agent of the router; and means for forwarding the packet by the Home Agent of the router to the Foreign Agent of the router via the physical interface on the router; wherein the packet received from the corresponding node does not identify the physical interface on the router.
-
-
17. A computer-readable medium storing thereon computer-readable instructions executable by a computer for registering a mobile node visiting a Foreign Agent with a Home Agent in a router supporting Mobile IP, comprising:
-
instructions for determining from a registration request packet whether the router includes the Foreign Agent that the mobile node is visiting by ascertaining whether a care-of address specified in the registration request packet is equivalent to an address of the router; instructions for determining from a Home Address of the registration request packet whether the router includes the Home Agent with which the mobile node is registering; and instructions for registering the mobile node with the Home Agent of the router if it is determined from the registration request packet that the router includes the Foreign Agent the mobile node is visiting and the Home Agent with which the mobile node is registering; and instructions for forwarding a packet by the Home Agent of the router to the Foreign Agent of the router via a physical interface on the router; wherein the packet is addressed to the Home Address of the mobile node and does not identify the physical interface on the router. - View Dependent Claims (18, 19, 20)
-
-
21. A router supporting Mobile IP adapted for registering a mobile node visiting a Foreign Agent with a Home Agent, comprising:
-
means for receiving a registration request packet from the mobile node, the registration request packet specifying a Home Address and a care-of address; means for determining from the registration request packet whether the router includes the Foreign Agent that the mobile node is visiting by ascertaining whether the care-of address specified in the registration request packet is equivalent to an address of the router; means for determining from the registration request packet whether the router includes the Home Agent with which the mobile node is registering; and means for registering the mobile node with the Home Agent of the router if it is determined from the registration request packet that the router includes the Foreign Agent the mobile node is visiting and the Home Agent with which the mobile node is registering; and means for forwarding a packet by the Home Agent of the router to the Foreign Agent of the router via a physical interface on the router; wherein the packet is addressed to the Home Address of the mobile node and does not identify the physical interface on the router. - View Dependent Claims (22, 23, 24)
-
-
25. A router supporting Mobile IP adapted for registering a mobile node visiting a Foreign Agent with a Home Agent, comprising:
-
a processor; and a memory, at least one of the processor or the memory being for; receiving a registration request packet from the mobile node, the registration request packet specifying a Home Address and a care-of address; determining from the registration request packet whether the router includes the Foreign Agent that the mobile node is visiting by ascertaining whether the care-of address specified in the registration request packet is equivalent to an address of the router; determining from the registration request packet whether the router includes the Home Agent with which the mobile node is registering; if it is determined from the registration request packet that the router includes the Foreign Agent the mobile node is visiting and the Home Agent with which the mobile node is registering, registering the mobile node visiting the Foreign Agent of the router with the Home Agent of the router; and receiving a packet addressed to the Home Address of the mobile node from a corresponding node by the Home Agent of the router, and forwarding the packet by the Home Agent of the router to the Foreign Agent of the router via a physical interface on the router; wherein the packet received from the corresponding node does not identify the physical interface. - View Dependent Claims (26, 27, 28)
-
Specification