This paper describes the specification and verification techniques for network protocols, concentrating on one hand on process algebras, and on the other hand on techniques for specific layers. The original contribution is given by new pi-calculus rules representing a set of specific patterns for expressing protocol behavior. The paper provides a review of the verification tools, and proposes a few extensions.
['Gabriel Ciobanu', 'K. N. Sridhar']
Specifications and verification of network protocols by process algebra