Enhanced Communication Transport Protocol: Implementations and Experimentations

ECTP 멀티캐스트 전송 프로토콜: 구현 및 성능분석


Abstract

This paper proposes a protocol for the reliableand QoS-aware multicast transport, which is called the Enhanced Communications Transport Protocol (ECTP). The ECTP has so far been developed and standardized in ITU-T SG17 and ISO/IEC JTC 1/SC 6. Differently from the conventional reliable multicast, as shownin the IETF RMT WG, the ECTP additionally provides several distinct features such as tight control of multicast session, tree-based error control, and QoS management. For the tight control of multicast connections, the sender is at the heart of one-to-many group communications, and it is responsible for overall connection management such as connection creation/termination, pause/resumption, and the join and leave operations. for tree-based reliability control, ECTP configures a hierarchical tree during connection creation. Error control is performed within each local group defined by a control tree, which was partly designed like the IETF TRACK approach. Each parent retransmits lost data in response to retransmission requests from its children. For QoS management, ECTP supports QoS negotiation for resource reservation, and it also provides QoS monitoring and maintenance operations. ECTP has been implemented and tested on Linux machine, along with Application Programming Interfaces based on Berkeley sockets. For basic testing of the ECTP functionality, we give some preliminary experimental results for performance comparison of ECTP and TCP unicast transports. In conclusion, we describe the status of ECTP experimentations over APAN/KOREN testbed networks

Keywords

References

  1. Diot, C, et. al., 'Deployment Issues for the IP MulticastService and Architecture', IEEE NetworksMagazine's Special Issue on Multicast, January,2000
  2. K. Obraczka, 'Multicast Transport Protocols: ASurvey and Taxonomy', IEEE Communications Magazine, pp. 94 102, January 1998
  3. IETF Reliable Multicast Transport (RMT) Working Group, Available fromhttp://www.ietf.org/html.charters/rmt-charter.html, 2003
  4. S. Koh, et. al., 'RMT: Tree auto-configuration,' IETFRMT WG Drafl,, March2003
  5. ITU-T SG17 and ISO/IEC JTC 1/SC 6, 'ECTP:Specification of Simplex Multicast Transport,'ITU-T X.606 I ISO/IEC 14476-1, 2002
  6. ITU-T SG17 and ISO/IEC JTC 1/SC 6, 'ECTP:Specification of QoS Management for SimplexMulticast Transport,' ITU-T X.606.1 | ISO/IEC CD14476-2, Working in progress, 2003
  7. Enhanced Communication Transport Protocol,Available from http://ectp.etri.re.kr, 2003
  8. ITU-T and ISO/IEC JTCl, 'EnhancedCommunication Transport Services,' ITU-TRecommendation X.605 and ISO/IEC InternationalStandard 13252, 1999
  9. ITU-T, 'Multi-peer Communications Framework',ITU-T Recommendation X.601, March 2000
  10. S. Koh, et. al., 'Configuration of ACK Trees forMulticast Transport Protocols,' ETRI Journal, Vol.23, No. 3, pp. 111 - 120, September 2001 https://doi.org/10.4218/etrij.01.0101.0303