Symbiotic rate adaptation for time sensitive elastic traffic with interactive transport

Interactivity in the transport protocol can greatly benefit transport friendly applications generating streaming traffic. Recently we have developed iTCP, which can provide event notification to the subscriber of its communication service. This is operationally state equivalent to the conventional TCP except applications can optionally subscribe, receive, and in real-time react to selected local end-point events. This simple extension opens the horizon for a spectrum of smart application level solutions to be realized for many of the current hard problems. In this paper we demonstrate a new paradigm of congestion management for time sensitive elastic traffic. Based on the transport layer feedback, a rate adaptation mechanism kicks in. This mechanism provides a generation rate control with guaranteed TCP buffer delay. We have recently implemented and tested the real system on the Active Network (ABone) testbed for video streaming to worldwide sites. In this paper we share the performance of this system and report observed dramatic improvements in time-bounded streaming traffic.

[1]  Javed I. Khan,et al.  Event Model and Application Programming Interface of TCP-Interactive , 2003 .

[2]  Qiong Gu,et al.  NETWORK AWARE SYMBIOTIC VIDEO TRANSCODING FOR IN STREAM RATE ADAPTATION ON INTERACTIVE TRANSPORT CONTROL , 2001 .

[3]  Tzi-cker Chiueh,et al.  Aggregate TCP congestion control using multiple network probing , 2000, Proceedings 20th IEEE International Conference on Distributed Computing Systems.

[4]  Leonard McMillan,et al.  NAIVE—network aware Internet video encoding , 1999, MULTIMEDIA '99.

[5]  Adam Wolisz,et al.  Towards TCP-friendly adaptive multimedia applications based on RTP , 1999, Proceedings IEEE International Symposium on Computers and Communications (Cat. No.PR00250).

[6]  Javed I. Khan,et al.  Interactive transparent networking-modeling examples of snoop and WTCP protocols , 2005, Comput. Commun..

[7]  J. Khan,et al.  Rate Control in an MPEG-2 Video Rate Transcoder For Trasport Feedback based Quality-Rate Tradeoff , 2002 .

[8]  Mark Handley,et al.  RFC 5348: TCP Friendly Rate Control (TFRC): Protocol Specification , 2008 .

[9]  Bernd E. Wolfinger On the potential of FEC algorithms in building fault-tolerant distributed applications to support high QoS video communications , 1997, PODC '97.

[10]  Carey L. Williamson,et al.  Towards a rate-based TCP protocol for the Web , 2000, Proceedings 8th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (Cat. No.PR00728).

[11]  Deborah Estrin,et al.  Architectural considerations for playback of quality adaptive video over the Internet , 2000, Proceedings IEEE International Conference on Networks 2000 (ICON 2000). Networking Trends and Challenges in the New Millennium.

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

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

[14]  Suchitra Raman,et al.  A framework for interactive multicast data transport in the internet , 2000 .

[15]  W. Richard Stevens,et al.  TCP/IP Illustrated, Volume 1: The Protocols , 1994 .

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

[17]  Qiong Gu,et al.  Network aware video transcoding for symbiotic rate adaptation on interactive transport , 2001, Proceedings IEEE International Symposium on Network Computing and Applications. NCA 2001.

[18]  Raouf Boutaba,et al.  Adaptive packet video streaming over IP networks: a cross-layer approach , 2005, IEEE Journal on Selected Areas in Communications.

[19]  Srinivasan Seshan,et al.  System support for bandwidth management and content adaptation in internet applications , 2000, OSDI.

[20]  Javed I. Khan,et al.  An interactive transparent protocol for connection oriented mobility $performance analysis with voice traffic , 2005, Third International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt'05).

[21]  Qiong Gu,et al.  DYNAMIC QOS ADAPTATION FOR TIME SENSITIVE TRAFFIC WITH TRANSIENTWARE , 2003 .

[22]  Ren Wang,et al.  TCP with sender-side intelligence to handle dynamic, large, leaky pipes , 2005, IEEE Journal on Selected Areas in Communications.

[23]  Srinivasan Seshan,et al.  An integrated congestion management architecture for Internet hosts , 1999, SIGCOMM '99.

[24]  Livio Ricciulli,et al.  Introduction to the Abone , 1999 .

[25]  Javed I. Khan,et al.  EXTREME RATE TRANSCODING FOR DYNAMIC VIDEO RATE ADAPTATION , 2003 .