Abstract
Resource sharing between book-ahead (BA) and instantaneous request (IR) reservation often results in high preemption rates for ongoing IR calls in computer networks. High IR call preemption rates cause interruptions to service continuity, which is considered detrimental in a QoS-enabled network. A number of call admission control models have been proposed in the literature to reduce preemption rates for ongoing IR calls. Many of these models use a tuning parameter to achieve certain level of preemption rate. This paper presents an artificial neural network (ANN) model to dynamically control the preemption rate of ongoing calls in a QoS-enabled network. The model maps network traffic parameters and desired operating preemption rate by network operator providing the best for the network under consideration into appropriate tuning parameter. Once trained, this model can be used to automatically estimate the tuning parameter value necessary to achieve the desired operating preemption rates. Simulation results show that the preemption rate attained by the model closely matches with the target rate.
Similar content being viewed by others
References
Greenberg AG, Srikant R, Whitt W (1999) Resource sharing for book-ahead and instantaneous-request calls. IEEE/ACM Trans Netw 7:10–22
Schelen O, Pink S (1998) Sharing resources through advance reservation agents. J High Speed Netw Spec Issue Multi Net 7:3–4
Ahmad I, Kamruzzaman J, Ashwathanarayaniah S (2006) A dynamic approach to reduce peremption in book-ahead reservation in QoS-enabled networks. Comput Commun Elsevier Sci 29(9):1443–1445
Lin Y, Chang C, Hsu Y (2002) Bandwidth brokers of instantaneous and book-ahead requests for differentiated services networks. ICICE Trans Commun E85-B:1
Breiter F, Kühn S, Robles E, Schill A (1998) The usage of advance reservation mechanisms in distributed multimedia applications. Comput Netw ISDN Syst 30(16–18):1627–1635
Campanella M, Chivalier P, Simar N (2001) Quality of service definition. http://www.dante.net/sequin/QoS-def-Apr01.pdf
Ahmad I, Kamruzzaman J, Aswathanarayaniah S (2005) Improved preemption policy for higher user satisfaction. Proceedings of the 19th international conference on advanced information networking and applications (AINA), vol 1. pp. 749–754
Chou L, Wu J (1995) Parameter adjustment using neural network based genetic algorithms for guaranteed QoS in ATM networks. IEICE Trans Commun E78-B:572–579
Kumar V, Venkataram P (2002) An efficient resource allocation scheme for mobile multimedia networks. Proc Mobile Wireless Commun Netw 5:88–92
Rovithakis G, Matamis A, Zervakis M (2002) Controlling QoS at the application level of multimedia applications using artificial neural networks: experiment results. Proc EUSIPCO 2:849–852
Tong H, Brown T (1998) Estimating loss rates in an integrated service network by neural networks. Proc IEEE GLOBECOM 1:19–24
Lazaro O, Girma D (2000) A Hopfield neural-network-based dynamic channel allocation with handoff channel reservation control. IEEE Trans Veh Technol 49:1578–1587
Cheng R, Chang C, Lin L (1999) A QoS-provisioning neural fuzzy connection admission controller for multimedia high-speed networks. IEEE/ACM Trans Netw 7:111–121
Benjapolakul W, Rangssihiranrat T (2000) Aggregate bandwidth allocation of heterogeneous sources in ATM networks with guaranteed quality of service using a well trained neural network. Proc IEEE APCCAS 5:348–351
Leng S, Subramanian K, Sundararajan N, Saratchandran P (2003) Novel neural network approach to call admission control in high speed networks. Int J Neural Syst 13(4):251–262
Lee S, Hou C (2000) A neural-fuzzy system for congestion control in ATM networks. IEEE Trans Syst Man Cyber 30(1):2–9
Ferrari D, Gupta A, Ventre G (1995) Distributed advance reservation of real-time connections. Proc NOSSDAV 29:15–26
Ross KW (1995) Multiservice loss models for broadband telecommunication networks. Springer, UK
Rumelhart DE, McClelland JL, The PDP research group (1986) Parallel distributed processing, vol 1. MIT Press, Cambridge
Hagan MT, Demuth HB, Beale MH (1996) Neural network design. PWS Publishing, Boston
Moller AF (1993) A scaled conjugate gradient algorithm for fast supervised learning. Neural Netw 6:525–533
Bishop CM (1995) Neural networks for pattern recognition. Oxford University Press, New York
Mackay DJC (1992) Bayesian interpolation. Neural Comput 4:415–447
Foresee F, Hagan M (1997) Gauss–Newton approximation to bayesian learning. Proceedings of the 1997 international joint conference on neural networks, vol 3. pp 1930–1935
More JJ (1977) The Levenberg-Marquart algorithm: implementation and theory. In: Watson GA (ed) Numerical analysis. Lecture notes in mathematics, vol 630. Springer, UK, pp 105–116
Matlab 6.1, The MathWorks, Natick, MA. http://www.mathworks.com/products/matlab/
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ahmad, I., Kamruzzaman, J. & Habibi, D. Application of artificial intelligence to improve quality of service in computer networks. Neural Comput & Applic 21, 81–90 (2012). https://doi.org/10.1007/s00521-011-0622-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-011-0622-6