Skip to main content

Modeling and Proofs of a Data Transfer Protocol by Predicate/Transition Nets

  • Conference paper
Application and Theory of Petri Nets

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 52))

  • 80 Accesses

Abstract

After a brief introduction to Predicate/Transition Nets, the model of the underlying transmission medium is modeled, according to the properties it has to verify. Then a model of the data transfer phase is described. It allows correction of the errors signalled by the Network level, by using a window mechanism, and control frames for acknowlegdments and rejections. The correctness of the data transfer is demonstrated using invariants. The service provided to the upper level is thus valided.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Berthelot G., Terrat R., Petri Nets Theory for the Correctness of Protocols Proceedings of the Second Seminar on Distributed Data Sharing Systems, Amsterdam, june 1981, R.P. Van de Riet and W. Li twin Editors, North-Holland Pub. Comp.

    Google Scholar 

  2. Berthelot G., Terrat R., Utilisation de Réseaux de Petri à prédicats pour la modélisation et la preuve de protocoles de transmission de type HDLC, AFCET Congress September 1981

    Google Scholar 

  3. Bochmann G.V., Gecsei J., A Unified Method for the specification and Verification of Protocols, Proc. of IFIP Congress, Toronto, august 1977, North-Holland Pub. Comp. 1977

    Google Scholar 

  4. Brauer W., Proc. of the Advanced Course on General Net Theory of Processes and Systems, Hamburg 1979, Lec. Notes in Computer science 84, Brauer W. ed., Springer Verlag, 1980

    Google Scholar 

  5. Danthine A., Petri Nets for Protocol Modelling and Verification, European Symposium on Data Communication, Budapest, october 1977

    Google Scholar 

  6. Ecma, 3 rd Draft of Transport Protocol, ECMA/TC23/80/18

    Google Scholar 

  7. Genrich H.J., Lautenbach K., The Analysis of Distributed Systems by Means of Predicate/Transition Nets, in Semantics of Concurrent Computation, Lec. Notes in Computer Science 70, Kahn G. ed. Springer 1978

    Google Scholar 

  8. Open System Architecture Interconnection Reference Model, IS0/97/16/N227

    Google Scholar 

  9. Keller R.M., Formal Verification of Parallel Program, Communication of the ACM, volume 19, number 7, july 1976

    Google Scholar 

  10. Lautenbach K., Schmid H., Use for Petri Nets for Proving Correctness of Concurrent Processes Systems, Proc. of the IFIP Congresse, 1974

    Google Scholar 

  11. Merlin P.M., A Methodology for the Design and Implementation of Communication Protocols, IEEE Trans, on Communication, Vol. COM-24, 1976

    Google Scholar 

  12. Nutt G.J., Evaluation Nets for Computer System Performance Analysis, AFIPS Conf. Proc. 1972

    Google Scholar 

  13. Pradin B., Un Outil Interactif pour la vérification des systèmes à évolution parallèle décrits par réseaux de Petri, thèse Docteur-Ingénieur, Toulouse, France, december 1979

    Google Scholar 

  14. Stenning N.V., A Data Transfer Protocol, Computer Networks, Vol. 1, N 2, 1976

    Google Scholar 

  15. Sunshine C.A., Survey of Protocol Definition and Verification Techniques, Computer Networks, Vol. 2, october 1978

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1982 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Berthelot, G., Terrat, R. (1982). Modeling and Proofs of a Data Transfer Protocol by Predicate/Transition Nets. In: Girault, C., Reisig, W. (eds) Application and Theory of Petri Nets. Informatik-Fachberichte, vol 52. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-68353-4_42

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-68353-4_42

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-11189-4

  • Online ISBN: 978-3-642-68353-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics