• DocumentCode
    1744410
  • Title

    Binomial congestion control algorithms

  • Author

    Bansal, Deepak ; Balakrishnan, Hari

  • Author_Institution
    Lab. for Comput. Sci., MIT, Cambridge, MA, USA
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    631
  • Abstract
    This paper introduces and analyzes a class of nonlinear congestion control algorithms called binomial algorithms, motivated in part by the needs of streaming audio and video applications for which a drastic reduction in transmission rate upon each congestion indication (or loss) is problematic. Binomial algorithms generalize TCP-style additive-increase by increasing inversely proportional to a power k of the current window (for TCP, k=0); they generalize TCP-style multiplicative decrease by decreasing proportional to a power l of the current window (for TCP, l=1). We show that there are an infinite number of deployable TCP-compatible binomial algorithms, those which satisfy k+1=1, and that all binomial algorithms converge to fairness under a synchronized-feedback assumption provided k+l>0; k, l⩾0. Our simulation results show that binomial algorithms interact well with TCP across a RED gateway. We focus on two particular algorithms, IIAD (k=1, l=0) and SQRT (k=l=0.5), showing that they are well-suited to applications that do not react well to large TCP-style window reductions
  • Keywords
    feedback; synchronisation; telecommunication congestion control; transport protocols; IIAD algorithm; Internet transport protocol; RED gateway; SQRT algorithm; TCP-compatible binomial algorithms; algorithm convergence; audio streaming application; binomial congestion control algorithms; fairness; nonlinear congestion control algorithms; random early drop; simulation results; synchronized-feedback; transmission rate reduction; video streaming application; Algorithm design and analysis; Bandwidth; Delay; Internet; Laboratories; Propagation losses; Stability; Streaming media; Throughput; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2001. Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • Conference_Location
    Anchorage, AK
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-7016-3
  • Type

    conf

  • DOI
    10.1109/INFCOM.2001.916251
  • Filename
    916251