• 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