A methodology for constructing communication protocols with multiple concurrent functions (Q1112596)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Publication:1112596 |
scientific article; zbMATH DE number 4078782
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | A methodology for constructing communication protocols with multiple concurrent functions |
scientific article; zbMATH DE number 4078782 |
Statements
A methodology for constructing communication protocols with multiple concurrent functions (English)
0 references
1988
0 references
A methodology is presented for the construction of communication protocols which perform several distinct functions simultaneously. The construction of such a multi-function protocol consist of three steps: (1) the development of component protocols for the different functions, (2) the integration of component protocols into a merged protocol, and (3) the specification of operational relationship among the component protocols. The conditions required for the resulting merged protocol to retain the safety properties, such as freedom from unspecified receptions, freedom from deadlocks, and boundedness, of the component protocols are discussed. The methodology is simple and facilitates the reuse of existing protocols. Two examples are given to illustrate its usage: a full-duplex data transfer protocol and another data transfer protocol with pipelining and flow control.
0 references
protocol composition
0 references
extended communicating finite-state machines
0 references
merged networks
0 references
communication protocols
0 references
safety properties
0 references
0.7401147484779358
0 references
0.7097311019897461
0 references
0.7001613974571228
0 references