• DocumentCode
    1208896
  • Title

    A cost-benefit flow control for reliable multicast and unicast in overlay networks

  • Author

    Amir, Yair ; Awerbuch, Baruch ; Danilov, Claudiu ; Stanton, Jonathan

  • Author_Institution
    Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
  • Volume
    13
  • Issue
    5
  • fYear
    2005
  • Firstpage
    1094
  • Lastpage
    1106
  • Abstract
    When many parties share network resources on an overlay network, mechanisms must exist to allocate the resources and protect the network from overload. Compared to large physical networks such as the Internet, in overlay networks the dimensions of the task are smaller, so new and possibly more effective techniques can be used. In this work we take a fresh look at the problem of flow control in multisender multigroup reliable multicast and unicast and explore a cost-benefit approach that works in conjunction with Internet standard protocols such as TCP. In contrast to existing window-based flow control schemes, we avoid end-to-end per sender or per group feedback by looking only at the state of the virtual links between participating nodes. This produces control traffic proportional only to the number of overlay network links and independent of the number of groups, senders, or receivers. We show the effectiveness of the resulting protocol through simulations and validate the simulations with live Internet experiments. We demonstrate near-optimal utilization of network resources, fair sharing of individual congested links, and quick adaptation to network changes.
  • Keywords
    computer network reliability; multicast protocols; resource allocation; telecommunication congestion control; telecommunication traffic; Internet standard protocol; cost-benefit approach; flow control; multisender multigroup reliable multicast; network traffic; overlay network link; receiver; resource allocation; Communication system traffic control; IP networks; Internet; Multicast protocols; Proportional control; Protection; Resource management; State feedback; Traffic control; Unicast; Flow control; overlay networks; reliable multicast;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2005.857121
  • Filename
    1528497