scispace - formally typeset
Journal ArticleDOI

Open, Closed, and Mixed Networks of Queues with Different Classes of Customers

Reads0
Chats0
TLDR
Many of the network results of Jackson on arrival and service rate dependencies, of Posner and Bernholtz on different classes of customers, and of Chandy on different types of service centers are combined and extended in this paper.
Abstract
We derive the joint equilibrium distribution of queue sizes in a network of queues containing N service centers and R classes of customers. The equilibrium state probabilities have the general form: P(S) - Cd(S) $f_1$($x_1$)$f_2$($x_2$)...$f_N$($x_N$) where S is the state of the system, $x_i$ is the configuration of customers at the ith service center, d(S) is a function of the state of the model, $f_i$ is a function that depends on the type of the ith service center, and C is a normalizing constant. We consider four types of service centers to model central processors, data channels, terminals, and routing delays. The queueing disciplines associated with these service centers include first-come-first-served, processor sharing, no queueing, and last-come-first-served. Each customer belongs to a single class of customers while awaiting or receiving service at a service center but may change classes and service centers according to fixed probabilities at the completion of a service request. For open networks we consider state dependent arrival processes. Closed networks are those with no arrivals. A network may be closed with respect to some classes of customers and open with respect to other classes of customers. At three of the four types of service centers, the service times of customers are governed by probability distributions having rational Laplace transforms, different classes of customers having different distributions. At first-come-first-served type service centers the service time distribution must be identical and exponential for all classes of customers. Many of the network results of Jackson on arrival and service rate dependencies, of Posner and Bernholtz on different classes of customers, and of Chandy on different types of service centers are combined and extended in this paper. The results become special cases of the model presented here. An example shows how different classes of customers can affect models of computer systems. Finally, we show that an equivalent model encompassing all of the results involves only classes of customers with identical exponentially distributed service times. All of the other structure of the first model can be absorbed into the fixed probabilities governing the change of class and change of service center of each class of customers.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Mean-Value Analysis of Closed Multichain Queuing Networks

TL;DR: It is shown that mean queue sizes, mean waiting times, and throughputs in closed multiple-chain queuing networks which have product-form solution can be computed recursively without computing product terms and normalization constants.
Book

A Compositional Approach to Performance Modelling

TL;DR: Modelling study: multi-server multi-queue systems shows strong equivalence between strong and weak isomorphism and strong bisimilarity.
Journal ArticleDOI

Blocking in a Shared Resource Environment

TL;DR: It is shown that, for the important and commonly implemented policy of complete sharing, a simple one-dimensional recursion can be developed which eliminates all difficulty in computing quantities of interest-regardless of both the size and dimensionality of the underlying model.
Journal ArticleDOI

Manufacturing flow line systems: a review of models and analytical results

TL;DR: The most important models and results of the manufacturing flow line literature are described and exact and approximate methods for obtaining quantitative measures of performance are reviewed.
Journal ArticleDOI

The Operational Analysis of Queueing Network Models

TL;DR: This tutorial paper presents the basic results using the operational approach, a framework which allows the analyst to test whether each assumption is met in a given system, and methods for computing basic performance quantities.
References
More filters
Journal ArticleDOI

A use of complex probabilities in the theory of stochastic processes

David Cox
TL;DR: In this paper, the authors generalized Erlang's idea of extending to cover all distributions with rational Laplace transforms; this involves the formal use of complex transition probabilities and properties of the method are considered.