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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
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
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
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
Danthine A., Petri Nets for Protocol Modelling and Verification, European Symposium on Data Communication, Budapest, october 1977
Ecma, 3 rd Draft of Transport Protocol, ECMA/TC23/80/18
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
Open System Architecture Interconnection Reference Model, IS0/97/16/N227
Keller R.M., Formal Verification of Parallel Program, Communication of the ACM, volume 19, number 7, july 1976
Lautenbach K., Schmid H., Use for Petri Nets for Proving Correctness of Concurrent Processes Systems, Proc. of the IFIP Congresse, 1974
Merlin P.M., A Methodology for the Design and Implementation of Communication Protocols, IEEE Trans, on Communication, Vol. COM-24, 1976
Nutt G.J., Evaluation Nets for Computer System Performance Analysis, AFIPS Conf. Proc. 1972
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
Stenning N.V., A Data Transfer Protocol, Computer Networks, Vol. 1, N 2, 1976
Sunshine C.A., Survey of Protocol Definition and Verification Techniques, Computer Networks, Vol. 2, october 1978
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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