Skip to main content
Log in

Application of artificial intelligence to improve quality of service in computer networks

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Greenberg AG, Srikant R, Whitt W (1999) Resource sharing for book-ahead and instantaneous-request calls. IEEE/ACM Trans Netw 7:10–22

    Google Scholar 

  2. Schelen O, Pink S (1998) Sharing resources through advance reservation agents. J High Speed Netw Spec Issue Multi Net 7:3–4

    Google Scholar 

  3. 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

    Google Scholar 

  4. 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

  5. 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

    Google Scholar 

  6. Campanella M, Chivalier P, Simar N (2001) Quality of service definition. http://www.dante.net/sequin/QoS-def-Apr01.pdf

  7. 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

  8. 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

  9. Kumar V, Venkataram P (2002) An efficient resource allocation scheme for mobile multimedia networks. Proc Mobile Wireless Commun Netw 5:88–92

    Google Scholar 

  10. 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

    Google Scholar 

  11. Tong H, Brown T (1998) Estimating loss rates in an integrated service network by neural networks. Proc IEEE GLOBECOM 1:19–24

    Google Scholar 

  12. 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

    Google Scholar 

  13. 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

    Google Scholar 

  14. 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

    Google Scholar 

  15. 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

    Google Scholar 

  16. Lee S, Hou C (2000) A neural-fuzzy system for congestion control in ATM networks. IEEE Trans Syst Man Cyber 30(1):2–9

    Google Scholar 

  17. Ferrari D, Gupta A, Ventre G (1995) Distributed advance reservation of real-time connections. Proc NOSSDAV 29:15–26

    Google Scholar 

  18. Ross KW (1995) Multiservice loss models for broadband telecommunication networks. Springer, UK

    MATH  Google Scholar 

  19. Rumelhart DE, McClelland JL, The PDP research group (1986) Parallel distributed processing, vol 1. MIT Press, Cambridge

    Google Scholar 

  20. Hagan MT, Demuth HB, Beale MH (1996) Neural network design. PWS Publishing, Boston

    Google Scholar 

  21. Moller AF (1993) A scaled conjugate gradient algorithm for fast supervised learning. Neural Netw 6:525–533

    Google Scholar 

  22. Bishop CM (1995) Neural networks for pattern recognition. Oxford University Press, New York

    Google Scholar 

  23. Mackay DJC (1992) Bayesian interpolation. Neural Comput 4:415–447

    Google Scholar 

  24. 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

  25. 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

    Google Scholar 

  26. Matlab 6.1, The MathWorks, Natick, MA. http://www.mathworks.com/products/matlab/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Iftekhar Ahmad.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-011-0622-6

Keywords

Navigation