WO2013143592A1 - Verfahren und vorrichtung zur redundanten übermittlung von zeitkritischen daten - Google Patents
Verfahren und vorrichtung zur redundanten übermittlung von zeitkritischen daten Download PDFInfo
- Publication number
- WO2013143592A1 WO2013143592A1 PCT/EP2012/055603 EP2012055603W WO2013143592A1 WO 2013143592 A1 WO2013143592 A1 WO 2013143592A1 EP 2012055603 W EP2012055603 W EP 2012055603W WO 2013143592 A1 WO2013143592 A1 WO 2013143592A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- data
- data packets
- data packet
- dsl
- Prior art date
Links
Classifications
-
- 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/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40169—Flexible bus arrangements
- H04L12/40176—Flexible bus arrangements involving redundancy
- H04L12/40182—Flexible bus arrangements involving redundancy by using a plurality of communication lines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4637—Interconnected ring systems
Definitions
- the IEC 62439-3 standard for high-availability requirements has standardized corresponding protocols "Industrial communication networks: high availability automation networks”.
- the Parallel Redundancy Protocol PRP
- Ring structures are supported by High-availability Seamless Redundancy Protocol (HSR) on Ethernet IEEE 802.3.
- HSR High-availability Seamless Redundancy Protocol
- the data D are received by the sensor Sen1 in duplicated data packets D1, D2, fed into the ring and redundantly transmitted via two disjoint paths RS3, RS4 to the coupling-out node AK.
- the data D is the data D in each case a data packet Dx (Dl or D2) sent to the receiver PLC.
- DAN dual ⁇ Attached Nodes
- All packets are always sent over both ports respectively over both networks.
- the receiver accepts the packets on both ports and ignores the later arriving packet.
- PRP can be realized in an additional software layer in a network element or as an upstream hardware solution.
- the redundancy concept therefore requires no switching or reconfiguration.
- the same data must be fed through multiple end stations into the network, as shown in FIG.
- two sensors Senl and Sen2 are shown here, which record the same measured values in parallel, Dsl and Ds2.
- the measured values are fed into the network as in FIG. 1 in two different network elements NE1 and NE3.
- the Auskopplerknoten AK then forwards all data packets to the receiver PLC, there must be recognized which packages such duplicated information tions Dsl, Ds2 include and then correspondingly aussortie ⁇ ren.
- Priority Tag or Ethertype, ..
- the end station in such cases must have the knowledge that it receives the same highly available time-critical data several times from different end stations.
- the filtering of the "duplicates" is done by the application.
- the object of the invention is to specify a method and a device which does not have the stated problems and makes it possible to identify duplicates of data packets in a high-availability network at an early stage and to filter them out.
- the method provides for the transmission of information in a communication network consisting of interconnected network elements.
- the information is redundantly determined at least twice and sent in each case at least a first data packet and a second data packet, the ⁇ sterrorismlich transmitter address information.
- the first data packet having a first source address and the second data packet ⁇ one of which different second sender address.
- the first and second data packets contain additional synchronized time information, and the filtering of the duplicate information is performed on the basis of the time information in the data packets.
- the device for transmitting and filtering information in a communication network consists of interconnected network elements, with means for redundant, so duplicate detection of information, and sending in at least a first data packet and a second data packet, wherein the first data packet, a first sender address and the second data packet one of which different second Absen ⁇ der address has first means and with the first means syn ⁇ chroninstrumente second means to the first and second Da ⁇ tendigit provided with an additional synchronized Zeitinformati ⁇ ones (TS), the filtering of the redundant information enable on the basis of time information.
- TS additional synchronized Zeitinformati ⁇ ones
- the redundant data transmission is advantageously carried out according to the HSR protocol via a communication network which has a ring structure.
- the filtering of a data packet redundantly transmitted is advantageously performed by a selected network element by ⁇ , said selected network element, the Verbin ⁇ dung establishes between the ring structure of the communication network and the address by a contained in the packet robadres ⁇ se recipient of the data.
- the data packets also contain information about at least one sequence number, which facilitates the filtering of the redundant packets.
- the Informati ⁇ ones are suitable for use in a programmable logic controller, If the sender of the information is a sensor and that information is sensor data.
- the method is particularly advantageous if the information to be transmitted is time-critical data. Because every loss of data also means a loss of time.
- Those data packets which contain time-critical information to be transmitted should be identified as such in a suitable manner in that the data packets are Ethernet frames in accordance with the IEEE 802.3 standard and the type field Etherframe is suitably assigned.
- Those data packets, the time-critical alternative to be transmitted may additionally be identified as such by means of a priority tag, the data packets containing the time-critical information.
- the embodiments of the device are analogous to those of the methods. In the following, embodiments of the invention will be described. The figures show:
- FIG. 1 shows a first prior art, data duplicates in an annular network
- FIG. 2 shows a second prior art, duplicate data from redundant sensor measurements
- Figure 3 shows a first network with redundant data packets according to the invention
- FIG. 4 shows a second network with several transmitter groups.
- the claimed method describes a solution with whose use the previously known protocols (PRP / HSR) can nevertheless filter the redundant packets, see FIG. 3.
- transmitter stations eg sensors
- SEN1, SEN2 which provide the same high-availability time-critical data DS1, DS2
- CLOCK suitable means
- the header of the two data packets also contains the destination address DA_1. Since the two redundant data packets are fed into the communication network via different network elements NE1, NE3, the redundant data packets initially run via different paths RS4, RS3 to the coupling-out node AK from the ring topology. There, the redundant data packets due the time information TS (Timestamp) are filtered out and only one data packet Dx is routed through to the receiver.
- TS Timestamp
- DA_1 (combi ⁇ ned with Priority day, or Ethertype, ...) are used, and a network- ⁇ -wide unique identifier for the highly available time-critical data.
- the proposed solution has the advantage that the media redundancy protocols known today, such as PRP and HSR, can continue to be used to set up system-redundant systems, since only the parameters used to detect duplicates require an extended interpretation.
- Another advantage of this solution is the smooth exchange of ⁇ From From coupler nodes and end stations.
- the solution requires no e ecting on the hardware to be used.
- FIG. 4 shows the procedure according to the invention in a larger network with 4 transmitting stations, SEN1, SEN2, SEN3 and SEN4, two of the stations each determining and transmitting the redundant data DS1, DS2 or DS3, DS4.
- the synchronized time information TS, TS1 is determined by the 4 timers CLOCK, CLOCK 'or CLOCK1, CLOCK1'.
- 4 data packets DS1 to DS4 are now sent to the receiver, with DS1 and DS3 taking the same route to the ring topology via the network element NE1. It is again the task of the decoupling node AK to determine and filter out the redundant data packets. It is of course important to ensure that no more data packets are filtered than allowed.
- the two data packets Dx, Dy which arrive at the receiver, distinguished by a value in the header, DA_1 or
- the time information TS can be identical.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
Das beanspruchte Verfahren beschreibt eine Lösung, mit deren Einsatz die bisher bekannten Protokollen (PRP/HSR) die redundanten Pakete dennoch filtern können, siehe Figur 3. Es wird dabei vorausgesetzt, dass Sender-Stationen (z. B. Sensoren) SEN1, SEN2, SEN3, SEN4, die die gleichen hochverfügbaren zeitkritischen Daten bereitstellen, zueinander durch geeignete Mittel CLOCK, CLOCK' mit der entsprechenden Genauigkeit synchronisiert sind, so dass es der Anwendung die auf dem Empfänger PLC läuft, die die gleichen hochverfügbaren zeitkritischen Daten verarbeitet, egal ist, von welchem Sensor die Daten bereitgestellt worden sind. Des weiteren sieht die Erfindung vor, dass zur Erkennung bzw. Filterung von Duplikaten, statt der Sequenznummer die Zeitinformation verwendet wird.
Description
Beschreibung
Verfahren und Vorrichtung zur redundanten Übermittlung von zeitkritischen Daten
In vielen Anwendungen ist es von großer Bedeutung, ein ausfallsicheres Kommunikations-Netz zur Verfügung zu haben. Beispielsweise in der Automatisierungstechnik würde der Ausfall einer Kommunikationsverbindung im schlimmsten Fall den Aus- fall der Anlage und gegebenenfalls eines Teils der Produktion bedeuten .
Zur Verbesserung der Verfügbarkeit von Anlagen können Anlagenteile redundant aufgebaut werden. Dabei unterscheidet man zwischen Medienredundanz und Systemredundanz.
Als System wird dabei die Anlage mit ihren Sensoren und Akto¬ ren (d. h. die Stellglieder in einem Regelkreis) verstanden.
Um Systemredundanz sicherzustellen werden also redundante Controller bzw. Aktoren und Sensoren verwendet. Um Medienredundanz sicherzustellen werden Netzwerke parallel aufgebaut bzw. Ringstrukturen verwendet.
Zur Unterstützung der medienredundanten Topologien wurden in der IEC 62439-3 für Hochverfügbarkeitsanforderungen entsprechende Protokolle "Industrial communication networks : high availability automation networks" genormt. Um parallele Netze zu unterstützen wurde unter anderem das Parallel Redundancy Protocoll (PRP) entwickelt. Ringstrukturen werden vom High- availability Seamless Redundancy Protocoll (HSR) auf Ethernet IEEE 802.3 unterstützt. Eine für das HSR geeignete Netztopo- logie ist in der Figur 1 dargestellt. Die Netzelemente NE1, NE2, NE3 und AK bilden dabei einen Ring, bestehend aus den Ringsegmenten RS1-4. Über die Netzelemente NE1 und NE3 werden die Daten D vom Sensor Senl in duplizierten Datenpaketen Dl, D2 empfangen, in den Ring eingespeist und redundant über zwei disjunkte Wege RS3, RS4 bis zum Auskoppelknoten AK geleitet. Über den Auskoppelknoten AK und weitere Netzelemente werden
die Daten D in je einem Datenpaket Dx (Dl oder D2 ) zum Empfänger PLC versendet.
Für das PRP werden zwei völlig unabhängige Netzwerke parallel betrieben. Angeschlossene hochverfügbare Netzelemente, soge¬ nannte Dual Attached Nodes (DAN) besitzen zwei Netzanschlüs¬ se, wobei je einer mit dem ersten Netzwerk und einer mit dem zweiten Netzwerk verbunden wird. Die Topologie der Netze ist grundsätzlich frei wählbar. Sie können auch mit anderen Re- dundanzkonzepten betrieben werden.
Alle Pakete werden immer über beide Anschlüsse respektive über beide Netzwerke gesendet. Der Empfänger nimmt auf beiden Anschlüssen die Pakete entgegen und ignoriert das jeweils später eintreffende Paket.
PRP kann in einer zusätzlichen Softwareschicht in einem Netzelement oder als vorgeschaltete Hardwarelösung realisiert werden. Das Redundanzkonzept benötigt daher keine Umschaltung oder Rekonfiguration .
Beide Protokolle (PRP & HSR) haben die Gemeinsamkeit, dass die hochverfügbaren zeitkritischen Daten von einer End Station über zwei Netzzugänge ins Netz eingespeist werden, dann parallel über disjunkte Pfade im Netz übertragen werden und an der End-Station bzw. am Aus-Koppler die Duplikate gefiltert werden.
Um Systemredundanz zu erhalten, müssen die gleichen Daten durch mehreren End-Stationen in das Netz eingespeist werden, wie in der Figur 2 dargestellt. Hier sind beispielhaft zwei Sensoren Senl und Sen2 dargestellt, die parallel die gleichen Messwerte aufnehmen, Dsl und Ds2. Die Messwerte werden wie bei Figur 1 in zwei unterschiedlichen Netzelementen NE1 und NE3 in das Netz eingespeist. Der Auskopplerknoten AK leitet dann alle Datenpakete weiter an den Empfänger PLC, dort muss erkannt werden, welche Pakete solcherart duplizierte Informa-
tionen Dsl, Ds2 beinhalten und dann entsprechend aussortie¬ ren .
Denn die bisher bekannten Protokolle, die die Medienredundanz sicherstellen, funktionieren dann nicht mehr, wenn die gleichen Daten jetzt von unterschiedlichen Sendern kommen. Denn zur Erkennung bzw. Filterung von Duplikaten (d. h. Paketen die die gleichen hochverfügbaren zeitkritischen Daten enthalten) werden bei PRP bzw. HSR heute eine Sequenznummer und die Quelladressen (unter Umständen kombiniert mit Zieladresse,
Priority Tag, bzw. Ethertype, ..) verwendet. Diese Kenngrößen sind bei den in Figur 2 beschriebenen Systemredundanz- Aufbauten nicht mehr identisch und eigneten sich daher nicht als Kenngröße zur Filterung der Telegramme.
Der heutig Stand der Technik bietet keine Lösung dafür an, wenn die gleichen hochverfügbaren zeitkritischen Daten als Daten-Pakete über zwei oder mehr redundante End-Stationen eingespeist werden, dann parallel über disjunkte Pfade im Netz übertragen werden und an der End-Station bzw. am Aus- Koppler die "Duplikate" gefiltert werden sollen.
Nach dem heutigen Stand der Technik muss die End-Station in solchen Fällen das Wissen haben, dass sie die gleichen hoch- verfügbaren zeitkritischen Daten mehrmals von verschiedenen End Stationen erhält. Die Filterung der "Duplikate" erfolgt durch die Applikation.
Eine mögliche Lösung für das in oben beschriebene Problem wä- re die Bekanntmachung der redundanten Sender-Stationen SENl, SEN2, SEN3, SEN4 beim Auskoppler-Knoten AK. Man legt hier vorher fest, welche Daten zu welchen Stationen gehören.
Als Grundlage für die Entscheidung bei der Filterung könnte z. B. die Adresse von den End-Stationen sein. Die Adressen aller redundant sendenden End-Stationen müssen in den Aus- Koppler eingegeben werden. Bei Ersetzung der End-Stationen oder Auskoppler-Knoten muß erneut projektiert werden.
Aufgabe der Erfindung ist es, ein Verfahren und eine Vorrichtung anzugeben, welche die genannten Probleme nicht aufweist und es ermöglicht, in einem Hochverfügbarkeitsnetz Duplikate von Datenpaketen frühzeitig zu erkennen und heraus zu filtern .
Die genannten Aufgaben werden gelöst durch ein Verfahren nach Patentanspruch 1 und eine Vorrichtung nach Patentanspruch 11.
Das Verfahren sorgt für die Übermittlung von Informationen in einem Kommunikationsnetz, bestehend aus miteinander verknüpften Netzelementen. Die Informationen werden redundant zumindest zweimal ermittelt und in jeweils zumindest einem ersten Datenpaket und einem zweiten Datenpaket versendet, die zu¬ sätzlich Sender-Adressinformationen umfassen. Das erste Datenpaket hat eine erste Absenderadresse und das zweite Daten¬ paket eine davon unterschiedliche zweite Absenderadresse. Das erste und das zweite Datenpaket enthalten eine zusätzliche synchronisierte Zeitinformationen, und die Filterung der doppelten Informationen wird anhand der Zeitinformation in den Datenpaketen durchgeführt wird.
Die Vorrichtung zur Übermittlung und Filterung von Informationen in einem Kommunikationsnetz, besteht aus miteinander verknüpften Netzelementen, mit Mitteln zur redundanten, also doppelten Ermittlung der Informationen, und Versendung in zumindest einem ersten Datenpaket und einem zweiten Datenpaket, wobei das erste Datenpaket eine erste Absenderadresse und das zweite Datenpaket eine davon unterschiedliche zweite Absen¬ deradresse hat, erste Mittel und mit den ersten Mitteln syn¬ chronisierte zweite Mittel die das erste und das zweite Da¬ tenpaket mit eine zusätzliche synchronisierten Zeitinformati¬ onen versehen (TS), die die Filterung der redundanten Informationen anhand der Zeitinformation ermöglichen.
Vorteilhafte Aus führungs formen der Erfindung sind in den Unteransprüchen beschrieben.
Die redundante Datenübertragung geschieht vorteilhafterweise gemäß dem HSR Protokoll über ein Kommunikationsnetz welches eine Ringstruktur aufweist.
Die Filterung eines redundant gesendeten Datenpaketes wird vorteilhafter Weise durch ein ausgewähltes Netzelement durch¬ geführt wird, wobei das ausgewählte Netzelement die Verbin¬ dung herstellt zwischen der Ringstruktur des Kommunikations- netzes und dem durch eine im Paket enthaltene Empfängeradres¬ se adressieren Empfänger der Daten.
Die Datenpakete enthalten weiterhin in einer vorteilhaften Aus führungs form Informationen über zumindest eine Sequenznum- mer, welche das Filtern der redundanten Pakete erleichtert.
In einer vorteilhaften Aus führungs form wird das Verfahren in einer Automatisierungsanlage eingesetzt, wobei die Informati¬ onen geeignet sind zur Verwendung in einer speicherprogram- mierbaren Steuerung, es sich bei dem Sender der Informationen um einen Sensor handelt und dass die Informationen Sensormessdaten sind.
Das Verfahren ist besonders vorteilhaft, wenn es sich bei den zu übertragenden Informationen um zeitkritische Daten handelt. Denn jeder Datenverlust bedeutet auch einen Zeitverlust .
Diejenigen Datenpakete, die zu übertragende zeitkritische In- formationen beinhalten, sollen als solche in geeigneter Weise gekennzeichnet sind, indem es sich bei den Datenpaketen um Ethernet Frames gemäß dem Standard IEEE 802.3 handelt und das Typfeld Etherframe in geeigneter Weise belegt ist. Diejenigen Datenpakete, die zu übertragenden zeitkritischen Alternativ können die Datenpakete, welche die zeitkritischen Informationen beinhalten, zusätzlich als solche in geeigneter Weise mittels eines Priority Tag gekennzeichnet sein.
Die Aus führungs formen zur Vorrichtung sind analog zu denen der Verfahren. Im Weiteren werden Ausführungsbeispiele der Erfindung beschrieben. Dabei zeigen die Figuren:
Figur 1 einen ersten Stand der Technik, Datenduplikate in einem ringförmigen Netzwerk,
Figur 2 einen zweiten Stand der Technik, Datenduplikate aus redundanten Sensormessungen,
Figur 3 eine erstes Netz mit redundanten Datenpaketen gemäß der Erfindung, und
Figur 4 ein zweites Netz mit mehreren Sendergruppen.
Das beanspruchte Verfahren beschreibt eine Lösung, mit deren Einsatz die bisher bekannten Protokollen (PRP/HSR) die redundanten Pakete dennoch filtern können, siehe Figur 3. Es wird dabei vorausgesetzt, dass Sender-Stationen (z. B. Sensoren) SEN1, SEN2, die die gleichen hochverfügbaren zeitkritischen Daten DS1, DS2 bereitstellen, zueinander durch geeignete Mit- tel CLOCK, CLOCK' mit der entsprechenden Genauigkeit synchronisiert sind, so dass es der Anwendung die auf dem Empfänger PLC läuft, die die gleichen hochverfügbaren zeitkritischen Daten verarbeitet, egal ist, von welchem Sensor die Daten be¬ reitgestellt worden sind. Des weiteren ist vorgesehen, dass zur Erkennung bzw. Filterung von Duplikaten, statt der Sequenznummer die Zeitinformation TS verwendet wird, die in den redundanten Datenpaketen Dl, D2 enthalten sind. Der Header der beiden Datenpakete enthält weiterhin die Zieladresse DA_1. Da die beiden redundanten Datenpakete über verschiedene Netzelemente NE1, NE3 in das Kommunikationsnetz eingespeist werden, laufen die redundanten Datenpakete zunächst über verschiedene Wege RS4, RS3 zum Auskoppelknoten AK aus der Ring- topologie. Dort können die redundanten Datenpakete aufgrund
der Zeitinformation TS (Timestamp) herausgefiltert werden und nur ein Datenpaket Dx wird bis zum Empfänger durchgeroutet .
Pakete mit gleicher Zeitinformation aber aus unterschiedlichen Datenquellen sind klar voneinander zu trennen. Dazu kann eine netzwerkweit eindeutige Stream-Zieladresse DA_1 (kombi¬ niert mit Priority Tag, bzw. Ethertype, ... ) bzw. eine netz¬ werkweite eindeutige Kennung für die hochverfügbaren zeitkritischen Daten verwendet werden.
Die vorgeschlagene Lösung hat den Vorteil, dass die heute be¬ kannten Medienredundanzprotokolle wie PRP und HSR zum Aufbau systemredundante Anlagen weiterhin verwendet werden können, da nur die zur Erkennung von Duplikaten verwendeten Parameter einer erweiterten Interpretation bedürfen.
Ein weiterer Vorteil dieser Lösung ist der reibungslose Aus¬ tausch von Aus-Koppler-Knoten sowie Endstationen.
Die Lösung erfordert keine Pro ektierung an der einzusetzenden Hardware .
Figur 4 zeigt das erfindungsgemäße Vorgehen in einem größeren Netz mit 4 Sende-Stationen, SEN1, SEN2, SEN3 und SEN4, wobei jeweils zwei der Stationen die redundanten Daten DS1, DS2 bzw DS3, DS4 ermitteln und versenden. Die synchronisierte Zeitinformation TS, TS1 wird durch die 4 Zeitnehmer CLOCK, CLOCK' bzw CLOCK1, CLOCK1' ermittelt. Es werden nun 4 Datenpakete DS1 bis DS4 zum Empfänger geschickt, wobei DS1 und DS3 den selben Weg zur Ringtopologie nehmen über das Netzelement NE1. Es ist nun wiederum Aufgabe des Auskoppelknoten AK, die redundanten Datenpakete zu ermitteln und herauszufiltern . Dabei ist natürlich darauf zu achten, dass nicht mehr Datenpakete gefiltert werden, als erlaubt. Im vorliegenden Fall unterschieden sich die beiden Datenpakete Dx, Dy, welche beim Empfänger eintreffen, durch einen Wert im Header, DA_1 bzw.
DA 2. Die Zeitinformation TS kann dagegen identisch sein.
Claims
Patentansprüche
1. Verfahren zur Übermittlung von Informationen (D, Dsl,
Ds2)
in einem Kommunikationsnetz, bestehend aus miteinander verknüpften Netzelementen (NE 1...6, AK),
wobei die Informationen redundant zumindest zweimal ermit¬ telt werden (Dsl, Ds2), und in jeweils zumindest einem ersten Datenpaket (Dl) und einem zweiten Datenpaket (D2) versendet werden, und
die Datenpakete zusätzliche Sender-Adressinformationen (SA_1, SA_2) umfassen,
wobei das erste Datenpaket (Dl) eine erste Absenderadresse (SA_1) und das zweite Datenpaket (D2) eine davon unter¬ schiedliche zweite Absenderadresse (SA_2) hat,
dadurch gekennzeichnet, dass
das erste und das zweite Datenpaket eine zusätzliche syn¬ chronisierte Zeitinformationen enthalten (TS), und die Filterung der redundanten Informationen anhand der Zeitinformation durchgeführt wird.
2. Verfahren nach Patentanspruch 1,
dadurch gekennzeichnet, dass
das Kommunikationsnetz eine Ringstruktur (RS1, RS2, RS3, RS4 , NE1, NE2 , NE3, AK) aufweist.
3. Verfahren nach Patentanspruch 2,
dadurch gekennzeichnet, dass
die Filterung eines redundant gesendeten Datenpaketes durch ein ausgewähltes Netzelement (AK) durchgeführt wird, wobei das ausgewählte Netzelement die Verbindung herstellt zwischen der Ringstruktur des Kommunikations¬ netzes und dem durch eine im Paket enthaltene Empfänger¬ adresse adressieren Empfänger (PLC) der Daten.
4. Verfahren nach einem der vorherigen Patentansprüche,
dadurch gekennzeichnet, dass
die Datenpakete Informationen über zumindest eine Se¬ quenznummer (Seq_l, Seq_2) enthalten.
Verfahren nach einem der vorherigen Patentansprüche, dadurch gekennzeichnet, dass
es sich bei dem Sender der Informationen um einen Sensor (SEN1, SEN2, SEN3, SEN4 ) handelt und dass die Informatio¬ nen Sensormessdaten sind.
Verfahren nach einem der vorherigen Patentansprüche, dadurch gekennzeichnet, dass
es sich beim dem Empfänger der Informationen (Dx, Dy) um eine Speicherprogrammierbare Steuerung (PLC) innerhalb einer Automatisierungsanlage handelt.
Verfahren nach einem der vorherigen Patentansprüche, dadurch gekennzeichnet, dass
es sich bei den zu übertragenden Informationen (D, Dsl, Ds2) um zeitkritische Daten handelt.
Verfahren nach Patentanspruch 7,
dadurch gekennzeichnet, dass
diejenigen Datenpakete, die zu übertragenden zeitkriti¬ schen Informationen (D, Dsl, Ds2) beinhalten, als solche in geeigneter Weise gekennzeichnet sind, indem es sich bei den Datenpaketen um Ethernet Frames gemäß dem Standard IEEE 802.3 handelt und das Typfeld Etherframe in ge¬ eigneter Weise belegt ist. Verfahren nach Patentanspruch 7,
dadurch gekennzeichnet, dass
diejenigen Datenpakete, die zu übertragenden zeitkriti¬ schen Informationen (D, Dsl, Ds2) beinhalten, zusätzlich als solche in geeigneter Weise mittels eines Priority Tag gekennzeichnet sind. Vorrichtung zur Übermittlung und Filterung von Informationen (D, Dsl, Ds2)
in einem Kommunikationsnetz, bestehend aus miteinander verknüpften Netzelementen (NE 1...6, AK),
mit Mitteln zur redundanten Ermittlung der Informationen (SEN1, SEN2), und Versendung in zumindest einem ersten Datenpaket (Dl) und einem zweiten Datenpaket (D2), wobei die Datenpakete zusätzliche Sender-Adressinformationen (SA_1, SA_2) umfassen,
wobei das erste Datenpaket (Dl) eine erste Absenderadresse (SA_1) und das zweite Datenpaket (D2) eine davon unter¬ schiedliche zweite Absenderadresse (SA_2) hat,
gekennzeichnet durch
erste Mittel (Clockl) und mit den ersten Mitteln synchro¬ nisierte zweite Mittel (Clock2) die das erste und das zweite Datenpaket mit eine zusätzliche synchronisierten Zeitinformationen versehen (TS), die die Filterung der redundanten Informationen anhand der Zeitinformation ermöglichen .
11.Vorrichtung nach Patentanspruch 11,
dadurch gekennzeichnet, dass
das Kommunikationsnetz eine Ringstruktur (RS1, RS2, RS3, RS4 , NE1, NE2 , NE3, AK) hat.
12. Vorrichtung nach Patentanspruch 11,
dadurch gekennzeichnet, dass
ein ausgewähltes Netzelement (AK) zur Filterung von re¬ dundant gesendeten Datenpaketen vorgesehen ist, wobei das ausgewählte Netzelement die Verbindung herstellt zwischen der Ringstruktur des Kommunikationsnetzes und dem durch eine im Paket enthaltene Empfängeradresse adressieren
Empfänger (PLC) der Daten.
13. Verfahren nach einem der vorherigen Patentansprüche,
dadurch gekennzeichnet, dass
die Datenpakete Informationen über zumindest eine Se quenznummer (Seq 1, Seq_2) enthalten.
14. Vorrichtung nach einem der vorherigen Patentansprüche 11 bis 13,
dadurch gekennzeichnet, dass
der Sender der Informationen ein Sensor (SEN1, SEN2, SEN3, SEN4) ist und dass die Informationen Sensormessda¬ ten sind.
15. Vorrichtung nach einem der vorherigen Patentansprüche 11 bis 14,
dadurch gekennzeichnet, dass
der Empfänger der Informationen (Dx, Dy) eine Speicherprogrammierbare Steuerung (PLC) innerhalb einer Automati¬ sierungsanlage ist. 16. Vorrichtung nach einem der vorherigen Patentansprüche 11 bis 15,
dadurch gekennzeichnet, dass
die zu übertragenden Informationen (D, Dsl, Ds2) zeitkritische Daten sind.
17. Vorrichtung nach Patentanspruch 16,
dadurch gekennzeichnet, dass
diejenigen Datenpakete, die zu übertragenden zeitkriti¬ schen Informationen (D, Dsl, Ds2) beinhalten, als solche in geeigneter Weise gekennzeichnet sind, indem es sich bei den Datenpaketen um Ethernet Frames gemäß dem Standard IEEE 802.3 handelt und das Typfeld Etherframe in ge¬ eigneter Weise belegt ist. 18.Vorrichtung nach Patentanspruch 16,
dadurch gekennzeichnet, dass
diejenigen Datenpakete, die zu übertragenden zeitkriti¬ schen Informationen (D, Dsl, Ds2) beinhalten, zusätzlich als solche in geeigneter Weise mittels eines Priority Tag gekennzeichnet sind.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2012/055603 WO2013143592A1 (de) | 2012-03-29 | 2012-03-29 | Verfahren und vorrichtung zur redundanten übermittlung von zeitkritischen daten |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2012/055603 WO2013143592A1 (de) | 2012-03-29 | 2012-03-29 | Verfahren und vorrichtung zur redundanten übermittlung von zeitkritischen daten |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013143592A1 true WO2013143592A1 (de) | 2013-10-03 |
Family
ID=45976905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2012/055603 WO2013143592A1 (de) | 2012-03-29 | 2012-03-29 | Verfahren und vorrichtung zur redundanten übermittlung von zeitkritischen daten |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2013143592A1 (de) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106936529A (zh) * | 2017-02-28 | 2017-07-07 | 南方电网科学研究院有限责任公司 | 用于并行冗余协议网络中的时钟输出控制方法和*** |
CN111669732A (zh) * | 2019-03-06 | 2020-09-15 | 乐鑫信息科技(上海)股份有限公司 | 一种用于在蓝牙Mesh网络中的节点处过滤冗余数据包的方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2148473A1 (de) * | 2008-07-22 | 2010-01-27 | ABB Research Ltd | Vermittlungsknoten für Netzwerke mit hoher Verfügbarkeit |
US20120065907A1 (en) * | 2010-09-15 | 2012-03-15 | Kabushiki Kaisha Toshiba | Measuring device, protection relay, and program product |
-
2012
- 2012-03-29 WO PCT/EP2012/055603 patent/WO2013143592A1/de active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2148473A1 (de) * | 2008-07-22 | 2010-01-27 | ABB Research Ltd | Vermittlungsknoten für Netzwerke mit hoher Verfügbarkeit |
US20120065907A1 (en) * | 2010-09-15 | 2012-03-15 | Kabushiki Kaisha Toshiba | Measuring device, protection relay, and program product |
Non-Patent Citations (1)
Title |
---|
GUNZINGER D ET AL: "HSR performance evaluation; a pre-specification software implementation", EMERGING TECHNOLOGIES&FACTORY AUTOMATION, 2009. ETFA 2009. IEEE CONFERENCE ON, IEEE, PISCATAWAY, NJ, USA, 22 September 2009 (2009-09-22), pages 1 - 4, XP031575762, ISBN: 978-1-4244-2727-7 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106936529A (zh) * | 2017-02-28 | 2017-07-07 | 南方电网科学研究院有限责任公司 | 用于并行冗余协议网络中的时钟输出控制方法和*** |
CN106936529B (zh) * | 2017-02-28 | 2018-12-07 | 南方电网科学研究院有限责任公司 | 用于并行冗余协议网络中的时钟输出控制方法和*** |
CN111669732A (zh) * | 2019-03-06 | 2020-09-15 | 乐鑫信息科技(上海)股份有限公司 | 一种用于在蓝牙Mesh网络中的节点处过滤冗余数据包的方法 |
CN111669732B (zh) * | 2019-03-06 | 2021-09-07 | 乐鑫信息科技(上海)股份有限公司 | 一种用于在蓝牙Mesh网络中的节点处过滤冗余数据包的方法 |
US11863652B2 (en) | 2019-03-06 | 2024-01-02 | Espressif Systems (Shanghai) Co., Ltd. | Method for filtering redundant data packet at node in bluetooth mesh network |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2838220B1 (de) | Verfahren zur redundanten Nachrichtenübermittlung in einem industriellen Kommunikationsnetz und Kommunikationsgerät | |
EP3183851B1 (de) | Verteilerknoten, automatisierungsnetz und verfahren zum übertragen von echtzeitrelevanten und nicht-echtzeitrelevanten datenpaketen | |
EP2625822B1 (de) | Verfahren zur konfiguration eines oder mehrerer geräte in einem ethernet-basierten kommunikationsnetz | |
EP2034668B1 (de) | Hochverfügbares Kommunikationssystem | |
EP3017570B1 (de) | Steuerungsvorrichtung, netzwerkknoten und verfahren zum austausch von daten über ein datennetz | |
EP2634973B1 (de) | Kommunikationsgerät für ein redundant betreibbares industrielles Kommunikationsnetz und Verfahren zum Betrieb eines Kommunikationsgeräts | |
EP2301202B1 (de) | Einrichtung zur steuerung und/oder überwachung und datenabfrage von entlang eines verkehrsnetzwerks angeordneten dezentralen funktionseinheiten | |
WO2019001718A1 (de) | Verfahren zur reservierung von maximal redundanten übertragungswegen für die übertragung von datenpaketen und vorrichtung | |
EP2413538B1 (de) | Vermeidung von Sendeschleifen in einem redundanten Ringnetzwerk | |
EP3155763B1 (de) | Redundante übertragung von datentelegrammen in kommunikationsnetzwerken mit ringförmiger topologie | |
EP2688249A1 (de) | Verfahren zur Nachrichtenübermittlung in einem redundant betreibbaren industriellen Kommunikationsnetz und Kommunikationsgerät für ein redundant betreibbares industrielles Kommunikationsnetz | |
EP1729454B1 (de) | Vorrichtung und Verfahren zur kombinierten Übertragung von Ein-/Ausgabedaten in Automatisierungs-Bussystemen | |
EP3151476B1 (de) | Verfahren zum querverkehr zwischen zwei slaves eines ringförmigen datennetzwerks | |
EP3363165B1 (de) | Verfahren und computersystem zur schnellen übertragung von zeitgesteuerten echtzeitnachrichten | |
AT514714A1 (de) | Verfahren zur Übertragung von Nachrichten in einem Computernetzwerk sowie Computernetzwerk | |
WO2013143592A1 (de) | Verfahren und vorrichtung zur redundanten übermittlung von zeitkritischen daten | |
EP3632056B1 (de) | Initialisierung eines lokalbusses | |
EP2242214B1 (de) | Redundanzverfahren für ein spezialisiertes Datennetzwerk | |
EP3632054B1 (de) | Bestimmung von datenbusteilnehmern eines lokalbusses | |
EP2750310A1 (de) | Verfahren zur Synchronisierung lokaler Uhren in einem Kommunikationsnetz eines industriellen Automatisierungssystems und Netzinfrastrukturgerät | |
EP3457232B1 (de) | Verfahren zum betrieb eines hochverfügbaren automatisierungssystems | |
EP3739407A1 (de) | Verfahren zur anpassung einer kommunikationstopologie in einem cyber-physischen system | |
EP3739408B1 (de) | Verfahren zur konfigurationsänderung in einem cyber-physischen system | |
WO2020151814A1 (de) | Verfahren zur ausfallsicheren datenübertragung, netzwerk-knoten, computerprogramm und computerlesbares medium | |
WO2019001828A1 (de) | Verfahren zur nachrichtenübermittlung in einem redundant betreibbaren industriellen kommunikationsnetz und kommunikationsgerät zu dessen durchführung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12715337 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12715337 Country of ref document: EP Kind code of ref document: A1 |