Analysis of Linked in Series Servers with Blocking, Priority Feedback Service and Threshold Policy

� Abstract—The use of buffer thresholds, blocking and adequate service strategies are well-known techniques for computer networks traffic congestion control. This motivates the study of series queues with blocking, feedback (service under Head of Line (HoL) priority discipline) and finite capacity buffers with thresholds. In this paper, the external traffic is modelled using the Poisson process and the service times have been modelled using the exponential distribution. We consider a three-station network with two finite buffers, for which a set of thresholds (tm1 and tm2) is defined. This computer network behaves as follows. A task, which finishes its service at station B, gets sent back to station A for re-processing with probability �1 . When the number of tasks in the second buffer exceeds a threshold tm2 and the number of task in the first buffer is less than tm1, the fed back task is served under HoL priority discipline. In opposite case, for fed backed tasks, "no two priority services in succession" procedure (preventing a possible overflow in the first buffer) is applied. Using an open Markovian queuing schema with blocking, priority feedback service and thresholds, a closed form cost-effective analytical solution is obtained. The model of servers linked in series is very accurate. It is derived directly from a two- dimensional state graph and a set of steady-state equations, followed by calculations of main measures of effectiveness. Consequently, efficient expressions of the low computational cost are determined. Based on numerical experiments and collected results we conclude that the proposed model with blocking, feedback and thresholds can provide accurate performance estimates of linked in series networks. Keywords—Blocking, Congestion control, Feedback, Markov chains, Performance evaluation, Threshold-base networks.

[1]  Paola Inverardi,et al.  A review on queueing network models with finite capacity queues for software architectures performance prediction , 2003, Perform. Evaluation.

[2]  Sheng-Tzong Cheng,et al.  Performance evaluation of an admission control algorithm: dynamic threshold with negotiation , 2003, Perform. Evaluation.

[3]  Simonetta Balsamo,et al.  Analysis of Queueing Networks with Blocking , 2010 .

[4]  Irfan-Ullah Awan,et al.  Analysis of multiple-threshold queues for congestion control of heterogeneous traffic streams , 2006, Simul. Model. Pract. Theory.

[5]  Raif O. Onvural,et al.  Survey of closed queueing networks with blocking , 1990, CSUR.

[6]  John C. S. Lui,et al.  Stochastic Complement Analysis of Multi-Server Threshold Queues with Histeresis , 1999, Perform. Evaluation.

[7]  Frank R. Kschischang,et al.  On Designing Good LDPC Codes for Markov Channels , 2007, IEEE Transactions on Information Theory.

[8]  William J. Stewart,et al.  Introduction to the numerical solution of Markov Chains , 1994 .

[9]  Walenty Oniszczuk Analysis of an Open Linked Series Three-station Network with Blocking , 2007, Advances in Information Processing and Protection.

[10]  Bin Liu,et al.  Analysis of manufacturing blocking systems with Network Calculus , 2006, Perform. Evaluation.

[11]  Irfan-Ullah Awan,et al.  A cost-effective approximation for SRD traffic in arbitrary multi-buffered networks , 2000, Comput. Networks.

[12]  Stanley B. Gershwin,et al.  Throughput estimation in cyclic queueing networks with blocking , 1998, Ann. Oper. Res..

[13]  Myron Hlynka,et al.  Queueing Networks and Markov Chains (Modeling and Performance Evaluation With Computer Science Applications) , 2007, Technometrics.

[14]  Mohan L. Chaudhry,et al.  Discrete-time single-server finite-buffer queues under discrete Markovian arrival process with vacations , 2007, Perform. Evaluation.

[15]  Robert D. van der Mei,et al.  Response times in a two-node queueing network with feedback , 2002, Perform. Evaluation.

[16]  Antonio Gómez-Corral,et al.  Performance of two-stage tandem queues with blocking: The impact of several flows of signals , 2006, Perform. Evaluation.

[17]  Harry G. Perros Queueing Networks with Blocking: Exact and Approximate Solutions , 1994 .

[18]  A. Badrah Performance evaluation of multistage interconnection networks with blocking--discrete and continuous time Markov models , 2002 .

[19]  Tsuyoshi Katayama,et al.  Analysis of a nonpreemptive priority queue with exponential timer and server vacations , 2007, Perform. Evaluation.

[20]  Richard J. Boucherie,et al.  On the Arrival Theorem for Product Form Queueing Networks With Blocking , 1997, Perform. Evaluation.

[21]  Antonis Economou,et al.  Product form stationary distributions for queueing networks with blocking and rerouting , 1998, Queueing Syst. Theory Appl..

[22]  Attahiru Sule Alfa,et al.  A vacation model for the non-saturated Readers and Writers system with a threshold policy , 2002, Perform. Evaluation.

[23]  Zhong-Ping Jiang,et al.  Optimization Based Flow Control with Improved Performance , 2004, Commun. Inf. Syst..

[24]  Dan Keun Sung,et al.  Analysis of priority queueing system based on thresholds and its application to signaling system no. 7 with congestion control , 2000, Comput. Networks.

[25]  Che Soong Kim,et al.  The BMAP/G/1 -> ./PH/1/M tandem queue with feedback and losses , 2007, Perform. Evaluation.

[26]  Gunter Bolch,et al.  Queueing Networks and Markov Chains , 2005 .