DOI QR코드

DOI QR Code

Leveraging Proxy Mobile IPv6 with SDN

  • Raza, Syed M. (College of Information and Communication Engineering, Sungkyunkwan University) ;
  • Kim, Dongsoo S. (School of Engineering and Technology, Indiana University Purdue University Indianapolis) ;
  • Shin, DongRyeol (College of Information and Communication Engineering, Sungkyunkwan University) ;
  • Choo, Hyunseung (College of Information and Communication Engineering, Sungkyunkwan University)
  • Received : 2014.10.22
  • Accepted : 2015.08.23
  • Published : 2016.06.30

Abstract

The existing Proxy Mobile IPv6 suffers from a long handover latency which in turn causes significant packet loss that is unacceptable for seamless realtime services such as multimedia streaming. This paper proposes an OpenFlow-enabled proxy mobile IPv6 (OF-PMIPv6) in which the control of access gateways is centralized at an OpenFlow controller of a foreign network. The proposed OF-PMIPv6 separates the control path from the data path by performing the mobility control at the controller, whereas the data path remains direct between a mobile access gateway and a local mobility anchor in an IP tunnel form. A group of simple OpenFlow-enabled access gateways performs link-layer control and monitoring activities to support a comprehensive mobility of mobile nodes, and communicates with the controller through the standard OpenFlow protocol. The controller performs network-layer mobility control on behalf of mobile access gateways and communicates with the local mobility anchor in the Proxy Mobile IPv6 domain. Benefiting from the centralized view and information, the controller caches the authentication and configuration information and reuses it to significantly reduce the handover latency. An analytical analysis of the proposed OF-PMIPv6 reactive and proactive handover schemes shows 43% and 121% reduction in the handover latency, respectively, for highly utilized network. The results gathered from the OF-PMIPv6 testbed suggest similar performance improvements.

Keywords

Acknowledgement

Supported by : IITP, NRF

References

  1. S. Gundavelli, K. Leung, V. Devarapalli, K. Chowdhury, and B. Patil, "Proxy mobile IPv6," RFC 5213, Aug. 2008.
  2. K. Kim, H. Lee, H. Choi, and Y. Han, "Efficient buffering scheme in the LMA for seamless handover in PMIPv6," IEICE Trans. Commun., vol. 95, no. 2, pp. 382-391, Feb. 2012.
  3. S. Oh and H. Choo, "Low latency handover scheme based on optical buffering at LMA in proxy MIPv6 networks," in Proc. ICCSA, July 2009.
  4. H. Choi, K. Kim, H. Lee, S.Min, and Y. Han, "Smart buffering for seamless handover in proxy mobile IPv6," J. Wireless Commun. Mobile Comput., vol. 11, no. 4, pp. 491-499, Apr. 2011. https://doi.org/10.1002/wcm.843
  5. H. Yokota, K. Chowdhury, R. Koodli, B. Patil, and F. Xia, "Fast handover for proxy mobile IPv6," IETF RFC 5949, Sept. 2010.
  6. N.McKeown et al., "OpenFlow: Enabling innovation in campus networks," in Proc. ACM SIGCOMM, Apr. 2008.
  7. M. Siksik, H. Alnuweiri, and S. Zahir, "A detailed characterization of the handover process using mobile IPv6 in 802.11 networks," in Proc. PACRIM, Aug. 2005.
  8. C.E. Perkins and D.B. Johnson, "Mobility support in IPv6," in Proc. ACM MOBICOM, Nov. 1996.
  9. R. Koodli, "Fast handovers for mobile IPv6," RFC 4068, July 2005.
  10. P. Tan, "Recommendations for archiving seamless IPv6 handover in 802.11 networks," IETF draft-paultan-seamless-ipv6-handoff-802-00.txt, Mar. 2003.
  11. J. McNair, I.F. Akyildiz, and M.D. Bender, "Handoffs for real-time traffic in mobile IP version 6 networks," in Proc. IEEE GLOBECOM, Nov. 2001.
  12. S. Jeon, N. Kang, and Y. Kim, "Enhanced predictive handover for fast proxy mobile IPv6," IEICE Trans. Commun., Nov. 2009.
  13. OpenFlow specifications, [Online]. Available: https://www.opennetworking.org/sdn-resources/onf-specifications
  14. J.H. Lee, Z. Yan, and I. You, "Enhancing QoS of mobile devices by a new handover process in PMIPv6 networks," Wireless Pers. Commun., vol. 61, no. 4, pp. 591-602, Dec. 2011. https://doi.org/10.1007/s11277-011-0422-4
  15. J.H. Lee, T. Ernst, and N. Chilamkurti, "Performance analysis of PMIPv6 based network mobility for intelligent transportation systems, IEEE Trans. Veh. Technol., vol. 61, no. 1, pp. 74-85, Jan. 2012. https://doi.org/10.1109/TVT.2011.2157949
  16. Open source implementation of PMIPv6, [Online]. Available: http://www.openairinterface.org/openairinterface-proxy-mobile-ipv6-oai-pmipv6
  17. Korean Advanced Research Network, [Online]. Available: http://www.koren.kr/koren/eng/
  18. Open source router kernel for embedded devices, [Online]. Available: https://openwrt.org/
  19. Alix development boards by PCEngine, [Online]. Available: http://www.pcengines.ch/alix.htm
  20. Implementation of OpenFlow v1.3 for controller and switch, [Online]. Available: https://github.com/CPqD/
  21. NS-3 interaction with the real world, [Online]. Available: https://www.nsnam.org/wiki/HOWTO_make_ ns-3_interact_with_the_real_world
  22. Emulation in NS-3, [Online]. Available: https://www.nsnam.org/docs/models/html/fd-net-device.html#emufdnetdevicehelper
  23. C.Makaya and S. Pierre, "An analytical framework for performance evaluation of IPv6-based mobility management protocols," IEEE Trans. Wireless Commun., vol. 7, no. 3, pp. 972-983, Mar. 2008. https://doi.org/10.1109/TWC.2008.060725
  24. S. Jeon, N. Kang, and Y. Kim, "Resource-efficient network mobility support in proxy mobile IPv6 domain," AEU Int'l J. Electron. Commun., vol. 66, no. 5, pp. 390-394, May 2012. https://doi.org/10.1016/j.aeue.2011.09.006
  25. A. Mishra, M. Shin, and W. Arbaugh, "An empirical analysis of the IEEE 802.11 MAC layer handoff process," ACM Comput. Commun. Rev. Newslett., vol. 33, no. 2, pp. 93-102, Apr. 2003. https://doi.org/10.1145/956981.956990
  26. H. Velayos and G. Karlsson, "Techniques to reduce the IEEE 802.11b handoff time," in Proc. IEEE ICC, Apr. 2003.
  27. C. Rigney, S.W. Livingston, A.R. Merit, and W.S. Daydreamer, "Remote authentication dial in user service (RADIUS)," RFC 2865, June 2000.
  28. C.M. Mueller and O. Blume, "Network-based mobility with proxy mobile IPv6," in Proc. IEEE PIMRC, Sept. 2007.
  29. D. Johnson, C. Perkins, and J. Arkko, "Mobility support in IPv6," RFC 3775, July 2004.
  30. J.H. Lee and T. Ernst, "Lightweight network mobility within PMIPv6 for transportation systems," IEEE Syst. J., vol. 5, no. 3, pp. 352-361, Sept. 2011. https://doi.org/10.1109/JSYST.2011.2158681
  31. G. Jo, H.J. Choe, and H. Choo, "Predictive handover scheme using mobility history in PMIPv6," in Proc. ACM RACS, Oct. 2013.