Skip to main content

Structural decomposition and serial solution of SPN models of the ATM GAUSS switch

  • Performance Analysis with Stochastic Petri Nets
  • Chapter
  • First Online:
Application of Petri Nets to Communication Networks

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1605))

  • 133 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. H. Choi, V.G. Kulkarni, K.S. Trivedi, “Markov Regenerative Stochastic Petri Nets”, Performance Evaluation 20, pp.337–357, 1994.

    Article  MathSciNet  Google Scholar 

  4. 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.

    Google Scholar 

  5. G. Ciardo, K.S. Trivedi, “A Decomposition Approach for Stochastic Reward Net Models”, Performance Evaluation 18, pp. 37–59, 1993.

    Article  MATH  MathSciNet  Google Scholar 

  6. 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.

    Article  Google Scholar 

  7. CCITT Recommendation H.261, Video codec for audiovisual services at p×64 Kbit/s, Geneva, 1990.

    Google Scholar 

  8. V. Frost, B. Melamed, “Traffic Modelling for Telecommunications Networks”, IEEE Communications Magazine 32(3), pp.70–81, 1994.

    Article  Google Scholar 

  9. R. German, C. Lindemann, “Analysis of Stochastic Petri Nets by the Method of Supplementary variables”, performance Evaluation 20, pp.317–335, 1994.

    Article  MathSciNet  Google Scholar 

  10. 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.

    Google Scholar 

  11. 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

    Google Scholar 

  12. 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.

    Google Scholar 

  13. 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.

    Article  Google Scholar 

  14. 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

    Google Scholar 

  15. 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.

    Google Scholar 

  16. 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.

    Article  Google Scholar 

  17. 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.

    Article  Google Scholar 

  18. D.H. Le Gall, “MPEG: A Video-Compression Standard for Multimedia Applications”, Communications of the ACM 34(4), 1991.

    Google Scholar 

  19. 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.

    Google Scholar 

  20. 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.

    Article  MATH  Google Scholar 

  21. 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.

    Article  Google Scholar 

  22. B. Müller-Clostermann, “DSPN Modelling of Usage Parameter Control in ATM Networks”, presented at Dagstuhl seminar 9521, May 22–26, 1995.

    Google Scholar 

  23. M.F. Neuts, Matrix Geometric Solutions in Stochastic Models—An Algorithmic Approach, The Johns Hopkins University Press, 1981.

    Google Scholar 

  24. C. Partridge, Gigabit Networking, Addison-Wesley, 1993.

    Google Scholar 

  25. 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.

    Google Scholar 

  26. 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.

    Article  Google Scholar 

  27. H. Saito, Teletraffic Technologies in ATM Networks, Artech House, Boston, 1994.

    Google Scholar 

  28. R.J.F. de Vries, Switch Architectures for the Asynchronous Transfer Mode, Ph.D. thesis, University of Twente, 1992.

    Google Scholar 

  29. 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.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jonathan Billington Michel Diaz Grzegorz Rozenberg

Rights and permissions

Reprints 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

Publish with us

Policies and ethics