scispace - formally typeset
Search or ask a question

Showing papers on "Communications protocol published in 1979"


Proceedings ArticleDOI
29 Oct 1979
TL;DR: Using a pair of finite-state automata to model the transmitter-receiver protocol in a data communications system, lower bounds are derived on the size of automata needed to achieve reliable communication across an error-phone channel.
Abstract: Using a pair of finite-state automata to model the transmitter-receiver protocol in a data communications system, we derive lower bounds on the size of automata needed to achieve reliable communication across an error-phone channel. We also show that, at the cost of increasing the size of the automata, a transmission rate close to the theoretical maximum can be achieved.

29 citations


Journal ArticleDOI
TL;DR: The main features of the formalized protocol specification are given, and a method for deriving a protocol implementation based on parallel processes, monitors, and classes is explained.
Abstract: This paper describes experience with an implementation of the X25 communication protocols for accessing public data networks. Ihe implementation effort is characterized by: 1) the development of a formalized protocol specification on which all further implementation work is based, and 2) the use of Concurrent Pascal as the implementation language. The main features of the formalized protocol specification are given, and a method for deriving a protocol implementation based on parallel processes, monitors, and classes is explained. The overall structure of the system and the step-wise refinements leading to the complete implementation are discussed. Some comments on the possible implementation on multiple microprocessors are also given.

20 citations


01 Jan 1979
TL;DR: It is vital to specify the services provided by a protocol layer in addition to specifying the cooperating protocol entities which make up the layer, in order to facilitate design of correct protocols.
Abstract: : Increasingly numerous and complex communication protocols are being employed in distributed systems and computer networks of all types This Note describes some of the more formal techniques that are being developed to facilitate design of correct protocols Our major conclusion is that it is vital to specify the services provided by a protocol layer in addition to specifying the cooperating protocol entities which make up the layer We develop service specifications of several representative protocols by using formal techniques from software engineering such as abstract machines and buffer histories A survey of protocol verification methods and a bibliography indexed by key phrases are also provided

15 citations


Journal ArticleDOI
TL;DR: Progress in network protocol design brings us closer to fully-supported public data networks that will provide message switching and computing services to a national user community.
Abstract: Progress in network protocol design brings us closer to fully-supported public data networks. These networks will provide message switching and computing services to a national user community.

7 citations


Journal ArticleDOI
Paul F. Turney1
TL;DR: A specific laboratory evaluation system has been implemented in order to provide a means for the assessment of a synchronous communications protocol, suitable for application in the hostile transmission environment that characterizes communication with mobile land vehicles.

5 citations


Journal ArticleDOI
Joe Gallacher1
TL;DR: The communications protocol, hardware and software for handling Byte oriented serial links, a simple way of overcoming the problems of incompability between the computer configurations, are discussed.

1 citations


Proceedings ArticleDOI
J.S. Botic1
04 Sep 1979
TL;DR: The design considerations and tradeoffs in the design of JCI's proprietary BAS protocol are described, which is a byte oriented, variable length polling protocol intended for use in several levels of distributed BAS networks.
Abstract: With the advent of microprocessors, it has become economical to distribute some of the building automation system (BAS) functions, once reserved for centralized minicomputers. With this comes a need for an efficient and economical communications protocol. Of chief concern in a BAS system are system response times and information throughput. Standard protocols (e.g. SDLC, HDLC, ADCCP, X.25, CAMAC) are general purpose protocols with high overheads. The high overheads associated with these protocols makes their use inefficient in a BAS. This paper describes the design considerations and tradeoffs in the design of JCI's proprietary BAS protocol. This protocol is a byte oriented, variable length polling protocol intended for use in several levels of distributed BAS networks.

1 citations


Journal ArticleDOI
TL;DR: Comparisons are made between the host level protocols NCP and TCP used in the ARPANET, between the virtual terminal protocols Telnet and SMVT, and between the file transfer protocols FTP and BTF to reveal design choices.

1 citations


Journal ArticleDOI
TL;DR: The most important procedures of the PDV bus communications protocol are formulated in this network representation provided by the Petri networks, which provides the basis for a detailed analysis and for the verification of the fault tolerance.