본 논문은 ITU-T 에서 제안한 영상회의 시스템에서 오디오/비디오 스트림 데이터를 회의 참여자에 송수신하거나 또는 수신된 멀티미디어 데이터들에 대한 QoS 정보를 송신측에 피드백 하기 위해 제공되는 RTP/RTCP 프로토콜(RFC1889, 1890)에 관한 설계 및 구현에 관해 기술 한다. RTP는 인코더로부터 전달된 오디오/비디오 데이터를 고정 포맷으로 패킷화하여 모든 회의 참여자에 멀티캐스팅하고, RTCP 모듈은 RTP와 함께 연동되면서 수신 RTP 패킷을 모니터하여 지연, 지연 변이 및 패킷 손실 등의 QoS 값들을 검출하고, 이를 비-정기적으로 송신측에 피드백하도록 구현하였다. 이들 프로토콜은 Windows NT에서 멀티쓰래드 방식으로 구현됐으며, 하위 프로토콜로 socket I/F을 통해서 UDP/IP-Multicast를 이용하였다. 또한, 인터넷 환경에서 영상회의 시스템을 수행했을 때 나타나는 여러 QoS 값들을 검출하여 분석하였다. 시험은 오디오 데이터 전송을 이용하였으며 통신 부하가 심한 시간 구간에서 지연과 지연 변이는 음성 인식에 대체로 허용 범위에 충족되나 다량의 패킷 손실에 따른 품질 저하를 분석할 수 있었으며, 대부분의 손실된 패킷들은 비-연속적인 특성을 갖는 것으로 나타났다.
This paper describes the design and the implementation of the Realtime Transport Protocol(RTP)/Realtime Control Protocol(RTCP) (RFC 1889, 1890) that is used to trnsmit the audio/video data to any destination and to feedback the Quality of Service(QoS) information of the received media data to the sender, in the teleconferencing systems proposed by ITU-T. These protocols are implemented with multi-thread technique and run on top of UDP/IP-Multicast through the socket interfeace as the underlying protocol. The upper layer is implemented such that it can be accessed by the H.245 conference control protocol. The RTP packetizes the digitized audio/video data from the encoder into a fixed format, and multicast to the participants. The RTCP monitors RTP packets and extracts the QoS values from it such as round-trip delay, jitter and packet loss to form RTCP packets and non-periodically sends them to the sender site. In this paper, we also describe the study of measurement and analysis for QoS factors that observed on performing teleconferencing system over Internet. The results from this experiment is indicate that RTT and Jitter value are acceptable even network load is high. However, it appears that packet loss rate is high in daytime and most losses periods have length one or two.