Hardware-Based Mobile IPv6 Implementation

하드웨어 기반 모바일 IPv6의 구현

  • 김혜란 (삼성전자 정보통신총괄) ;
  • 문주형 (이화여자대학교 정보통신학과 SoC설계 연구실) ;
  • 김원정 (넥스원퓨쳐) ;
  • 추하늘 (이화여자대학교 정보통신학과 SoC설계 연구실) ;
  • 지서영 (이화여자대학교 정보통신학과 SoC설계 연구실) ;
  • 임혜숙 (이화여자대학교 정보통신학과 SoC설계 연구실)
  • Published : 2007.01.31

Abstract

Mobile IP allows mobile end-systems to maintain on-going connections while moving to other links. Based on the Internet Protocol Version 6 (IPv6), mobile IPv6 provides a set of new mobility functions such as route optimization in addition to the functions in mobile IPv4. This paper describes the hardware-based mobile IPv6 implementation which provides all the mobility functionalities in hardware. The hardware-based mobile IPv6 provides faster mobility support than software-based implementation as well as it reduces the number of packet losses which can be caused during the movement. In end-systems equipped with hardware-based mobility support, the CPU can concentrate more on running application programs without wasting its effort for mobility support, and hence it is expected the overall performance improvement.

모바일 IP는 휴대 단말이 새로운 링크로 이동 중에서도 통신을 지속할 수 있도록 하는 기능을 지원한다. 모바일 IPv6는 인터넷 프로토콜 버전 6에 기초하여 모빌리티 기능을 지원하는 프로토콜로서, 기존의 모바일 IPv4의 기능에 경로 최적화등의 새로운 기능이 추가되었다. 본 논문에서는 단말에 모빌리티를 제공하기 위한 기능들을 하드웨어로 처리하는 하드웨어 기반의 모바일 IPv6 구현에 관하여 다룬다 하드웨어 기반의 모바일 IPv6는 기존의 소프트웨어에 기반한 방식에 비하여, 신속한 이동성을 지원하며, 이동 중에 발생할 수 있는 패킷손실을 최소화 하는 장점이 있다. 또한 CPU가 모빌리티 기능지원 부담에서 벗어나 응용프로그램의 수행에 전념할 수 있도록 함으로서, 전체적인 시스템 성능의 향상을 기대할 수 있다.

Keywords

References

  1. H. Soliman, 'Mobile IPv6: Mobility in a Wireless Internet,' Pearson Education, Inc., 2004
  2. C. Perkins, 'IP Encapsulation within IP,' RFC2003, Oct. 1996, http://www.rfc-editor.org/rfc/rfc2003.txt
  3. C. Perkins, 'Minimal Encapsulation within IP,' RFC2004, Oct. 1996, http://www.rfc-editor.org/rfc/rfc2004.txt
  4. C. Perkins, 'IP Mobility Support for IPv4,' RFC3220, Jan. 2002, http://www.rfc-editor.org/rfc/rfc3220.txt
  5. D. Johnson and C. Perkins, 'IP Mobility Support for IPv6,' RFC3775, Jun. 2004, http://www.rfc-editor.org/rfc/rfc3775.txt
  6. S. Deering and R. Hinden, 'Internet Protocol, Version 6, Specification,' RFC2460, Dec. 1998, http://www.rfc-editor.org/rfc/rfc2460.txt
  7. T. Narten and W. Simpson, 'Neighbor Discovery for IP Version 6,' RFC2461, Dec. 1998, http://www.rfc-editor.org/rfc/rfc2461.txt
  8. A. Conta and S. Deering, 'Generic Packet Tunneling in IPv6 Specification,' RFC2473, Dec. 1998, http://www.rfc-editor.org/rfc/rfc2473.txt