Nova Patents
EP0246218B1

Fault-tolerant data processing system

Abstract

This record has no abstract on file.

EP0246218B1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Expired 7 May 2007, 19.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

2 claims: 1 independent, 1 dependent

  1. 1
    Fehlertolerantes Datenverarbeitungssystem bestehend aus mehreren Rechnereinheiten (SRU), sowie mehreren logischen Entscheidungseinrichtungen (Votern) die die Richtigkeit einer Nachricht aus der bezogen auf die Gesamtzahl der Rechnereinheiten vorgegebenen Mehrheit der Nachrichten ableiten , dadurch gekennzeichnet, - daß jeder Rechnereinheit (SRU) ein Input/Output-Voter (IOV) zugeordnet ist, der über die Input- bzw. Output-Nachrichten der Inputkanäle (IC) bzw. Outputkanäle (OC) aller Rechnereinheiten (SRU) eines selben Votingknotens (TMR) abstimmt, wobei jeder Votingknoten aus mehreren Rechnereinheiten (SRUs) besteht, - daß jeder Input/Output-Voter (IOV) den Inhalt der von ihm über die Inputkanäle (IC 1,...ICn) bzw. über die Outputkanäle (OC 1,..OCm) empfangenen Nachricht (IM) durch Aussenden einer Votingnachricht (VM) mittels Votinglinks (VL) an alle anderen im selben Votingknoten (TMR) befindlichen Input/Output-Voter weitergibt, sodann jeder Input/Output-Voter (IOV) über seine eigene und alle die von den anderen Input/Output-Voter desselben Votingknotens von ihm empfangenen Votingnachrichten (VM) abstimmt, - daß jeder Rechnereinheit (SRU) ein Sequenzvoter (SV) für die Entscheidung über die korrelate Reihenfolge der zu Verarbeitenden Nachrichten zugeordnet ist, dem die während des Input/Output-Votings als richtig erkannte Nachricht zugeführt wird, - daß jeder Sequenzvoter (SV) den Inhalt der von ihm empfangenen Nachricht durch Aussenden einer Sequenzvotingnachricht mittels Votinglinks an alle anderen im selben Votingknoten (TMR) befindlichen Sequenzvoter (SV) weitergibt, sodann ein Voting über alle erhaltenen Sequenzvotingnachrichten einschließlich der eigenen Nachricht durchführt und die als richtig erkannte einheitliche Nachrichtensequenz an seinen eigenen Applikationsprozeß (AP) weitergibt.
  2. 2
    Fehlertolerantes Datenverarbeitungssystem nach Anspruch 1, dadurch gekennzeichnet, daß jeder Voter (IOV, SV) die von ihm empfangene Votingnachricht (VM) eines anderen Voters desselben Votingknotens an alle übrigen Voter desselben Votingknotens weitergibt. (Fig. 7,8).