• DocumentCode
    3234449
  • Title

    An end-system architecture for unified congestion management

  • Author

    Rahul, Hariharan S. ; Balakrishnan, Hari ; Seshan, Srinivasan

  • Author_Institution
    Lab. for Comput. Sci., MIT, Cambridge, MA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    52
  • Lastpage
    57
  • Abstract
    In this position paper we motivate and describe the Congestion Manager (CM), a novel end-system architecture, which enables application adaptation to network congestion. The CM maintains congestion and path related information and allows flows to learn from each other and share information. It also exports an API to enable applications to learn about network status and regulate data transmission. As a result, applications are freed from having to detect network congestion and probe for spare bandwidth. We describe how TCP can be implemented using the CM and conclude that the CM provides an excellent framework for building adaptive Internet applications
  • Keywords
    Internet; application program interfaces; telecommunication congestion control; transport protocols; API; Congestion Manager; TCP; adaptive Internet applications; application adaptation; data transmission regulation; end-system architecture; information sharing; network congestion; network status learning; path related information; unified congestion management; Bandwidth; Computer architecture; Computer science; Identity-based encryption; Internet; Laboratories; Probes; Read only memory; Transport protocols; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hot Topics in Operating Systems, 1999. Proceedings of the Seventh Workshop on
  • Conference_Location
    Rio Rico, AZ
  • Print_ISBN
    0-7695-0237-7
  • Type

    conf

  • DOI
    10.1109/HOTOS.1999.798377
  • Filename
    798377