Diffusion approximation as a modelling tool in congestion control and performance evaluation

Diffusion theory is already a vast domain of modelling and performance evaluation. This tutorial does not cover all results but it presents in a coherent way an approach we have adopted and used in analysis of a series of models concerning evoluation of some traffic control mechanisms in computer and communication networks. Diffusion approximation is here presented from an engineer’s point of view, stressing its utility and commenting numerical problems of its implementation. Diffusion approximation is a method to model the behavior of a single queueing station or a network of stations. It allows us to include in a queueing model general sevice times, general (also self-similar) input streams and to investigate transient states, which are of interest in presence of bursty and constantly changing traffic.

[1]  W. R. Franta,et al.  A Diffusion Approximation to the Multi-Server Queue , 1978 .

[2]  F. Veillon ACM Algorithm 486: Numerical Inversion of Laplace Transform , 1974 .

[3]  Jean-Michel Fourneau,et al.  Diffusion model of the push-out buffer management policy , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.

[4]  San-qi Li,et al.  Transient Analysis of Multi-Server Queues with Markov-Modulated Poisson Arrivals and Overload Control , 1992, Perform. Evaluation.

[5]  Erol Gelenbe,et al.  Probabilistic models of computer systems , 1976, SIGMETRICS '76.

[6]  Gunnar Karlsson,et al.  Performance models of statistical multiplexing in packet video communications , 1988, IEEE Trans. Commun..

[7]  J. Kohlas Book reviewRéseaux de files d'attente: Modélisation et Traitement numérique: E. GELENBE, J. LABETOULLE, R. MARIE, M. METIVIER, G. PUJOLLE and W. STEWART Monographies d'Informatique de l'AFCET, Hommes et Techniques, Suresnes, 1980, 159 pages , 1981 .

[8]  H. D. Miller,et al.  The Theory Of Stochastic Processes , 1977, The Mathematical Gazette.

[9]  Hisashi Kobayashi,et al.  A diffusion approximation analysis of an ATM statistical multiplexer with multiple types of traffic. - I. Equilibrium state solutions , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[10]  Guy Pujolle,et al.  The behaviour of a single queue in a general queueing network , 1976, Acta Informatica.

[11]  Toshikazu Kimura,et al.  Diffusion Approximation for an M/G/m Queue , 1983, Oper. Res..

[12]  Erol Gelenbe,et al.  A diffusion cell loss estimate for ATM with multiclass bursty traffic , 1995, Modelling and Evaluation of ATM Networks.

[13]  W. Feller Diffusion processes in one dimension , 1954 .

[14]  Tadeusz Czachórski,et al.  A diffusion model of the dynamic effects of closed-loop feedback control mechanisms in ATM networks , 1999 .

[15]  Hisashi Kobayashi,et al.  Accuracy of the diffusion approximation for some queuing systems , 1974 .

[16]  Andrzej Duda,et al.  Diffusion Approximations for Time-Dependent Queueing Systems , 1986, IEEE J. Sel. Areas Commun..

[17]  D. Heyman An approximation for the busy period of the M/G/1 queue using a diffusion model , 1974, Journal of Applied Probability.

[18]  Tadeusz Czachórski,et al.  Diffusion approximation and its numerical problems in implementation of computer network models , 1999 .

[19]  D. Iglehart Weak convergence in queueing theory , 1973, Advances in Applied Probability.

[20]  D. P. Gaver,et al.  Observing Stochastic Processes, and Approximate Transform Inversion , 1966, Oper. Res..

[21]  Hisashi Kobayashi,et al.  Modeling and analysis , 1978 .

[22]  San-qi Li,et al.  Transient Behaviour of Queueing Systems with Correlated Traffic , 1996, Perform. Evaluation.

[23]  Jean-Michel Fourneau,et al.  Diffusion models to study nonstationary traffic and cell loss in ATM networks , 1994, Modelling and Evaluation of ATM Networks.

[24]  Erol Gelenbe,et al.  Diffusion Based Statistical Call Admission Control in ATM , 1996, Perform. Evaluation.

[25]  D. Iglehart,et al.  Multiple channel queues in heavy traffic. I , 1970, Advances in Applied Probability.

[26]  Tadeusz Czachórski,et al.  A Tool to Model Network Transient States with the Use of Diffusion Approximation , 1998, Computer Performance Evaluation.

[27]  F. Pekergin,et al.  Modelling Time-dependent Flows of Virtual Connections in ATM Networks , 2000 .

[28]  W. Feller THE PARABOLIC DIFFERENTIAL EQUATIONS AND THE ASSOCIATED SEMI-GROUPS OF TRANSFORMATIONS , 1952 .

[29]  Hisashi Kobayashi,et al.  Application of the Diffusion Approximation to Queueing Networks I: Equilibrium Queue Distributions , 1974, JACM.

[30]  David M. Lucantoni,et al.  A Markov Modulated Characterization of Packetized Voice and Data Traffic and Related Statistical Multiplexer Performance , 1986, IEEE J. Sel. Areas Commun..

[31]  P. Burke The Output of a Queuing System , 1956 .

[32]  S. Sharma,et al.  Approximate models for the study of nonstationary queues and their applications to communication networks , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.