Design and Implementation of ECTP for Reliable Group Communications

신뢰적 그룹통신을 위한 ECTP 설계 및 구현

  • 박주영 (한국전자통신연구원 표준연구센터) ;
  • 정옥조 (한국전자통신연구원 표준연구센터) ;
  • 강신각 (한국전자통신연구원 표준연구센터)
  • Published : 2003.10.01

Abstract

Reliable multicast data transmission in a 1:N environment needs more sophisticated error control mechanism than that of in 1:1 environment due to ACK implosion and duplicated retransmission. Although there have been many related research on error control in reliable multicast, real implemented protocols are rare. As one of the reliable multicast transport protocols, ECTP is selected as an international standard reliable multicast protocol by ITU-T and ISO and implemented on RedHat 7.2 machine by us. In this paper, we evaluate the performance of the error control mechanism in the respect of throughput and generated control packet numbers with a real implementation code. From the results, it is concluded that the suitable values of error control parameters can be obtained from the local group size and network environments.

신뢰적으로 멀티캐스트 데이터를 전달하는 메커니즘을 설계하기 위해선 1:1 유니캐스트 환경과는 달리 고려되어야 할 주요한 사항들이 있다. ECTP-1은 IP멀티캐스트 데이터 전송과정에 신뢰성을 제공해 주는 트랜스포트 계층의 프로토콜로써, 계층적 제어 트리를 구성하여 신뢰적 데이터를 전송한다. ECTP-1은 현재 리눅스 환경에서 구현되었으며, mftp(multicast ftp) whiteboard 응용 프로그램을 사용하여, APAN 망 환경에서 성능을 검증하였다.

Keywords