• DocumentCode
    1451703
  • Title

    A new approach for asynchronous distributed rate control of elastic sessions in integrated packet networks

  • Author

    Abraham, Santosh Paul ; Kumar, Anurag

  • Author_Institution
    Bell Labs., Lucent Technol., Holmdel, NJ, USA
  • Volume
    9
  • Issue
    1
  • fYear
    2001
  • fDate
    2/1/2001 12:00:00 AM
  • Firstpage
    15
  • Lastpage
    30
  • Abstract
    We develop a new class of asynchronous distributed algorithms for the explicit rate control of elastic sessions in an integrated packet network. Sessions can request for minimum guaranteed rate allocations (e.g., minimum cell rates in the ATM context), and, under this constraint, we seek to allocate the max-min fair rates to the sessions. We capture the integrated network context by permitting the link bandwidths available to elastic sessions to be stochastically time varying. The available capacity of each link is viewed as some statistic of this stochastic process [e.g., a fraction of the mean, or a large deviations-based equivalent service capacity (ESC)]. The ESC is obtained so as to satisfy an overflow probability constraint on the buffer length. For fixed available capacity at each link, we show that the vector of max-min fair rates can be computed from the root of a certain vector equation. A distributed asynchronous stochastic approximation technique is then used to develop a provably convergent distributed algorithm for obtaining the root of the equation, even when the link flows and the available capacities are obtained from on-line measurements. The switch algorithm does not require per connection monitoring, nor does it require per connection marking of control packets. A virtual buffer based approach for on-line estimation of the ESC is utilized. We also propose techniques for handling large variations in the available capacity owing to the arrivals or departures of CBR/VBR sessions. Finally, simulation results are provided to demonstrate the performance of this class of algorithms in the local and wide area network context
  • Keywords
    approximation theory; asynchronous transfer mode; buffer storage; convergence of numerical methods; distributed algorithms; local area networks; minimax techniques; packet switching; probability; stochastic processes; telecommunication congestion control; wide area networks; ATM; CBR/VBR sessions; asynchronous distributed algorithms; asynchronous distributed rate control; buffer length; convergent distributed algorithm; distributed asynchronous stochastic approximation; elastic sessions; equivalent service capacity; integrated packet networks; link bandwidth; link capacity; local area network; max-min fair rates; minimum cell rates; minimum guaranteed rate allocations; on-line measurements; overflow probability constraint; simulation results; stochastic process; stochastically time varying bandwidth; vector equation; virtual buffer; wide area network; Asynchronous transfer mode; Bandwidth; Distributed algorithms; Distributed control; Equations; Packet switching; Probability; Statistics; Stochastic processes; Switches;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.909021
  • Filename
    909021