Protocol Representation with Finite-State Models

André Danthine

IRE Transactions on Communications Systems · 1980 · 100 citations · 20 references

Concepts

TL;DR

A three‑layer computer‑network model introduces interface and end‑to‑end protocol concepts. The study aims to develop a global model comprising two local models and a transmission‑medium model for end‑to‑end protocols. Finite‑state automata and Petri nets are employed to model a simple interface protocol. The authors reject the interface‑machine concept, generalize local models, associate automaton states with context, expand Petri nets, and show that the resulting models effectively capture transport protocols.

Abstract

A three-layer model of a computer network is used to introduce the concept of interface and of end-to-end protocols. Using a simple interface protocol as example, finite state automaton and Petri nets are introduced. The idea of an interface machine is rejected and the problems related to the transmission medium are approached. End-to end protocols request a global model which includes two local models and a transmission medium model. However, the local model has to be generalized. This eventually leads to the association of the state of the automaton with a context. Petri nets have also to be expanded. Models presented here have been successfully used for modeling transport protocols.

References

20