DocumentCode
1182913
Title
Protocol verification using database technology
Author
Frieder, Ophir ; Herman, Gary E.
Author_Institution
Bellcor, Morristown, NJ, USA
Volume
7
Issue
3
fYear
1989
fDate
4/1/1989 12:00:00 AM
Firstpage
324
Lastpage
334
Abstract
A novel application of databases in communications networks, namely, protocol verification on a parallel database machine, is described. An approach to protocol verification that uses database algorithms executing on a commercially available, parallel architecture called a hypercube multicomputer is introduced. The goal is to achieve the high degree of computational parallelism necessary to explore rapidly the global state space of even very complex protocols, significantly reducing the time required to verify a protocol and allowing formal verification to be included as part of the process of protocol design. An overview is provided of the relational model of protocol verification used, and extensions to the model are described. The hypercube multicomputer and the algorithms for relational database operations designed to execute in that environment are then described. Estimates of the performance improvements achievable by parallel executing of verification algorithms in the proposed system are given.<>
Keywords
parallel architectures; protocols; relational databases; communications networks; computational parallelism; database technology; hypercube multicomputer; parallel database machine; protocol verification; relational database; relational model; Communication networks; Concurrent computing; Database machines; Formal verification; Hypercubes; Parallel architectures; Parallel processing; Process design; Protocols; State-space methods;
fLanguage
English
Journal_Title
Selected Areas in Communications, IEEE Journal on
Publisher
ieee
ISSN
0733-8716
Type
jour
DOI
10.1109/49.16865
Filename
16865
Link To Document