TCP-Friendly

Introduction

This website summarizes some of the recent work on congestion control algorithms for non-TCP based applications, with a specific focus on those congestion control schemes that use the "TCP-friendly" equation, (that is, maintaining the arrival rate to at most some constant over the square root of the packet loss rate). All applications, no matter how large or small, should perform adaptive congestion control. There are several reasons for this:

A number of recent efforts have studied TCP-Friendly means of congestion control for non-TCP applications. This website is a compendium of known research on the subject. As with other websites of this sort, it is largely maintained by contributions from the community, so if you know of work in this area, please send it along to us.

Current Research

Links to papers documenting the TCP-Friendly algorithm and experiences with it

For more recent papers on this topic, please see Jitendra Padhye's web page on Papers on TCP modeling and related topics.

Links to papers analyzing TCP performance and the 1/sqrt(p) formula

Jamshid Mahdavi <mahdavi@novell.com>
Sally Floyd < floyd@ee.lbl.gov>
(with help from many others)

Jamshid research is now fully supported by Novell.
Jamshid's work at PSC was generously funded by the National
Science Foundation.

Last modified: June, 1999