DocumentCode
2960893
Title
Evaluation of protocols from formal specifications: a case study with LAPD
Author
Sherif, M.H. ; Krishnakumar, A.S.
Author_Institution
AT&T Bell Lab., Holmdel, NJ, USA
fYear
1990
fDate
2-5 Dec 1990
Firstpage
879
Abstract
A formal method for the specification and evaluation of protocols is presented, focusing on measures of processing requirements in a node. With this method, it is shown to be possible to define objective measures of protocol performance and to compare implementations of different protocols that provide the same service. As an example, the method is used to specify both the link access protocol on the D-channel (LAPD) and the IEEE 802.2 protocols using the augmented protocol specification language (APSL). The specification consists of a receiver and a transmitter operating concurrently at a given node and of auxiliary processes such as timers. It is also shown that APSL specifications can be used as the starting point for different development paths: automatic generation of software implementation, machine code for hardware implementations, and derivation of performance measures (average and worst-case). The use of APSL allows the use of existing PSL tools for formal verification and the generation of conformance tests. A description of APSL and an overview of LAPD are given
Keywords
formal specification; protocols; specification languages; telecommunications computing; APSL; D-channel; IEEE 802.2 protocols; LAPD; augmented protocol specification language; formal specifications; link access protocol; performance; protocols; Access protocols; Auxiliary transmitters; Computer aided software engineering; Formal specifications; ISO standards; Measurement techniques; Petri nets; Specification languages; Telecommunication traffic; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference, 1990, and Exhibition. 'Communications: Connecting the Future', GLOBECOM '90., IEEE
Conference_Location
San Diego, CA
Print_ISBN
0-87942-632-2
Type
conf
DOI
10.1109/GLOCOM.1990.116630
Filename
116630
Link To Document