Dynamic send buffer active tuning for low latency streaming media

The best-effort service model of the Internet is unsuitable for streaming applications which require a smooth and flexible packet transmission rate. TCP is unable to provide such a sending rate due to its strict adherence to congestion control. We study the effect of the transport protocolpsilas send buffer size on the performance of streaming media and propose a dynamic send buffer tuning approach which also provides congestion feedback to the application. Simulation results show that this technique improves streaming performance.

[1]  Jonathan Walpole,et al.  Supporting low latency TCP-based media streams , 2002, IEEE 2002 Tenth IEEE International Workshop on Quality of Service (Cat. No.02EX564).

[2]  Jörg Widmer,et al.  TCP Friendly Rate Control (TFRC): Protocol Specification , 2008, RFC.

[3]  Prashant J. Shenoy,et al.  Multimedia streaming via TCP: an analytic performance study , 2004, MULTIMEDIA '04.

[4]  Mark Claypool,et al.  MTP: A Streaming-Friendly Transport Protocol , 2005 .

[5]  Matthew Mathis,et al.  Automatic TCP buffer tuning , 1998, SIGCOMM '98.

[6]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[7]  Mark Handley,et al.  Designing DCCP: congestion control without reliability , 2006, SIGCOMM.

[8]  Saverio Niccolini,et al.  An Experimental Evaluation of Voice Quality Over the Datagram Congestion Control Protocol , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[9]  Wu-chi Feng,et al.  Quality-adaptive media streaming by priority drop , 2003, NOSSDAV '03.

[10]  Van Jacobson,et al.  Congestion avoidance and control , 1988, SIGCOMM '88.

[11]  Patrick Thiran,et al.  ABE: providing a low-delay service within best effort , 2001 .

[12]  Jae Chung,et al.  Empirical evaluation of the congestion responsiveness of RealPlayer video streams , 2006, Multimedia Tools and Applications.

[13]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[14]  Songqing Chen,et al.  Delving into internet streaming media delivery: a quality and resource utilization perspective , 2006, IMC '06.

[15]  Kang Li,et al.  TCP-RC: a receiver-centered TCP protocol for delay-sensitive applications , 2005, IS&T/SPIE Electronic Imaging.