Title :
Synthesis of communication protocols: survey and assessment
Author :
Probert, Robert L. ; Saleh, Kassem
Author_Institution :
Dept. of Comput. Sci., Ottawa Univ., Ont., Canada
fDate :
4/1/1991 12:00:00 AM
Abstract :
Eleven methods for the synthesis of communication protocols are described. Based on particular features of the synthesis process, these methods are classified and compared. In particular, it is noted that interactive methods allow flexibility in the design process; as a result, communication patterns are not prespecified but may be constructed interactively. Methods that only consider the synchronous mode of behavior of communicating entities exclude a wide range of real-life protocols. Methods that make no reference to service requirements do not guarantee the semantic correctness of the synthesized protocol and therefore require the application of a semantic verification procedure. Most methods concentrate on the synthesis of the control part of the protocol entities, which mainly consists of the exchange of synchronization messages. The data part is not adequately treated by any of the synthesis methods. Other than the exchange of synchronization messages, some methods have been extended to deal with unreliable media by synthesizing error-recovery patterns. Some new research directions for enhancing the applicability of the synthesis approach to the design of real-life protocols are obtained
Keywords :
protocols; assessment; communicating entities; communication protocols synthesis; design process; error-recovery patterns; interactive methods; semantic correctness; survey; synchronous mode of behavior; Access protocols; Communication effectiveness; Computer science; Context modeling; Context-aware services; Design methodology; Error analysis; Error correction; Performance analysis;
Journal_Title :
Computers, IEEE Transactions on