A queueing network with a single cyclically roving server

A queueingnetwork that is served by asingle server in a cyclic order is analyzed in this paper. Customers arrive at the queues from outside the network according to independent Poisson processes. Upon completion of his service, a customer mayleave the network, berouted to another queue in the network orrejoin the same queue for another portion of service. The single server moves through the different queues of the network in a cyclic manner. Whenever the server arrives at a queue (polls the queue), he serves the waiting customers in that queue according to some service discipline. Both the gated and the exhaustive disciplines are considered. When moving from one queue to the next queue, the server incurs a switch-over period. This queueing network model has many applications in communication, computer, robotics and manufacturing systems. Examples include token rings, single-processor multi-task systems and others. For this model, we derive the generating function and the expected number of customers present in the network queues at arbitrary epochs, and compute the expected values of the delays observed by the customers. In addition, we derive the expected delay of customers that follow a specific route in the network, and we introduce pseudo-conservation laws for this network of queues.

[1]  Hanoch Levy Binomial-gated service: a method for effective operation and optimization of polling systems , 1991, IEEE Trans. Commun..

[2]  Burton Simon Priority Queues with Feedback , 1984, JACM.

[3]  Moshe Sidi,et al.  Customer Routing on Polling Systems , 1990, Performance.

[4]  Moshe Sidi,et al.  Structured priority queueing systems with applications to packet-radio networks , 1983, Perform. Evaluation.

[5]  Moshe Sidi,et al.  Correction to equation (5.6) in the paper: A queueing network with a single cyclically roving server , 1994, Queueing Syst. Theory Appl..

[6]  S. W Fuhrmann,et al.  Symmetric queues served in cyclic order , 1985 .

[7]  Robert B. Cooper,et al.  Queues served in cyclic order , 1969 .

[8]  Moshe Sidi,et al.  Polling systems: applications, modeling, and optimization , 1990, IEEE Trans. Commun..

[9]  G. Boyd Swartz Polling in a Loop System , 1980, JACM.

[10]  Hideaki Takagi Mean Message Waiting Times in Symmetric Multi-Queue Systems with Cyclic Service , 1985, Perform. Evaluation.

[11]  Miguel Taube-Netto,et al.  Two Queues in Tandem Attended by a Single Server , 1977, Oper. Res..

[12]  Leonard Kleinrock,et al.  The Analysis of Random Polling Systems , 1988, Oper. Res..

[13]  H. Levy,et al.  Polling systems with simultaneous arrivals , 1991, IEEE Trans. Commun..

[14]  Robert B. Cooper Queues served in cyclic order: Waiting times , 1970, Bell Syst. Tech. J..

[15]  Izhak Rubin,et al.  Polling with a General-Service Order Table , 1987, IEEE Trans. Commun..

[16]  Onno J. Boxma,et al.  Workloads and waiting times in single-server systems with multiple customer classes , 1989, Queueing Syst. Theory Appl..

[17]  D. Sarkar,et al.  Expected waiting time for nonsymmetric cyclic queueing systems—exact results and applications , 1989 .

[18]  Tsuyoshi Katayama,et al.  A cyclic service tandem queueing model with parallel queues in the first stage , 1988 .

[19]  Izhak Rubin,et al.  Message Delay Analysis for Polling and Token Multiple-Access Schemes for Local Communication Networks , 1983, IEEE J. Sel. Areas Commun..

[20]  高木 英明,et al.  Analysis of polling systems , 1986 .

[21]  Hideaki Takagi New Message Waiting Time in a Symmetric Polling System , 1984, Performance.

[22]  Pierre A. Humblet,et al.  Source coding for communication concentrators , 1978 .

[23]  Martin Eisenberg,et al.  Queues with Periodic Service and Changeover Time , 1972, Oper. Res..

[24]  Michael J. Ferguson,et al.  Exact Results for Nonsymmetric Token Ring Systems , 1985, IEEE Trans. Commun..

[25]  D. Sworder,et al.  Introduction to stochastic control , 1972 .

[26]  Leonard Kleinrock,et al.  Queueing Systems: Volume I-Theory , 1975 .

[27]  Sreekantan S. Nair,et al.  A single server tandem queue , 1971, Journal of Applied Probability.

[28]  Bernd Meister,et al.  Waiting Lines and Times in a System with Polling , 1974, JACM.

[29]  G. Klimov Time-Sharing Service Systems. I , 1975 .

[30]  Kym Watson,et al.  Performance Evaluation of Cyclic Service Strategies - A Survey , 1984, International Symposium on Computer Modeling, Measurement and Evaluation.

[31]  Hanoch Levy Delay Computation and Dynamic Behavior of Non-Symmetric Polling Systems , 1989, Perform. Evaluation.

[32]  Onno Boxma,et al.  Pseudo-conservation laws in cyclic-service systems , 1986 .