Partially shared buffers with full or mixed priority

This paper studies a finite-sized discrete-time two-class priority queue. Packets of both classes arrive according to a two-class discrete batch Markovian arrival process (2-DBMAP), taking into account the correlated nature of arrivals in heterogeneous telecommunication networks. The model incorporates time and space priority to provide different types of service to each class. One of both classes receives absolute time priority in order to minimize its delay. Space priority is implemented by the partial buffer sharing acceptance policy and can be provided to the class receiving time priority or to the other class. This choice gives rise to two different queueing models and this paper analyses both these models in a unified manner. Furthermore, the buffer finiteness and the use of space priority raise some issues on the order of arrivals in a slot. This paper does not assume that all arrivals from one class enter the queue before those of the other class. Instead, a string representation for sequences of arriving packets and a probability measure on the set of such strings are introduced. This naturally gives rise to the notion of intra-slot space priority. Performance of these queueing systems is then determined using matrix-analytic techniques. The numerical examples explore the range of service differentiation covered by both models.

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

[2]  Chih-Wei Liu,et al.  Loss behavior in space priority queue with batch Markovian arrival process - discrete-time case , 2000, Perform. Evaluation.

[3]  Dieter Fiems,et al.  A note on the discretization of Little's result , 2002, Oper. Res. Lett..

[4]  Bo Li,et al.  A matrix-analytic solution for the DBMAP/PH/1 priority queue , 2006, Queueing Syst. Theory Appl..

[5]  Yung Chung Wang,et al.  Analysis of discrete-time space priority queue with fuzzy threshold , 2009 .

[6]  Hayder Radha,et al.  Scalable Internet video using MPEG-4 , 1999, Signal Process. Image Commun..

[7]  Chris Blondia,et al.  The Impact of Buffer Finiteness on the Loss Rate in a Priority Queueing System , 2006, EPEW.

[8]  Tetsuya Takine,et al.  An analysis of a discrete-time queue for broadband ISDN with priorities among traffic classes , 1994, IEEE Trans. Commun..

[9]  Herwig Bruneel,et al.  Performance analysis of a single-server ATM queue with a priority scheduling , 2003, Comput. Oper. Res..

[10]  Chris Blondia,et al.  Statistical Multiplexing of VBR Sources: A Matrix-Analytic Approach , 1992, Perform. Evaluation.

[11]  Tom Burr,et al.  Introduction to Matrix Analytic Methods in Stochastic Modeling , 2001, Technometrics.

[12]  Gang Uk Hwang,et al.  Performance analysis of the DAR(1)/D/c priority queue under partial buffer sharing policy , 2004, Comput. Oper. Res..

[13]  Herwig Bruneel,et al.  A Discrete-Time Priority Queue with Train Arrivals , 2007 .

[14]  Mustafa K. Mehmet Ali,et al.  A performance analysis of a discrete-time priority queueing system with correlated arrivals , 2004, Perform. Evaluation.

[15]  Dieter Fiems,et al.  Time and space priority in a partially shared priority queue , 2010, QTNA.

[16]  Herwig Bruneel,et al.  Discrete-Time Multiserver Queues with Priorities , 1998, Perform. Evaluation.

[17]  Kathleen Spaey Superposition of Markovian traffic sources and frame aware buffer acceptance , 2002 .

[18]  Dieter Fiems,et al.  Influence of real-time queue capacity on system contents in Diffserv's expedited forwarding per-hop-behavior , 2010 .

[19]  Hans Kröner,et al.  Priority Management in ATM Switching Nodes , 1991, IEEE J. Sel. Areas Commun..

[20]  Dieter Fiems,et al.  Performance of a Partially Shared Priority Buffer with Correlated Arrivals , 2007, ITC.