QoS Support Mechanisms in Mobile MPLS VPN

이동 MPLS VPN에서의 QoS 지원 방안

  • 이영석 (국립군산대학교 전자정보공학부) ;
  • 양해권 (국립군산대학교 전자정보공학부)
  • Published : 2006.01.01

Abstract

Network based VPN(Virtual Private Network) using MPLS(Multiprotocol Label Switching) technology, called PE(Provider Edge router) based MPLS VPN, is regarded as a good solution for intranets or ext3nets because of the low cost and the flexibility of the service provision. In this paper, we describe a mechanism that allows the VPN users to move from one site to another site of the VPN network based on the BGP-E MPLS technology. This mechanism is designed for PE(Provider Edge) routers of the backbone network. PE routers connected to the VPN sites establish a new MPLS path to the mobile node after they detect movement of the mobile VPN node. The new location may belong to the same VPN or to different VPN. We desisted VPN management and control functions of the PE routers in order to interface with the Mobile IP protocol and support the QoS mechanism. The pilot implementation and performance measurement were carried out on a simulation using COVERS tool.

MPLS(Multiprotocol Label Switching)를 이용한 네트워크 기반 VPN(Virtual Private Network)은 PE(Provider Edge router) 기반 MPLS VPN으로도 불리우며, 고수익을 원하는 사업자와 저비용을 요구하는 고객 모두에게 인트라넷(Intranet)과 익스트라넷(Extranet)을 위한 해결 방안으로서 도입되고 있다. 본 연구에서는 BGP-E(BGP multiprotocol Extension)를 이용한 PE 기반 MPLS VPN을 대상으로, VPN 사이트 내에 속한 단말이 다른 사이트로 이동하더라도 계속 VPN 서비스를 받을 수 있게 하는 MPLS VPN 구성 방안과 QoS를 지 속적으로 제공할 수 있는 방안을 제안한다. MPLS VPN 서비스와 Mobile IP에 의한 이동서비스를 지원하기 위한 메커니즘을 백본 네트워크 내의 PE(Provider Edge) 라우터 상에 설계한다. VPN 사이트 내에 속하는 어떤 노드가 기존의 통신을 유지한 상태로 다른 사이트로 이동할 때, 이동 노드와 통신하고자 하는 대응 노드가 속한 VPN 사이트와 연결된 PE 라우터는 이동을 통보 받고 단말이 이동한 곳으로 새로운 MPLS 경로를 설정한다. PE 라우터 에 Mobile IP 프로토콜과 연동하는 VPN 관리 방식 및 라우터 제어 기능의 성능 분석을 위해 COVER 도구를 이용하여 시뮬레이션을 수행하고 결과를 분석한다.

Keywords

References

  1. Hamzeh K., et al, 'Point-to-Point Tunneling Protocol,' draft-ietf-pppext-12tp-16.txt, Apr. 1999
  2. Townsley, W., et al, 'Layer Two Tunneling Protocol,' draft-ietf-pppext-12tp-16.txt, Jun. 1999
  3. S. Kent, R. Atkinson, 'Security Architecture for the Internet Protocol', RFC 1825, Jul. 1998
  4. D. Farincci, T. Li, A. Conta, Y. Rekhter, D. Tappan, E. Rosen, G. Fedrokow, 'MPLS Label Stack Encoding,'Internet Draft draft-ietf-mpls-label-encaps-07.txt, Oct. 1999
  5. B. Gleeson, et al, 'A framework for IP based Virtual Private Network,' RFC2764, Feb. 2000
  6. Eric Rosen, Yakov Rekhter, 'BGP/MPLS VPNs', RFC 2547, Mar. 1999
  7. 이영석, 오명환, 최 훈, 'MPLS VPN에서의 Mobile IP', 한국통신학회논문지, Vol. 28, No. 8B, pp.738-749, 2003년 8월
  8. C. Perkins, 'IP Mobility Support,' Proposed Standard, RFC2002, Oct. 1996
  9. C. Perkins, 'Mobile IP,' IEEE Communications Magazine, May 1997
  10. C. Perkins, D. Johnson, 'Route Optimization in Mobile IP,' Internet Draft, draft-ietf-mobileip-optim-09.txt, Feb. 2000
  11. Cheng-Yin Lee, Glenn Morrow, Fayaz Kadri, 'Intercepting Location Updates,' Internet-Draft, Nov. 2000
  12. 이영석, 임형택, 최훈, '이동 서비스를 지원하는 BGP-E 방식 MPLS VPN 설계 및 구현,' 한국통신학회논문지, Vol. 28, No. 10B, pp.927-937, 2003년 10월
  13. 양선희, 정민영, 이유경, 'MPLS 트래픽 엔지니어링에 의한 인터넷 품질제어기술,' 한국통신학회지 Vol. 17, No.9, pp. 66-76, 2000년 9월