• DocumentCode
    3047237
  • Title

    A combined safety/security approach for co-operative distributed systems

  • Author

    Grosspietsch, Karl-Erwin ; Silayeva, Tanya A.

  • Author_Institution
    Fraunhofer Inst. for Autonomous Intelligent Syst., St. Augustin, Germany
  • fYear
    2004
  • fDate
    26-30 April 2004
  • Firstpage
    207
  • Abstract
    Summary form only given. Actually, there is growing consensus that for many system applications, safety as well as security demands have to be observed in a coherent manner. We describe such an integrated approach to protect the nodes of distributed cooperative systems against malicious attacks and unplanned system failures. The basic strategy is the use of special diagnostic agents for that purpose. This agent concept is supported by means of additional diagnostic units modularly added to the processor/memory interface of each node of the system. These units have their own autonomous control which cannot be altered by their corresponding processor. Each instruction transferred to the processor, and each data word transferred to/from the processor, in a side step can be scanned by the diagnosis unit. In case of a suspicion for malicious or nonmalicious faults, the diagnosis unit can lake over control of the corresponding processor to run diagnostic routines, and can trigger bootstrap or recovery procedures to restore a proper state of the processor of the node. The diagnostic unit also can communicate with the diagnostic units of the other nodes about the slate of the entire system. Thus, after detecting suspicious behaviour in its own node, by alarming the diagnostic units of the other nodes, further spreading of an attack is tried to be hindered. Even in case the attack spreads quicker within the system than the diagnosis can initially assess and confine it, the cooperating diagnostic units remain a functioning distributed hardcore which can start and carry out a recovery of the system. The resulting impact on system reliability is derived; here also a modelling approach is discussed to describe especially malicious intrusion faults in a more refined way, by distinguishing different classes of attackers. The resulting reliability of the presented architecture is sketched.
  • Keywords
    cooperative systems; fault diagnosis; fault tolerant computing; open systems; security of data; system recovery; autonomous control; distributed cooperative systems; fault diagnosis unit; intrusion faults; memory interface; processor interface; recovery procedures; system failures; system reliability; Communication system security; Data security; Fault diagnosis; Hardware; Intelligent systems; Power system modeling; Power system reliability; Protection; Road safety; Road transportation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
  • Print_ISBN
    0-7695-2132-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2004.1303235
  • Filename
    1303235