Asymptotic Buuer Overrow Probabilities in Multiclass Multiplexers: an Optimal Control Approach 1

We consider a multiclass multiplexer with support for multiple service classes, and dedicated bu ers for each service class. Under speci c scheduling policies for sharing bandwidth among these classes, we seek the asymptotic (as the bu er size goes to in nity) tail of the bu er over ow probability for each dedicated bu er. We assume dependent arrival and service processes as is usually the case in models of bursty tra c. In the standard large deviations methodology, we provide a lower and a matching (up to rst degree in the exponent) upper bound on the bu er over ow probabilities. We introduce a novel optimal control approach to address these problems. In particular, we relate the lower bound derivation to a deterministic optimal control problem, which we explicitly solve. Optimal state trajectories of the control problem correspond to typical congestion scenarios. We explicitly and in detail characterize the most likely modes of over ow. We specialize our results to the generalized processor sharing policy (GPS) and the generalized longest queue rst policy (GLQF). The performance of strict priority policies is obtained as a corollary. We compare the GPS and GLQF policies and conclude that GLQF achieves smaller over ow probabilities than GPS for all arrival and service processes for which our analysis holds. Our results have important implications for tra c management of high-speed networks, and can be used as a basis for an admission control mechanism which guarantees a di erent loss probability for each class.

[1]  J. Gärtner On Large Deviations from the Invariant Measure , 1977 .

[2]  R. Ellis,et al.  LARGE DEVIATIONS FOR A GENERAL-CLASS OF RANDOM VECTORS , 1984 .

[3]  Joseph Y. Hui Resource allocation for broadband networks , 1988, IEEE J. Sel. Areas Commun..

[4]  Scott Shenker,et al.  Analysis and simulation of a fair queueing algorithm , 1989, SIGCOMM '89.

[5]  Frank P. Kelly,et al.  Effective bandwidths at multi-class queues , 1991, Queueing Syst. Theory Appl..

[6]  Richard J. Gibbens,et al.  Effective bandwidths for the multi-type UAS channel , 1991, Queueing Syst. Theory Appl..

[7]  Abhay Parekh,et al.  A generalized processor sharing approach to flow control in integrated services networks-the single node case , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.

[8]  G. Parmigiani Large Deviation Techniques in Decision, Simulation and Estimation , 1992 .

[9]  Jean C. Walrand,et al.  Effective bandwidths for multiclass Markov fluids and other ATM sources , 1993, TNET.

[10]  Abhay Parekh,et al.  A generalized processor sharing approach to flow control in integrated services networks-the multiple node case , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[11]  Jean C. Walrand,et al.  Decoupling bandwidths for networks: a decomposition approach to resource management , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[12]  P. Glynn,et al.  Logarithmic asymptotics for steady-state tail probabilities in a single-server queue , 1994, Journal of Applied Probability.

[13]  Debasis Mitra,et al.  Analysis, approximations and admission control of a multi-service multiplexing system with priorities , 1995, Proceedings of INFOCOM'95.

[14]  Neil O 'connell Large Deviations in Queueing Networks , 1995 .

[15]  John N. Tsitsiklis,et al.  Statistical Multiplexing of Multiple Time-Scale Markov Streams , 1995, IEEE J. Sel. Areas Commun..

[16]  Cheng-Shang Chang,et al.  Effective bandwidths of departure processes from queues with time varying capacities , 1995, Proceedings of INFOCOM'95.

[17]  Alan Weiss,et al.  An Introduction to Large Deviations for Communication Networks , 1995, IEEE J. Sel. Areas Commun..

[18]  Cheng-Shang Chang,et al.  Sample path large deviations and intree networks , 1995, Queueing Syst. Theory Appl..

[19]  Venkat Anantharam,et al.  Stationary tail probabilities in exponential server tandems with renewal arrivals , 1996, Queueing Syst. Theory Appl..

[20]  Queue Lengths and Departures at Single-Server Resources , 1996 .

[21]  Gustavo de Veciana,et al.  Bandwidth allocation for multiple qualities of service using generalized processor sharing , 1996, IEEE Trans. Inf. Theory.

[22]  Ioannis Ch. Paschalidis Large deviations in high speed communication networks , 1996 .

[23]  Zhi-Li Zhang Large deviations and the generalized processor sharing scheduling for a two-queue system , 1997, Queueing Syst. Theory Appl..

[24]  J. Tsitsiklis,et al.  On the large deviations behavior of acyclic networks of $G/G/1$ queues , 1998 .