Enabling mobility for point to point protocol (PPP) users using a node that does not support mobility
First Claim
1. In a Foreign Agent supporting Mobile IP, a method of sending a registration request packet on behalf of a node that supports PPP but does not support Mobile IP, comprising:
- accepting a call from the node;
receiving authentication information associated with a PPP authentication protocol from the node, the authentication information enabling a PPP node to be authenticated;
obtaining a PPP node profile associated with the authentication information, the PPP node profile including registration information associated with the node that enables proxy registration to be performed by the Foreign Agent on behalf of the node, the registration information associated with the node identifying a Home Agent associated with the node, the PPP node profile further identifying a key to be shared between the Home Agent and the Foreign Agent for use in authenticating communications between the Home Agent and the Foreign Agent and indicating a registration lifetime for the node;
composing a registration request packet including the registration information associated with the node; and
sending the registration request packet to the Home Agent on behalf of the node.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for sending a registration request packet on behalf of a node that supports PPP but does not support Mobile IP is implemented in a Foreign Agent. The method comprises accepting a call from the node and receiving authentication information associated with a PPP authentication protocol from the node, the authentication information enabling a PPP node to be authenticated. From this authentication information, a PPP node profile is obtained. The PPP node profile includes registration information associated with the node that enables proxy registration to be performed by the Foreign Agent on behalf of the node, where the registration information associated with the node identifies a Home Agent associated with the node. The registration information may also include other information that may be pertinent to the composition of a registration request packet. A registration request packet including the registration information associated with the node is then composed and sent to the Home Agent on behalf of the node. The registration request packet that is sent by the Foreign Agent also may include a registration indicator indicating whether registration being performed by the Foreign Agent on behalf of the node is a re-registration by the Foreign Agent or an initial registration by the Foreign Agent. More particularly, in accordance with one embodiment, the registration request packet includes a sequence number indicating an order within a sequence of one or more registrations performed by one or more Foreign Agents on behalf of the node. From the sequence number, a Home Agent receiving the registration request packet may determine whether the Foreign Agent is performing a re-registration or an initial registration on behalf of the node.
135 Citations
48 Claims
-
1. In a Foreign Agent supporting Mobile IP, a method of sending a registration request packet on behalf of a node that supports PPP but does not support Mobile IP, comprising:
-
accepting a call from the node; receiving authentication information associated with a PPP authentication protocol from the node, the authentication information enabling a PPP node to be authenticated; obtaining a PPP node profile associated with the authentication information, the PPP node profile including registration information associated with the node that enables proxy registration to be performed by the Foreign Agent on behalf of the node, the registration information associated with the node identifying a Home Agent associated with the node, the PPP node profile further identifying a key to be shared between the Home Agent and the Foreign Agent for use in authenticating communications between the Home Agent and the Foreign Agent and indicating a registration lifetime for the node; composing a registration request packet including the registration information associated with the node; and sending the registration request packet to the Home Agent on behalf of the node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-readable medium adapted for sending a registration request packet on behalf of a node that supports PPP but does not support Mobile IP, comprising:
-
instructions for accepting a call from the node; instructions for receiving authentication information associated with a PPP authentication protocol from the node, the authentication information enabling a PPP node to be authenticated; instructions for obtaining a PPP node profile associated with the authentication information, the PPP node profile including registration information associated with the node that enables proxy registration to be performed by the Foreign Agent on behalf of the node, the registration information associated with the node identifying a Home Agent associated with the node, the PPP node profile further identifying a key to be shared between the Home Agent and the Foreign Agent for use in authenticating communications between the Home Agent and the Foreign Agent and indicating a registration lifetime for the node; instructions for composing a registration request packet including the registration information associated with the node; and instructions for sending the registration request packet to the Home Agent on behalf of the node.
-
-
25. An apparatus for sending a registration request packet on behalf of a node that supports PPP but does not support Mobile IP, comprising:
-
a processor; and a memory, at least one of the processor and the memory being adapted for; accepting a call from the node; receiving authentication information associated with a PPP authentication protocol from the node, the authentication information enabling a PPP node to be authenticated; obtaining a PPP node profile associated with the authentication information, the PPP node profile including registration information associated with the node that enables proxy registration to be performed by the Foreign Agent on behalf of the node, the registration information associated with the node identifying a Home Agent associated with the node, the PPP node profile further identifying a key to be shared between the Home Agent and the Foreign Agent for use in authenticating communications between the Home Agent and the Foreign Agent and indicating a registration lifetime for the node; composing a registration request packet including the registration information associated with the node; and sending the registration request packet to the Home Agent on behalf of the node. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
26. A Foreign Agent supporting Mobile IP, the Foreign Agent being adapted for sending a registration request packet on behalf of a node that supports PPP but does not support Mobile IP, comprising:
-
means for accepting a call from the node; means for receiving authentication information associated with a PPP authentication protocol from the node, the authentication information enabling a PPP node to be authenticated; means for obtaining a PPP node profile associated with the authentication information, the PPP node profile including registration information associated with the node that enables proxy registration to be performed by the Foreign Agent on behalf of the node, the registration information associated with the node identifying a Home Agent associated with the node, the PPP node profile further identifying a key to be shared between the Home Agent and the Foreign Agent for use in authenticating communications between the Home Agent and the Foreign Agent and indicating a registration lifetime for the node; means for composing a registration request packet including the registration information associated with the node; and means for sending the registration request packet to the Home Agent on behalf of the node.
-
Specification