Browse > Article

Efficient Video Streaming Based on the TCP-Friendly Rate Control Scheme  

Lee, Jungmin (Department of Electronics Engineering, Kwangwoon University)
Lee, Sunhun (Department of Electronics Engineering, Kwangwoon University)
Chung, Kwangsue (Department of Electronics Engineering, Kwangwoon University)
Publication Information
Journal of Broadcast Engineering / v.10, no.3, 2005 , pp. 297-312 More about this Journal
Abstract
The multimedia traffic of continuous video and audio data via streaming service accounts for a significant and expanding portion of the Internet traffic. This streaming data delivery is mostly based on RTP with UDP. However, UDP does not support congestion control. For this reason, UDP causes the starvation of congestion controlled TCP traffic which reduces its bandwidth share during overload situation. In this paper, we propose a new TCP-friendly rate control scheme called 'TF-RTP(TCP-Friendly RTP)'. In the congested network state, the TF-RTP exactly estimates the competing TCP's throughput by using the modified parameters. Then, it controls the sending rate of the video streams. Therefore, the TF-RTP adjusts its sending rate to TCP-friendly and fair share with competing TCP traffics. Through the simulation, we prove that the TF-RTP correctly estimates the TCP's throughput and improves the TCP-friendliness and fairness.
Keywords
Streaming protocol; Rate control; Congestion control;
Citations & Related Records
연도 인용수 순위
  • Reference
1 I. Rhee, V. Ozdemir, and Y. Yi, 'TEAR: TCP emulation at receivers - flow control for multimedia streaming,' Technical Report, NCSU, Apr. 2000
2 The network simulator ns-2, http://www.isi.edu/nanam/ns/
3 R. Rejaie, M. Handley, and D. Estrin, 'RAP: An end-to-end rate based congestion control mechanism for real-time streams in the Internet,' IEEE INFOCOMM, Mar. 1999
4 H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, 'RTP: A transport protocol for real-time applications,' IETF, RFC 1889, Jan. 1996
5 J. Padhye, V. Firoiu, D. Towsley, and J. Kurpose, 'Modeling TCP throughput: A simple model and its empirical validation,' ACM SIGCOMM, 1998
6 B. Song, K. Chung, and Y. Shin, 'SRTP: TCP-friendly congestion control for multimedia streaming,' 16th International Conference on Information Networking, Jan. 2002
7 D. Sisalem, and H. Schulzrinne, 'The loss-delay based adjustment algorithm: A TCP-friendly adaptation scheme,' International Workshop on Network and Operating System Support for Digital Audio and Video(NOSSDAV), Jul. 1998
8 J. Padhye, J. Kurose, D. Towsley, and R. Koodli, 'A model based TCP-friendly rate control protocol,' International Workshop on Network and Operating System Support for Digital Audio and Video(NOSSDAV), 1999
9 S. Cen, C. Pu, and J. Walpole, 'Flow and congestion control for internet streaming applications,' Multimedia Computing and Networking, Jan. 1998
10 D. Bansal, and H. Balakrishnan, 'Binomial Congestion Control Algorithms,' IEEE INFOCOMM, Apr. 2001
11 W. Stevens, 'TCP Slow Start, Congestion Avoidance, Fast Retransmit and Fast Recovery Algorithms', RFC2001, Jan. 1997
12 V. Jacobson, 'Congestion Avoidance and Control,' ACM SIGCOMM, Aug. 1988
13 S. Floyd and F. Kevin, 'Router mechanisms to support end-to-end congestion control,' Technical Report, LBL-Berkeley, Feb. 1997
14 S. Floyd, M. Handley, J. Padhye, and J. Widmer, 'Equation-based congestion control for unicast applications,' In Proceedings of SIGCOMM, Aug. 2000