• DocumentCode
    865203
  • Title

    Application-Oriented Flow Control: Fundamentals, Algorithms and Fairness

  • Author

    Wang, Wei-Hua ; Palaniswami, Marimuthu ; Low, Steven H.

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Univ. of Melbourne, Vic.
  • Volume
    14
  • Issue
    6
  • fYear
    2006
  • Firstpage
    1282
  • Lastpage
    1291
  • Abstract
    This paper is concerned with flow control and resource allocation problems in computer networks in which real-time applications may have hard quality of service (QoS) requirements. Recent optimal flow control approaches are unable to deal with these problems since QoS utility functions generally do not satisfy the strict concavity condition in real-time applications. For elastic traffic, we show that bandwidth allocations using the existing optimal flow control strategy can be quite unfair. If we consider different QoS requirements among network users, it may be undesirable to allocate bandwidth simply according to the traditional max-min fairness or proportional fairness. Instead, a network should have the ability to allocate bandwidth resources to various users, addressing their real utility requirements. For these reasons, this paper proposes a new distributed flow control algorithm for multiservice networks, where the application´s utility is only assumed to be continuously increasing over the available bandwidth. In this, we show that the algorithm converges, and that at convergence, the utility achieved by each application is well balanced in a proportionally (or max-min) fair manner
  • Keywords
    computer networks; distributed control; minimax techniques; optimal control; quality of service; resource allocation; telecommunication congestion control; telecommunication traffic; QoS; application-oriented flow control; bandwidth allocations; computer networks; distributed flow control algorithm; elastic traffic; max-min fairness; multiservice networks; optimal flow control; quality of service; real-time applications; resource allocation problems; Application software; Bandwidth; Channel allocation; Communication system traffic control; Computer networks; Convergence; Distributed control; Optimal control; Quality of service; Resource management; Congestion control; quality of service; real-time application; resource allocation; utility max-min fairness; utility proportional fairness;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2006.886318
  • Filename
    4032737