Evaluating the impact of emerging streaming media applications on TCP/IP performance

Emerging streaming media applications in the Internet primarily use UDP transport. The difficulty with supporting this type of traffic on the Internet is that they not only generate large volumes of traffic, but they are also not as responsive to network congestion as TCP-based applications. As a result, streaming media UDP traffic can cause two major problems in the Internet: congestion collapse and unfair allocations of bandwidth among competing traffic flows. A solution to these problems is available in many Internet environments. The Internet backbone, various ISPs, and DSL access networks rely on ATM as their layer 2 transport technology, and in such environments, ATM's available bit rate service can efficiently address these problems. ABR is able to avoid congestion collapse and provide fair bandwidth allocations by distributing the unutilized bandwidth fairly among competing flows. This article presents simulation results and empirical measurements that illustrate the congestion collapse and unfairness problems, and ATM ABR's effectiveness in addressing those problems.

[1]  Anand Rangarajan,et al.  ERUF: early regulation of unresponsive best-effort traffic , 1999, Proceedings. Seventh International Conference on Network Protocols.

[2]  John N. Daigle,et al.  ATM Cell Delay and Loss for Best-Effort TCP in the Presence of Isochronous Traffic , 1995, IEEE J. Sel. Areas Commun..

[3]  Tatsuya Suda,et al.  Performance of ATM Available Bit Rate for Bursty TCP Sources and Interfering Traffic , 1999, Comput. Networks.

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

[5]  Tatsuya Suda,et al.  Network Border Patrol , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

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

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

[8]  Raj Jain,et al.  ERICA Switch Algorithm: A Complete Description , 1996 .

[9]  Mark Allman,et al.  On the effective evaluation of TCP , 1999, CCRV.

[10]  Sally Floyd,et al.  Promoting the use of end-to-end congestion control in the Internet , 1999, TNET.