Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Specification and analysis of the SNR high-speed transport protocol
Lundy G., Tipici H. IEEE/ACM Transactions on Networking2 (5):483-496,1994.Type:Article
Date Reviewed: Jan 1 1996

A specification and analysis of the high-speed transport protocol SNR (named after its inventors, K. Sabnani, A. Netravali, and W. Roome) is presented. The analysis leads to some improvement proposals for SNR. The formal model used is systems of communicating machines (SCM).

The paper is a good blend of theory and practice. The SCM model is a natural modification of the customary automata-based modeling approach. It leads to a compact and readable specification even for a large protocol like SNR. The SCM model has some drawbacks in the analysis phase. The difficulties are properly explained in the paper. On the other hand, there is currently no alternative method that would allow a complete verification of a protocol of this size. All methods must finally resort to simulations, resembling normal debugging with good coverage, instead of a complete verification. This is due to the huge size of the global state space of any real-life protocol.

I can recommend this paper to anyone who is interested in the practical verification and debugging of computer communication protocols.

Reviewer:  M. Tienari Review #: CR119039 (9601-0041)
Bookmark and Share
 
Protocol Verification (C.2.2 ... )
 
 
Modeling Techniques (C.4 ... )
 
 
Network Communications (C.2.1 ... )
 
 
Network Architecture And Design (C.2.1 )
 
 
Specifying And Verifying And Reasoning About Programs (F.3.1 )
 
 
Performance of Systems (C.4 )
 
Would you recommend this review?
yes
no
Other reviews under "Protocol Verification": Date
Design and validation of computer protocols
Holzmann G. (ed), Prentice-Hall, Inc., Upper Saddle River, NJ, 1991. Type: Book (9780135399255)
Jul 1 1992
Improving round-trip time estimates in reliable transport protocols
Karn P., Partridge C. ACM Transactions on Computer Systems 9(4): 364-373, 1991. Type: Article
Aug 1 1992
Algebraic specification and verification of communication protocols
Koomen C. Science of Computer Programming 5(1): 1-36, 1985. Type: Article
Nov 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy