Towards better multi-class parametric-decomposition approximations for open queueing networks

Methods are developed for approximately characterizing the departure process of each customer class from a multi-class single-server queue with unlimited waiting space and the first-in-first-out service discipline. The model is σ(GTi/GIi)/1 with a non-Poisson renewal arrival process and a non-exponential service-time distribution for each class. The methods provide a basis for improving parametric-decomposition approximations for analyzing non-Markov open queueing networks with multiple classes. For example, parametric-decomposition approximations are used in the Queueing Network Analyzer (QNA). The specific approximations here extend ones developed by Bitran and Tirupati [5]. For example, the effect of class-dependent service times is considered here. With all procedures proposed here, the approximate variability parameter of the departure process of each class is a linear function of the variability parameters of the arrival processes of all the classes served at that queue, thus ensuring that the final arrival variability parameters in a general open network can be calculated by solving a system of linear equations.

[1]  Susan L. Albin,et al.  Approximating a Point Process by a Renewal Process, II: Superposition Arrival Processes to Queues , 1984, Oper. Res..

[2]  Wolfgang Fischer,et al.  Approximations for the Per-Class Waiting Time and Interdepearture Time in the Sigma_i GI_i/GI_i/1 Queue , 1992, Perform. Evaluation.

[3]  Wolfgang Kraemer,et al.  Approximate Formulae for the Delay in the Queueing System GI/G/ 1 , 1976 .

[4]  Martin I. Reiman,et al.  Asymptotically exact decomposition approximations for open queueing networks , 1990 .

[5]  P. Kuehn,et al.  Approximate Analysis of General Queuing Networks by Decomposition , 1979, IEEE Trans. Commun..

[6]  Ward Whitt,et al.  Dependence in packet queues , 1989, IEEE Trans. Commun..

[7]  D. Iglehart Multiple channel queues in heavy traffic , 1971, Advances in Applied Probability.

[8]  Ward Whitt,et al.  Some Useful Functions for Functional Limit Theorems , 1980, Math. Oper. Res..

[9]  Ward Whitt,et al.  A Light-Traffic Approximation for Single-Class Departure Processes from Multi-Class Queues , 1988 .

[10]  W. Whitt Large Fluctuations in a Deterministic Multiclass Network of Queues , 1993 .

[11]  Ralph L. Disney,et al.  Applied Probability— Computer Science: The Interface , 1982, Progress in Computer Science.

[12]  Ward Whitt,et al.  Approximating a Point Process by a Renewal Process, I: Two Basic Methods , 1982, Oper. Res..

[13]  W. Whitt Approximations for departure processes and queues in series , 1984 .

[14]  J. Michael Harrison,et al.  Brownian models of multiclass queueing networks: Current status and open problems , 1993, Queueing Syst. Theory Appl..

[15]  Ruth J. Williams,et al.  Brownian models of multiclass queueing networks , 1990, 29th IEEE Conference on Decision and Control.

[16]  J. A. Buzacott,et al.  Open queueing network models of dynamic job shops , 1981 .

[17]  J. M. Holtzman Mean Delays of Individual Streams into a Queue: The ΣGIi/M/1 Queue , 1982 .

[18]  Zhang Hanqin,et al.  MULTIPLE CHANNEL QUEUES IN HEAVY TRAFFIC , 1990 .

[19]  J. A. Buzacott,et al.  On Approximate Queueing Models of Dynamic Job Shops , 1985 .

[20]  K. Mani Chandy,et al.  Approximate Analysis of General Queuing Networks , 1975, IBM J. Res. Dev..

[21]  Viên Nguyen,et al.  Sequential Bottleneck Decomposition: An Approximation Method for Generalized Jackson Networks , 1994, Oper. Res..

[22]  Hisashi Kobayashi,et al.  Accuracy of the diffusion approximation for some queuing systems , 1974 .

[23]  Behnam Pourbabai,et al.  Approximation of departure process from a G/M/1/0 queueing system , 1986 .

[24]  J. Michael Harrison,et al.  The QNET method for two-moment analysis of open queueing networks , 1990, Queueing Syst. Theory Appl..

[25]  Ward Whitt,et al.  A Queueing Network Analyzer for Manufacturing , 1989 .

[26]  WhittWard Approximating a Point Process by a Renewal Process, I , 1982 .

[27]  Sheng-Roan Kai,et al.  Approximation for the departure process of a queue in a network , 1986 .

[28]  Erol Gelenbe,et al.  Analysis and Synthesis of Computer Systems , 1980 .

[29]  D. Iglehart,et al.  Multiple channel queues in heavy traffic. II: sequences, networks, and batches , 1970, Advances in Applied Probability.

[30]  W. Whitt,et al.  The Queueing Network Analyzer , 1983, The Bell System Technical Journal.

[31]  K. Mani Chandy,et al.  Approximate Methods for Analyzing Queueing Network Models of Computing Systems , 1978, CSUR.

[32]  Ward Whitt,et al.  The heavy-traffic bottleneck phenomenon in open queueing networks , 1990 .

[33]  David A. Stanford,et al.  Characterising interdeparture times for bursty input streams in the queue with pooled renewal arrivals , 1991 .

[34]  Susan L. Albin,et al.  Delays for customers from different arrival streams to a queue , 1986 .

[35]  Ward Whitt,et al.  Investigating dependence in packet queues with the index of dispersion for work , 1991, IEEE Trans. Commun..

[36]  Wolfgang Fischer,et al.  The interdeparture-time distribution for each class in the ∑iMi/Gi/1 queue , 1989, Queueing Syst. Theory Appl..