Neural-network connection-admission control for ATM networks

ATM connection-admission control (CAC) using neural networks offers improvement over conventional CAC but creates some difficulties in real operations, such as complicated training processes. This is because ATM traffic characteristics are quite diverse, and quality of service (QoS) and bandwidth requirements vary considerably. A neural-network connection-admission control (NNCAC) method which can overcome these difficulties by preprocessing neural-network input parameters is proposed. The NNCAC method introduces a unified metric for input-traffic parameters by utilising robust analytical results of the equivalent-capacity method. It diminishes the estimation error of the equivalent-capacity method, due to modelling, approximation and unpredictable statistical fluctuations of the system, by employing the learning capability of a neural network. The method further considers the congestion status parameter and the cell loss probability, which provides insight information about the system. Simulation results revealed that the proposed NNCAC method provided a 20% system-utilisation improvement over Hiramatsu's (1990) neural-network CAC scheme and a 10%, system-utilisation improvement over the fuzzy-logic-based CAC scheme, while maintaining QoS contracts. It was also found that the NNCAC method provided utilisation comparable with that of the NFCAC scheme but possessed a lower cell loss probability. NNCAC is suitable for designers who are not familiar with fuzzy-logic control schemes or have no ideas about the requisite knowledge of CAC.

[1]  Neil E. Cotter,et al.  The Stone-Weierstrass theorem and its application to neural networks , 1990, IEEE Trans. Neural Networks.

[2]  Chung-Ju Chang,et al.  A neural-net based fuzzy admission controller for an ATM network , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[3]  J.W. Roberts,et al.  Variable-bit-rate traffic control in B-ISDN , 1991, IEEE Communications Magazine.

[4]  Atsushi Hiramatsu,et al.  ATM communications network control by neural networks , 1990, IEEE Trans. Neural Networks.

[5]  Chung-Ju Chang,et al.  Design of a fuzzy traffic controller for ATM networks , 1996, TNET.

[6]  Hamid Ahmadi,et al.  Equivalent Capacity and Its Application to Bandwidth Allocation in High-Speed Networks , 1991, IEEE J. Sel. Areas Commun..

[7]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[8]  Masayuki Murata,et al.  Analysis of a discrete-time single-server queue with bursty inputs for traffic control in ATM networks , 1989, IEEE Global Telecommunications Conference, 1989, and Exhibition. 'Communications Technology for the 1990s and Beyond.

[9]  Ibrahim Habib,et al.  Congestion control mechanism for ATM networks using neural networks , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[10]  Sang Gug Jong,et al.  Congestion control with the double and hysteresis threshold in ATM networks , 1994, 1994 IEEE GLOBECOM. Communications: The Global Bridge.

[11]  Tatsuya Suda,et al.  Survey of traffic control schemes and protocols in ATM networks , 1991, Proc. IEEE.

[12]  A. Hiramatsu ATM communications network control by neural network , 1989, International 1989 Joint Conference on Neural Networks.

[13]  A. Atai,et al.  A rate-based feedback traffic controller for ATM networks , 1994, Proceedings of ICC/SUPERCOMM'94 - 1994 International Conference on Communications.

[14]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[15]  San-qi Li,et al.  Congestion control for packet voice by selective packet discarding , 1990, IEEE Trans. Commun..

[16]  Sumit Ghosh,et al.  A comparative study of fuzzy versus “fixed” thresholds for robust queue management in cell-switching networks , 1994, TNET.

[17]  P. Tran-Gia,et al.  Performance of a neural net used as admission controller in ATM systems , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.