Reinforcement learning-based neural network congestion controller for ATM networks

This paper presents a new approach to the problem of congestion control arising at the user-to-network interface (UNI) of the ATM-based broadband integrated services digital networks (BISDN). Our approach employs an adaptive rate-based feedback control algorithm using reinforcement learning neural networks (NNs). The reinforcement learning NN controller provides an adaptive optimal control solution. This is achieved via the formulation of a performance measure function (cost function) that is used to, adaptively, tune the weights of the NN. The cost function is defined in terms of two main objectives: (1) to minimize the cell loss rate (CLR), i.e., control congestion and (2) to preserve the quality of the voice/video traffic via maintaining the original coding rate of the multimedia sources. The results show that the NN control system is adaptive in the sense that it is applicable to any type of multimedia traffic. Also, the control signal is optimal in the sense that it maximizes the performance of the system which is defined in terms of its performance measure function. Hence, our novel approach is very effective in controlling congestion of the multimedia traffic in ATM networks.

[1]  Takayuki Yamada,et al.  Neural network controller using autotuning method for nonlinear functions , 1992, IEEE Trans. Neural Networks.

[2]  Ibrahim Habib,et al.  Characterization of packetized voice traffic in ATM networks using neural networks , 1993, Proceedings of GLOBECOM '93. IEEE Global Telecommunications Conference.

[3]  Tarek N. Saadawi,et al.  A novel neural network traffic enforcement mechanism for ATM networks , 1994, IEEE J. Sel. Areas Commun..

[4]  Gunnar Karlsson,et al.  Performance models of statistical multiplexing in packet video communications , 1988, IEEE Trans. Commun..

[5]  Joseph D. Langford,et al.  Models for analysis of packet voice communications systems , 1986, IEEE J. Sel. Areas Commun..

[6]  Alberto Tonietti,et al.  Effectiveness of the "Leaky Bucket" Policing Mechanism in ATM Networks , 1991, IEEE J. Sel. Areas Commun..

[7]  E. Desmet,et al.  The policing function in an ATM network , 1990, International Zurich Seminar on Digital Communications, Electronic Circuits and Systems for Communications..