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 :
بازگشت