Design and Implementation of the Application-independent RTP Communication Module

응용 독립적인 RTP 통신 모듈의 설계 및 구현

  • 박상현 (성균관대학교 대학원 전기전자 및 컴퓨터공학부) ;
  • 박상윤 (성균관대학교 대학원 전기전자 및 컴퓨터공학부) ;
  • 김명준 (한국전자통신연구원 인터넷서비스연구부) ;
  • 엄영익 (성균관대학교 전기전자 및 컴퓨터공학부)
  • Published : 1999.09.01

Abstract

In this paper, we present the design and implementation results of RTP(Real-time Transport Protocol) which is introduced to provide end-to-end delivery service for multimedia data with real-time characteristics and to provide QoS(quality of service) monitoring services. Conventional RTP communication modules have some problems such as poor reusability and inefficiency. Reusability problem stems from the inherent characteristics of RTP that is framework is deliberately not complete, and so, RTP should have been designed and implemented in application-imbedded from. The RTP communication module, proposed in this paper, is designed and implemented in application-independent from in order to be used in all kinds of high level applications independent of their architectures and functions.

본 논문에서는 멀티미디어 데이터와 같은 실시간 특성을 지닌 데이터의 종단간 전달 기능과 서비스의 품질(QoS) 감시 기능 등을 지원하기 위해 개발된 실시간 전송 프로토콜인 RTP를 분석하고 설계, 구현하였다. 기존의 RTP 구현 모듈들은 응용에 의존적인 RTP자체의 특성에 의해 특정 응용에 종속적인 형태로 설계, 구현되어 재사용이 힘들었으며, 동작 과정 중에 발생할 수 있는 비효율적인 멀티미디어 데이터 처리 등의 문제점들을 지니고 있었다. 본 논문에서 제시한 RTP 통신 모듈은 이와 같은 문제점들을 극복하기 위해 특징 응용의 구조 및 동작 과정에 관계없이 모든 종류의 상위 응용들에서 사용할 수 있도록 응용 독립적인 형태로 설계, 구현되었다.

Keywords