The Implementation of UTOPIA Controller for Interworking AIM and MPLS Forwarding Engine

ATM 정합모듈과 MPLS 포워딩엔진 연동을 위한 UTOPIA Controller 구현

  • 김광옥 (ETRI 인터넷 기술연구부 MPLS H/W팀) ;
  • 박완기 (ETRI 인터넷 기술연구부 MPLS H/W팀) ;
  • 최창식 (ETRI 인터넷 기술연구부 MPLS H/W팀) ;
  • 박대근 (ETRI 인터넷 기술연구부 MPLS H/W팀) ;
  • 정연쾌 (ETRI 인터넷 기술연구부 MPLS H/W팀) ;
  • 이유경 (ETRI 인터넷 기술연구부 MPLS H/W팀)
  • Published : 2001.10.12

Abstract

ACE 2000 ATM 교환기를 이용하여 MPLS 교환기를 구현 시, ATM 가입자 및 중계선을 수용하여 스위치와 정합 기능을 수행하는 AIM(ATM interface module)에 IP 패킷에 대한 룩업을 수행하여 ATM 스위치로 패킷을 포워딩하는 HFEA(High performance Forwarding Engine board Assembly)를 연동하기 위해서는 UTOPIA Level2 연결이 요구된다. 그러나 HFEA 에서 622Mbps 급 성능의 MXT4400(SAR) 칩은 TSAR(Transmit SAR)로 운용 시 Master모드로 동작하게 되고, AIM 모듈 또한 Rx에서 Master모드로 동작하기 때문에 이들을 연결하기 위해서는 양 모듈간에서 Slave 모드로 동작할 수 있는 UTOPIA Controller가 필요하게 된다. 이에 따라 ALMA(AW Layer Module Assembly)칩과 HFEA TSAR 사이에서 데이터를 전달하는 UTOPIA Controller를 Xilinx를 이용해 FPGA로 구현하였다.

Keywords