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