Abstract
We present an overview of recent results related to the single server queue with general independent and identically distributed service times and a batch Markovian arrival process (BMAP). The BMAP encompasses a wide range of arrival processes and yet, mathematically, the BMAP/G/1 model is a relatively simple matrix generalization of the M/G/1 queue. Stationary and transient distributions for the queue length and waiting time distributions are presented. We discuss numerical algorithms for computing these quantities, which exploit both matrix analytic results and numerical transform inversion. Two-dimensional transform inversion is used for the transient results.
Chapter PDF
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
Neuts, M. F., Matrix-Geometric Solutions in Stochastic Models: An Algorithmic Approach. Baltimore: The Johns Hopkins University Press, 1981.
Neuts, M. F., Structured stochastic matrices of M/G/1 type and their applications. New York: Marcel Dekker, 1989.
Neuts, M. F., A versatile Markovian point process. J. Appl. Prob., 16, (1979) 764–79.
Ramaswami, V., The N/G/1 queue and its detailed analysis, Adv. Appl. Prob., 12, (1980) 222–61.
Lucantoni, D. M. and Ramaswami, V., Efficient algorithms for solving the nonlinear matrix equations arising in phase type queues, Stoch. Models, 1, (1985) 29–52.
Lucantoni, D. M., Meier-Hellstern, K. S., Neuts, M. F., A single server queue with server vacations and a class of non-renewal arrival processes, Adv. Appl. Prob., 22, (1990) 676–705.
Lucantoni, D. M., New results for the single server queue with a batch Markovian arrival process, Stoch. Mod., 7, (1991) 1–46.
Lucantoni, D. M., Choudhury, G. L., and Whitt, W., The transient BMAP/G/1 queue, submitted to Stoch. Models, 1993.
Lucantoni, D. M., and Neuts, M. F., The customer delay in the single server queue with a batch Markovian arrival process, submitted for publication, 1993.
Lucantoni, D. M., and Neuts, M. F., Simpler proofs of some properties of the fundamental period of the MAP/G/1 queue, J. Appl. Prob., to appear in April, 1994.
Choudhury, G. L., Lucantoni, D. M., Whitt, W., The distribution of the duration and number served during a busy period in the BMAP/G/1 queue, in preparation.
Choudhury, G. L., Lucantoni, D. M., Whitt, W., Multi-dimensional transform inversion with applications to the transient M/G/1 queue, submitted for publication, 1993.
Bellman, R., Introduction to Matrix Analysis, New York: McGraw Hill, 1960.
Narayana, S. and Neuts, M. F., The First Two Moment Matrices of the Counts for the Markovian Arrival Process, Stock. Models, 8, (1992) 459–477.
Neuts, M. F., Probability distributions of phase type. In Liber Amicorum Prof. Emeritus H. Florin, Department of Mathematics. Belgium: University of Louvain, (1975) 173–206.
Heffes, H. and Lucantoni, D. M., A Markov modulated characterization of packetized voice and data traffic and related statistical multiplexer performance. IEEE J. on Selected Areas in Communication, Special Issue on Network Performance Evaluation, 6, (1986) 856–868.
Latouche, G., A phase-type semi-Markov point process. SIAM J. Alg. Disc. Meth., 3, (1982) 77–90.
Pacheco, A. and Prabhu, N. U., Markov-compound Poisson arrival processes, Tech. Rept. No. 1059, School of Operations Research and Industrial Engineering, Cornell University, Ithaca, NY 14853, 1993.
Graham, A., Kronecker Products and Matrix Calculus With Applications. Chichester: Ellis Horwood Limited, 1981.
Abate, J., Choudhury, G. L. and Whitt, W., Asymptotics for steady-state tail probabilities in structured Markov queueing models, Stoch. Models, to appear 1994.
Choudhury, G. L. and Whitt, W., Heavy-traffic approximations for the asymptotic decay rates in BMAP/GI/1 queues, submitted to Stoch. Models, 1992.
Neuts, M. F. The caudal characteristic curve of queues. Adv. Appl. Prob., 18, (1986) 221–54.
Choudhury, G. L., Lucantoni, D. M., and Whitt, W., Squeezing the most out of ATM, submitted for publication, 1993.
Choudhury, G. L., Lucantoni, D. M., and Whitt, W., Tail probabilities in queues with many independent sources, in preparation.
Choudhury, G. L., Lucantoni, D. M., and Whitt, W., On the effectiveness of effective bandwidths for admission control in ATM networks, submitted to the 14th International Teletrtaffic Congress, 1994.
Neuts, M. F., Models based on the Markovian arrival process, IEICE Trans. Commun. Vol. E75-B, No. 12, (1992) 1255–65.
Asmussen, S., and Koole, G., Marked point processes as limits of Markovian arrival streams, J. Appl. Prob., to appear.
Olivier, C. and Walrand, J., On the existence of finite dimensional filters for Markov modulated traffic, J. Appl. Prob., to appear.
Blondia, C., A discrete-time Markovian arrival process, RACE Document PRLB-123-0015-CD-CC, August 1989.
Blondia, C., A discrete time batch Markovian arrival process as B-ISDN traffic model, to appear in JORBEL, 1993.
Blondia, C. and Theimer, T., A discrete-time model for ATM traffic, RACE Document PRLB-123-0018-CD-CC/UST-123-0022-CD-CC, October 1989.
Blondia, C. and Casals, O., Statistical multiplexing of VBR sources: a matrix analytic approach, Perf. Eval., 16, (1992) 5–20.
Briem, U., Theimer, T. H. and Kröner, H., A general discrete-time queueing model: analysis and applications, TELETRAFFIC AND DATATRAFFIC in a period of change, ITC-13, A. Jensen and V. B. Iversen (Eds.), Elsevier Science Publishers B.V. (North-Holland) 1991.
Herrmann, C., Analysis of the discrete-time SMP/D/1/s finite buffer queue with applications in ATM, Proc. of IEEE Infocom '93, San Francisco, March 28–29, (1993) 160–7.
Ohta, C., Tode, H., Yamamoto, M., Okada, H. and Tezuka, Y., Peak rate regulation scheme for ATM networks and its performance, Proc. of IEEE Infocom '93, San Francisco, March 28–29, (1993) 680-9.
Alfa, A. S. and Neuts, M. F., Modelling vehicular traffic using the discrete time Markovian arrival process, submitted for publication, 1991.
Berger, A., Performance analysis of a rate-control throttle where tokens and jobs queue, J. of Selected Areas in Communications, 9, (1991) 165–170.
Garcia J. and Casals O., Priorities in ATM Networks, High-capacity local and metropolitan area networks. Architecture and performance issues G. Pujolle (Ed.) NATO ASI Series, Springer-Verlag, (1990) 527–1536.
Garcia J. and Casals O., Space priority mechanisms with bursty traffic, Proc. Internat. Conf. of Distributed Systems and Integrated Communication Networks, Kyoto, (1991) 363–82.
Ramaswami, V. and Latouche. G., Modeling packet arrivals from asynchronous input lines, In “Teletraffic Science for New Cost-Effective Systems, Networks and Services,” ITC-12, M. Bonatti Ed., North-Holland, Amsterdam, (1989) 721–27.
Latouche, G. and Ramaswami, V., A unified stochastic model for the packet stream from periodic sources, Perf. Eval., 14, (1992) 103–21.
Neuts, M. F., Modelling data traffic streams, TELETRAFFIC AND DATATRAFFIC in a period of change, ITC-13, A. Jensen and V. B. Iversen (Eds.), Elsevier Science Publishers B.V. (North-Holland) 1991.
Neuts, M. F., Phase-type distributions: a bibliography, (1989) Working Paper.
Daley, D. J. and Vere-Jones, D., An Introduction to the Theory of Point Processes, Springer-Verlag, 1988.
Wold, H., On stationary point processes and Markov chains. Skand. Aktuar., 31, (1948) 229–240.
Rudemo, M., Point processes generated by transitions of Markov chains, Adv. Appl. Prob., 5, (1973) 262–286.
Kuczura, A., The interrupted Poisson process as an overflow process, Bell. Syst. Tech. J., 52, (1973) 437–48.
Neuts, M. F., The M/M/1 queue with randomly varying arrival and service rates, Opsearch, 15, (1978) 139–57.
Neuts, M. F., Further results on the M/M/1 queue with randomly varying rates, Opsearch, 15, (1978) 158–68.
Heffes, H. A class of data traffic processes — Covariance function characterization and related queueing results, Bell Syst. Tech. J., 59, (1980) 897–929.
van Hoorn, M. H., and Seelen, L. P., The SPP/G/1 queue: a single server queue with a switched Poisson process as input process. O. R. Spektrum, 5, (1983) 207–218.
Burman, D. Y. and Smith, D. R., An asymptotic analysis of a queueing system with Markov-modulated arrivals, Oper. Res., 34, (1986) 105–119.
Rossiter, M., The switched Poisson process and the SPP/G/1 queue. Proceedings of the 12th International Teletraffic Congress, 3.1B.3.1-3.1B.3.7, Torino, 1988.
Ide, I., Superposition of interrupted Poisson processes and its application to packetized voice multiplexers, Proceedings of the 12th International Teletraffic Congress, 3.1B.2.1-3.1B.2.7, Torino, 1988. Torino, 1988.
Baiocchi, A., Blefari Melazzi, N., Listanti, M., Roveri, A. and Winkler, R., Loss performance analysis of an ATM multiplexer, IEEE J. on Selected Areas in Communication, Special Issue on Teletraffic Analysis of ATM Systems, 9, (1991) 388–93.
Asmussen, S., Ladder heights and the Markov-modulated M/G/1 queue, submitted for publication, 1993.
Neuts, M. F., Renewal processes of phase type, Nav. Res. Logist. Quart., 25, (1978) 445–54.
Zhu, Y. and Prabhu, N. U., Markov-modulated queueing systems, Queueing Systems, 5, (1989) 215–46.
Ramaswami, V., The N/G/∞ queue, Tech. Rept., Dept. of Math., Drexel Univ., Phila., Pa., October, 1978.
Neuts, M. F., The c-server queue with constant service times and a versatile Markovian arrival process. In “Applied probability — Computer science: The Interface,” Proc. of the Conference at Boca Raton, Florida, Jan. 1981, R. L. Disney and T. J. Ott, eds, Boston: Birkhüser, Vol I, 31–70, 1982.
Blondia, C. The N/G/1 finite capacity queue, Stoch. Models, 5, (1989) 273–94.
Saito, H., The departure process of an N/G/1 queue, Perf. Eval., 11, (1990) 241–251.
Sengupta, B., Markov processes whose steady state distribution is matrix-exponential with an application to the GI/PH/1 queue. Adv. Appl. Prob., 21, (1989) 159–80.
Neuts, M. F., The fundamental period of the queue with Markov-modulated arrivals, In Probability, Statistics and Mathematics, in Honor of Professor Samuel Karlin, J. W. Anderson, K. B. Athreya and D. L. Iglehart (eds.) Academic Press, NY 1989, pp. 187–200.
Ramaswami, V., From the matrix-geometric to the matrix-exponential, Queueing Systems, 6, (1990) 229–60.
Machihara, F., A new approach to the fundamental period of a queue with phase-type Markov renewal arrivals, Stoch. Models, 6, (1990) 551–60.
Asmussen, S., Phase-type representations in random walk and queueing problems, The Annals of Probability, 20, (1992) 772–789.
Abate, J. and Whitt, W., The Fourier-series method for inverting transforms of probability distributions, Queueing Systems, 10, (1992) 5–88.
Gantmacher, F. R., The Theory of Matrices, Vol. 1, New York: Chelsea, 1977.
Neuts, M. F., Moment formulas for the Markov renewal branching process. Adv. Appl. Prob., 8, (1976) 690–711.
Takács, L., Introduction to the Theory of Queues, New York: Oxford University Press, 1962.
Kendall, D. G., Some problems in the theory of queues, J. Roy. Statist. Soc., Ser. B 13, (1951) 151–185.
Baiocchi, A., Asymptotic behaviour of the loss probability of the MAP/G/1/K queue, Part I: Theory, submitted for publication, 1992.
Burke, P. J., Delays in single-server queues with batch input, Oper. Res., 23, (1975) 830–833.
Beneš, V., General Stochastic Processes in the Theory of Queues, Reading, MA: Addison-Wesley, 1963.
Çinlar, E., The time dependence of queues with semi-Markovian service times. J. Appl. Prob., 4, (1967) 356–64.
Neuts, M. F., The single server queue with Poisson input and semi-Markov service times, J. Appl. Prob., 3, (1996) 202–230.
Neuts, M. F., Two queues in series with a finite, intermediate waitingroom, J. Appl. Prob., 5, (1968) 123–42.
Lucantoni, D. M., Further transient analysis of the BMAP/G/1 queue, in preparation.
Abate, J. and W. Whitt, Numerical Inversion Of Probability Generating Functions. OR letters. 12/4, (1992) 2450–251.
Choudhury, G. L., Lucantoni, D. M., and Whitt, W., An algorithm for a large class of G/G/1 queues, in preparation.
Lucantoni, D. M., An Algorithmic Analysis of a Communication Model with Retransmission of Flawed Messages. London: Pitman, 1983.
Latouche, G., Algorithms for infinite Markov chains with repeating columns, IMA Workshop on Linear Algebra, Markov Chains and Queueing Models, January, 1992.
Abate, J., and Whitt, W., Solving probability transform functional equations for numerical inversion, OR Letters, 12, (1992) 275–281.
Neuts, M. F., The second moments of the absorption times in the Markov renewal branching process, J. Appl. Prob., 15, (1978) 707–714.
Choudhury, G. L. and Lucantoni, D. M., Numerical computation of the moments of a probability distribution from its transform, Oper. Res., to appear, 1994.
Choudhury, G. L., Lucantoni, D. M. and Whitt, W., Asymptotic analysis based on the numerical computation of a large number of moments of a probability distribution, in preparation.
Choudhury, G. L., Lucantoni, D. M. and Whitt, W., Numerical transform inversion to analyze teletraffic models, submitted to the 14th International Teletrtaffic Congress, 1994.
Ramaswami, V., Stable recursion for the steady state vector for Markov chains of M/G/1 type, Stoch. Models, 4, (1988) 183–88.
Neuts, M. F., Algorithms for the waiting time distributions under various queue disciplines in the M/G/1 queue with service time distribution of phase type, in “Algorithmic Methods in Probability,” TIMS Studies in Management Sciences, No. 7, London: North Holland Publishing Co. (1977) 177–97.
Wang S. S. and Silvester, J. A., A discrete-time performance model for integrated service ATM multiplexers, submitted for publication, 1993.
Wang S. S. and Silvester, J. A., A fast performance model for real-time multimedia communications, submitted for publication, 1993.
Neuts, M. F., Generalizations of the Pollaczek-Khinchin integral equation in the theory of queues, Adv. Appl. Prob., 18, (1986) 952–90.
Ferrandiz, J. M., The BMAP/G/1 queue with server set-up times and server vacations, Adv. Appl. Prob., 25, (1993) 235–54.
Lucantoni, D. M. and Neuts, M. F., Some steady-state distributions for the MAP/SM/1 queue, submitted for publication, 1993.
He, Q-M., Queues with marked customers, submitted for publication, 1993.
Takine, T., and Hasegawa, T., The workload process of the MAP/G/1 queue with state-dependent service time distributions and its application to a preemptive resume priority queue, submitted for publication, 1993.
Choudhury, G. L., Lucantoni, D. M. and Whitt, W., Numerical solution of the M t /G t /1 queue, submitted for publication.
Choudhury, G. L., Lucantoni, D. M. and Whitt, W., Numerical solution of the BMAP t /G t /1 queue, in preparation.
Zhu, Y. and Prabhu, N. U., Markov-modulated PH/G/1 queueing systems, Queueing Systems, 9, (1991) 313–22.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lucantoni, D.M. (1993). The BMAP/G/1 queue: A tutorial. In: Donatiello, L., Nelson, R. (eds) Performance Evaluation of Computer and Communication Systems. Performance SIGMETRICS 1993 1993. Lecture Notes in Computer Science, vol 729. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0013859
Download citation
DOI: https://doi.org/10.1007/BFb0013859
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57297-8
Online ISBN: 978-3-540-48044-0
eBook Packages: Springer Book Archive