DocumentCode :
916963
Title :
Modeling robust asynchronous communication protocols with finite-state machines
Author :
Wu, Michael M. ; Loui, Michael C.
Author_Institution :
Dept. of Electr. & Comput. Eng., Illinois Univ., Urbana, IL, USA
Volume :
41
Issue :
3
fYear :
1993
fDate :
3/1/1993 12:00:00 AM
Firstpage :
492
Lastpage :
500
Abstract :
A.V. Aho et al. (Comput. Math. Applic., vol.8, p.205-14, 1982) used communicating finite-state machines to model synchronous protocols for reliable communication across unreliable channels. Their ideas are extended to modeling asynchronous protocols for communication across unreliable channels using finite-state machines communicating via an unreliable shared memory. Lower bounds on the size of machines and the number of symbols in the transmission alphabet required to achieve reliable communication are established. Two types of finite-state machines and two fault models for the shared memory are considered. In each case it is shown that there are robust protocols for deletion and insertion errors. It is also shown that there are no robust protocols for mutation errors. In contrast, in the synchronous case, robust protocols exist for all of these types of errors
Keywords :
finite state machines; protocols; shared memory systems; telecommunication channels; asynchronous protocols; communication protocols; compulsive machines; deletion errors; fault models; finite-state machines; insertion errors; lower bounds; mutation errors; reliable communication; robust protocols; selective machines; unreliable channels; unreliable shared memory; Asynchronous communication; Communications Society; Computer errors; Computer network reliability; Data communication; Genetic mutations; Protocols; Robustness; System recovery; Transmitters;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/26.221080
Filename :
221080
Link To Document :
بازگشت