DE10249592A1 - Fail-silent data processing node configuration design for a replicated data network, whereby each partial node only transmits if all other partial nodes transmit at the same time - Google Patents
Fail-silent data processing node configuration design for a replicated data network, whereby each partial node only transmits if all other partial nodes transmit at the same time Download PDFInfo
- Publication number
- DE10249592A1 DE10249592A1 DE2002149592 DE10249592A DE10249592A1 DE 10249592 A1 DE10249592 A1 DE 10249592A1 DE 2002149592 DE2002149592 DE 2002149592 DE 10249592 A DE10249592 A DE 10249592A DE 10249592 A1 DE10249592 A1 DE 10249592A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- data processing
- processing node
- transmission
- signal
- 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.)
- Withdrawn
Links
Classifications
-
- 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/0796—Safety measures, i.e. ensuring safe condition in the event of error, e.g. for controlling element
-
- 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/1629—Error detection by comparing the output of redundant processing systems
- G06F11/1641—Error detection by comparing the output of redundant processing systems where the comparison is not performed by the redundant processing components
- G06F11/1645—Error detection by comparing the output of redundant processing systems where the comparison is not performed by the redundant processing components and the comparison itself uses redundant hardware
-
- 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/1629—Error detection by comparing the output of redundant processing systems
- G06F11/1641—Error detection by comparing the output of redundant processing systems where the comparison is not performed by the redundant processing components
Abstract
Description
Technisches Gebiettechnical area
Die vorliegende Erfindung bezieht sich auf das Gebiet der Leitsysteme. Sie betrifft einen Datenverarbeitungsknoten und ein Verfahren zur Datenübertragung zwischen mindestens zwei Datenverarbeitungsknoten in einem replizierten Datennetz nach dem Oberbegriff der unabhängigen Patentansprüche.The present invention relates in the field of control systems. It concerns a data processing node and a method for data transmission between at least two data processing nodes in a replicated one Data network according to the preamble of the independent claims.
Stand der TechnikState of technology
Leitsysteme, insbesondere Kontroll-, Leittechnik-, Steuer- und/oder Regelsysteme, für Anwendungen, die hohe Anforderungen an Sicherheit und Zuverlässigkeit stellen, sind aus einer Vielzahl von Datenverarbeitungsknoten aufgebaut, die über ein Datennetz verbunden sind. Derartige Kontroll-, Leittechnik- oder Leitsysteme bezeichnet man auch als verteilte Leitsysteme. Ein wichtiger Aspekt bei einer Entwicklung solch verteilter Leitsysteme ist es, dafür zu sorgen, dass ein Fehlverhalten, insbesondere ein Ausfall, einer einzelnen Komponente nicht zu einem Ausfall des gesamten Leitsystems führt. In diesem Zusammenhang spricht man auch von fehlertoleranten LeitsystemenControl systems, especially control, I&C, control and / or Control systems, for Applications that place high demands on safety and reliability are made up of a large number of data processing nodes, the above a data network are connected. Such control, control technology or control systems are also referred to as distributed control systems. An important aspect in the development of such distributed control systems is for it too ensure that misconduct, especially failure, one individual component does not lead to a failure of the entire control system leads. In this context, one also speaks of fault-tolerant control systems
Ein Grundbaustein solch fehlertoleranter Leitsysteme sind Fehler-stummschaltende Datenverarbeitungsknoten (im Englischen „fail-silent" nodes). Wenn solche Fehler-stummschaltenden Da tenverarbeitungsknoten einen internen Fehler feststellen, markieren sie von ihnen gesendete Daten als ungültig oder unterbinden eine Versendung von Daten vollständig. Auf diese Weise wird vermieden, dass fehlerhafte Daten von einem Empfänger als korrekt angesehen werden. Idealerweise weisen Fehler-stummschaltende Datenverarbeitungsknoten eine hohe Offenbarungsrate (englisch: „coverage") auf, d.h. ein Fehler wird mit grosser Wahrscheinlichkeit innerhalb einer vorgegebenen, im Allgemeinen sehr kurzen Latenzzeit bemerkt.A basic building block of such fault-tolerant control systems are error-mute data processing nodes ("fail-silent" nodes). If such Error-muting data processing node an internal If you find any errors, mark the data you sent as invalid or completely prevent the sending of data. On this way it is avoided that incorrect data from a recipient as be viewed correctly. Ideally, error-muting data processing nodes have a high disclosure rate (English: "coverage"), i.e. an error becomes larger Probability within a given, generally very short latency.
Solche Fehler-stummschaltenden Datenverarbeitungsknoten
werden häufig
durch ein Paar identischer Prozessoren realisiert. Eine geeignete
Synchronisation zwischen den Prozessoren ermöglicht, dass beide Prozessoren
gleichzeitig ein identisches, Programm ausführen. Ein Vergleichsglied kann
dann Fehler durch einen Vergleich der von den beiden Prozessoren
gelieferten Daten entdecken. Vorteilhaft wird in einem solchen Fall
eine Ausgabe von Daten durch den Datenverarbeitungsknoten vom Vergleichsglied
unterbunden. Das Vergleichsglied ist dabei ein sicherheitsbestimmendes
Element, welches so gebaut ist, dass sein Ausfall nicht unentdeckt
bleiben darf. Ein derartiges Prinzip ist in der deutschen Patentschrift
Um die Funktion des Leitsystems auch bei Ausfall eines solchen Fehler-stummschaltenden Knoten aufrechtzuerhalten, werden bei manchen verteilten fehlertoleranten Leitsystemen redundante Datenverarbeitungsknoten durch ein repliziertes Datennetz verbunden, um eine grössere Verfügbarkeit zu gewährleisten. Dabei springt ein zweiter redundanter Datenverarbeitungsknoten als Ersatzknoten ein, wenn ein erster redundanter Datenverarbeitungsknoten als Arbeitsknoten ausfällt. Redundante Busleitungen werden synchronisiert betrieben, was bedeutet, dass parallel arbeitende Datenverarbeitungsknoten identische Daten im wesentlichen gleichzeitig über beide Busleitungen versenden. Empfangsstufen der Datenverarbeitungsknoten wählen die Daten von einer der Busleitungen aus, überwachen dabei jedoch perma nent die zweite Busleitung. Auch der Ersatzknoten nimmt am Busverkehr teil, um dessen Funktionstüchtigkeit überprüfen zu können. In einer speziellen Auslegungsart sind alle redundanten Datenverarbeitungsknoten gleichzeitig aktiv und verschicken ihre Daten hintereinander. Ein Empfänger bildet daraus einen Konsenz, typischerweise durch eine 1 von 2 Auswahl oder durch eine 2 von 3 Auswahl.To the function of the control system too in the event of failure of such an error-mute node, become redundant in some distributed fault-tolerant control systems Data processing nodes connected by a replicated data network, for a bigger one Availability to ensure. A second redundant data processing node jumps as Replacement node when a first redundant data processing node fails as a working node. Redundant bus lines are operated synchronously, which means that Data processing nodes operating in parallel have identical data in the essentially about both at the same time Send bus lines. Receive levels of the data processing nodes choose the data from one of the bus lines, however, constantly monitor the second bus line. The replacement node also takes part in bus traffic to be able to check its functionality. In All redundant data processing nodes are of a special design type active at the same time and send their data one after the other. On receiver forms a consensus, typically through a 1 out of 2 selection or by a 2 of 3 selection.
Die Zeitfenster werden dabei entweder
durch einen Masterknoten M nach vorgängiger Zuweisung an die Datenverarbeitungsknoten
S1,...,Sn vergeben, wie
in
Probleme ergeben sich, wenn ein Datenverarbeitungsknoten Si in einem nicht für ihn vorgesehenen Zeitfenster aj,l oder bj,l (j≠i) sendet. Dadurch werden in diesem Zeitfenster gesendete Daten entweder zerstört oder einem anderen Datenverarbeitungsknoten Sj zugeschrieben. Eine solche Situation kann bei einer Leitsystem-Architektur mit Masterknoten M dann auftreten, wenn aufgrund eines einfachen Fehlers in einem Adressdecoder der Datenverarbeitungsknoten Si falsch auf die Zuweisung durch den Masterknoten M reagiert. Im Falle einer Synchronisation mittels eines verteilten Synchronisationsalgorithmus kann eine solche Situation dann auftreten, wenn ein oder mehrere Datenverarbeitungsknoten sich fehlerhaft mit dem Zeitsignal anderer Datenverarbeitungsknoten synchronisieren, so dass ein Synchronisationsfehler auch ohne Vorhandensein eines Hardwarefehlers auftreten kann.Problems arise when a data processing node S i transmits a j, l or b j, l (j ≠ i) in a time window not provided for it. As a result, data sent in this time window are either destroyed or ascribed to another data processing node S j . Such a situation can occur in a control system architecture with master node M if, due to a simple mistake In an address decoder, the data processing node S i incorrectly responds to the assignment by the master node M. In the case of synchronization by means of a distributed synchronization algorithm, such a situation can occur when one or more data processing nodes incorrectly synchronize with the time signal of other data processing nodes, so that a synchronization error can also occur without the presence of a hardware error.
Auch sogenannte Anti-jabber-Schaltkreise bleiben
in einem solchen Fall häufig
wirkungslos. Ein Anti-jabber-Schaltkreis ist ein vom verteilten
Datenverarbeitungssystem unabhängiger
Schaltkreis, der eine Sendedauer und -häufigkeit eines jeden Datenverarbeitungsknotens
Sk (k=1,...,n) limitiert und somit eine
permanente Blockierung des Datennetzes durch einen unkontrolliert
sendenden Datenverarbeitungsknoten Si verhindert.
Ein solcher Anti-jabber-Schaltkreis ist im US-Patent
Ein weiterentwickelter Anti-jabber-Schaltkreis überprüft deswegen nicht nur die Sendedauer und -häufigkeit eines jeden Datenverarbeitungsknotens Sk, sondern auch, ob der Knoten im richtigen Zeitfenster sendet, und unterbindet das Senden von Daten im falschen Zeitfenster. Derartige Anti-jabber-Schaltkreise sind bekannt als Bus-Wächter (englisch: „bus guardian"). Bus-Wächter sind jedoch fast so komplex wie die Buskontroller selbst, denn sie müssen an der Synchronisierung teilnehmen. Erschwerend kommt hinzu, dass eine Einsatzbereitschaft des Buswächters kaum überprüft werden kann, denn dieser soll ja nur in Ausnahmesituationen eingreifen. Dadurch ergibt sich, dass ein Aufbau eines Leitsystems mit Anti-jabber-Schaltkreisen aufwendig und kostspielig ist, ohne dass ein nachweisbarer Vorteil entstünde.An advanced anti-jabber circuit therefore checks not only the transmission time and frequency of each data processing node S k , but also whether the node is transmitting in the correct time window, and prevents the transmission of data in the wrong time window. Such anti-jabber circuits are known as "bus guardian". However, bus guards are almost as complex as the bus controllers themselves, because they have to participate in the synchronization. To make matters worse, the operational readiness of the The bus guardian can hardly be checked, since this should only intervene in exceptional situations, which means that building a control system with anti-jabber circuits is complex and costly without producing any verifiable advantage.
Darstellung der Erfindungpresentation the invention
Es ist somit Aufgabe der Erfindung, einen fehlerstummschaltenden Datenverarbeitungsknoten und ein Verfahren zur Datenübertragung zwischen mindestens zwei Datenverarbeitungsknoten in einem replizierten Datennetz anzugeben, bei welchem die im Stand der Technik genannten Probleme nicht auftreten.It is therefore an object of the invention an error silencing data processing node and a method for data transmission between at least two data processing nodes in a replicated one Specify data network in which those mentioned in the prior art Problems do not arise.
Diese und weitere Aufgaben werden durch einen Datenverarbeitungsknoten und ein Verfahren zur Datenübertragung der eingangs genannten Art mit den Merkmalen der unabhängigen Patentansprüche gelöst. Weitere vorteilhafte Ausgestaltungen der Erfindung sind in den abhängigen Ansprüchen angegeben.These and other tasks will be by a data processing node and a method for data transmission of the type mentioned with the features of the independent claims. Further advantageous embodiments of the invention are specified in the dependent claims.
Ein erfindungsgemässer Datenverarbeitungsknoten umfasst dabei mindestens zwei Teilknoten. Jeder Teilknoten weist einen Datenausgang auf und erzeugt ein Schreibsignal, wenn Daten von diesem Datenausgang gesendet werden sollen. Jedem Teilknoten ist je eine Sendeeinheit zugeordnet, welche an eine Busleitung anschliessbar ist, so dass Daten über die Busleitung gesendet werden können. Dabei ist zur Übertragung von Daten eine Freischaltung erforderlich. Ohne Freischaltung ist die Übertragung von Daten unterbunden, d.h. der Datenverarbeitungsknoten ist stummgeschaltet. Um die Freischaltung zu bewirken, umfasst der erfindungsgemässe Datenverarbeitungsknoten vorzugsweise ferner mindestens ein Verknüpfungsmittel. Jede Sendeeinheit ist dabei mit einem ihr zugeordneten Verknüpfungsmittel wirkverbunden. Liegen von allen Teilknoten gleichzeitig Schreibsignale vor, schaltet das zugeordnete Verknüpfungsmittel die Übertragung frei.A data processing node according to the invention includes at least two subnodes. Each subnode points a data output and generates a write signal when data should be sent from this data output. Every subnode One transmitter unit is assigned to each, which can be connected to a bus line is so data about the bus line can be sent. there is for transmission activation of data is required. Without activation the transfer prevented from data, i.e. the data processing node is muted. To effect the activation, the data processing node according to the invention comprises preferably also at least one linking agent. Each sending unit is operatively connected to a linkage means assigned to it. If there are write signals from all subnodes at the same time, switches the associated linking agent the transfer free.
Das Verknüpfungsmittel muss nicht notwendigerweise durch eine physikalische Einheit gebildet werden, sondern ist vielmehr als logische Einheit zu verstehen. Das Verknüpfungsmittel kann dabei auch aus mehreren hintereinandergeschalteten Teilverknüpfungsmitteln bestehen. Vorteilhaft kann das Verknüpfungsmittel oder eines der Teilverknüpfungsmittel auch in die Sendeeinheit integriert sein. In diesem Fall erfolgt die Freischaltung der Sendeeinheit intern.The linking agent does not necessarily have to be formed by a physical unit, but rather is to understand as a logical unit. The linking agent can also be made from there are several partial linking means connected in series. Advantageous can the linking agent or one of the partial linking means also be integrated in the transmitter unit. In this case the activation of the transmitter unit internally.
In einer bevorzugten Weiterbildung der Erfindung werden Daten durch die Sendeeinheit nur dann übertragen, wenn ein erstes Sendesignal an der Sendeeinheit anliegt. Das mindestens eine Verknüpfungsmittel erzeugt in diesem Fall das Sendesignal, wenn gleichzeitig von jedem Teilknoten das Schreibsignal am Verknüpfungsmittel anliegt. Jede Sendeeinheit ist dabei über eine Sendesignalverbindung mit einem Verknüpfungsmittel verbunden und führt so ein vom Verknüpfungsmittel erzeugtes Sendesignal der Sendeeinheit zu.In a preferred further training According to the invention, data is only transmitted by the transmission unit when a first transmission signal is present at the transmission unit. At least a linking agent generates the broadcast signal in this case, if from everyone at the same time Subnode the write signal is present at the linking means. each Sending unit is over a transmission signal connection connected to a linking means and leads like this one from the linking agent generated transmission signal to the transmission unit.
Ein wichtiger Vorteil eines erfindungsgemässen Datenverarbeitungsknotens ist, dass dieser keine Vergleichseinrichtung für eine Fehlerstummschaltung benötigt. Wenn nötig, kann der Empfänger beide Busleitungen vergleichen und somit auch Übertragungsfehler feststellen, die durch üblichen Checksummen-Verfahren nicht abgedeckt werden.An important advantage of a data processing node according to the invention is that this is not a comparator for fault muting needed. If needed, can the recipient compare both bus lines and thus also determine transmission errors, by usual Checksum method not be covered.
Beim erfindungsgemässen Verfahren zur Datenübertragung wird eine Übertragung von Daten durch die Sendeinheit eines Datenverarbeitungsknotens nur dann freigeschaltet, wenn alle seine Teilknoten gleichzeitig ein Schreibsignal erzeugen. Vorzugsweise werden von den Teilknoten erzeugte Schreibsignale der Sendeinheit über ein Verknüpfungsmittel zugeführt, welches die Freischaltung bewirkt, wenn von allen am Verknüpfungsmittel angeschlossenen Teilknoten das Schreibsignal anliegt.In the method according to the invention for data transmission becomes a transfer of data by the sending unit of a data processing node unlocked only when all of its subnodes at the same time generate a write signal. Preferably from the subnodes generated write signals to the transmitter unit via a linking means, which the activation causes, if everyone on the linking means connected write node is present.
Diese und weitere Aufgaben, Vorteile und Merkmale der Erfindung werden aus der nachfolgenden, detaillierten Beschreibung eines bevorzugten Ausführungsbeispiels der Erfindung in Verbindung mit der Zeichnung offensichtlich.These and other tasks, advantages and features of the invention will become apparent from the following detailed Description of a preferred embodiment of the invention evident in connection with the drawing.
Kurze Beschreibung der ZeichnungShort description the drawing
Die in der Zeichnung verwendeten Bezugszeichen und deren Bedeutung sind in der Bezugszeichenliste zusammengefasst. Grundsätzlich bezeichnen gleiche Bezugszeichen gleiche Teile.The ones used in the drawing Reference symbols and their meaning are in the list of reference symbols summarized. in principle the same reference numerals designate the same parts.
Wege zur Ausführung der ErfindungWays to Execute the invention
Wenn Daten vom einem Buskontroller
- 1, 21, 2
- Erster, zweiter Halbknotenfirst, second half-knot
- 3, 43, 4
- Erste, zweite SynchronisationsverbindungFirst, second synchronization connection
- 8, 98th, 9
- Erste, zweite BusleitungFirst, second bus line
- 10, 2010 20
- Erste, zweite logische Verknüpfungseinheit,First, second logical combination unit,
- Verknüpfungsmittellinking agent
- 11, 2111 21
- SchreibsignalverbindungWrite signal connection
- 13, 2313 23
- Applikationsprozessorapplication processor
- 12, 2212 22
- Erste, zweite FreischaltsignalverbindungFirst, second activation signal connection
- 15, 2515 25
- Buskontrollerbus controller
- 16, 2616 26
- Erste, zweite TestsignalverbindungFirst, second test signal connection
- 17, 2717 27
- Erster, zweiter Transceiverfirst, second transceiver
- 18, 2818 28
- Erste, zweite VerifikationssignalverbindungFirst, second verification signal connection
- 100, 200100 200
- Erste, zweite Vergleichs- bzw. ÜberwachungsFirst, second comparison or monitoring
- einheitunit
- 101, 201101 201
- UND-Gatter, VerknüpfungsmittelAND gate, linking agent
- 103, 203103 203
- Interne, logische UND-Verknüpfung, Verknüpinternal, logical AND link, link
- fungsmittelfung medium
- 111, 211111, 211
- Erste, zweite FreischaltverbindungFirst, second activation connection
- 113, 213113 213
- Dritte, vierte FreischaltverbindungThird, fourth activation link
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2002149592 DE10249592A1 (en) | 2002-10-24 | 2002-10-24 | Fail-silent data processing node configuration design for a replicated data network, whereby each partial node only transmits if all other partial nodes transmit at the same time |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2002149592 DE10249592A1 (en) | 2002-10-24 | 2002-10-24 | Fail-silent data processing node configuration design for a replicated data network, whereby each partial node only transmits if all other partial nodes transmit at the same time |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10249592A1 true DE10249592A1 (en) | 2004-06-17 |
Family
ID=32318490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2002149592 Withdrawn DE10249592A1 (en) | 2002-10-24 | 2002-10-24 | Fail-silent data processing node configuration design for a replicated data network, whereby each partial node only transmits if all other partial nodes transmit at the same time |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10249592A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006128398A1 (en) | 2005-06-02 | 2006-12-07 | Siemens Aktiengesellschaft | Redundant transmission of data messages for the control technology of hvdct systems |
EP2099153A2 (en) * | 2008-02-18 | 2009-09-09 | Infotronic S.P.A. | Transmission circuit of a clock signal for transmitting synchronous digital signals |
AT512742A1 (en) * | 2012-04-11 | 2013-10-15 | Fts Computertechnik Gmbh | Method and distribution unit for the reliable switching of synchronization messages |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4503535A (en) * | 1982-06-30 | 1985-03-05 | Intel Corporation | Apparatus for recovery from failures in a multiprocessing system |
US4597084A (en) * | 1981-10-01 | 1986-06-24 | Stratus Computer, Inc. | Computer memory apparatus |
US4672537A (en) * | 1976-09-07 | 1987-06-09 | Tandem Computers Incorporated | Data error detection and device controller failure detection in an input/output system |
DE4032033A1 (en) * | 1990-10-09 | 1992-04-16 | Siemens Ag | Electric control and monitoring for underground plant - triggering safety-relevant signals for transmission over independent paths and processing by redundant systems |
DE19928483A1 (en) * | 1999-02-15 | 2000-08-17 | Bosch Gmbh Robert | Transmitter/receiver module of network nodes for selective forwarding of data from one transmission path to another has transmitter/receiver modules connected with each via two networks over interface |
DE19922171A1 (en) * | 1999-05-12 | 2000-11-23 | Siemens Ag | Communication system with a communication bus |
-
2002
- 2002-10-24 DE DE2002149592 patent/DE10249592A1/en not_active Withdrawn
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4672537A (en) * | 1976-09-07 | 1987-06-09 | Tandem Computers Incorporated | Data error detection and device controller failure detection in an input/output system |
US4597084A (en) * | 1981-10-01 | 1986-06-24 | Stratus Computer, Inc. | Computer memory apparatus |
US4503535A (en) * | 1982-06-30 | 1985-03-05 | Intel Corporation | Apparatus for recovery from failures in a multiprocessing system |
DE4032033A1 (en) * | 1990-10-09 | 1992-04-16 | Siemens Ag | Electric control and monitoring for underground plant - triggering safety-relevant signals for transmission over independent paths and processing by redundant systems |
DE19928483A1 (en) * | 1999-02-15 | 2000-08-17 | Bosch Gmbh Robert | Transmitter/receiver module of network nodes for selective forwarding of data from one transmission path to another has transmitter/receiver modules connected with each via two networks over interface |
DE19922171A1 (en) * | 1999-05-12 | 2000-11-23 | Siemens Ag | Communication system with a communication bus |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006128398A1 (en) | 2005-06-02 | 2006-12-07 | Siemens Aktiengesellschaft | Redundant transmission of data messages for the control technology of hvdct systems |
US8065580B2 (en) | 2005-06-02 | 2011-11-22 | Siemens Aktiengesellschaft | Redundant transmission of data messages for information and control for HVDC transmission systems |
EP2099153A2 (en) * | 2008-02-18 | 2009-09-09 | Infotronic S.P.A. | Transmission circuit of a clock signal for transmitting synchronous digital signals |
EP2099153A3 (en) * | 2008-02-18 | 2010-06-30 | Infotronic S.P.A. | Transmission circuit of a clock signal for transmitting synchronous digital signals |
AT512742A1 (en) * | 2012-04-11 | 2013-10-15 | Fts Computertechnik Gmbh | Method and distribution unit for the reliable switching of synchronization messages |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0403763B1 (en) | Method and system to interconnect computers or computer networks | |
EP1352326B1 (en) | Method and device for monitoring a data processing and transmission | |
DE4429953B4 (en) | Serial bus system | |
EP1966695A1 (en) | Bus-guardian of a subscriber of a communication system, and subscriber for a communication system | |
DE19950433A1 (en) | Network has nodes for media access checking with test signal generators for providing test signals outside allocated time slots, detectors of faults in associated and/or other node(s) | |
DE102014102582A1 (en) | Fault-tolerant control system | |
DE10316649A1 (en) | Backplane system for industrial process control, has safety protocol circuit which indicates error message after enforcing communication protocol on message, and switches industrial controller to set safety state | |
DE102005061403A1 (en) | Subscriber`s bus-controller for e.g. Flex ray communication system, has comparator provided for determination of variations between provided sending information and actual bus access based on synchronized local time of monitoring unit | |
EP1509005B1 (en) | Method and apparatus for transmitting data over a bus-network using broadcast | |
DE60309012T2 (en) | METHOD AND SYSTEM FOR SECURING A BUS AND A CONTROLLER | |
EP1085705B1 (en) | Network with several nodes and at least one network hub | |
DE10249592A1 (en) | Fail-silent data processing node configuration design for a replicated data network, whereby each partial node only transmits if all other partial nodes transmit at the same time | |
EP1121785B1 (en) | Network and coupling device for connecting two segments in such a network | |
DE10032597B4 (en) | Bus guard unit for a network node of a time-triggered data communication network | |
EP3457232B1 (en) | Method for operating a highly available automation system | |
EP1497735A2 (en) | Method and device for testing a monitoring function of a bus system and a corresponding bus system | |
EP1143668B1 (en) | Resolving media access conflicts in networks with a plurality of network nodes and at least one star node | |
EP1619849A1 (en) | Method for synchronising a distributed system | |
EP1535156B1 (en) | Method and device for recognizing errors in a distributed real-time computer system | |
EP0263973A2 (en) | Device and method for serial data exchange between more than two subscribers | |
EP0935198A1 (en) | Secure data processing method and computer system | |
EP1399818A2 (en) | Method and device for communicating in a fault-tolerant distributed computer system | |
EP1116360A2 (en) | Network and coupling device for connecting two segments in such a network | |
WO2000018063A2 (en) | Network and coupling device for connecting two segments of such a network | |
WO2000018062A2 (en) | Network and coupling device for connecting two segments in such a network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8139 | Disposal/non-payment of the annual fee |