Polling systems with server timeouts and their application to token passing networks

Polling systems have long been the subject of study and are of particular interest in the analysis of high-speed communications networks. There are many options for the scheduling policies that can be used at each polling station (exhaustive, gated, customer limited, etc.). In addition, one can impose an upper bound on the total service time delivered to customers at a station per server visit. In the most common case the upper bound is a constant for each polling station, and the resulting system model is not Markovian even when service times and interarrival times are exponential. In the paper, a comprehensive solution is developed for the major scheduling policies with time limits for each polling station. The approach is based on studying the embedded Markov chain defined at the sequence of epochs when the server arrives at each polling station. The computation of transition probabilities for the embedded chain requires transient analysis of the Markov process describing the system evolution between epochs. Uniformization methods are used to develop efficient algorithms for the transition probabilities and for system performance measures. Example problems are solved using the techniques developed to illustrate the utility of the results. >

[1]  Hideaki Takagi,et al.  Application of Polling Models to Computer Networks , 1991, Comput. Networks ISDN Syst..

[2]  Kin K. Leung,et al.  A single-server queue with vacations and gated time-limited service , 1990, IEEE Trans. Commun..

[3]  Wojciech Szpankowski,et al.  Stability Criteria For Yet Another Multidimensional Distributed System , 1991 .

[4]  Winfried K. Grassmann,et al.  Means and variances of time averages in Markovian environments , 1987 .

[5]  Kin K. Leung Cyclic-service systems with nonpreemptive, time-limited service , 1994, IEEE Trans. Commun..

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

[7]  Edmundo de Souza e Silva,et al.  Calculating availability and performability measures of repairable computer systems using randomization , 1989, JACM.

[8]  Kin K. Leung,et al.  Two Vacation Models for Token-Ring Networks where Service is Controlled by Timers , 1994, Perform. Evaluation.

[9]  Kin K. Leung,et al.  A Single-Server Queue with Vacations and Non-Gated Time-Limited Service , 1991, Perform. Evaluation.

[10]  Onno Boxma,et al.  Two queues with alternating service and switching times , 1987 .

[11]  Kotikalapudi Sriram Dynamic bandwidth allocation and congestion control schemes for voice and data multiplexing in wideband packet technology , 1990, IEEE International Conference on Communications, Including Supercomm Technical Sessions.

[12]  Edmundo de Souza e Silva,et al.  Performability Analysis of Computer Systems: From Model Spacification to Solution , 1992, Perform. Evaluation.

[13]  Mandyam M. Srinivasan,et al.  The M/G/1 queueing system with vacations and timer-controlled service , 1994, IEEE Trans. Commun..

[14]  Donald Gross,et al.  The Randomization Technique as a Modeling Tool and Solution Procedure for Transient Markov Processes , 1984, Oper. Res..

[15]  Edward G. Coffman,et al.  Two Queues with Alternating Service Periods , 1987, Performance.

[16]  Onno Boxma Analysis and optimization of polling systems , 1991 .

[17]  Steve W. Fuhrmann,et al.  Analysis of Cyclic Service Systems with Limited Service: Bounds and Approximations , 1988, Perform. Evaluation.

[18]  Onno Boxma,et al.  The M/G/1 queue with alternating service formulated as a Riemann-Hilbert problem , 1981 .

[19]  Hideaki Takagi,et al.  Analysis of polling systems , 1986 .

[20]  Hideaki Takagi,et al.  Queuing analysis of polling models , 1988, CSUR.

[21]  Charles A. Brooks,et al.  Performance of the timed token scheme in MAP , 1990, IEEE Trans. Commun..

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

[23]  Daniel P. Heyman,et al.  Stochastic models in operations research , 1982 .

[24]  Edmundo de Souza e Silva,et al.  Analyzing Scheduled Maintenance Policies for Repairable Computer Systems , 1990, IEEE Trans. Computers.