• DocumentCode
    1863846
  • Title

    Aggregate congestion control for distributed multimedia applications

  • Author

    Ott, David E. ; Sparks, Travis ; Mayer-Patel, Ketan

  • Author_Institution
    Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
  • Volume
    1
  • fYear
    2004
  • fDate
    7-11 March 2004
  • Lastpage
    23
  • 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.
  • Keywords
    Internet; Linux; multimedia communication; telecommunication congestion control; telecommunication traffic; transport protocols; Linux; application-specific adaptation scheme; bandwidth filtered loss detection; cluster traffic; cluster-cluster application; congestion control; congestion responsive aggregate flow; coordination protocol architecture; distributed multimedia application; flow bandwidth share; free BSD; network delay; network traffic; ns2 simulation; packet loss; single-flow loss detection algorithm; Aggregates; Bandwidth; Clustering algorithms; Communication system traffic control; Delay; Detection algorithms; Distributed control; Protocols; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2004. Twenty-third AnnualJoint Conference of the IEEE Computer and Communications Societies
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-8355-9
  • Type

    conf

  • DOI
    10.1109/INFCOM.2004.1354477
  • Filename
    1354477