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
Link To Document