Performance Enhancement of Handover in mSCTP using Pre-acquisition RA in WLAN

WLAN에서 RA 선수신을 이용한 mSCTP 핸드오버 성능 향상

  • 최순원 (고려대학교 컴퓨터학과) ;
  • 김광렬 (고려대학교 컴퓨터학과) ;
  • 민성기 (고려대학교 컴퓨터학과)
  • Published : 2006.04.01

Abstract

The SCTP (Stream Control Transmission Protocol) implementation with the DAR (Dynamic Address Reconfiguration) extension is called the mSCTP (Mobile SCTP) that is proposed recently for mobility support in transport layer. The mSCTP does not satisfy short handover latency for real-time applications and it has no specific handover decision mechanisms. In this paper, we propose fast handover schemes for mobile nodes that are moving into different subnet using pre-acquisition RA (Router Advertisement) and L3 trigger for improving handover performance. Furthermore, we introduce three specific methods which are RA cache, FMIPv6 (Fast Handovers for Mobile IPv6) and dual interface and how proposed scheme can be interoperated with handover process respectively. Finally, we show two experimental results which are the mSCTP and the mSCTP using FMIPv6 on Linux platforms. Experimental results show that handover performance is improved with reducing the time of receiving RA which takes most of total handover latency.

mSCTP(Mobile SCTP)는 SCTP(Stream Control Transmission Protocol)와 DAR (Dynamic Address Reconfiguration) 확장을 이용해 트랜스포트 계층에서 이동성을 제공하기 위해 최근에 제안된 프로토콜이다. 현재 mSCTP의 가장 큰 문제점은 핸드오버 지연시간(Handover Latency Time)이 길어 실시간 어플리케이션에 적합하지 못하며 핸드오버 시점을 결정(Handover Decision)하는 명시적인 방법이 없다는 것이다. 이를 해결하기 위해 본 논문에서는 RA (Router Advertisement)를 미리 수신함으로써 핸드오버 지연시간을 최소화 하는 방법을 제안하고자 한다. 또한, RA를 빠르게 얻을 수 있는 방법으로 RA 캐시(Cache)를 이용한 방법, FMIPv6(Fast Handovers for Mobile IPv6)와 연동을 통한 방법, 듀얼 인터페이스(Dual Interface)를 이용한 방법 등 세가지를 소개 한다. 마지막으로, 제안된 방안의 성능 향상을 확인 하기 위해 세가지 방식 중 FMIPv6와의 연동 방식을 리눅스 기반의 실제 시험 환경을 구성하여 핸드오버 성능을 측정하였다. 실험한 결과 전체 핸드오버 지연시간의 대부분이 RA를 받는데 있음을 확인 할 수 있었고, 이를 줄임으로써 전체 핸드오버 성능을 크게 향상시킬 수 있었다.

Keywords

References

  1. Rajeev Koodli, 'Fast Handovers for Mobile IPv6,' IETF Internet-Draft http://www.ietf.org/interret-drafts/draft-ietf-mipshop-fast-mipv6-03.txt, July 2004
  2. Castelluccia, K. El Malki, L. Bellier 'Hierarchical Mobile IPv6 Mobility Management,' IETF RFC 4140, August 2005, Work in progress
  3. Moon J. Chang, Mee J. Lee, 'A Transport Layer Mobility Support Mechanism,' ICONS 2004 LNCS 3090, pp.
  4. C.E.Perkins, 'Mobility Support in IPv6,' in Proceedings of the Second Annual International Conference on Mobile Computing and Networking (MOBICOM'96), November 1996 https://doi.org/10.1145/236387.236400
  5. D.Johnson, C.Perkins, J.Arkko, 'Mobility Support in IPv6,' Draft-ietf-mobileip-ipv6-24.txt, IETF Mobile IP Working Group, December 2003
  6. R. Stewart et al., 'Stream Control Transport Protool,' IETF RFC 2960, Oct. 2000
  7. Ong, L.et al, 'An introduction to the Stream Control Transmission Protocol (SCTP),' RFC 3286, May 2002
  8. R. Stewart, M. Ramalho, Q. Xie, M. Tuexen, P. Conrad, 'Stream Control Transmission Protocol (SCTP) Dynamic Address Reconfiguration,' InternetDraft, February 2005, http://www.ietf.org/internetdrafts/draft-ietf-tsvwg-addip-sctp-11.txt, Work in progress
  9. W.Xing, H. Karl, and A. Wolisz, 'M-SCTP: Design and Prototypical Implementation of an End-to-End Mobility Concept,' Proc. 5th Int'I. Wksp., Berlin, Germany, Oct. 2002
  10. Seok J. Koh, Qiaobing Xie, 'Mobile SCTP (mSCTP) for Internet Mobility,' IETF Internet-Draft, March. 2005, http://www.ietf.org/internet-drafts/draft-sjkohmsctp-00.txt, Work in progress
  11. S. Kashihara, T. Nishiyama, K. Iida, H. Koga, Y. Kadobayashi, and S. Yamaguchi, 'Path Selection Using Active Measurement in Multi-Homed Wireless Networks, 'Proc. The 2004 International Symposium on Applications and the Internet (SAINT2004),' pp.273-276, 2004 https://doi.org/10.1109/SAINT.2004.1266127
  12. Li MA, Fei Yu, Victor C.M.Leung, 'A New Method to Support UMTS/WLAN Vertical Handover Using SCTP,' IEEE Wireless Communication, August 2004 https://doi.org/10.1109/MWC.2004.1325890
  13. Li Ma, Fei Yu and Victor C.M.Leung, 'SMART-FRX: A Novel Error-Recovery Scheme to Improve Performance of Mobile SCTP during WLAN to Cellular Forced Vertical Handover,' IEEE Communications Society, 2005 https://doi.org/10.1109/WCNC.2005.1424717
  14. The Linux Kernel SCTP project, http://lksctp.sourceforge.net/