DOI QR코드

DOI QR Code

A Study on Implementation of a VC-Merge Capable High-Speed Switch on MPLS over ATM

ATM기반 MPLS망에서 VC-Merge 가능한 고속 스위치 구현에 관한 연구

  • 김영철 (전남대학교 전자공학과 교수/전남대학교 반도체설계교육센터 소장) ;
  • 이태원 (전남대학교 대학원 전자공학과) ;
  • 이동원 (삼성반도체)
  • Published : 2002.02.01

Abstract

In this paper, we implement a high-speed swatch tilth the function for label integration to enhance the expansion of networks using the label space of routers efficiently on MPLS over ATM networks. We propose an appropriate hardware structure to support the VC-merge function and differentiated services simultaneously. In this paper, we use the adaptive congestion control method such as EPD algorithm in carte that there is a possibility of network congestion in output buffers of each core LSR. In addition, we justify the validity of the proposed VC-merge method through simulation and comparison to conventional Non VC-merge methods. The proposed VC-merge capable switch is modeled in VHDL. synthesized, and fabricated using the SAMSUNG 0.5um SOG process.

본 논문에서는 ATM 기반 MPLS(Multi-Protocol Label Switch)망에서 라우터의 레이블 공간을 효율적으로 사용하여 망의 확장성을 높이기 위한 방안인 레이블 통합 기능이 탑재된 고속 Crossbar Switch론 구현한다. 차등서비스(Differentiated Service)와 레이블 통합 기능을 동시에 수행 할 수 있는 적합한 하드웨어 구조를 제안한다. 본 논문에서는 각 코어 LSR(Label Switch Router)의 출력버퍼에서 망 폭주 발생 가능성이 있을 시 EPD(Early Packet Discard) 알고리즘을 통한 적응적 폭주 제어 방법을 사용하므로써 네트워크 자원의 낭비론 막았으며, 제안한 VC(Virtual Channel)-merge 기법의 정당성을 입증하기 위하여 Non VC-merge 기법과의 비교 분석을 시뮬레이션을 통하여 수행하였다. 제안한 VC-merge가능한 스위치는 VHDL로 모델링하여 합성 설계하고, 삼성 0.5m SOG 공정으로 팁을 제작하였다.

Keywords

References

  1. R. CalIon, P. Doolan, N. Feldman, 'A Framework for Multiprotocol Label Switching,' Internet Draft , September, 1999
  2. Loa Andersson, Paul Doolan, Nancy Feldman, Andre Fredette, Bob Thoma, 'LDP Specification,' , October, 1999
  3. I. Widjaja, M. Neuts, and J. M.Li, 'Conditional overflow probability and profile curve for congestion detection in ATM networks,' in Proc. MFOCOM'96, San Francisco, CA
  4. WAN Packet Size Distribution. [Online]. Available WWW : http://www.nlanr.net/NA/Learn
  5. Nick McKeown, 'iSLIP: A Scheduling Algorithm for Input-Queued Switches,' IEEE Transactions on Networking, Vol.7, No.2, April, 1999 https://doi.org/10.1109/90.769767
  6. HungKei Keith Chow, A. Leon-Garcia, 'VC Merge Capable Scheduler Design,' IEEE ATM'99, Japan, May, 1999 https://doi.org/10.1109/ATM.1999.786851
  7. Pankaj Gupta and Nick McKeown, 'Design and Implementation of a Fast Crossbar Scheduler,' Hot Interconnects VI, August, 1998
  8. K.C. Chang, 'Digital Systems Design with VHDL and Synthesis,' IEEE Computer Society Press, 1999
  9. 한국전자통신연구원, 'ATM상의 인터넷 서비스 기술개론', 진한도서, 1999
  10. 손병찬, 'ATM 망에서 동적 임계치를 갖는 Early Packet Discard 방식의 성능 분석', 경북대학교 대학원 전자공학과 석사학위 논문, 1996
  11. 신진서, 'MPLS를 이용한 고속 IP Network 구축 방안', 미디어 링크, 2000