• DocumentCode
    2035478
  • Title

    A class of end-to-end congestion control algorithms for the Internet

  • Author

    Golestani, S. Jamaloddin ; Bhattacharyya, Supratik

  • Author_Institution
    Bell Labs., Murray Hill, NJ, USA
  • fYear
    1998
  • fDate
    13-16 Oct 1998
  • Firstpage
    137
  • Lastpage
    150
  • Abstract
    We formulate end-to-end congestion control as a global optimization problem. Based on this formulation, a class of minimum cost flow control (MCFC) algorithms for adjusting session rates or window sizes is proposed. Significantly, we show that these algorithms can be implemented at the transport layer of an IP network and can provide certain fairness properties and user priority options without requiring non-FIFO switches. Two algorithm versions are discussed. A coarse version is geared towards implementation in the current Internet, relying on the end-to-end packet loss observations as an indication of congestion. A more complete version anticipates an Internet where sessions can solicit explicit congestion information through a concise probing mechanism. We show that TCP congestion control, after some modification, may be treated as a special case of the MCFC algorithms
  • Keywords
    Internet; optimisation; packet switching; telecommunication congestion control; transport protocols; IP network; Internet; MCFC algorithms; TCP congestion control; end-to-end congestion control algorithms; end-to-end packet loss observations; fairness properties; global optimization problem; minimum cost flow control algorithms; probing mechanism; session rates; transport layer; user priority options; window sizes; Communication system traffic control; Computer science; Controllability; Costs; Gears; IP networks; Observability; Switches; Traffic control; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols, 1998. Proceedings. Sixth International Conference on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-8186-8988-9
  • Type

    conf

  • DOI
    10.1109/ICNP.1998.723734
  • Filename
    723734