• DocumentCode
    769560
  • Title

    Bandwidth sharing: objectives and algorithms

  • Author

    Massoulié, Laurent ; Roberts, James

  • Author_Institution
    Microsoft Res., Cambridge, UK
  • Volume
    10
  • Issue
    3
  • fYear
    2002
  • fDate
    6/1/2002 12:00:00 AM
  • Firstpage
    320
  • Lastpage
    328
  • 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;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2002.1012364
  • Filename
    1012364