DE60130285T2 - Reduntante Input/Output Management Einheit, insbesondere ein Wegewahlsystem - Google Patents

Reduntante Input/Output Management Einheit, insbesondere ein Wegewahlsystem Download PDF

Info

Publication number
DE60130285T2
DE60130285T2 DE60130285T DE60130285T DE60130285T2 DE 60130285 T2 DE60130285 T2 DE 60130285T2 DE 60130285 T DE60130285 T DE 60130285T DE 60130285 T DE60130285 T DE 60130285T DE 60130285 T2 DE60130285 T2 DE 60130285T2
Authority
DE
Germany
Prior art keywords
master
defective
interfaces
slave
messages
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE60130285T
Other languages
English (en)
Other versions
DE60130285D1 (de
Inventor
Laurent c/o Thomson- 94117 Arcueil Baretzki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Airsys ATM SA
Original Assignee
Airsys ATM SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Airsys ATM SA filed Critical Airsys ATM SA
Application granted granted Critical
Publication of DE60130285D1 publication Critical patent/DE60130285D1/de
Publication of DE60130285T2 publication Critical patent/DE60130285T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0709Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0736Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
    • G06F11/0739Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function in a data processing system embedded in automotive or aircraft systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0745Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in an input/output transactions management context
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/22Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/58Association of routers
    • H04L45/586Association of routers of virtual routers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy

Description

  • Die vorliegende Erfindung betrifft eine redundante Vorrichtung zur Verwaltung von Eingängen und Ausgängen, insbesondere ein Informatik-Routingsystem. Sie wird insbesondere bei der Verarbeitung der Luftverkehr-Verwaltungsinformationen angewendet. Allgemeiner wird sie bei allen Verwaltungssystemen von Eingängen und Ausgängen digitaler Daten angewendet, die eine große Betriebssicherheit ohne übermäßige Zusatzkosten erfordern.
  • Die Dichte des Flugverkehrs hat einen sehr hohen Pegel erreicht. Außerdem werden die Luftsicherheitsanforderungen immer weiter erhöht. Eine Folge dieser Situation ist es, dass die Verwaltung des Luftverkehrs eine große Anzahl von Informationen verarbeiten muss, die insbesondere für die Fluglotsen und die Flugzeugpiloten bestimmt sind. Diese Informationen beziehen sich insbesondere auf eine große Kategorie von Radardaten, auf die Wetterlage, auf Flugpläne oder auch auf Daten vom Typ ILS betreffend die Landesysteme.
  • Die Verarbeitung dieser Informationen kann nur mittels leistungsfähiger Datenverarbeitungsmittel erfolgen. Unter diesen Mitteln haben die Kopplungsmittel der verschiedenen Informations- oder Entscheidungszentren eine wesentliche Aufgabe. Diese Kopplungsmittel haben insbesondere eine Routingfunktion der Informationen, sie haben also insbesondere eine Funktion des Lenkens der Daten zu den richtigen Empfängerzentren. Aufgrund der sehr großen auf dem Spiel stehenden Datenströme haben diese Mittel eine wesentliche Aufgabe für den einwandfreien globalen Betrieb eines Verwaltungssystems des Luftverkehrs. Die verarbeiteten Daten sind insbesondere die Radardaten und andere Daten betreffend die Flugsituation der Flugzeuge, wie zum Beispiel Flugpläne oder Wetterinformationen.
  • Es gibt bekannte und insbesondere im Handel erhältliche, mit ihren Betriebssystemen ausgestattete Geräte, die es ermöglichen, diesen Routingerfordernissen zu entsprechen. Als Beispiel kann eine Produktreihe erwähnt werden, die unter der Handelsmarke LINES bekannt ist, die von dem englischen Ausdruck "Link Interface Node for External Systems" stammt. Diese Produkte vom modularen Typ sind konzipiert, um das Routen und die Verarbeitung von Eingangs-/Ausgangsmitteilungen zwischen eingehenden oder ausgehenden Serienleitungen und dem Ethernet zu erlauben. Die Standard-Serienleitungen wie zum Beispiel X25, HDLC oder BSC werden ebenso wie dedizierte Leitungen verarbeitet, wie zum Beispiel Protokolle von Übertragungen besonderer Radarinformationen.
  • Diese Router können mit einer Softwarearchitektur vom Typ Vorrechner arbeiten. Sie sind mit einer Software vom Typ FPBSS ausgestattet, wobei dieser letztere Begriff vom englischen Ausdruck "Front Processor Basic System Software" stammt. In dieser Ausführungsform ist der Router mit einem einzigen Anwendungsprogramm verbunden. Er hat nur eine vordere Funktion, zum Beispiel das Lenken der Daten zum richtigen Empfänger. Der ganze Kern der Anwendungssoftware befindet sich in einem oder mehreren Zentralrechnern. In anderen Worten braucht es ebenso viele Router wie Anwendungssoftwareprogramme.
  • Eine leistungsfähigere Verwendung dieser Router kann gemäß einem offenen Kommunikationsmodus durchgeführt werden, auch OCP genannt nach dem englischen Ausdruck "Open Communication Processor". In diesem Modus ist ein Router mit mehreren Anwendungen verbunden und arbeitet im Wesentlichen wie ein Datenserver. Er ermöglicht es insbesondere, die Daten von einem beliebigen Eingangspunkt zu einem beliebigen Ausgangspunkt zu lenken und zu verarbeiten. Dieser Betriebsmodus ist besonders gut geeignet für die Verwaltung des Luftverkehrs. In einer Anwendung der Verwaltung des Luftverkehrs ermöglicht dieser Modus nämlich insbesondere die folgenden Funktionalitäten, das heißt:
    • – eine Verteilung vom Typ Black Box der Radardaten zu den Zentren, wobei die Radardaten von Serienschnittstellen empfangen und über ein lokales Netz, zum Beispiel das Ethernet, zu einer Gruppe von identifizierten Maschinen übertragen werden, eine Verbreitung, die in der englischen Literatur auch UDP multicast genannt wird;
    • – eine autonome Konvertierung von Mitteilungen oder Protokollen, die insbesondere die Formatkonvertierung von Mitteilungen oder spezifischen Protokollen erlaubt, so zum Beispiel ISR2 in ASTERIX, X25 in HDLC-UI, ...;
    • – eine Leitungsüberwachungsfunktion in den Radarsystemen, d.h. die Übertragung von Radardaten durch Serienleitungen zu den Verarbeitungsschaltungen.
  • In einer Anwendung vom Typ Luftverkehrsverwaltung hat die Betriebssicherheit der Informatiksysteme, und somit der Routingsysteme, allergrößte Bedeutung, da nämlich die Sicherheit der Passagiere auf dem Spiel steht. Zum Beispiel verlangen die geltenden Sicherheitsnormen, dass die Luftraumabdeckung eines Luftverkehrskontrollzentrums nicht mehr als einige Sekunden pro Jahr unterbrochen werden darf. Es ist also notwendig, auf Redundanztechniken zurückzugreifen, d.h. insbesondere die Einrichtungen zu duplizieren, damit eine von ihnen die andere im Fall eines Ausfalls ersetzen kann. Allgemein ist jeder Router dupliziert. Ein zu lösendes Problem ist der Übergang von einem Router zum anderen, wenn der erste defekt ist. Eine bekannte Lösung besteht darin, einen aktiven Router, Master genannt, und einen inaktiven Router, Slave genannt, vorzusehen, mit einem Drittsystem, das den Übergang der Ausführung vom Master zum Slave arbitriert. Diese Lösung ist nicht wirtschaftlich, insbesondere aufgrund der Verwendung eines Drittsystems, das zum redundanten Router hinzugefügt wird.
  • Um das System wirtschaftlich zu gestalten, ist es möglich, den Arbiter wegzulassen. Man sieht dann ein Austauschprotokoll zwischen dem Master und dem Slave vor. Insbesondere, wenn der Master defekt ist, empfängt der Slave keine Mitteilungen mehr. Der Slave übernimmt dann. Es gibt aber Notmodi, insbesondere, wo der Master die verarbeiteten Daten beschädigt, ohne es zu wissen. Da der Master nicht weiß, dass er defekt ist, deaktiviert er nicht seine Eingänge/Ausgänge. Der Slave seinerseits weiß, dass der Master defekt ist, ist dann aber nicht in der Lage, die Kontrolle des Routens korrekt zu übernehmen, insbesondere aufgrund der Tatsache, dass der Master seine Eingangs-/Ausgangsports nicht deaktiviert hat. Das System arbeitet weiter im Notbetrieb. Daraus folgt eine beunruhigende Verschlechterung der Betriebssicherheit.
  • Die Druckschrift EP-A-0 416 943 beschreibt eine Verwaltungsvorrichtung von Eingängen und Ausgängen digitaler Daten. Die Druckschrift US-A-5 675 723 beschreibt eine Multiserver-Vorrichtung.
  • Es ist ein Ziel der Erfindung, die mit der Betriebssicherheit verbundenen Kosten zu reduzieren, indem die Verwendung eines Drittarbitersystems unterdrückt wird, und dies ohne Verschlechterung der Betriebssicherheit, unabhängig von den Typen der Eingangs/Ausgangsports. Zu diesem Zweck hat die Erfindung eine Vorrichtung zur Verwaltung von Eingängen und Ausgängen digitaler Daten zum Gegenstand, dadurch gekennzeichnet, dass sie erste Verwaltungsmittel und zweite Verwaltungsmittel, die miteinander über zwei Schnittstellen verbunden sind, ein Netz und eine Sicherheitsleitung aufweist, wobei diese Mittel gegenseitig Abfragemitteilungen über diese zwei Schnittstellen austauschen, wobei Mittel von den anderen Mitteln als defekt betrachtet werden, wenn sie in einem gegebenen Zeitintervall keine Mitteilung über mindestens eine der zwei Schnittstellen senden.
  • Die Mittel zur Verwaltung von Eingängen und Ausgängen können Router oder Datenserver sein.
  • Beim Start haben die ersten Mittel zum Beispiel die Aufgabe eines Masters und die zweiten Mittel die Aufgabe eines Slaves, wobei der Master die Eingangs- und Ausgangsdaten verwaltet. Um eine Redundanz zu gewährleisten, haben die Mittel die gleichen Funktionen und weisen die gleichen Softwareprogramme und gleichen Konfigurationsdateien auf.
  • Wenn Mittel von den anderen Mitteln als defekt erfasst werden, deaktivieren letztere zum Beispiel die defekten Mittel. Der Slave kann dann anstelle des Masters die Verwaltung der Daten übernehmen.
  • Vorteilhafterweise sind die Abfragemitteilungen, die Sendefrequenz dieser Mitteilungen, die maximale Zeit zwischen zwei Mitteilungen, in einer Konfigurationsdatei installiert, die in jedem der Mittel enthalten ist, wobei mehrere Typen von diesen Parametern in Abhängigkeit von gegebenen Anwendungen gespeichert sind. So können die einer Anwendung eigenen Parameter bei der Initialisierung der Vorrichtung in einen Arbeitsspeicher entladen werden.
  • Die Erfindung hat insbesondere als Hauptvorteile, dass sie sich an viele Anwendungen anpasst und dass sie einfach anzuwenden ist.
  • Weitere Merkmale und Vorteile der Erfindung gehen mit Hilfe der folgenden Beschreibung anhand der beiliegenden Zeichnungen hervor. Es zeigen:
  • 1 ein Beispiel eines redundanten Routingsystems für den Fall, in dem die Eingangs- und Ausgangsports vom seriellen Typ sind;
  • 2 ein Beispiel eines redundanten Routings, das ein Kommunikations-Netzwerk vom Typ Ethernet mit Kunden-Terminals aufweist.
  • 1 zeigt ein Beispiel eines redundanten Routingsystems für den Fall, in dem die Eingangs-/Ausgangsports vom seriellen Typ sind. Das System weist einen Router 1, der die Master-Funktion hat, und einen Router 2 auf, der die Slave-Funktion hat. Diese zwei Router haben die gleichen Funktionen und weisen insbesondere die gleichen Softwareprogramme und gleichen Konfigurationsdateien auf. Der gleiche Port 3 jedes Routers kommuniziert über eine Serienverbindung mit dem gleichen System 4, zum Beispiel ein Modem. Zu diesem Zweck erfolgt die Verbindung zwischen diesem letzteren und den zwei Routern über ein Y-Kabel 5. Ein Sicherheitsbus 6 verbindet die zwei Router 1, 2.
  • Wenn die zwei Router 1, 2 zusammen starten, aktiviert der Master 1 seine elektrischen Modi an seinen Eingangs-/Ausgangsports 3, während der Slave 2 seine Ports 3 inaktiv lässt, d.h. im Zustand hoher Impedanz. Das bedeutet, dass selbst wenn die zwei Router konfiguriert sind, nur der Master 1 mit dem Modem 4 austauscht. Bei einem Defekt des Masters können insbesondere zwei Fälle auftreten:
    • – der Master setzt sich auf Null oder "reset", indem er seine Ports 3 in den Zustand hoher Impedanz versetzt, und wird selbst zum Slave, gleichzeitig wird der Slave 2 zum Master und seine Ports werden elektrisch aktiviert, das ist die normale und einfach zu verwaltende Situation;
    • – der Master wird defekt, "resets" aber nicht, der Slawe weiß, dass er Master werden sollte, aber der aktuelle Master deaktiviert seine Ports nicht, es gibt also keine Umschaltung von einem Router zum anderen aufgrund eines möglichen Konflikts zwischen den Ports 3 der zwei Router, das ist die komplexere zu verwaltende Situation.
  • Die zweite Situation muss aber geregelt werden, da sie die Betriebssicherheit gefährlich beeinträchtigt. In diesem Betriebsmodus kann der Master nämlich falsche Daten verarbeiten oder routen. Um dieses Problem zu behandeln, wird insbesondere der Sicherheitsbus 6 vorgesehen, der zwischen den zwei Routern verbunden und dazu bestimmt ist, ihm einen "Reset"-Befehl zu schicken, d.h. einen Befehl der Deaktivierung seiner Ports 3, wobei dieser Befehl vom Slawe geschickt wird. Letzterer kann dann übernehmen.
  • Der Typ der Redundanzarchitektur, der in 1 dargestellt ist, ist gut geeignet, wenn die betreffenden Eingangs-/Ausgangsports Serien-Ports sind. Dies gilt nicht mehr, wenn der Router über ein lokales Netzwerk austauscht, in der englischen Literatur LAN genannt, gemäß dem Ausdruck "Local Area Network", zum Beispiel Ethernet.
  • 2 veranschaulicht ein Ausführungsbeispiel einer erfindungsgemäßen Vorrichtung. Es handelt sich um ein Informatik-Routingsystem, das zwei Router 1, 2 aufweist, von denen der eine Master und der andere Slawe ist. Diese zwei Router arbeiten im offenen Modus OCP. Da die Vorrichtung redundiert ist, weisen die zwei Router dann die gleichen Funktionen, und insbesondere die gleichen Softwareprogramme und die gleichen Konfigurationsdateien auf. Auch sind die Eingänge und Ausgänge zu anderen Systemen redundiert.
  • Die zwei Router werden zum Beispiel von einem Netzwerk 23, zum Beispiel Ethernet oder Internet, mit einem oder mehreren fernen Kundensystemen 21, 22 verbunden. Sie sind außerdem mit anderen Systemen, zum Beispiel Modems, über Serienverbindungen verbunden. Ein Y-Kabel 5 verbindet den gleichen Port 3 jedes Routers mit dem gleichen System, damit insbesondere diese zwei Ports 3 mit diesem System austauschen können. Wenn der Master aktiv ist, ist sein Serien-Port aktiviert, während derjenige des Slaves deaktiviert ist, indem er zum Beispiel im Zustand hoher Impedanz ist.
  • Die zwei Router sind miteinander über das Netzwerk 23, zum Beispiel Ethernet oder Internet, und über eine Sicherheitsleitung 24 verbunden, zum Beispiel einen Bus. Als Beispiel wird ein Ethernet-Netzwerk 23 betrachtet. Beim Start oder bei der Initialisierung der Vorrichtung ist ein Router 1 der Master und der andere 2 der Slave. Es ist der Master, der dann die Eingangs- und Ausgangsdaten verwaltet, sie also routet. Während des Betriebs tauschen die zwei Router 1, 2 gegenseitig Abfragemitteilungen aus, in der englischen Literatur auch "polling messages" genannt. Diese Abfragemitteilungen werden zum Beispiel zyklisch ausgetauscht, d.h. in regelmäßigen Zeitabständen. Sie werden vom Ethernet-Netzwerk 23, zum Beispiel durch eine Aussendung vom Typ UDP unicast, ausgetauscht. Abfragemitteilungen werden auch über die Sicherheitsverbindung 24 ausgetauscht. Eine erfindungsgemäße Vorrichtung weist also mindestens zwei Schnittstellen für den Austausch von Abfragemitteilungen, eine Netzwerk-Schnittstelle, zum Beispiel Ethernet, und einen Kommunikationsbus 24 auf. Eine Abfragemitteilung wird vom Slave an den Master gesendet, um zu überprüfen, ob der Master in gutem Betriebszustand ist, um zu überprüfen, ob er nicht defekt ist. Zu diesem Zweck muss der Master auf diese Mitteilung antworten. Alle Typen von Abfragemitteilungen können verwendet werden. Am einfachsten ist es zum Beispiel, an den Master eine gegebene Mitteilung zu senden und zu überprüfen, dass dieser sie vollständig zurücksendet. Seinerseits sendet der Master Abfragemitteilungen an den Slave, um zu überprüfen, ob dieser auch betriebsfähig ist. Es gibt also eine Überwachung der zwei Geräte 1, 2 ohne die Hilfe einer Drittausrüstung.
  • Wenn der Slave 2 nicht mindestens eine Abfragemitteilung in einem gegebenen Zeitintervall an mindestens einer der zwei Schnittstellen, Ethernet 23 oder der Sicherheitsverbindung 24, empfängt, nimmt sein Programm an, dass der Master defekt ist. Der Slave entscheidet dann, Master zu werden. Zu diesem Zweck aktiviert er den Umschaltmechanismus. Dieser Umschaltmechanismus kann mehrere Komponenten haben. Er weist einen Algorithmus auf, der zum Beispiel sowohl im Master als auch im Slave installiert ist, der den Master zwingt, sich auf Null zu setzen, insbesondere, sich neu zu initialisieren. Dieser Algorithmus ist außerdem so programmiert, dass bei dieser Neuinitialisierung der Slave übernimmt, also in der Datenverarbeitung aktiv wird, während der Master inaktiv bleibt. Dieser Algorithmus sieht außerdem die Deaktivierung der Eingangs-/Ausgangsports des Masters und die Aktivierung der Eingangs-/Ausgangsports des Master gewordenen Slave vor. Ein Überwachungsterminal 25 ermöglicht es zum Beispiel, Pannen- oder Defekt-Berichte zu lesen, die vom Master oder Slave gesendet werden. Dieser Terminal 25 kann außerdem für andere Funktionen im allgemeinen Rahmen der Anwendung verwendet werden. Die Vorrichtung weist zum Beispiel Warneinrichtungen auf, um vor einem Defekt zu warnen, damit das defekte Gerät innerhalb den vorgegebenen Fristen ausgetauscht wird.
  • Der Algorithmus, der die Nullrückstellung des Masters und schließlich seine Deaktivierung erzwingt, ist im Master installiert, wird aber vom Slave aktiviert. Zu diesem Zweck kennt der Slave die Speicheradresse dieses Algorithmus. Genauer gesagt, ist die Speicheradresse dieses Algorithmus im Slave enthalten, zumindest zugänglich. Vorzugsweise, und in symmetrischer Weise, ist der Algorithmus auch im Slave installiert, aus Gründen der Standardisierung der Ausführung der Geräte, aber auch, damit der Master den Slave komplett deaktivieren kann, wenn dieser defekt ist. Der Master hat also außerdem Zugang zur Adresse des Nullrücksetzungsalgorithmus, der im Slave vorhanden ist. Der Nullrücksetzungsalgorithmus, seine Adresse, die Abfragemitteilungen, die Sendefrequenz dieser Mitteilungen, die maximale Zeit zwischen zwei Mitteilungen vor der Umschaltung, sowie andere Konfigurationsparameter sind insbesondere in einer Konfigurationsdatei installiert, die in jedem Router enthalten ist. Mehrere Typen dieser Parameter können in dieser Konfigurationsdatei gespeichert sein, wobei jeder Typ vom endgültigen Anwendungstyp abhängt. Bei der Initialisierung der Router werden die einer Anwendung eigenen Parameter zum Beispiel in einen Arbeitsspeicher entladen. Die Verwaltung der verschiedenen Softwareschichten, darunter der Nullrücksetzungsalgorithmus, sowie die Kommunikationen zwischen diesen Schichten werden üblicherweise von einem Betriebssystem verarbeitet, ggf. in Zuordnung zu Zwischensoftwareschichten, in der englischen Literatur "middleware" genannt, die in den Routern installiert sind.
  • Die Erfindung wurde für eine Informatik-Routing-Vorrichtung beschrieben, wobei ein Router einem redundanten Router zugeordnet ist. Die Erfindung kann natürlich an andere Mittel zur Verwaltung von Eingängen/Ausgängen angewendet werden, wie zum Beispiel Datenserver. Sie betrifft vorteilhafterweise alle Typen von Anwendungen, die eine große Betriebssicherheit mit wirtschaftlichen Anforderungen erfordern. Außerdem ist sie einfach anzuwenden, da diese Anwendung hauptsächlich eine Softwareanwendung ist.

Claims (14)

  1. Vorrichtung zur Verwaltung von Eingängen und Ausgängen digitaler Daten, die erste Verwaltungsmittel (1) und zweite Verwaltungsmittel (2) aufweist, die miteinander über zwei Schnittstellen, ein Netzwerk (23) und eine Sicherheitsleitung (24), verbunden sind, wobei diese Mittel über diese zwei Schnittstellen (23, 24) Abfragemitteilungen austauschen, wobei Mittel (1) von den anderen Mitteln (2) als defekt betrachtet werden, wenn sie in einem gegebenen Zeitintervall an mindestens einer der zwei Schnittstellen (23, 24) keine Mitteilung aussenden, dadurch gekennzeichnet, dass sie Mittel aufweist, die für die Ausführung mindestens eines Rücksetzalgorithmus der ersten und zweiten Mittel (1, 2) geeignet sind, wobei beim Rücksetzen nach der Erfassung eines Defekts die defekten Mittel (1) deaktiviert und die anderen Mittel (2) aktiviert werden, wobei der Rücksetzalgorithmus in den ersten Mitteln (1) und zweiten Mitteln installiert ist und von den zweiten Mitteln (2) aktiviert wird, wobei die Speicheradresse des Algorithmus von diesen zweiten Mitteln aus zugänglich ist.
  2. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass bei der Initialisierung ihres Betriebs die ersten Mittel (1) als Master wirken und die zweiten Mittel (2) als Slave wirken, wobei der Master die Eingangs- und Ausgangsdaten verwaltet.
  3. Vorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Mittel (1, 2) über das Netzwerk (23) mit einem oder mehreren Systemen (21, 22) verbunden sind.
  4. Vorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Mittel (1, 2) über eine oder mehrere Serienverbindungen mit Systemen verbunden sind, wobei ein Y-Kabel (5) den gleichen Port (3) jedes Routers mit einem System verbindet.
  5. Vorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Mittel (1, 2) die gleichen Funktionen haben und die gleichen Softwareprogramme und die gleichen Konfigurationsdateien aufweisen.
  6. Vorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass, wenn Mittel (1) von den anderen Mitteln (2) als defekt erfasst werden, diese letzteren die defekten Mittel deaktivieren.
  7. Vorrichtung nach den Ansprüchen 2 und 6, dadurch gekennzeichnet, dass, wenn die fehlerhaften Mittel (1) der Master sind, der Slave die Eingänge/Ausgänge des Masters deaktiviert und seine eigenen Eingänge/Ausgänge aktiviert.
  8. Vorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Abfragemitteilungen, die Sendefrequenz dieser Mitteilungen, die Frist zwischen zwei Mitteilungen in einer Konfigurationsdatei installiert sind, die in jedem der Mittel (1, 2) enthalten ist, wobei mehrere Typen dieser Parameter in Abhängigkeit von gegebenen Anwendungen gespeichert sind.
  9. Vorrichtung nach Anspruch 8, dadurch gekennzeichnet, dass bei der Initialisierung der Mittel (1, 2) die für eine Anwendung spezifischen Parameter in einen Arbeitsspeicher geladen werden.
  10. Vorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass sie Warneinrichtungen aufweist, um über einen Störungsfall zu benachrichtigen.
  11. Vorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Netzwerk ein lokales digitales Netzwerk ist.
  12. Vorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Mittel zur Verwaltung von Eingangs-/Ausgangsdaten Informatik-Router sind.
  13. Vorrichtung nach Anspruch 12, dadurch gekennzeichnet, dass die Router im offenen OCP-Modus arbeiten.
  14. Vorrichtung nach einem der Ansprüche 1 bis 13, dadurch gekennzeichnet, dass die Mittel zur Verwaltung von Eingangs-/Ausgangsdaten Datenserver sind.
DE60130285T 2000-04-28 2001-04-24 Reduntante Input/Output Management Einheit, insbesondere ein Wegewahlsystem Expired - Lifetime DE60130285T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0005517 2000-04-28
FR0005517A FR2808353B1 (fr) 2000-04-28 2000-04-28 Dispositif de gestion d'entrees/sorties redondant, notamment de routage informatique

Publications (2)

Publication Number Publication Date
DE60130285D1 DE60130285D1 (de) 2007-10-18
DE60130285T2 true DE60130285T2 (de) 2008-05-29

Family

ID=8849750

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60130285T Expired - Lifetime DE60130285T2 (de) 2000-04-28 2001-04-24 Reduntante Input/Output Management Einheit, insbesondere ein Wegewahlsystem

Country Status (6)

Country Link
US (1) US7707281B2 (de)
EP (1) EP1150461B1 (de)
AT (1) ATE372624T1 (de)
DE (1) DE60130285T2 (de)
ES (1) ES2292548T3 (de)
FR (1) FR2808353B1 (de)

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7065779B1 (en) * 1999-10-13 2006-06-20 Cisco Technology, Inc. Technique for synchronizing multiple access controllers at the head end of an access network
US7216145B2 (en) * 2000-06-23 2007-05-08 Mission Communications, Llc Event notification system
US7139923B1 (en) 2001-06-27 2006-11-21 Cisco Technology, Inc. Technique for synchronizing network devices in an access data network
US7688828B2 (en) * 2001-06-27 2010-03-30 Cisco Technology, Inc. Downstream remote physical interface for modular cable modem termination system
US7639617B2 (en) * 2001-06-27 2009-12-29 Cisco Technology, Inc. Upstream physical interface for modular cable modem termination system
US7209442B1 (en) * 2001-06-27 2007-04-24 Cisco Technology, Inc. Packet fiber node
US7085287B1 (en) 2001-06-27 2006-08-01 Cisco Technology, Inc. Map routing technique implemented in access networks
US7389332B1 (en) * 2001-09-07 2008-06-17 Cisco Technology, Inc. Method and apparatus for supporting communications between nodes operating in a master-slave configuration
US7421478B1 (en) 2002-03-07 2008-09-02 Cisco Technology, Inc. Method and apparatus for exchanging heartbeat messages and configuration information between nodes operating in a master-slave configuration
US7200610B1 (en) 2002-04-22 2007-04-03 Cisco Technology, Inc. System and method for configuring fibre-channel devices
US7587465B1 (en) 2002-04-22 2009-09-08 Cisco Technology, Inc. Method and apparatus for configuring nodes as masters or slaves
US7188194B1 (en) 2002-04-22 2007-03-06 Cisco Technology, Inc. Session-based target/LUN mapping for a storage area network and associated method
US7433952B1 (en) 2002-04-22 2008-10-07 Cisco Technology, Inc. System and method for interconnecting a storage area network
US7415535B1 (en) 2002-04-22 2008-08-19 Cisco Technology, Inc. Virtual MAC address system and method
US7165258B1 (en) * 2002-04-22 2007-01-16 Cisco Technology, Inc. SCSI-based storage area network having a SCSI router that routes traffic between SCSI and IP networks
US7240098B1 (en) 2002-05-09 2007-07-03 Cisco Technology, Inc. System, method, and software for a virtual host bus adapter in a storage-area network
US7831736B1 (en) 2003-02-27 2010-11-09 Cisco Technology, Inc. System and method for supporting VLANs in an iSCSI
US7295572B1 (en) 2003-03-26 2007-11-13 Cisco Technology, Inc. Storage router and method for routing IP datagrams between data path processors using a fibre channel switch
US7433300B1 (en) 2003-03-28 2008-10-07 Cisco Technology, Inc. Synchronization of configuration data in storage-area networks
US7904599B1 (en) 2003-03-28 2011-03-08 Cisco Technology, Inc. Synchronization and auditing of zone configuration data in storage-area networks
US7583704B1 (en) 2003-06-10 2009-09-01 Carl Walker Synchronizing separated upstream and downstream channels of cable modem termination systems
US7739403B1 (en) * 2003-10-03 2010-06-15 Juniper Networks, Inc. Synchronizing state information between control units
US7522532B2 (en) * 2003-11-24 2009-04-21 At&T Intellectual Property I, L.P. Layer 2/layer 3 interworking via physical loopback
US8050176B2 (en) * 2004-03-30 2011-11-01 The Boeing Company Methods and systems for a data processing system having radiation tolerant bus
US7817553B2 (en) * 2004-05-25 2010-10-19 Cisco Technology, Inc. Local area network services in a cable modem network
US7720101B2 (en) * 2004-05-25 2010-05-18 Cisco Technology, Inc. Wideband cable modem with narrowband circuitry
US7835274B2 (en) * 2004-05-25 2010-11-16 Cisco Technology, Inc. Wideband provisioning
US8102854B2 (en) * 2004-05-25 2012-01-24 Cisco Technology, Inc. Neighbor discovery proxy with distributed packet inspection scheme
US7646786B2 (en) * 2004-05-25 2010-01-12 Cisco Technology, Inc. Neighbor discovery in cable networks
US8149833B2 (en) * 2004-05-25 2012-04-03 Cisco Technology, Inc. Wideband cable downstream protocol
US7532627B2 (en) * 2004-05-25 2009-05-12 Cisco Technology, Inc. Wideband upstream protocol
US7864686B2 (en) * 2004-05-25 2011-01-04 Cisco Technology, Inc. Tunneling scheme for transporting information over a cable network
US7539208B2 (en) * 2004-05-25 2009-05-26 Cisco Technology, Inc. Timing system for modular cable modem termination system
GB2414624B (en) * 2004-05-29 2007-01-10 Sarian Systems Ltd Method of monitoring a member router in a VRRP group
US7630361B2 (en) 2005-05-20 2009-12-08 Cisco Technology, Inc. Method and apparatus for using data-over-cable applications and services in non-cable environments
US7701951B2 (en) 2006-03-06 2010-04-20 Cisco Technology, Inc. Resource reservation and admission control for IP network
US7836459B2 (en) * 2006-08-31 2010-11-16 At&T Intellectual Property I, L.P. System and method for consolidating middleware functionality
US8244949B2 (en) * 2007-05-18 2012-08-14 Nec Infrontia Corporation Slot interface access unit, method thereof, and program thereof, as well as redundancy configuration of main unit, and replacing method of the same
US8797854B2 (en) * 2008-09-29 2014-08-05 Cisco Technology, Inc. Scheduling for RF over fiber optic cable [RFoG]
JP5477047B2 (ja) * 2010-02-25 2014-04-23 富士通株式会社 情報処理装置、仮想計算機接続方法、プログラム及び記録媒体
US10583246B2 (en) * 2011-03-09 2020-03-10 H. Lee Moffitt Cancer Center And Research Institute, Inc. High flow rate isolated infusion for regional treatment of cancer and medical conditions
US8635249B2 (en) * 2011-05-27 2014-01-21 International Business Machines Corporation Federation of multi-level master data management systems
JP6212318B2 (ja) * 2013-07-25 2017-10-11 矢崎総業株式会社 車載負荷制御システム
US10176012B2 (en) 2014-12-12 2019-01-08 Nxp Usa, Inc. Method and apparatus for implementing deterministic response frame transmission
US10505757B2 (en) 2014-12-12 2019-12-10 Nxp Usa, Inc. Network interface module and a method of changing network configuration parameters within a network device
US10728085B1 (en) * 2015-09-15 2020-07-28 Amazon Technologies, Inc. Model-based network management
CN105334729A (zh) * 2015-11-27 2016-02-17 王先宏 铁路机务段信号控制中两台独立plc系统冗余切换方法
US10628352B2 (en) 2016-07-19 2020-04-21 Nxp Usa, Inc. Heterogeneous multi-processor device and method of enabling coherent data access within a heterogeneous multi-processor device
CN108020822A (zh) * 2017-10-25 2018-05-11 安徽四创电子股份有限公司 用于场面监视雷达的高速信号处理系统及其信号处理方法
DE102018102067A1 (de) * 2018-01-30 2019-08-01 Balluff Gmbh Drahtloses IO-Link-Kommunikationsnetzwerk mit einem zusätzlichen Master und Verfahren zu dessen Betrieb

Family Cites Families (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5198999A (en) * 1988-09-12 1993-03-30 Kabushiki Kaisha Toshiba Serial input/output semiconductor memory including an output data latch circuit
US5016244A (en) * 1989-09-08 1991-05-14 Honeywell Inc. Method for controlling failover between redundant network interface modules
US5566388A (en) * 1990-08-28 1996-10-15 Ericsson Inc. RF trunking multisite switch configuration and diagnostics interface
US5379386A (en) * 1991-09-05 1995-01-03 International Business Machines Corp. Micro channel interface controller
US5506790A (en) * 1992-01-15 1996-04-09 Nguyen; Sanh K. Single-chip microcomputer programmable power distributor
US5490252A (en) * 1992-09-30 1996-02-06 Bay Networks Group, Inc. System having central processor for transmitting generic packets to another processor to be altered and transmitting altered packets back to central processor for routing
US5812748A (en) * 1993-06-23 1998-09-22 Vinca Corporation Method for improving recovery performance from hardware and software errors in a fault-tolerant computer system
US5475846A (en) * 1993-08-11 1995-12-12 Databook Incorporated Apparatus for processing PCMCIA interrupt requests
US5625825A (en) * 1993-10-21 1997-04-29 Lsi Logic Corporation Random number generating apparatus for an interface unit of a carrier sense with multiple access and collision detect (CSMA/CD) ethernet data network
US5601619A (en) * 1993-12-13 1997-02-11 Drechsler; Howard J. Phototherapeutic device and method
GB9401092D0 (en) * 1994-01-21 1994-03-16 Newbridge Networks Corp A network management system
US5473599A (en) * 1994-04-22 1995-12-05 Cisco Systems, Incorporated Standby router protocol
FR2721465A1 (fr) * 1994-06-15 1995-12-22 Trt Telecom Radio Electr Système d'interconnexion de réseaux locaux et équipement destiné à être utilisé dans un tel système.
GB9505722D0 (en) * 1995-03-21 1995-05-10 Newbridge Networks Corp Lan bridging redundancy
US5675723A (en) * 1995-05-19 1997-10-07 Compaq Computer Corporation Multi-server fault tolerance using in-band signalling
US5737423A (en) * 1995-08-23 1998-04-07 Pitney Bowes Inc. Old modified smart card or similar apparatus having a remote inspection capability
US5737404A (en) * 1996-04-04 1998-04-07 Motorola, Inc. Distributed signaling system seven call handling system
US5727142A (en) * 1996-05-03 1998-03-10 International Business Machines Corporation Method for a non-disruptive host connection switch after detection of an error condition or during a host outage or failure
US5802258A (en) * 1996-05-03 1998-09-01 International Business Machines Corporation Loosely coupled system environment designed to handle a non-disruptive host connection switch after detection of an error condition or during a host outage or failure
US5852724A (en) * 1996-06-18 1998-12-22 Veritas Software Corp. System and method for "N" primary servers to fail over to "1" secondary server
US6182139B1 (en) * 1996-08-05 2001-01-30 Resonate Inc. Client-side resource-based load-balancing with delayed-resource-binding using TCP state migration to WWW server farm
US5957985A (en) * 1996-12-16 1999-09-28 Microsoft Corporation Fault-resilient automobile control system
US5864653A (en) * 1996-12-31 1999-01-26 Compaq Computer Corporation PCI hot spare capability for failed components
NO970466L (no) * 1997-02-03 1998-08-04 Ericsson Telefon Ab L M FremgangsmÕte og system for beskyttelse av utstyr og svitsjefunksjonalitet i et telekommunikasjonssystem
US6108300A (en) * 1997-05-02 2000-08-22 Cisco Technology, Inc Method and apparatus for transparently providing a failover network device
US6253334B1 (en) * 1997-05-13 2001-06-26 Micron Electronics, Inc. Three bus server architecture with a legacy PCI bus and mirrored I/O PCI buses
US6148410A (en) * 1997-09-15 2000-11-14 International Business Machines Corporation Fault tolerant recoverable TCP/IP connection router
US6173411B1 (en) * 1997-10-21 2001-01-09 The Foxboro Company Method and system for fault-tolerant network connection switchover
US6127886A (en) * 1997-10-30 2000-10-03 The Whitaker Corporation Switched amplifying device
JP3286584B2 (ja) * 1997-11-20 2002-05-27 株式会社日立製作所 多重化ルータ装置
US6195351B1 (en) * 1998-01-28 2001-02-27 3Com Corporation Logical switch set
US6216173B1 (en) * 1998-02-03 2001-04-10 Redbox Technologies Limited Method and apparatus for content processing and routing
US6240087B1 (en) * 1998-03-31 2001-05-29 Alcatel Usa Sourcing, L.P. OC3 delivery unit; common controller for application modules
DE19819264A1 (de) * 1998-04-30 1999-11-25 Micronas Intermetall Gmbh Verfahren zum Testen einer integrierten Schaltungsanordnung und integrierte Schaltungsanordnung hierfür
JPH11341020A (ja) * 1998-05-22 1999-12-10 Yazaki Corp 多重通信システム
US6330221B1 (en) * 1998-06-18 2001-12-11 Cisco Technology, Inc. Failure tolerant high density dial router
US6373838B1 (en) * 1998-06-29 2002-04-16 Cisco Technology, Inc. Dial access stack architecture
US6266785B1 (en) * 1998-09-01 2001-07-24 Ncr Corporation File system filter driver apparatus and method
US6209039B1 (en) * 1998-10-16 2001-03-27 Mci Worldcom, Inc. Method and apparatus for providing an interface between a plurality of frame relay networks
US6460146B1 (en) * 1998-12-04 2002-10-01 Cisco Technology, Inc. System and method for establishing processor redundancy
US6556547B1 (en) * 1998-12-15 2003-04-29 Nortel Networks Limited Method and apparatus providing for router redundancy of non internet protocols using the virtual router redundancy protocol
US6480473B1 (en) * 1998-12-29 2002-11-12 Koninklijke Philips Electronics N.V. Verification of active nodes in an open network
US6701375B1 (en) * 1999-01-22 2004-03-02 Northrop Grumman Corporation Ultra-low bandwidth intra-network routing method
JP3314749B2 (ja) * 1999-02-17 2002-08-12 株式会社デンソー 電子制御装置
US6674756B1 (en) * 1999-02-23 2004-01-06 Alcatel Multi-service network switch with multiple virtual routers
US6397260B1 (en) * 1999-03-08 2002-05-28 3Com Corporation Automatic load sharing for network routers
US6345294B1 (en) * 1999-04-19 2002-02-05 Cisco Technology, Inc. Methods and apparatus for remote configuration of an appliance on a network
US6747978B1 (en) * 1999-05-27 2004-06-08 Nortel Networks Limited Direct memory access packet router method and apparatus
US6359858B1 (en) * 1999-06-03 2002-03-19 Fujitsu Network Communications, Inc. Switching redundancy control
US6539494B1 (en) * 1999-06-17 2003-03-25 Art Technology Group, Inc. Internet server session backup apparatus
US6751191B1 (en) * 1999-06-29 2004-06-15 Cisco Technology, Inc. Load sharing and redundancy scheme
US6697849B1 (en) * 1999-08-13 2004-02-24 Sun Microsystems, Inc. System and method for caching JavaServer Pages™ responses
US6467049B1 (en) * 1999-10-15 2002-10-15 Cisco Technology, Inc. Method and apparatus for configuration in multi processing engine computer systems
US6658595B1 (en) * 1999-10-19 2003-12-02 Cisco Technology, Inc. Method and system for asymmetrically maintaining system operability
US6628649B1 (en) * 1999-10-29 2003-09-30 Cisco Technology, Inc. Apparatus and methods providing redundant routing in a switched network device
CA2310872A1 (en) * 1999-12-22 2001-06-22 Nortel Networks Corporation Automatic protection switching using link-level redundancy supporting multi-protocol label switching
US6738826B1 (en) * 2000-02-24 2004-05-18 Cisco Technology, Inc. Router software upgrade employing redundant processors
US20030237016A1 (en) * 2000-03-03 2003-12-25 Johnson Scott C. System and apparatus for accelerating content delivery throughout networks
FR2807848B1 (fr) * 2000-04-18 2002-11-29 Airsys Atm S A Routeur informatique a configuration dynamique
FR2809202B1 (fr) * 2000-05-19 2005-04-15 Airsys Atm S A Routeur informatique multi-protocoles
US6978309B1 (en) * 2000-07-31 2005-12-20 Cisco Technology, Inc. Method and system for reprogramming instructions for a switch
US6694201B1 (en) * 2000-08-17 2004-02-17 Industrial Technology Research Institute Supervisory parallel switching device for computer integrated manufacturing system with secs-compliant serial communication links
US6975587B1 (en) * 2000-08-25 2005-12-13 Nortel Networks Limited Mechanism for automatic protection switching in a router
US6885635B1 (en) * 2000-11-21 2005-04-26 Juniper Networks, Inc. High capacity router having redundant components
US6910148B1 (en) * 2000-12-07 2005-06-21 Nokia, Inc. Router and routing protocol redundancy
FR2831743B1 (fr) * 2001-10-25 2004-01-30 Cit Alcatel Systeme de routage is-is tolerant aux fautes et procede correspondant

Also Published As

Publication number Publication date
EP1150461A1 (de) 2001-10-31
FR2808353A1 (fr) 2001-11-02
US20020010750A1 (en) 2002-01-24
ES2292548T3 (es) 2008-03-16
EP1150461B1 (de) 2007-09-05
ATE372624T1 (de) 2007-09-15
FR2808353B1 (fr) 2003-12-05
DE60130285D1 (de) 2007-10-18
US7707281B2 (en) 2010-04-27

Similar Documents

Publication Publication Date Title
DE60130285T2 (de) Reduntante Input/Output Management Einheit, insbesondere ein Wegewahlsystem
DE69922690T2 (de) Fehlertolerante netze
EP2169882B1 (de) Schiffsruder-Steuerung mit einem CAN-Bus
WO2004047385A2 (de) Gateway-einheit zur verbindung von subnetzen in fahrzeugen
EP0224711A1 (de) Verfahren zum schaltfehlergeschützten Betätigen der Schaltgeräte einer Schaltanlage
DE69813657T2 (de) Architektur eines virtuellen Netzes
DE3247801C2 (de)
DE69727293T2 (de) Geteilte busarchitektur für anwendungen mit unterschiedlichen integritätsanforderungsstufen
DE2701925A1 (de) Fahrzeugsteuerungssystem mit hoher zuverlaessigkeit
EP3228036B1 (de) Verfahren und steuergerät zur übertragung sicherheitsrelevanter daten in einem kraftfahrzeug mittels eines ethernet-standards
DE102013215035B3 (de) Soft-Redundanzprotokoll
WO1994019891A1 (de) System und verfahren zur datenkommunikation uber ein paketfunknetz
EP1104609A2 (de) Bussystem
EP1851934B1 (de) Verfahren zur fehlererkennung eines nachrichteninterfaces in einer kommunikationseinrichtung
DE102011086726B4 (de) Verfahren zur redundanten Kommunikation zwischen einem Nutzer-Terminal und einem Leitsystem-Server
EP1843929B1 (de) Leitsystem für die steuerung und/oder überwachung von objekten
DE60130873T2 (de) Nicht-tolerante netzknoten in einem mehrfachen störungs-toleranten netz
EP0797330B1 (de) Computer-Netzwerk und Verfahren zu dessen Betreiben
DE102016113322A1 (de) Slave-Steuerung für Ethernet-Netzwerk
EP3607437B1 (de) Verfahren zum konfigurieren zumindest eines geräts eines schienenfahrzeugs in einem netzwerk, computerprogramm und computerlesbares speichermedium
EP1399818B1 (de) Verfahren und vorrichtung zur kommunikation in einem fehlertoleranten verteilten computersystem
DE19619886C2 (de) Steuer- und Datenübertragungsanlage mit teilweise redundantem Bussystem
DE202015004439U1 (de) Überwachungsvorrichtung und Netzwerkteilnehmer
EP3567809A2 (de) System zum steuern, regeln und/oder überwachen eines luftfahrzeugs
EP3787237A1 (de) Verfahren zur datenübermittlung in einem redundant betreibbaren kommunikationsnetz und koppel-kommunikationsgerät

Legal Events

Date Code Title Description
8364 No opposition during term of opposition