Skip to main content
Log in

Multiple Virtual Interfaces for Multi-homing Hosts to Support Inter-technology Handover in PMIPv6 Network

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Proxy Mobile IPv6 (PMIPv6), a network-based mobility management protocol, supports multi-homing, inter-technology handover, and flow mobility, with the help of a host’s virtual interface (VI). Several single virtual interface (SVI) schemes have been proposed to support these functions. In the SVI schemes, the link-layer identifier (LL-ID) should be swapped while the host is processing neighbor discovery (ND) after inter-technology handover or flow mobility. That is, a host must replace the LL-ID of a VI contained in a neighbor advertisement with the LL-ID of a physical interface (PI) related to a real connection. Such LL-ID swapping cannot be executed under secure neighbor discovery, and it causes ND processing delay and high overhead to check all outgoing packets. In this paper, we propose a multiple virtual interfaces scheme to solve the problem related to the LL-ID swapping, and to provide good support to the inter-technology handover. In the proposed scheme, there are the same numbers of VIs as the PIs between the data link layer and the network layer of a host. Since each VI maintains its own neighbor cache, the proposed scheme does not require LL-ID swapping, so that it can keep the standard ND process. We explain the basic operation of PMIPv6 inter-technology handover under the proposed scheme and, through NS-3 simulation, evaluate the performance of the proposed scheme in terms of ND process delay and inter-technology handover latency.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Johnson, D. B., et al. (2011). Mobility Support in IPv6. IETF RFC 6275.

  2. Koodli, R., et al. (2009). Mobile IPv6 Fast Handovers. IETF RFC 5568.

  3. Soliman, H., et al. (2008). Hierarchical Mobile IPv6 (HMIPv6) Mobility Management. IETF RFC 5380.

  4. Gundavelli, S., et al. (2008). Proxy Mobile IPv6. IETF RFC 5213.

  5. Melia, T., et al. (2012). Logical interface support for multi-mode IP Hosts. IETF Internet-Draft, draft-ietf-netext-logical-interface-support-06.

  6. Hong, Y., et al. (2010). Virtual interface for multiple interfaces in a host. IETF Internet-Draft, draft-hong-mif-virtual-interface-02.

  7. Narten, T., et al. (2007). Neighbor discovery for IP version 6 (IPv6). IETF RFC 4861.

  8. Arkko, J., et al. (2005). Secure neighbor discovery (SEND). IETF RFC 3971.

  9. Aura, T., et al. (2005). Crytographically Generated Addresses (CGA). IETF RFC 3972.

  10. Kong, K., et al. (2008). Mobility management for all-IP mobile networks: Mobile IPv6 vs. proxy mobile IPv6. IEEE Wireless Communications, 15(2), 36–45.

    Article  Google Scholar 

  11. Lee, J., et al. (2010). Cost analysis of IP mobility management protocols for consumer mobile devices. IEEE Transactions on Consumer Electronics, 56(2), 1010–1017.

    Article  Google Scholar 

  12. Lee, J., et al. (2013). Comparative handover performance analysis of IPv6 mobility management protocols. IEEE Transactions on Industrial Electronics, 60(3), 1077–1088.

    Article  Google Scholar 

  13. Microsoft TechNet. http://technet.microsoft.com/en-us/library/cc708404(v=ws.10).aspx. Accessed 13 August 2013.

  14. Virtual Network Interfaces. http://www.linux.it/rubini/docs/vinter/. Accessed 13 August 2013.

  15. S. Graf, et al. (2006). Implementing a virtual network interface for Linux 2.6. Eidgenssische Technische Hochschule Swiss Ferderal Institute of Technology Zrich (ETH).

  16. Hong, Y., et al. (2011). Analysis of the usage of a logical interface in PMIPv6. 13th international conference on advanced communication technology (ICACT2011).

  17. Krishnan, S., et al. (2009). Issues with network based inter-technology handovers. IETF Internet-Draft, draft-krishnan-netext-intertech-ps-02.

  18. Thaler, D., et al. (2006). Neighbor discovery proxies (ND Proxy). IETF RFC 4389.

  19. Jeyatharan, M., et al. (2009). Fast handoff using dormant bindings in PMIPv6. IETF Internet-Draft, draft-jeyatharan-netext-pmip-dorman-binding-00.

  20. NS-3 Network Simulator. http://www.nsnam.org. Accessed 30 March 2013.

  21. Choi, H., et al. (2010). Implementation and evaluation of proxy mobile IPv6 in NS-3 network simulator. In Proceeding of the IEEE international conference on ubiquitous information technology & applications 2010 (CUTE2010).

  22. Choi, H., et al. (2011). PMIPv6-based flow mobility simulation in NS-3. International conference on innovative mobile and internet services in ubiquitous, computing 2011 (IMIS2011).

  23. Choi, H., et al. (2012). Design and simulation of a flow mobility scheme based on proxy mobile IPv6. Journal of Information Processing Systems, 8, 4.

    Google Scholar 

  24. Blanchet, M., et al. (2011). Multiple interfaces and provisioning domains problem statement. IETF RFC 6418.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sung-Gi Min.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kim, SM., Choi, HY., Lee, HB. et al. Multiple Virtual Interfaces for Multi-homing Hosts to Support Inter-technology Handover in PMIPv6 Network. Wireless Pers Commun 76, 763–778 (2014). https://doi.org/10.1007/s11277-013-1529-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-013-1529-6

Keywords

Navigation