• DocumentCode
    792999
  • Title

    Adaptive predictive congestion control of high-speed ATM networks

  • Author

    Jagannathan, S. ; Talluri, Jayasree

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Missouri Univ., Rolla, MO, USA
  • Volume
    48
  • Issue
    2
  • fYear
    2002
  • fDate
    6/1/2002 12:00:00 AM
  • Firstpage
    129
  • Lastpage
    139
  • Abstract
    This paper proposes an auto regressive moving average (ARMAX)-based adaptive control methodology to prevent congestion in high-speed asynchronous transfer mode (ATM) networks. An adaptive controller is developed to control traffic where sources adjust their transmission rates in response to the feedback information from the network switches. Specifically, the buffer dynamics at a given switch is modeled as a nonlinear discrete-time system and an ARMAX controller is designed so as to predict the explicit values of the transmission rates of the sources so as to prevent congestion. Tuning methods are provided for the unknown coefficients of the ARMAX model to estimate the unpredictable and statistically fluctuating network traffic. Mathematical analysis is given to demonstrate the stability of the closed-loop system so that a desired quality of service (QoS) can be guaranteed. The QoS is defined in terms of cell loss ratio (CLR), transmission delay and buffer utilization. We derive design rules mathematically for selecting the parameters of the ARMAX algorithm such that the desired performance is guaranteed during congestion and potential tradeoffs are shown. Simulation results are provided to justify the theoretical conclusions for multiple source/single switch scenarios using both ON/OFF and MPEG data. The performance of the proposed congestion control scheme is also evaluated in the presence of feedback delays for robustness considerations.
  • Keywords
    adaptive control; asynchronous transfer mode; autoregressive moving average processes; buffer storage; closed loop systems; delay estimation; discrete time systems; nonlinear systems; quality of service; telecommunication congestion control; telecommunication traffic; ARMAX method; CLR; MPEG data; ON/OFF data; QoS; adaptive control; adaptive prediction; asynchronous transfer mode; autoregressive moving average method; buffer dynamics; buffer utilization; cell loss ratio; closed-loop system; congestion control; high-speed ATM networks; nonlinear discrete-time system; performance; quality of service; stability; traffic; transmission delay; transmission rates; tuning; Adaptive control; Adaptive systems; Asynchronous transfer mode; Communication system traffic control; Delay; Feedback; Programmable control; Quality of service; Switches; Traffic control;
  • fLanguage
    English
  • Journal_Title
    Broadcasting, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9316
  • Type

    jour

  • DOI
    10.1109/TBC.2002.1021279
  • Filename
    1021279