Delay-based Rate Control for Multimedia Streaming in the Internet

인터넷에서 멀티미디어 스트리밍을 위한 지연 시간 기반 전송률 제어

  • 송용헌 (한성대학교 정보시스템공학과) ;
  • 김남윤 (한성대학교 정보시스템공학과) ;
  • 이봉규 (연세대학교 정보대학원)
  • Published : 2006.09.01

Abstract

Due to the internet network congestion, packets may be dropped or delayed at routers. This phenomenon degrades the quality of streaming applications that require high QoS requirements. The proposed algorithm in this paper, called DBRC(Delay-Based Rate Control), tries to cause router queue occupancy to reach a steady state or equilibrium by throttling the transmission rate of the multimedia traffics when network delays tend to increase and also probing for more bandwidth when network delays tend to decrease. Simulation results show that the proposed algorithm provides smooth transmission rate, nearly constant delay and low packet loss rates, compared with TFRC(TCP Friendly Rate Control) that is one of dominant multimedia congestion control algorithms.

패킷들은 네트워크 혼잡으로 인해 라우터에서 손실되거나 지연된다. 이러한 현상은 높은 Qos를 요구하는 멀티미디어 스트리밍 응용의 품질을 떨어뜨리는 요인이 되고 있다. 본 논문에서 제시하는 알고리즘(DBRC)은 라우터큐의 점유율이 균형 상태에 도달할 수 있도록 지연 시간의 증가/감소에 따라 트래픽 전송률을 제어한다. 시뮬레이션을 통해 TFRC와 비교 분석한 결과, DBRC 알고리즘은 안정적인 전송률 변화, 거의 일정한 지연 시간, 적은 패킷 손실을 보여주고 있다.

Keywords

References

  1. R. Rejaie, M. Handley, and D. Estrin, 'RAP: An End-to-End Rate-based Congestion Control Mechanism for Realtime Streams in the Internet,' IEEE INFOCOMM, 1999
  2. D. Sisalem and H. Schulzrinne, 'The Loss-Delay Adjustment Algorithm: A TCP-Friendly Adaptation Scheme,' Proceedings of NOS SDAV, 1998
  3. V. Jacobson, 'Avoidance and Control,' ACM SIGCOMM, 1988
  4. S. Floyd, M. Handley, J. Padhye, and J. Widmer, 'Equation-Based Congestion Control for Unicast Applications,' ACM SIGCOMM, 2000
  5. L. Xu and J. Helzer, 'Media Streaming via TFRC: An Analytical Study of the Impact of TFRC on User-Perceived Media Quality,' IEEE INFOCOM, 2006
  6. S. Moon, J. Kurose, P. Skelly, and D. Towsley, 'Correlation Packet Delay and Loss in the Internet,' Technical Report, University of Massachusetts, Amherst, 1998
  7. L. S. Brakmo and L. L. Peterson, 'TCP Vegas: End to End Congestion Avoidance on a Global Internet,' IEEE Journal on Selected Areas in Communications, 13(8), Oct. 1995
  8. J. Fonseca and Michael A. Stanton, 'A Methodology for Performance Analysis of Real- Time Continuous Media Applications,' DSOM, 2001
  9. J. C. Bolot, 'Characterizing End-to-End packet Delay. and Loss in the Internet,' Journal of High-Speed Networks, vol. 2, no.3, 1993
  10. The Network Simulator ns-2, http://www.isi.edu/nsnam/ns/