DE60130285T2 - Reduntante Input/Output Management Einheit, insbesondere ein Wegewahlsystem - Google Patents
Reduntante Input/Output Management Einheit, insbesondere ein Wegewahlsystem Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0706—Error 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/0709—Error 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0706—Error 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/0736—Error 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/0739—Error 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0706—Error 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/0745—Error 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/22—Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/58—Association of routers
- H04L45/586—Association of routers of virtual routers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0751—Error 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 DruckschriftUS-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 Router1 , der die Master-Funktion hat, und einen Router2 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 Port3 jedes Routers kommuniziert über eine Serienverbindung mit dem gleichen System4 , zum Beispiel ein Modem. Zu diesem Zweck erfolgt die Verbindung zwischen diesem letzteren und den zwei Routern über ein Y-Kabel5 . Ein Sicherheitsbus6 verbindet die zwei Router1 ,2 . - Wenn die zwei Router
1 ,2 zusammen starten, aktiviert der Master1 seine elektrischen Modi an seinen Eingangs-/Ausgangsports3 , während der Slave2 seine Ports3 inaktiv lässt, d.h. im Zustand hoher Impedanz. Das bedeutet, dass selbst wenn die zwei Router konfiguriert sind, nur der Master1 mit dem Modem4 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 Slave2 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 Ports3 , 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 Router1 ,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 Kundensystemen21 ,22 verbunden. Sie sind außerdem mit anderen Systemen, zum Beispiel Modems, über Serienverbindungen verbunden. Ein Y-Kabel5 verbindet den gleichen Port3 jedes Routers mit dem gleichen System, damit insbesondere diese zwei Ports3 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 Sicherheitsleitung24 verbunden, zum Beispiel einen Bus. Als Beispiel wird ein Ethernet-Netzwerk23 betrachtet. Beim Start oder bei der Initialisierung der Vorrichtung ist ein Router1 der Master und der andere2 der Slave. Es ist der Master, der dann die Eingangs- und Ausgangsdaten verwaltet, sie also routet. Während des Betriebs tauschen die zwei Router1 ,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-Netzwerk23 , zum Beispiel durch eine Aussendung vom Typ UDP unicast, ausgetauscht. Abfragemitteilungen werden auch über die Sicherheitsverbindung24 ausgetauscht. Eine erfindungsgemäße Vorrichtung weist also mindestens zwei Schnittstellen für den Austausch von Abfragemitteilungen, eine Netzwerk-Schnittstelle, zum Beispiel Ethernet, und einen Kommunikationsbus24 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äte1 ,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, Ethernet23 oder der Sicherheitsverbindung24 , 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 Überwachungsterminal25 ermöglicht es zum Beispiel, Pannen- oder Defekt-Berichte zu lesen, die vom Master oder Slave gesendet werden. Dieser Terminal25 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)
- 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. - 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. - 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. - 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. - 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. - 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. - 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. - 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. - 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. - Vorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass sie Warneinrichtungen aufweist, um über einen Störungsfall zu benachrichtigen.
- Vorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Netzwerk ein lokales digitales Netzwerk ist.
- Vorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Mittel zur Verwaltung von Eingangs-/Ausgangsdaten Informatik-Router sind.
- Vorrichtung nach Anspruch 12, dadurch gekennzeichnet, dass die Router im offenen OCP-Modus arbeiten.
- Vorrichtung nach einem der Ansprüche 1 bis 13, dadurch gekennzeichnet, dass die Mittel zur Verwaltung von Eingangs-/Ausgangsdaten Datenserver sind.
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)
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)
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 |
-
2000
- 2000-04-28 FR FR0005517A patent/FR2808353B1/fr not_active Expired - Lifetime
-
2001
- 2001-04-24 AT AT01401042T patent/ATE372624T1/de not_active IP Right Cessation
- 2001-04-24 ES ES01401042T patent/ES2292548T3/es not_active Expired - Lifetime
- 2001-04-24 DE DE60130285T patent/DE60130285T2/de not_active Expired - Lifetime
- 2001-04-24 EP EP01401042A patent/EP1150461B1/de not_active Expired - Lifetime
- 2001-04-27 US US09/842,801 patent/US7707281B2/en not_active Expired - Fee Related
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 |