Mobility protocol selection in a multi-internet protocol mobility environment
AssigneeQUALCOMM Incorporated
InventorsMarcello V. Lioy, Jun Wang, George Cherian
Life of this patent
Estimating the term…
Abstract
Aspects describe selection of a mobility protocol after a mobile device has been authenticated with a network. Selection of mobility protocol after authentication can mitigate the amount of time needed to implement the mobility protocol. The mobility protocols include a simple IP protocol, a proxy mobile IP protocol, and a client mobile IP protocol. Implementation of simple IP protocol and proxy mobile IP protocol are performed in a similar manner from the perspective of a mobile device. If IPCP negotiation is successful, proxy mobile IP protocol or simple IP protocol can be selected. If IPCP negotiation is not successful, client mobile IP protocol can be selected.
Claims18
A method for selecting mobility protocols in a multi-Internet Protocol mobility environment by employing a processor executing computer executable instructions stored on a computer readable storage medium, comprising the steps of:
- authenticating a mobile device in the multi-Internet Protocol mobility environment;
- conducting an Internet Protocol Control Protocol (IPCP) negotiation with the mobile device;
- selecting a proxy mobile Internet Protocol (IP) protocol or a simple IP protocol when the IPCP negotiation is successful;
- selecting a client mobile IP protocol when the IPCP negotiation is not successful;
- and
- executing a selected IP protocol within the multi-Internet Protocol mobility environment.
A wireless communications apparatus, comprising:
- at least one processor;
- and
- a memory coupled to the at least one processor, wherein the at least one processor is configured to:
- authenticate a mobile device in a multi-Internet Protocol mobility environment, conduct an Internet Protocol Control Protocol (IPCP) negotiation with the mobile device, select a proxy mobile Internet Protocol (IP) protocol or a simple IP protocol when the IPCP negotiation is successful, select a client mobile IP protocol when the IPCP negotiation is not successful, and selecting a mobility protocol from a plurality of mobility protocols after authenticating the mobile device, and executing execute a selected IP protocol within the multi-Internet Protocol mobility environment.
A computer program product recorded on a non-transitory computer-readable medium and executable on a computer, comprising:
- a set of codes for causing a computer to authenticate a mobile device in a multi-Internet Protocol mobility environment;
- a set of codes for causing a computer to conduct an Internet Protocol Control Protocol (IPCP) negotiation with the mobile device;
- a set of codes for causing a computer to select a proxy mobile Internet Protocol (IP) protocol or a simple IP protocol when the IPCP negotiation is successful;
- a set of codes for causing a computer to select a client mobile IP protocol when the IPCP negotiation is not successful;
- and
- a set of codes for causing the computer to execute a selected IP protocol within the multi-Internet Protocol mobility environment.
Dependencies are inferred from the claim text.