Methods and apparatus for implementing a proxy mobile node in a wireless local area network
First Claim
1. A Foreign Agent that supports Mobile IP, the Foreign Agent being adapted for registering a node with a Home Agent that supports Mobile IP, comprising:
- a processor; and
a memory, the memory storing therein the following instructions;
instructions for processing a node attachment message received from an access point, the node attachment message indicating that the node is in a vicinity of the Foreign Agent when in a first state and that the node is not in a vicinity of the Foreign Agent when in a second state;
instructions for initiating registration on behalf of the node when the node attachment message is in the first state; and
instructions for initiating de-registration on behalf of the node when the node attachment message is in the second state.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for enabling mobility of a node that does not support Mobile IP include sending a node attachment message from an access point to a Foreign Agent indicating that a node has been detected in a vicinity of the Foreign Agent. The Foreign Agent composes and sends a registration request to a Home Agent on behalf of the node. The Home Agent sends a registration reply to the Foreign Agent. The Foreign Agent then sends an attachment acknowledgment message to the access point indicating whether the node is now capable of receiving packets via the Foreign Agent. While the node is visiting the Foreign Agent, the access point redirects packets sent by the node to the Foreign Agent.
-
Citations
46 Claims
-
1. A Foreign Agent that supports Mobile IP, the Foreign Agent being adapted for registering a node with a Home Agent that supports Mobile IP, comprising:
-
a processor; and a memory, the memory storing therein the following instructions; instructions for processing a node attachment message received from an access point, the node attachment message indicating that the node is in a vicinity of the Foreign Agent when in a first state and that the node is not in a vicinity of the Foreign Agent when in a second state; instructions for initiating registration on behalf of the node when the node attachment message is in the first state; and instructions for initiating de-registration on behalf of the node when the node attachment message is in the second state. - View Dependent Claims (2, 3, 4)
-
-
5. A Foreign Agent that supports Mobile IP, the Foreign Agent being adapted for registering a node with a Home Agent that supports Mobile IP, comprising:
-
a processor; and a memory, the memory storing therein the following instructions; instructions for processing a node attachment arrive message received from an access point, the node attachment arrive message indicating that the node is in a vicinity of the Foreign Agent; instructions for composing a registration request on behalf of the node; instructions for sending the registration request to the Home Agent; instructions for processing a registration reply received from the Home Agent in response to the registration request; and instructions for sending an attachment acknowledgement message to the access point indicating whether the node has been registered with the Home Agent via the Foreign Agent, thereby enabling the node to receive packets via the Foreign Agent. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A Foreign Agent that supports Mobile IP, the Foreign Agent being adapted for registering a node with a Home Agent that supports Mobile IP, comprising:
-
a processor; and a memory, the memory storing therein the following instructions; instructions for processing a node attachment arrive message received from an access point, the node attachment arrive message indicating that the node is in a vicinity of the Foreign Agent; instructions for composing a registration request on behalf of the node; instructions for sending the registration request to the Home Agent; instructions for processing a registration reply received from the Home Agent in response to the registration request; instructions for sending an attachment acknowledgement message to the access point indicating whether the node can receive packets via the Foreign Agent; instructions for determining a home subnet for the node from a routing table using an IP address of the node; instructions for sending a first registration request, the first registration request including a subnet directed broadcast address identifying the determined home subnet; instructions for processing a registration reply received from one or more Home Agents, each registration reply including an IP address for the associated Home Agent; and instructions for sending a second registration request to one of the Home Agents, the second registration request including the IP address for the one of the Home Agents. - View Dependent Claims (18)
-
-
19. A Foreign Agent that supports Mobile IP, the Foreign Agent being adapted for de-registering a node with a Home Agent that supports Mobile IP, comprising:
-
a processor; and a memory, the memory storing therein the following instructions; instructions for processing a node attachment leave message received from an access point, the node attachment leave message indicating that the node is no longer in a vicinity of the Foreign Agent; instructions for composing a de-registration message on behalf of the node; instructions for sending the de-registration message to the Home Agent; and instructions for updating a visitor table to indicate that the node is no longer visiting the Foreign Agent. - View Dependent Claims (20, 21, 22)
-
-
23. An access point adapted for communicating with a Foreign Agent that supports Mobile IP and adapted for redirecting packets received from a node that has registered with a Home Agent that supports Mobile IP via the Foreign Agent, comprising:
-
a processor; and a memory, the memory storing therein the following instructions; instructions for detecting the node when it is in a vicinity of the Foreign Agent; instructions for sending a node attachment arrive message to the Foreign Agent, the node attachment arrive message indicating that the node is in a vicinity of the Foreign Agent; and instructions for processing an attachment acknowledgement message received from the Foreign Agent, the attachment acknowledgement message indicating whether the node has been registered with the Home Agent via the Foreign Agent, thereby enabling the node to receive packets via the Foreign Agent. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 39)
-
-
32. A computer-readable medium storing thereon computer-readable instructions for registering a node visiting a Foreign Agent that supports Mobile IP with a Home Agent that supports Mobile IP, comprising:
-
instructions for processing a node attachment message received from an access point, the node attachment message indicating that the node is in a vicinity of the Foreign Agent when in a first state and that the node is not in a vicinity of the Foreign Agent when in a second state; instructions for initiating registration on behalf of the node when the node attachment message is in the first state; and instructions for initiating de-registration on behalf of the node when the node attachment message is in the second state.
-
-
33. A computer-readable medium storing thereon computer-readable instructions for registering a node that is visiting a Foreign Agent that supports Mobile IP with a Home Agent that supports Mobile IP, comprising:
-
instructions for processing a node attachment arrive message received from an access point, the node attachment arrive message indicating that the node is in a vicinity of the Foreign Agent; instructions for composing a registration request on behalf of the node; instructions for sending the registration request to the Home Agent; instructions for processing a registration reply received from the Home Agent in response to the registration request; and instructions for sending an attachment acknowledgement message to the access point indicating whether the node has been registered with the Home Agent via the Foreign Agent, thereby enabling the node to receive packets via the Foreign Agent. - View Dependent Claims (40)
-
-
34. A computer-readable medium storing thereon computer-readable instructions for de-registering a node that was visiting a Foreign Agent that supports Mobile IP with a Home Agent that supports Mobile IP, comprising:
-
instructions for processing a node attachment leave message received from an access point, the node attachment leave message indicating that the node is no longer in a vicinity of the Foreign Agent; instructions for composing a de-registration message on behalf of the node; instructions for sending the de-registration message to the Home Agent; and instructions for updating a visitor table to indicate that the node is no longer visiting the Foreign Agent.
-
-
35. A Foreign Agent that supports Mobile IP, the Foreign Agent being adapted for registering a node with a Home Agent that supports Mobile IP, comprising:
-
means for processing a node attachment message received from an access point, the node attachment message indicating that the node is in a vicinity of the Foreign Agent when in a first state and that the node is not in a vicinity of the Foreign Agent when in a second state; means for initiating registration on behalf of the node when the node attachment message is in the first state; and means for initiating de-registration on behalf of the node when the node attachment message is in the second state.
-
-
36. A Foreign Agent that supports Mobile IP, the Foreign Agent being adapted for registering a node with a Home Agent that supports Mobile IP, comprising:
-
means for processing a node attachment arrive message received from an access point, the node attachment arrive message indicating that the node is in a vicinity of the Foreign Agent; means for composing a registration request on behalf of the node; means for sending the registration request to the Home Agent; means for processing a registration reply received from the Home Agent in response to the registration request; and means for sending an attachment acknowledgement message to the access point indicating whether the node is registered with the Home Agent via the Foreign Agent, thereby enabling the node to receive packets via the Foreign Agent. - View Dependent Claims (41)
-
-
37. A Foreign Agent that supports Mobile IP, the Foreign Agent being adapted for de-registering a node with a Home Agent that supports Mobile IP, comprising:
-
means for processing a node attachment leave message received from an access point, the node attachment leave message indicating that the node is no longer in a vicinity of the Foreign Agent; means for composing a de-registration message on behalf of the node; means for sending the de-registration message to the Home Agent; and means for updating a visitor table to indicate that the node is no longer visiting the Foreign Agent.
-
-
38. An access point adapted for communicating with a Foreign Agent that supports Mobile IP and being adapted for redirecting packets received from a node that has registered with a Home Agent that supports Mobile IP via the Foreign Agent, comprising:
-
means for detecting the node when it is in a vicinity of the Foreign Agent; means for sending a node attachment arrive message to the Foreign Agent, the node attachment arrive message indicating that the node is in a vicinity of the Foreign Agent; and means for processing an attachment acknowledgement message received from the Foreign Agent, the attachment acknowledgement message indicating whether the node is registered with the Home Agent via the Foreign Agent, thereby enabling the node to receive packets via the Foreign Agent. - View Dependent Claims (42)
-
-
43. In a Foreign Agent that supports Mobile IP, a method of initiating registration of a node with a Home Agent that supports Mobile IP, comprising:
-
receiving a node attachment message received from an access point, the node attachment message indicating that the node is in a vicinity of the Foreign Agent when in a first state and that the node is not in a vicinity of the Foreign Agent when in a second state; processing the node attachment message received from the access point; initiating registration on behalf of the node when the node attachment message is in the first state; and initiating de-registration on behalf of the node when the node attachment message is in the second state.
-
-
44. In a Foreign Agent that supports Mobile IP, a method of registering a node with a Home Agent that supports Mobile IP, comprising:
-
receiving a node attachment arrive message received from an access point, the node attachment arrive message indicating that the node is in a vicinity of the Foreign Agent; processing the node attachment arrive message received from the access point; composing a registration request on behalf of the node; sending the registration request to the Home Agent; processing a registration reply received from the Home Agent in response to the registration request; and sending an attachment acknowledgement message to the access point indicating whether the node has been registered with the Home Agent via the Foreign Agent, thereby enabling the node to receive packets via the Foreign Agent.
-
-
45. In a Foreign Agent that supports Mobile IP, a method of de-registering a node with a Home Agent that supports Mobile IP, comprising:
-
receiving a node attachment leave message received from an access point, the node attachment leave message indicating that the node is no longer in a vicinity of the Foreign Agent; processing the node attachment leave message received from the access point; composing a de-registration message on behalf of the node; sending the de-registration message to the Home Agent; and updating a visitor table to indicate that the node is no longer visiting the Foreign Agent.
-
-
46. In an access point adapted for communicating with a Foreign Agent that supports Mobile IP and adapted for redirecting packets received from a node that has registered with a Home Agent that supports Mobile IP via the Foreign Agent, a method of registering the node with the Home Agent, comprising:
-
detecting the node when it is in a vicinity of the Foreign Agent; sending a node attachment arrive message to the Foreign Agent, the node attachment arrive message indicating that the node is in a vicinity of the Foreign Agent; and processing an attachment acknowledgement message received from the Foreign Agent, the attachment acknowledgement message indicating whether the node has been registered with the Home Agent via the Foreign Agent, thereby enabling the node to receive packets via the Foreign Agent.
-
Specification