Abstract
This paper suggests new queuing models, in the Markovian framework, which can tackle the presence of burstiness in the traffic and autocorrelations among the inter-arrival times of packets in the performance evaluation of next generation networks. These models are essentially based on certain generalizations of the Quasi Birth-Death (QBD) processes. Efficient steady state solution of these new queuing models, along with some illustrative applications, is presented. The proposed models and their further evolutions have the potential to be useful tools for the performance evaluation of modern telecommunication networks.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Network Research Topologies. The European optical network (EON), http://www.optical-network.com/topology.php
The Internet traffic archive, http://ita.ee.lbl.gov/index.html
Bini, D., Meini, B.: On the solution of a nonlinear matrix equation arising in queueing problems. SIAM Journal on Matrix Analysis and Applications 17(4), 906–926 (1996)
Blondia, C., Casals, O.: Statical Multiplexing of VBR Source: A Matrix-Analytic Approach. Performance Evaluation 16, 5–20 (1992)
Chakka, R.: Performance and Reliability Modelling of Computing Systems Using Spectral Expansion. PhD thesis, University of Newcastle upon Tyne (Newcastle upon Tyne) (1995)
Chakka, R.: Spectral Expansion Solution for some Finite Capacity Queues. Annals of Operations Research 79, 27–44 (1998)
Chakka, R., Do, V.T.: The \(MM \sum_{k = 1}^K CPP_k/GE/c/L\) G-Queue and Its Application to the Analysis of the Load Balancing in MPLS Networks. In: Proceedings of 27th Annual IEEE Conference on Local Computer Networks (LCN 2002), Tampa, FL, USA, November 6-8, pp. 735–736 (2002)
Chakka, R., Do, V.T.: The MM \({\sum_{k=1}^{K} {CPP_k}}/GE/c/L~G\)-Queue with Heterogeneous Servers: Steady state solution and an application to performance evaluation. Performance Evaluation 64, 191–209 (2007)
Chakka, R., Do, V.T., Pandi, Z.: Generalized Markovian queues and applications in performance analysis in telecommunication networks. In: Kouvatsos, D.D. (ed.) The First International Working Conference on Performance Modelling and Evaluation of Heterogeneous Networks (HET-NETs 2003), pp. 60/1–10 (July 2003)
Chakka, R.,Do, V.T., Pandi, Z.: A Generalized Markovian Queue and Its Applications to Performance Analysis in Telecommunications Networks. In: Kouvatsos, D. (ed.) Performance Modelling and Analysis of Heterogeneous Networks, pp. 371–387. River Publisher (2009)
Chakka, R., Ever, E., Gemikonakli, O.: Joint-state modeling for open queuing networks with breakdowns, repairs and finite buffers. In: 15th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS ), pp. 260–266. IEEE Computer Society, Los Alamitos (2007)
Chakka, R., Harrison, P.G.: Analysis of MMPP/M/c/L queues. In: Proceedings of the Twelfth UK Computer and Telecommunications Performance Engineering Workshop, Edinburgh, pp. 117–128 (1996)
Chakka, R., Harrison, P.G.: The Markov modulated CPP/GE/c/L queue with positive and negative customers. In: Proceedings of the 7th IFIP ATM Workshop, Antwerp, Belgium (1999)
Chakka, R., Harrison, P.G.: A Markov modulated multi-server queue with negative customers - the MM CPP/GE/c/L G-queue. Acta Informatica 37, 881–919 (2001)
Chakka, R., Harrison, P.G.: The MMCPP/GE/c queue. Queueing Systems: Theory and Applications 38, 307–326 (2001)
Chakka, R., Mitrani, I.: Multiprocessor systems with general breakdowns and repairs. In: SIGMETRICS, pp. 245–246 (1992)
Chakka, R., Mitrani, I.: Heterogeneous multiprocessor systems with breakdowns: Performance and optimal repair strategies. Theor. Comput. Sci. 125(1), 91–109 (1994)
Chien, M., Oruc, Y.: High performance concentrators and superconcentrators using multiplexing schemes. IEEE Transactions on Communications 42, 3045–3050 (1994)
Kouvatsos, D.: Entropy Maximisation and Queueing Network Models. Annals of Operations Research 48, 63–126 (1994)
Do, V.T.: Comments on multi-server system with single working vacation. Applied Mathematical Modelling 33(12), 4435–4437 (2009)
Do, V.T., Chakka, R., Harrison, P.G.: An integrated analytical model for computation and comparison of the throughputs of the UMTS/HSDPA user equipment categories. In: MSWiM 2007: Proceedings of the 10th ACM Symposium on Modeling, Analysis, and Simulation of Wireless and Mobile Systems, pp. 45–51. ACM, New York (2007)
Do, V.T., Do, N.H., Chakka, R.: Performance Evaluation of the High Speed Downlink Packet Access in Communications Networks Based on High Altitude Platforms. In: Al-Begain, K., Heindl, A., Telek, M. (eds.) ASMTA 2008. LNCS, vol. 5055, pp. 310–322. Springer, Heidelberg (2008)
Do, V.T., Krieger, U.R., Chakka, R.: Performance modeling of an apache web server with a dynamic pool of service processes. Telecommunication Systems 39(2), 117–129 (2008)
Do, V.T., Papp, D., Chakka, R., Truong, M.T.: A Performance Model of MPLS Multipath Routing with Failures and Repairs of the LSPs. In: Kouvatsos, D. (ed.) Performance Modelling and Analysis of Heterogeneous Networks, pp. 27–43. River Publisher (2009)
Drekic, S., Grassmann, W.K.: An eigenvalue approach to analyzing a finite source priority queueing model. Annals OR 112(1-4), 139–152 (2002)
Evans, R.V.: Geometric Distribution in some Two-dimensional Queueing Systems. Operations Research 15, 830–846 (1967)
Ever, E., Gemikonakli, O., Chakka, R.: A mathematical model for performability of beowulf clusters. In: Annual Simulation Symposium, pp. 118–126. IEEE Computer Society, Los Alamitos (2006)
Ever, E., Gemikonakli, O., Chakka, R.: Analytical modelling and simulation of small scale, typical and highly available beowulf clusters with breakdowns and repairs. Simulation Modelling Practice and Theory 17(2), 327–347 (2009)
Fretwell, R.J., Kouvatsos, D.D.: ATM traffic burst lengths are geometrically bounded. In: Proceedings of the 7th IFIP Workshop on Performance Modelling and Evaluation of ATM & IP Networks, Antwerp, Belgium. Chapman and Hall, Boca Raton (1999)
Gail, H.R., Hantler, S.L., Taylor, B.A.: Spectral analysis of M/G/1 type Markov chains. Technical Report RC17765, IBM Research Division (1992)
Grassmann, W.K.: The use of eigenvalues for finding equilibrium probabilities of certain markovian two-dimensional queueing problems. INFORMS Journal on Computing 15(4), 412–421 (2003)
Grassmann, W.K., Drekic, S.: An analytical solution for a tandem queue with blocking. Queueing System (1-3), 221–235 (2000)
Haverkort, B., Ost, A.: Steady State Analysis of Infinite Stochastic Petri Nets: A Comparing between the Spectral Expansion and the Matrix Geometric Method. In: Proceedings of the 7th International Workshop on Petri Nets and Performance Models, pp. 335–346 (1997)
ITU-T Recommendation Y. 2001. General overview of NGN, Geneve, Switzerland (2005)
Kouvatsos, D.D.: A maximum entropy analysis of the G/G/1 Queue at Equilibrium. Journal of Operations Research Society 39, 183–200 (1998)
Krieger, U.R., Naoumov, V., Wagner, D.: Analysis of a Finite FIFO Buffer in an Advanced Packet-Switched Network. IEICE Trans. Commun. E81-B, 937–947 (1998)
Latouche, G., Ramaswami, V.: Introduction to Matrix Analytic Methods in Stochastic Modeling. ASA-SIAM Series on Statistics and Applied Probability (1999)
Mitrani, I.: Approximate solutions for heavily loaded markov-modulated queues. Perform. Eval. 62(1-4), 117–131 (2005)
Mitrani, I., Chakka, R.: Spectral expansion solution for a class of Markov models: Application and comparison with the matrix-geometric method. Performance Evaluation 23, 241–260 (1995)
Naoumov, V., Krieger, U.R., Warner, D.: Analysis of a Multi-Server Delay-Loss System With a General Markovian Arrival Process. In: Chakravarthy, S.R., Alfa, A.S. (eds.) Matrix-analytic methods in stochastic models. Lecture Notes in Pure and Applied Mathematics, vol. 183. Marcel Dekker, New York (1996)
Neuts, M.F.: Matrix Geometric Soluctions in Stochastic Model. Johns Hopkins University Press, Baltimore (1981)
Niu, Z., Takahashi, Y.: An Extended Queueing Model for SVC-based IP-over-ATM Networks and its Analysis. In: Proceedings of IEEE GLOBECOM, pp. 490–495 (1998)
Norros, I.: A Storage Model with Self-similar Input. Queueing Systems and their Applications 16, 387–396 (1994)
Paxman, V., Floyd, S.: Wide-area traffic: The failure of Poisson modelling. IEEE/ACM Transactions on Networking 3(3), 226–244 (1995)
Rosti, E., Smirni, E., Sevcik, K.C.: On processor saving scheduling policies for multiprocessor systems. IEEE Trans. Comp. 47, 47–52 (1998)
Seelen, L.P.: An Algorithm for Ph/Ph/c queues. European Journal of Operational Research 23, 118–127 (1986)
Skianis, C., Kouvatsos, D.: An Information Theoretic Approach for the Performance Evaluation of Multihop Wireless Ad Hoc Networks. In: Kouvatsos, D.D. (ed.) Proceedings of the Second International Working Conference on Performance Modelling and Evaluation of Heterogeneous Networks (HET-NETs 2004), Ilkley, UK, vol. P81/1–13 (July 2004)
Stewart, W.J.: Introduction to Numerical Solution of Markov Chains. Princeton University Press, Princeton (1994)
Tran, H.T., Do, T.V.: An iterative method for queueing systems with batch arrivals and batch departures. In: Proceedings of the 8th IFIP Workshop on Performance Modelling and Evaluation of ATM&IP Networks, Ilkley, UK, vol. 80/1–13 (2000)
Tran, H.T., Do, T.V.: A new iterative method for systems with batch arrivals and batch departures. In: Proceedings of CNDS 2000, San Diego, USA, pp. 131–137 (2000)
Tran, H.T., Do, T.V., Ziegler, T.: Analysis of MPLS-compliant Nodes Deploying Multiple LSPs Routing. In: Proceedings of the First International Working Conference on Performance Modelling and Evaluation of Heterogeneous Networks, HET-NETs, pp. 26/1–26/10 (July 2003)
Tran, H.T., Do, T.V.: Computational Aspects for Steady State Analysis of QBD Processes. In: Periodica Polytechnica, Ser. El. Eng., pp. 179–200 (2000)
Tran, H.T., Do, T.V.: Generalised invariant Subspace based Method for Steady State Analysis of QBD-M Proceses. Periodica Polytechnica, Ser. El. Eng. 44, 159–178 (2000)
Tran, H.T., Do, T.V.: Comparison of some Numerical Methods for QBD-M Processes via Analysis of an ATM Concentrator. In: Proceedings of 20th IEEE International Performance, Computing and Communications Conference, IPCCC 2001, Pheonix, USA (2001)
Wallace, V.L.: The Solution of Quasi Birth and Death Processes Arising from multiple Access Computer Systems. PhD thesis, University of Michigan (1969)
Wierman, A., Osogami, T., Harchol-Balter, M., Scheller-Wolf, A.: How many servers are best in a dual-priority M/PH/k system? Perform. Eval. 63(12), 1253–1272 (2006)
Wüchner, P., Sztrik, J., de Meer, H.: Finite-source M/M/S retrial queue with search for balking and impatient customers from the orbit. Computer Networks 53(8), 1264–1273 (2009)
Zhao, Y., Grassmann, W.K.: A numerically stable algorithm for two server queue models. Queueing Syst. 8(1), 59–79 (1991)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Van Do, T., Chakka, R. (2011). Generalized QBD Processes, Spectral Expansion and Performance Modeling Applications. In: Kouvatsos, D.D. (eds) Network Performance Engineering. Lecture Notes in Computer Science, vol 5233. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02742-0_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-02742-0_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02741-3
Online ISBN: 978-3-642-02742-0
eBook Packages: Computer ScienceComputer Science (R0)