Stochastic Upper Bound for the Stationary Queue Lengths of GPS Servers

- Journal title : Korean Journal of Applied Statistics
- Volume 22, Issue 3, 2009, pp.541-551
- Publisher : The Korean Statistical Society
- DOI : 10.5351/KJAS.2009.22.3.541

Title & Authors

Stochastic Upper Bound for the Stationary Queue Lengths of GPS Servers

Kim, Sung-Gon;

Kim, Sung-Gon;

Abstract

Generalized processor sharing(GPS) service policy is a scheduling algorithm to allocate the bandwidth of a queueing system with multi-class input traffic. In a queueing system with single-class traffic, the stationary queue length becomes larger stochastically when the bandwidth (i.e. the service rate) of the system decreases. For a given GPS server, we consider the similar problem to this. We define the monotonicity for the head of the line processor sharing(HLPS) servers in which the units in the heads of the queues are served simultaneously and the bandwidth allocated to each queue are determined by the numbers of units in the queues. GPS is a type of monotonic HLPS. We obtain the HLPS server whose queue length of a class stochastically bounds upper that of corresponding class in the given monotonic HLPS server for all classes. The queue lengths process of all classes in the obtained HLPS server has the stationary distribution of product form. When the given monotonic HLPS server is GPS server, we obtain the explicit form of the stationary queue lengths distribution of the bounding HLPS server. Numerical result shows how tight the stochastic bound is.

Keywords

Scheduling;generalized processor sharing;head of the line processor sharing;monotonicity;

Language

English

References

1.

Adan, I. J. B. F., Boxma, O. J. and Resing, J. A. C. (2001). Queueing models with multiple waiting lines, Queueing Systems, 37, 65-98

2.

Bertsimas, D., Paschalidis, I. C. and Tsitsiklis, J. N. (1999). Large deviations analysis of the generalized processor sharing policy, Queueing Systems, 32, 319-349

3.

Bonald, T. and Proutiere, A. (2004). On stochastic bounds for monotonic processor sharing networks, Queueing Systems, 47, 81-106

4.

Borst,S., Mandjes, M. and van Uitert, M. (2003). Generalized processor sharing queues with heterogeneous traffic classes, Advances in Applied Probability, 35, 806-845

5.

Borst, S. and Zwart, B. (2003). A reduced-peak equivalence for queues with a mixture of light-tailed and heavy-tailed input flows, Advances in Applied Probability, 35, 793-805

6.

Brandt, A. and Bradnt, M. (1998). On the sojourn times for many-queue head-of-the-line processor-sharing systems with permanent customers, Mathematical Methods of Operations Research, 47, 181-220

8.

de Veciana, G. and Kesidis, G. (1996). Bandwidth allocation for multiple qualities of service using generalized processor sharing, IEEE Transactions on Information Theory, 42, 268-272

9.

Dupuis, P. and Ramanan, K. (1998). A Skorokhod problem formulation and large deviation analysis of a processor sharing model, Queueing Systems, 28, 109-124

10.

Fayolle, G. and lasnogorodski, R. (1979). Two coupled processors: The reduction to a Riemann-Hilbert problem, Probability Theorp and Related Fields, 47, 325-351

11.

Parekh, A. K. and Gallager, R. G. (1993). A generalized processor sharing approach to flow control in integrated services networks: The single node case, IEEE/ACM Transactions on Networking, 1, 344-357

12.

Serfozo, R. (1999). Introduction to Stochastic Networks, Springer, New York