• DocumentCode
    1503948
  • Title

    A simple, scalable, and stable explicit rate allocation algorithm for max-min flow control with minimum rate guarantee

  • Author

    Chong, Song ; Lee, Sangho ; Kang, Sungho

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Taejon, South Korea
  • Volume
    9
  • Issue
    3
  • fYear
    2001
  • fDate
    6/1/2001 12:00:00 AM
  • Firstpage
    322
  • Lastpage
    335
  • Abstract
    We present a novel control-theoretic explicit rate (ER) allocation algorithm for the max-min flow control of elastic traffic services with minimum rate guarantee in the setting of the ATM available bit rate (ABR) service. The proposed ER algorithm is simple in that the number of operations required to compute it at a switch is minimized, scalable in that per-virtual-circuit (VC) operations including per-VC queueing, per-VC accounting, and per-VC state management are virtually removed, and stable in that by employing it, the user transmission rates and the network queues are asymptotically stabilized at a unique equilibrium point at which max-min fairness with minimum rate guarantee and target queue lengths are achieved, respectively. To improve the speed of convergence, we normalize the controller gains of the algorithm by the estimate of the number of locally bottlenecked VCs. The estimation scheme is also computationally simple and scalable since it does not require per-VC accounting either. We analyze the theoretical performance of the proposed algorithm and verify its agreement with the practical performance through simulations in the case of multiple bottleneck nodes. We believe that the proposed algorithm will serve as an encouraging solution to the max-min flow control of elastic traffic services, the deployment of which has been debated long due to their lack of theoretical foundation and implementation complexity
  • Keywords
    asynchronous transfer mode; minimax techniques; numerical stability; packet switching; queueing theory; telecommunication congestion control; telecommunication traffic; ABR service; ATM service; available bit rate service; convergence speed; elastic traffic services; max-min fairness; max-min flow control; minimum rate guarantee; multiple bottleneck nodes; network queues; queue lengths; scalable explicit rate allocation algorithm; simulations; stable explicit rate allocation algorithm; user transmission rates; Asynchronous transfer mode; Bit rate; Computer network management; Computer networks; Convergence; Erbium; Performance analysis; Switches; Traffic control; Virtual colonoscopy;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.929854
  • Filename
    929854