SRTP: TCP-Friendly Congestion Control for Multimedia Streaming

Multimedia streaming applications are becoming increasingly popular on the Internet. Most of these applications do not share the available bandwidth fairly with applications built on TCP, such as webb rowsers, FTP- or email-clients. The Internet community strongly fears UDP-based multimedia applications, because the UDP traffic could lead to a congestion collapse and starvation of TCP traffic. For this reason, TCP-friendly protocols are being developed that behave fairly with respect to co-existent TCP flows. In this paper, we propose a new TCP-friendly protocol, called Smart RTP(SRTP), for multimedia streaming. Our proposed protocol has two salient features. One is TCP-friendliness and the other is rate smoothness. As a result, the end-to-end quality of service (QoS) is improved. The evaluation results demonstrate the effectiveness of our proposed schemes.

[1]  Mark Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[2]  Mark Handley,et al.  Equation-based congestion control for unicast applications , 2000, SIGCOMM 2000.

[3]  Krishan K. Sabnani,et al.  Fundamental observations on multicast congestion control in the Internet , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[4]  Raj Jain,et al.  Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks , 1989, Comput. Networks.

[5]  Henning Schulzrinne,et al.  Dynamic QoS control of multimedia applications based on RTP , 1996, Comput. Commun..

[6]  Guo Xiao DCCP Research and Analvsis of its Performance , 2003 .

[7]  Henning Schulzrinne,et al.  An Offer/Answer Model with Session Description Protocol (SDP) , 2002, RFC.

[8]  Mark Handley,et al.  SDP: Session Description Protocol , 1998, RFC.

[9]  Donald F. Towsley,et al.  Modeling TCP throughput: a simple model and its empirical validation , 1998, SIGCOMM '98.

[10]  Deborah Estrin,et al.  RAP: An end-to-end rate-based congestion control mechanism for realtime streams in the Internet , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[11]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[12]  Martin Mauve,et al.  A survey on TCP-friendly congestion control , 2001, IEEE Netw..

[13]  Lixia Zhang,et al.  Stream Control Transmission Protocol , 2000, RFC.

[14]  Henning Schulzrinne,et al.  The Loss-delay Based Adjustment Algorithm: a Tcp-friendly Adaptation Scheme , 1998 .

[15]  Tatsuya Suda,et al.  Network border patrol: preventing congestion collapse and promoting fairness in the Internet , 2004, IEEE/ACM Transactions on Networking.