Title :
Bandwidth sharing: objectives and algorithms
Author :
Massoulié, Laurent ; Roberts, James
Author_Institution :
Microsoft Res., Cambridge, UK
fDate :
6/1/2002 12:00:00 AM
Abstract :
This paper concerns the design of distributed algorithms for sharing network bandwidth resources among contending flows. The classical fairness notion is the so-called max-min fairness. The alternative proportional fairness criterion has recently been introduced by F. Kelly (see Eur. Trans. Telecommun., vol.8, p.33-7, 1997); we introduce a third criterion, which is naturally interpreted in terms of the delays experienced by ongoing transfers. We prove that fixed-size window control can achieve fair bandwidth sharing according to any of these criteria, provided scheduling at each link is performed in an appropriate manner. We then consider a distributed random scheme where each traffic source varies its sending rate randomly, based on binary feedback information from the network. We show how to select the source behavior so as to achieve an equilibrium distribution concentrated around the considered fair rate allocations. This stochastic analysis is then used to assess the asymptotic behavior of deterministic rate adaption procedures
Keywords :
Internet; bandwidth allocation; delays; distributed algorithms; feedback; resource allocation; scheduling; stochastic processes; telecommunication congestion control; telecommunication traffic; Internet; bandwidth sharing; binary feedback information; congestion control; deterministic rate adaption procedures; distributed algorithms; distributed random scheme; max-min fairness; network resource sharing; proportional fairness criterion; stochastic analysis; traffic source; Algorithm design and analysis; Bandwidth; Channel allocation; Communication system traffic control; Delay; Distributed algorithms; Distributed control; Feedback; Proportional control; Stochastic processes;
Journal_Title :
Networking, IEEE/ACM Transactions on
DOI :
10.1109/TNET.2002.1012364