Slow-start Algorithm to Improve the Quality of TFRC based Streaming Service

TFRC 기반의 스트리밍 서비스 품질 향상을 위한 Slow-start 알고리즘

  • Lee, Sung-Hee (Department of Communications Engineering, Kwangwoon University) ;
  • Chung, Kwang-Sue (Department of Communications Engineering, Kwangwoon University)
  • 이성희 (광운대학교 전자통신공학과) ;
  • 정광수 (광운대학교 전자통신공학과)
  • Published : 2012.06.22

Abstract

네트워크의 안정성을 보장하면서 멀티미디어 스트리밍 서비스의 품질을 향상시키기 위해서 TFRC(TCP-Friendly Rate Control) 프로토콜이 제안되었다. 그러나 TFRC의 Slow-start 알고리즘은 TCP와 같이 가용대역폭을 초과하여 패킷을 전송하는 오버슈트 (Overshoot) 문제로 인해 스트리밍 비디오 화질을 열화시키는 패킷 손실을 발생시킨다. 본 논문에서는 TFRC의 오버슈트에 의한 패킷 손실을 줄이기 위한 Slow-start 알고리즘을 제안한다. 제안하는 알고리즘은 네트워크의 혼잡 정도에 따라서 전송률의 증가량을 감소시킴으로써 패킷 손실을 감소시켰다. 시뮬레이션을 통해서 제안하는 알고리즘이 기존의 Slowstart 알고리즘 보다 적은 패킷 손실을 발생시키는 것을 보였다.

Keywords

Acknowledgement

Supported by : 한국과학재단