DocumentCode
1842606
Title
Modeling and verification of some communication protocols
Author
Talukder, Kamrul Hasan ; Harada, Koichi
Author_Institution
Graduate Sch. of Eng., Hiroshima Univ.
Volume
3
fYear
2006
fDate
20-22 Feb. 2006
Lastpage
2198
Abstract
This paper presents a technique of modeling and verification of some communication protocols for remote procedure call (RPC). These protocols include request (R) protocol, request reply (RR) protocol and request-reply-acknowledgement (RRA) protocol. The above-mentioned protocols are modeled in symbolic model verifier (SMV), a formal verification tool. In modeling of each protocol, each of the two agents (client and server) is modeled as a finite state machine. The common channel between these agents is modeled as a bounded queue of message. The verification results of some important features of these protocols verified by SMV are also presented
Keywords
finite state machines; program verification; protocols; remote procedure calls; communication protocols; finite state machine; formal verification tool; remote procedure call; request reply protocol; request-reply-acknowledgement protocol; symbolic model verifier; Circuit simulation; Circuit testing; Computer errors; Electronic mail; Formal verification; Hardware; Performance evaluation; Programming profession; Protocols; System testing; Modeling; R protocol; RR protocol; RRA protocol; Remote Procedure Call (RPC); Verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Communication Technology, 2006. ICACT 2006. The 8th International Conference
Conference_Location
Phoenix Park
Print_ISBN
89-5519-129-4
Type
conf
DOI
10.1109/ICACT.2006.206434
Filename
1626039
Link To Document