Priority queueing with finite buffer size and randomized push-out mechanism

The non-preemptive priority queueing with a flnite bufier is considered. We introduce a randomized push-out bufier management mechanism which allows to control very e‐ciently the loss probability of priority packets. The packet loss probabilities for priority and non-priority tra‐c are calculated using the generating function approach. In the particular case of the standard non-randomized push-out scheme we obtain explicit analytic expressions. The theoretical results are illustrated by numerical examples. The randomized push-out scheme is compared with the threshold based push-out scheme. It turns out that the former is much easier to tune than the latter. The proposed scheme can be applied to the Difierentiated Services of the Internet.

[1]  A. Erdélyi,et al.  Higher Transcendental Functions , 1954 .

[2]  Vaidyanathan Ramaswami,et al.  Introduction to Matrix Analytic Methods in Stochastic Modeling , 1999, ASA-SIAM Series on Statistics and Applied Mathematics.

[3]  Ian F. Akyildiz,et al.  A finite buffer two class queue with different scheduling and push-out schemes , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.

[4]  Udo R. Krieger,et al.  Analysis of a finite buffer with non-preemptive priority scheduling , 1999 .

[5]  P. Jacobs,et al.  Finite birth-and-death models in randomly changing environments , 1984, Advances in Applied Probability.

[6]  K. Kilkki Differentiated Services for the Internet , 1999 .

[7]  Asha Seth Kapadia,et al.  Finite capacity priority queues with potential health applications , 1985, Comput. Oper. Res..

[8]  M. F. Kazmi,et al.  Analysis of a finite capacity non preemptive priority queue , 1984, Comput. Oper. Res..

[9]  Fred Baker,et al.  Assured Forwarding PHB Group , 1999, RFC.

[10]  Vinod Sharma,et al.  A finite buffer queue with priorities , 2002, Perform. Evaluation.

[11]  San-qi Li,et al.  Folding algorithm: a computational method for finite QBD processes with level-dependent transitions , 1994, IEEE Trans. Commun..

[12]  N. K. Jaiswal,et al.  Priority queues , 1968 .

[13]  David Frankel,et al.  brief review: Queueing Analysis: A Foundation of Performance Evaluation. Volume 1: Vacation and Priority Systems, Part 1 by H. Takagi (North-Holland, 1991) , 1991, PERV.

[14]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[15]  Andre B. Bondi An analysis of finite capacity queues with priority scheduling and common or reserved waiting areas , 1989, Comput. Oper. Res..