Abstract
We address the performance, in particular, the cell loss ratio, of the ATM GAUSS switch under a variety of realistic video and constant bit rate traffic patterns.
We describe the operation of the GAUSS switch and derive a stochastic Petri net model for it. One problem with this model, when subjected to realistic traffic, is that it is too large (in terms of states of the underlying Markov chain) to be analysed. We circumvent this largeness problem by structurally decomposing this model in a number of smaller models that can be solved in a serial fashion, thereby using analysis results of one another. This approach not only speeds up the solution process by several orders of magnitude, it also still yields accurate results.
With respect to the GAUSS switch we show that under realistic traffic, the internal buffers need to be doubled in size, as opposed to analysis results under Poisson traffic, to yield acceptable cell-loss performance. Concluding, this paper serves three aims: (i) it shows the suitability of stochastic Petri nets in the context of ATM system analysis; (ii) it illustrates a structural decomposition method circumventing the state space explosion problem; and (iii) it derives more detailed performance results for the GAUSS switch than has been possible previously.
This work his been done while B.R. Haverkort was assistant professor at the University of Twente, and H.P. Idzenga was writing his M.Sc. thesis [14] there.
Preview
Unable to display preview. Download preview PDF.
References
E. Aanen, J.L. van den Berg R.J.F. de Vries, “Cell Loss Performance of the GAUSS ATM Switch”, Proceedings INFOCOM '92, IEEE Computer Society Press, pp. 717–726, 1992.
P. Chen, S.C. Bruell, G. Balbo, “Alternative Methods for Incorporating Non-Exponential Distributions into Stochastic Timed Petri Nets”, Proceedings of the Third International Workshop on Petri Nets and Performance Models, IEEE Computer Society Press, pp. 187–197, 1989.
H. Choi, V.G. Kulkarni, K.S. Trivedi, “Markov Regenerative Stochastic Petri Nets”, Performance Evaluation 20, pp.337–357, 1994.
G. Ciardo, J.K. Muppala, K.S. Trivedi, “SPNP: Stochastic Petri Net Package”, Proceedings of the Third International Workshop on Petri Nets and Performance Models, IEEE Computer Society Press, pp. 142–151, 1989.
G. Ciardo, K.S. Trivedi, “A Decomposition Approach for Stochastic Reward Net Models”, Performance Evaluation 18, pp. 37–59, 1993.
G. Ciardo, R. German, C. Lindemann, “A Characterization of the Stochastic Process Underlying a Stochastic Petri Net”, IEEE Transactions on Software Engineering 20(7), pp.506–515, 1994.
CCITT Recommendation H.261, Video codec for audiovisual services at p×64 Kbit/s, Geneva, 1990.
V. Frost, B. Melamed, “Traffic Modelling for Telecommunications Networks”, IEEE Communications Magazine 32(3), pp.70–81, 1994.
R. German, C. Lindemann, “Analysis of Stochastic Petri Nets by the Method of Supplementary variables”, performance Evaluation 20, pp.317–335, 1994.
B.R. Haverkort, A.P.A. van Moorsel, D.-J. Speelman, “Xmgm: A Performance Analysis Tool Based on Matrix Geometric Methods”, in: Proceedings of the Second International Workshop on Modelling, Analysis and Simulation of Computer and Telecommunication Systems, IEEE Computer Society Press, pp. 152–157, 1994.
B.R. Haverkort, H.P. Idzenga, B.G. Kim, “Performance Evaluation of Threshold-Based ATM Cell Scheduling Policies under Markov-Modulated Poisson Traffic using Stochastic Petri Nets”, in: Performance Modelling and Evaluation of ATM Networks, Editor: D. Kouvatsos, Chapman & Hall, pp.551–572, 1995
B.R. Haverkort, “SPN2MGM: Tool Support for Matrix Geometric Stochastic Petri Nets”, Proceedings of the 1996 International Computer Performance and Dependability Symposium, IEEE Computer Society Press, pp.219–228, 1996.
H. Heffes, D.M. Lucantoni, “A Markov Modulated Characterization of Packetized Voice and Data Traffic and related statistical Multiplexer Performance”, IEEE Journal on Selected Areas in Communications 4(6), pp.856–868, 1986.
H.P. Idzenga, Performance Analysis of ATM Switch Architectures using Matrix Geometric Methods and Stochastic Petri Nets, M.Sc. Thesis, Department of Electrical Engineering, University of Twente, 1994
L.A. Kant, W.H. Sanders, “Loss Process Analysis of the Knockout Switch using Stochastic Activity Networks”, Proceedings of the 4th International Conference on Computer Communications and Networks (September 20–23, Las vegas, USA), pp.344–349, 1995.
U. Krieger, B. Müller-Clostermann, M. Sczittnick, “Modelling and Analysis of Communication Systems Based on Computational Methods for Markov Chains”, IEEE Journal on Selected Areas in Communications 8(9), pp.1630–1648, 1990.
D.-S. Lee, B. Sengupta, “Queueing Analysis of a Threshold Based Priority Scheme for ATM Networks”, IEEE/ACM Transactions on Networking 1(6), pp.709–717, 1993.
D.H. Le Gall, “MPEG: A Video-Compression Standard for Multimedia Applications”, Communications of the ACM 34(4), 1991.
C. Lindemann, R. German, “DSPNexpress: A Software Package for Efficiently Solving Deterministic and Stochastic Petri Nets”, in: Computer Performance Evaluation 1992: Modelling Techniques and Tools, Editors: R. Pooley, J. Hillston, Edinburgh University Press, 1993.
C. Lindemann, “An Improved Numerical Algorithm for Calculating Steady-State Solutions of Deterministic and Stochastic Petri Net Models”, Performance Evaluation 18, pp.79–95, 1993.
B. Maglaris, D. Anastassiou, P. Sen, G. Karlsson, J.P. Robbins, “Performance Models of statistical multiplexing in packet video communications”, IEEE Transactions on Communications 36(7), pp.834–844, 1988.
B. Müller-Clostermann, “DSPN Modelling of Usage Parameter Control in ATM Networks”, presented at Dagstuhl seminar 9521, May 22–26, 1995.
M.F. Neuts, Matrix Geometric Solutions in Stochastic Models—An Algorithmic Approach, The Johns Hopkins University Press, 1981.
C. Partridge, Gigabit Networking, Addison-Wesley, 1993.
A. Puliafito, M.B. Krishnan, K.S. Trivedi, I. Viniotis, “Buffer Sizing of ABR Traffic in an ATM Switch”, presented at Dagstuhl seminar 9521, May 22–26, 1995.
H. Saito, M. Kawarasaki and H. Yamada, “An Analysis of Statistical Multiplexing in an ATM Transport Network”, IEEE Journal on Selected Areas in Communications 9(3), pp.359–367, 1991.
H. Saito, Teletraffic Technologies in ATM Networks, Artech House, Boston, 1994.
R.J.F. de Vries, Switch Architectures for the Asynchronous Transfer Mode, Ph.D. thesis, University of Twente, 1992.
Y.S. Yeh, M.G. Hluchyi, and A.S. Acampora, “The Knockout Switch: A Simple, Modular Architecture for High-Performance Packet Switching”, IEEE Journal on Selected Areas in Communications 5, pp.1274–1283, 1987.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Haverkort, B.R., Idzenga, H.P. (1999). Structural decomposition and serial solution of SPN models of the ATM GAUSS switch. In: Billington, J., Diaz, M., Rozenberg, G. (eds) Application of Petri Nets to Communication Networks. Lecture Notes in Computer Science, vol 1605. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0097778
Download citation
DOI: https://doi.org/10.1007/BFb0097778
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65870-2
Online ISBN: 978-3-540-48911-5
eBook Packages: Springer Book Archive