Modelling buffer admission mechanisms using stochastic automata networks

The stochastic automata networks formalism is an attractive technique to model complex systems with interacting components. Each component of the system is modelled by a single automaton; interactions between components are modelled by labels on the arcs which may represent synchronization and state-dependent transitions. Every automaton is associated with some matrices which allow to build the transition matrix of the underlying Markov chain, using tensor algebra. To illustrate this methodology, we introduce two buffer policies which could be used inAtm switching node. Every policy manages two priority levels which have distinct cell loss requirements. The first buffer policy is based on the push-out mechanism : a high priority cell replaces a low priority cell when the buffer is full. The second policy causes the discarding of all the low priority cells when the user transmits a request to send a burst of cells. In both studies, we compute the loss probabilities of each type of cells under various assumptions.RésuméLe formalisme des réseaux d’automates stochastiques est un modèle attractif pour représenter des systèmes complexes comportant plusieurs composants ayant des interactions entre eux. Chaque composant est modélisé par un automate dont les arcs sont étiquetés par des probabilités et des synchronisations portant sur plusieurs automates. A chaque automate et à chaque transition sont associées des matrices qui permettent grâce à l’algèbre tensorielle de dériver la matrice de transition de la chaîne de Markov sous-jacente. En guise d’illustration, les auteurs présentent deux stratégies de gestion de tampons qui pourraient être utilisées dans un nœudAtm. Chaque stratégie gère deux niveaux de priorité différents qui exigent des taux de perte différents. La première stratégie est basée sur un mécanisme d’écrasement où une cellule de haute priorité remplace une cellule de basse priorité quand le tampon est plein. La seconde stratégie entraîne la destruction de toutes les cellules de basse priorité lorsque l’utilisateur envoie à chaque nœud une requête de transmission d’une rafale importante de cellules. Dans les deux cas, ils calculent les probabilités de perte des cellules de chaque type sous différentes hypothèses.

[1]  Yoshitaka Takahashi,et al.  Switched Batch Bernoulli Process (SBBP) and the Discrete-Time SBBP/G/1 Queue with Application to Statistical Multiplexer Performance , 1991, IEEE J. Sel. Areas Commun..

[2]  Winfried K. Grassmann,et al.  Regenerative Analysis and Steady State Distributions for Markov Chains , 1985, Oper. Res..

[3]  Hans Kröner,et al.  Comparative performance study of space priority mechanisms for ATM networks , 1990, Proceedings. IEEE INFOCOM '90: Ninth Annual Joint Conference of the IEEE Computer and Communications Societies@m_The Multiple Facets of Integration.

[4]  James Roberts,et al.  Traffic Control in the B-ISDN , 1993, Comput. Networks ISDN Syst..

[5]  Annie Gravey,et al.  A Space Priority Queuing Mechanism for Multiplexing ATM Channels , 1990, Comput. Networks ISDN Syst..

[6]  Jean-Yves Le Boudec,et al.  An Efficient Solution Method for Markov Models of ATM Links with Loss Priorities , 1991, IEEE J. Sel. Areas Commun..

[7]  H. Kroner Comparative performance study of space priority mechanisms for ATM networks , 1990, INFOCOM 1990.

[8]  Jean-Michel Fourneau,et al.  A Methodology for Solving Markov Models of Parallel Systems , 1991, J. Parallel Distributed Comput..

[9]  Zhensheng Zhang Finite buffer discrete-time queues with multiple Markovian arrivals and services in ATM networks , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.

[10]  Michael K. Molloy Performance Analysis Using Stochastic Petri Nets , 1982, IEEE Transactions on Computers.

[11]  Brigitte Plateau On the stochastic structure of parallelism and synchronization models for distributed algorithms , 1985, SIGMETRICS 1985.

[12]  T Itu,et al.  Traffic control and congestion control in b-isdn , 1993 .

[13]  Brigitte Plateau,et al.  On the stochastic structure of parallelism and synchronization models for distributed algorithms , 1985, SIGMETRICS '85.

[14]  Brigitte Plateau,et al.  Stochastic Automata Network For Modeling Parallel Systems , 1991, IEEE Trans. Software Eng..

[15]  Daniel P. Heyman,et al.  Further comparisons of direct methods for computing stationary distributions of Markov chains , 1987 .