A Hybrid QoS Guarantee Scheme for High-Quality Audio Streaming Services on the Internet

인터넷에서 고품질 오디오 스트리밍 서비스를 위한 복합적 QoS 보장 기법

  • 손주영 (한국해양대학교 컴퓨터공학과) ;
  • 유성일 (한국해양대학교 컴퓨터공학과)
  • Published : 2004.01.01

Abstract

This paper describes a hybrid QoS guarantee scheme for high quality audio streaming services on the Internet. The continuous playback of the audio data requires the isochronous transmission of the audio data packet through the Internet. In order to retain the QoS at the ultimate destination (client) as the same as servers provide, the transmission protocols should consider the error conditions such as packet loss, and out of order delivery. Generally, the protocols supporting the transmission of continuous media data do not try to recover the errors. The protocols are working somehow for the toll quality multimedia streaming services, but rot for the high quality streaming services, such as the DVD sound/music payback. The hybrid QoS guarantee scheme includes the three mechanisms to overcome the problem. The selective retransmission for the lost packet, the adaptive buffering at client-side, and the adaptive transmission rate at server-side are totally adopted to recover the packet loss with the minimal overhead, to prevent from the buffer starvation during the retransmission, and to maintain the isochronous transmission even after the retransmission. The experiments have shown good results for the high Quality audio streaming services on the Internet.

인터넷을 기반으로 한 오디오 데이터 전송 시 발생되는 품질의 열화를 극복하여 고품질의 오디오 재생이 가능한, 고품질 오디오 스트리밍 서비스를 위한 복합적 QoS 보장 기법을 제안한다. 오디오 데이터는 연속성과 시간제약성을 가지고 있기 때문에 전송시 통신망의 상황에 따라 그 재생 품질이 결정된다. 이때 필요한 QoS 보장 기법으로, 인터넷의 상황에 따라 동적으로 전송률을 가변 시키면서 손실된 패킷의 재전송과 동적 버퍼 제어 기법을 복합적으로 적용하는 기법을 적용하였다. 클라이언트 내의 버퍼를 현재 망 상황에 따라 제어함으로써 재전송에 필요한 시간을 확보하고, 전송률도 함께 연동 조정하여 재전송에 따른 전송률 저하 현상을 방지한다. 실제 인터넷 환경에서 복합적 QoS 보장기법을 적용하여 고품질로 재생되는 오디오 스트리밍 서비스의 성능을 확인하였다.

Keywords