We propose a novel call admission control (CAC) algorithm for ATM networks using neural networks (NNs). The proposed algorithm employs neural networks to calculate the bandwidth required for heterogeneous multimedia traffic with multiple quality of service (QOS) requirements. The NN controller calculates the required bandwidth per call from online measurement of the traffic via its count process, instead of relying on simple parameters such as the peak and average bit rate and burst length. In order to simplify the design and obtain a small reaction time, the controller was realized using a hierarchical structure of a bank of small size, parallel NN units. Each unit is a feed forward backpropagation NN that has been trained to learn the complex nonlinear function that relates different traffic patterns and their required QOS with the corresponding bandwidth. A large set of training data that represents different traffic patterns with different QOS requirement has been used to ensure that the NN can generalize and produce accurate results when confronted with new test data. The reported results prove that the NN approach is extremely effective in achieving more accurate results than other traditional methods that are based upon mathematical or simulation approximations.
[1]
F. Vakil,et al.
A capacity allocation rule for ATM networks
,
1993,
Proceedings of GLOBECOM '93. IEEE Global Telecommunications Conference.
[2]
Tarek N. Saadawi,et al.
Dynamic Bandwidth Allocation and Access Control of Virtual Paths in ATM Broadband Networks
,
1992,
HPN.
[3]
Kunihiko Fukushima,et al.
A neural network for visual pattern recognition
,
1988,
Computer.
[4]
Gunnar Karlsson,et al.
Performance models of statistical multiplexing in packet video communications
,
1988,
IEEE Trans. Commun..
[5]
Bernard Widrow,et al.
30 years of adaptive neural networks: perceptron, Madaline, and backpropagation
,
1990,
Proc. IEEE.
[6]
Hamid Ahmadi,et al.
Equivalent Capacity and Its Application to Bandwidth Allocation in High-Speed Networks
,
1991,
IEEE J. Sel. Areas Commun..
[7]
Atsushi Hiramatsu.
Integration of ATM Call Admission Control and Link Capacity Control by Distributed Neural Networks
,
1991,
IEEE J. Sel. Areas Commun..