Skip to main content

Modelling and Analysing the SDL Description of the ISDN-DSS1 Protocol

  • Conference paper
  • First Online:
Application and Theory of Petri Nets 2000 (ICATPN 2000)

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

Included in the following conference series:

Abstract

The modelling of a telecommunication protocol, ISDN-DSS1, defined using SDL, is described and the problems and methods used are discussed. The formalism used for the model is a high-level Petri net, the PROD input language which is close to a predicate/transition net. The influence of the model on the reachability analysis is also discussed with a special attention on the use of priorities and reduction methods. Finally, further development of tools which aid in modelling and analysis of this class of systems is discussed.

This work has been supported by the ETX program of The National Technology Agency of Finland and by Helsinki Telephone Corporation.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Falko Bause. Analysis of Petri Nets with a Dynamic Priority Method. In P. Azéma and G. Balbo, editors, Application and Theory of Petri Nets 1997, volume 1248 of LNCS, pages 215–234. Springer-Verlag, 1997.

    Chapter  Google Scholar 

  2. Gérard Berthelot. Transformations and Decompositions of Nets. In W. Brauer, W. Reisig, and G. Rozenberg, editors, Petri Nets: Central Models and Their Properties (Advances in Petri Nets 1986, Part I), volume 254 of LNCS, pages 359–376. Springer-Verlag, 1987.

    Google Scholar 

  3. European Telecommunications Standards Institute. Integrated Services Digital Network (ISDN); User-Network Interface Layer 3; Specifications for Basic Call Control; Part 1, ETS 300 102-1, December 1990.

    Google Scholar 

  4. European Telecommunications Standards Institute. Integrated Services Digital Network (ISDN); Digital Subscriber Signalling System No. One (DSS1) Protocol; Signalling Network Layer for Circuit-Mode Basic Call Control; Part 2: Specification and Description Language (SDL) Diagrams, ETS 300 403-2, November 1995.

    Google Scholar 

  5. Patrice Godefroid and Didier Pirottin. Refining Dependencies Improves Partial-Order Verification Methods. In C. Courcoubetis, editor, Computer Aided Verification (CAV’ 93), volume 697 of LNCS, pages 438–449. Springer-Verlag, 1993.

    Chapter  Google Scholar 

  6. Gerard J. Holzmann. An Analysis of Bitstate Hashing. Formal Methods in System Design, 13(3):289–307, November 1998.

    Article  Google Scholar 

  7. Nisse Husberg. Verifying SDL Programs Using Petri Nets. In 1998 IEEE International Conference on Systems, Man, and Cybernetics (Volume 1), pages 208–213. IEEE, 1998.

    Google Scholar 

  8. Nisse Husberg and Tapio Manner. Emma: Developing an Industrial Reachability Analyser for SDL. In J.M. Wing, J. Woodcock, and J. Davies, editors, FM’99 — Formal Methods (Volume I), volume 1708 of LNCS, pages 642–661. Springer-Verlag, 1999.

    Chapter  Google Scholar 

  9. Tero Jyrinki. Dynamical Analysis of SDL Programs with Predicate/Transition Nets. Report B17, Digital Systems Laboratory, Helsinki University of Technology, 1997.

    Google Scholar 

  10. Markus Malmqvist. Methodology of Dynamical Analysis of SDL Programs Using Predicate/Transition Nets. Report B16, Digital Systems Laboratory, Helsinki University of Technology, 1997.

    Google Scholar 

  11. Sakari Pernu (Nokia Telecommunications), private communication, 1998 and 2000.

    Google Scholar 

  12. Marko Rauhamaa. Design and Implementation of a Reduction Tool for PrT-Nets. Report B6, Digital Systems Laboratory, Helsinki University of Technology, 1988.

    Google Scholar 

  13. Specification and Description Language (SDL), ITU-T Z.100, 1988.

    Google Scholar 

  14. Teemu Tynjälä. Reachability-Based Verification of DSS1 Protocol. Master’s thesis, Department of Computer Science and Engineering, Helsinki University of Technology, 1998.

    Google Scholar 

  15. Antti Valmari. State Space Generation: Efficiency and Practicality. Doctoral thesis, Publications 55, Tampere University of Technology, 1988.

    Google Scholar 

  16. Kimmo Varpaaniemi. On the Stubborn Set Method in Reduced State Space Generation. Doctoral thesis, Report A51, Digital Systems Laboratory, Helsinki University of Technology, 1998.

    Google Scholar 

  17. Worldwide web, page http://www.csverilog.com/products/geode.htm.

  18. Worldwide web, page http://www.tcs.hut.fi/Software/maria/index.html.

  19. Worldwide web, page http://www.tcs.hut.fi/Software/prod/index.html.

  20. Worldwide web, page http://www.telelogic.se/solution/tools/sdl.asp.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Husberg, N., Tynjälä, T., Varpaaniemi, K. (2000). Modelling and Analysing the SDL Description of the ISDN-DSS1 Protocol. In: Nielsen, M., Simpson, D. (eds) Application and Theory of Petri Nets 2000. ICATPN 2000. Lecture Notes in Computer Science, vol 1825. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44988-4_15

Download citation

  • DOI: https://doi.org/10.1007/3-540-44988-4_15

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67693-5

  • Online ISBN: 978-3-540-44988-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics