Sojourn times in polling systems with various service disciplines

We consider a polling system of N queues Q"1,...,Q"N, cyclically visited by a single server. Customers arrive at these queues according to independent Poisson processes, requiring generally distributed service times. When the server visits Q"i, i=1,...,N, it serves a number of customers according to a certain polling discipline. This discipline is assumed to belong to the class of branching-type disciplines, which includes the gated and exhaustive disciplines. The special feature of our study is that, within each queue, we do not restrict ourselves to service in order of arrival (FCFS); we are interested in the effect of different service disciplines, like Last-Come-First-Served, Processor Sharing, Random Order of Service, and Shortest Job First, on the sojourn time distribution of a typical customer that arrives to the system during steady-state. After a discussion of the joint distribution of the numbers of customers at each queue at visit epochs of the server to a particular queue, we determine the Laplace-Stieltjes transform of the cycle-time distribution, viz., the time between two successive visits of the server to, say, Q"1. This yields the transform of the joint distribution of past and residual cycle time, w.r.t. the arrival of a tagged customer at Q"1. Subsequently concentrating on the case of gated service at Q"1, we use that cycle-time result to determine the (Laplace-Stieltjes transform of the) sojourn-time distribution at Q"1, for each of the scheduling disciplines mentioned above. Next to locally gated polling disciplines, we also consider the globally gated discipline. Again, we consider various non-FCFS service disciplines at the queues, and we determine the (Laplace-Stieltjes transform of the) sojourn-time distribution at an arbitrary queue.

[1]  Feller William,et al.  An Introduction To Probability Theory And Its Applications , 1950 .

[2]  V. M. Vishnevskii,et al.  Mathematical methods to study the polling systems , 2006 .

[3]  Ronald W. Wolff,et al.  Stochastic Modeling and the Theory of Queues , 1989 .

[4]  O. Boxma Polling Systems , 2010 .

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

[6]  Victor C. M. Leung,et al.  Polling-based protocols for packet voice transport over IEEE 802.11 wireless local area networks , 2006, IEEE Wireless Communications.

[7]  Andrea Zanella,et al.  Performance Evaluation of Bluetooth Polling Schemes: An Analytical Approach , 2004, Mob. Networks Appl..

[8]  Hanoch Levy,et al.  Cyclic reservation schemes for efficient operation of multiple-queue single-server systems , 1992, Ann. Oper. Res..

[9]  Hideaki Takagi,et al.  Analysis and Application of Polling Models , 2000, Performance Evaluation.

[10]  Ivo J. B. F. Adan,et al.  A polling model with multiple priority levels , 2010, Perform. Evaluation.

[11]  J. Shanthikumar,et al.  Convex ordering of sojourn times in single-server queues: extremal properties of FIFO and LIFO service disciplines , 1987, Journal of Applied Probability.

[12]  Ivo J. B. F. Adan,et al.  Mean value analysis for polling systems , 2006, Queueing Syst. Theory Appl..

[13]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1967 .

[14]  K. Athreya,et al.  Multi-Type Branching Processes , 1972 .

[15]  Ilias Iliadis,et al.  A comparison of three random disciplines , 1994, Queueing Syst. Theory Appl..

[16]  F. Baccelli,et al.  Elements of Queueing Theory: Palm Martingale Calculus and Stochastic Recurrences , 2010 .

[17]  Ronald Rietman,et al.  An M/G/1 Queueing Model with Gated Random Order of Service , 2004, Queueing Syst. Theory Appl..

[18]  Nikhil Bansal,et al.  Handling load with less stress , 2006, Queueing Syst. Theory Appl..

[19]  R. Serfozo Introduction to Stochastic Networks , 1999 .

[20]  Jacques Resing,et al.  Polling systems and multitype branching processes , 1993, Queueing Syst. Theory Appl..

[21]  J. Snyder Coupling , 1998, Critical Inquiry.

[22]  Benjamin Avi-Itzhak,et al.  Response times in gated M/G/1 queues: The processor-sharing case , 1989, Queueing Syst. Theory Appl..

[23]  Ward Whitt,et al.  An operational calculus for probability distributions via Laplace transforms , 1996, Advances in Applied Probability.

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

[25]  Ivo J. B. F. Adan,et al.  The stochastic economic lot scheduling problem: A survey , 2011, Eur. J. Oper. Res..

[26]  Ward Whitt,et al.  The renewal-process stationary-excess operator , 1985, Journal of Applied Probability.

[27]  Adam Wierman,et al.  Scheduling in polling systems , 2007, Perform. Evaluation.

[28]  Kiran M. Rege,et al.  A single server queue with gated processor-sharing discipline , 1989, Queueing Syst. Theory Appl..

[29]  H. Thorisson Coupling, stationarity, and regeneration , 2000 .

[30]  Ivo J. B. F. Adan,et al.  A Two-Queue Polling Model with Two Priority Levels in the First Queue , 2010, Discret. Event Dyn. Syst..