• DocumentCode
    335159
  • Title

    Fundamental observations on multicast congestion control in the Internet

  • Author

    Golestani, S. Jamaloddin ; Sabnani, Krishan K.

  • Author_Institution
    AT&T Bell Labs., Murray Hill, NJ, USA
  • Volume
    2
  • fYear
    1999
  • fDate
    21-25 Mar 1999
  • Firstpage
    990
  • Abstract
    We study congestion control for one-to-many multicast applications in the Internet and establish a three-way relationship between the choice of regulation parameter (i.e., rate or window size), the requirement to estimate receiver round trip times, and the type of fairness that may be accomplished. In particular, we show that in order to provide TCP-compatible fairness in rate-based regulation, receiver round trip times must be known. However, such a requirement does not exist in window-based regulation. We further show that measurement of receiver round-trip times in multicast communication, is fundamentally different and more complex than unicast communication, in order to avoid implosion of acknowledgments at the source. A major part of the paper deals with extending window-based regulation to multicast communications. We show that window-based regulation using a common window-size for the whole session leads to unnecessary restrictions on the throughput. To alleviate this problem, we propose a multicast window scheme using a distinct window size for each receiver, and enforcing it as the limit on the number of outstanding packets to that receiver. The complexity of window-based regulation can be defused by a receiver-driven implementation and by consolidation of receiver feedback in successive stages, e.g., using a hierarchical architecture. This hierarchical approach is also useful for scalable consolidation of receiver feedback in the case of rate-based regulation, and for distributed estimation of receiver round trip times, when such estimation is necessary
  • Keywords
    Internet; multicast communication; telecommunication congestion control; Internet; TCP-compatible fairness; distinct window size; hierarchical architecture; multicast communication; multicast congestion control; multicast window scheme; one-to-many multicast applications; rate-based regulation; receiver feedback consolidation; receiver round trip times estimation; receiver-driven implementation; regulation parameter; three-way relationship; window-based regulation; Communication system traffic control; Control systems; Feedback; Multicast communication; Multicast protocols; Proposals; Size control; Throughput; Unicast; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-5417-6
  • Type

    conf

  • DOI
    10.1109/INFCOM.1999.751490
  • Filename
    751490