Abstract

We consider the problem of applying aggregate congestion control to a class of distributed multimedia applications known as Cluster-to-Cluster (C-to-C) applications. Flows in such an application share a common intermediary path that is the primary source of network delay and packet loss. Using the Coordination Protocol (CP) architecture, we show how aggregate congestion control can be achieved with the following properties: Almost any rate-based, single-flow congestion control algorithm may be applied to make aggregate C-to-C traffic congestion responsive. C-to-C applications may use multiple flow bandwidth shares and still exhibit correct aggregate congestion responsiveness. C-to-C applications may implement complex, application-specific adaptation schemes in which the behavior of individual flows is decoupled from the behavior of the congestion responsive aggregate flow. Bandwidth filtered loss detection (BFLD) is presented as a technique for making single-flow loss detection algorithms work when aggregate traffic uses multiple flowshares. The approach is evaluated using both ns2 simulation and an experimental implementation in Free BSD and Linux. Results demonstrate its success for a wide range of network conditions.


Original document

The different versions of the original document can be found in:

http://dx.doi.org/10.1109/infcom.2004.1354477
http://www.cs.unc.edu/~kmp/publications/infocom2004/infocom2004.pdf,
https://dblp.uni-trier.de/db/conf/infocom/infocom2004.html#OttSM04,
http://www.ieee-infocom.org/2004/Papers/01_2.PDF,
http://osnet.cs.nchu.edu.tw/powpoint/seminar/2006/Aggregate%20Congestion%20Control%20for%20Distributed%20Multimedia%20Applications.pdf,
https://academic.microsoft.com/#/detail/2096479310
Back to Top

Document information

Published on 01/01/2004

Volume 2004, 2004
DOI: 10.1109/infcom.2004.1354477
Licence: CC BY-NC-SA license

Document Score

0

Views 1
Recommendations 0

Share this document

Keywords

claim authorship

Are you one of the authors of this document?