DocumentCode
1936999
Title
Protocol conversion between complex protocols
Author
Shu, J.C. ; Liu, Ming T.
Author_Institution
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
fYear
1990
fDate
21-23 Mar 1990
Firstpage
584
Lastpage
590
Abstract
Formal techniques for synthesizing a converter by inserting synchronization points into two given protocols are presented. Each synchronization point consists of a pair of asynchronous communication operations PUT and GET. The PUT operation inserts a message into a non-FIFO buffer, and then the GET operation retrieves and converts the message in the buffer. The PUT and GET operations may create some problems for the buffer: (1) channel overflow, that is the number of messages stored in the buffer exceeds its capacity; (2) improper termination, that is, the protocol terminates with some message left over in the buffer. Therefore, the resultant converter must be validated so that it is free from such protocol errors as channel overflow and improper termination. Several techniques for optimizing the computing time and space spent in validating a converter are proposed
Keywords
protocols; synchronisation; GET; PUT; asynchronous communication operations; channel overflow; complex protocols; improper termination; protocol conversion; protocols; synchronization; Asynchronous communication; Buffer storage; Computer errors; Computer networks; Concurrent computing; Contracts; Image converters; Information science; Mouth; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 1990. Conference Proceedings., Ninth Annual International Phoenix Conference on
Conference_Location
Scottsdale, AZ
Print_ISBN
0-8186-2030-7
Type
conf
DOI
10.1109/PCCC.1990.101673
Filename
101673
Link To Document