• DocumentCode
    3349421
  • Title

    A framework for database audit and control flow checking for a wireless telephone network controller

  • Author

    Bagchi, S. ; Liu, Y. ; Whisnant, K. ; Kalbarczyk, Z. ; Iyer, R. ; Levendel, Y. ; Votta, L.

  • Author_Institution
    Center for Reliable & High Performance Comput., Illinois Univ., Urbana, IL, USA
  • fYear
    2001
  • fDate
    1-4 July 2001
  • Firstpage
    225
  • Lastpage
    234
  • Abstract
    The paper presents the design and implementation of a dependability framework for a call-processing environment in a digital mobile telephone network controller. The framework contains a data audit subsystem to maintain the structural and semantic integrity of the database and a preemptive control flow checking technique, PECOS, to protect call-processing clients. Evaluation of the dependability-enhanced system is performed (using NFTAPE, a software-implemented error injection environment). The evaluation shows that for control flow errors in the client, the combination of PECOS and data audit eliminates fail-silence violations, reduces the incidence of client crashes, and eliminates client hangs. For database injections, data audit detects 85% of the errors and reduces the incidence of escaped errors. Evaluation of combined use of data and control checking (with error injection targeting the database and the client) shows coverage increase from 35% to 80% and indicates data flow errors as a key reason for error escapes.
  • Keywords
    radio access networks; telecommunication control; telecommunication network management; telephone networks; NFTAPE; PECOS; call-processing clients; call-processing environment; client hangs; control flow checking; control flow errors; data audit subsystem; database; database audit; database injections; dependability-enhanced system; digital mobile telephone network controller; fail-silence violations; preemptive control flow checking technique; semantic integrity; software-implemented error injection environment; wireless telephone network controller; Application software; Availability; Computer crashes; Computer networks; Databases; Error correction; Protection; Software maintenance; Switches; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks, 2001. DSN 2001. International Conference on
  • Conference_Location
    Goteborg, Sweden
  • Print_ISBN
    0-7695-1101-5
  • Type

    conf

  • DOI
    10.1109/DSN.2001.941408
  • Filename
    941408