DocumentCode
2537942
Title
A method and a tool for errors recovering in communication protocols
Author
Viho, César Gagnon
Author_Institution
IRISA, Rennes, France
fYear
1993
fDate
17-20 Oct 1993
Firstpage
379
Abstract
Communication protocols are very complex systems devoted to ensure error-free exchanges of informations between communicating entities. From their specification to their implementation, the different steps of protocols development still represent a hard work for designers. In this paper, we develop a method to help protocols designers in specification steps, such that the considered protocols are error-free and correspond as possible to the expected service. After their detection, it allows the suppression of errors such as unspecified receptions, deadlocks and blocking loops. The communicating entities are modelised by finite state machine (FSM) and the validation step is based on the construction of the reachability graph. After a correction oriented analysis of this graph, our method proposes sets of transitions of one or another FSM. The suppression of transitions in any of these sets eliminates the considered error without generating other errors. We finally present an application of our method to correct errors in a data transfer protocol
Keywords
finite state machines; protocols; reachability analysis; system recovery; blocking loops; communication protocols; correction oriented analysis; data transfer protocol; deadlocks; error recovery; finite state machine; reachability graph; unspecified receptions; Automata; Costs; Electronic mail; Error correction; Protocols; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics, 1993. 'Systems Engineering in the Service of Humans', Conference Proceedings., International Conference on
Conference_Location
Le Touquet
Print_ISBN
0-7803-0911-1
Type
conf
DOI
10.1109/ICSMC.1993.384774
Filename
384774
Link To Document