EP3522477B1

Method for communicating data in an industrial network in particular, device for carrying out the method, computer program and computer-readable medium

Abstract

This record has no abstract on file.

EP3522477B1, drawing sheet 1
Sheet 1 of 3

Term

Projected expiry 31 January 2038.

  1. Priority and filed
  2. Granted
  3. Today
  4. Projected expiry

15 claims: 8 independent, 7 dependent

  1. 1
    Verfahren zur Daten-Kommunikation in einem industriellen Netzwerk mit einem oder mehreren Knotenpunkten (2), für einen Datentransfer zwischen mehreren Daten bereitstellenden Sendern (11) und einem die von den mehreren Sendern (11) bereitgestellten Daten über einen Stream empfangenden Empfänger (1), bei dem für die Einrichtung des Streams von dem Empfänger (1) eine Listener Advertise Nachricht für den Stream herausgegeben wird, die eine Streambeschreibung umfasst, und die Listener Advertise Nachricht an mehrere Sender (11) des Netzwerkes übertragen wird, wobei von wenigstens einem Sender, welcher über den Stream Daten an den Empfänger übermitteln will, eine Talker Join Nachricht gesendet und für diesen eine Talker Join Reservierung an den Knotenpunkten auf dem Netzwerkpfad zwischen dem Sender und dem Empfänger durchgeführt wird.
  2. 2
    Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Listener Advertise Nachricht im Netzwerk verbreitet wird.
  3. 3
    Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die jeweilige Talker Join Nachricht eine Stream-ID und/oder einen Reservierungsstatus umfasst.
  4. 4
    Verfahren zur Daten-Kommunikation in einem Netzwerk mit einem oder mehreren Knotenpunkten (2), nach einem der vorhergehenden Ansprüche, bei dem ein Stream zwischen mehreren Sendern (11) und einem Empfänger (1) eingerichtet wird und/oder von mehreren Sendern (11) über einen Stream Daten an einen Empfänger (1) gesendet werden.
  5. 5
    Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass an wenigstens einem Knotenpunkt (2)ein Reservierungsstatus eines ersten Portes (17) in Richtung eines oder mehrerer Sender (11) und ein Reservierungsstatus eines zweiten Portes (17) in Richtung eines oder mehrerer weiterer Sender (11) zusammengefasst werden.
  6. 6
    Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass der dem Empfänger (1) am nächsten liegende Knotenpunkt (2) einen für alle Sender (11) zusammengefassten Reservierungsstatus an den Empfänger (1) weiterleitet.
  7. 7
    Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass für die Reservierung von Ressourcen an einem oder mehreren Knotenpunkten (2) wenigstens ein Reservierungsprotokoll verwendet wird.
  8. 8
    Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Netzwerkbaum bestimmt wird, der durch Netzwerkpfade gebildet wird, die den Empfänger (1) jeweils mit denjenigen Sendern (11) verbinden, die über den Stream Daten an dem Empfänger (1) senden wollen.
  9. 9
    Verfahren nach Anspruch 7 und 8, dadurch gekennzeichnet, dass der bestimmte Netzwerkbaum ein das Reservierungsprotokoll erweiterndes Datenobjekt darstellt.
  10. 10
    Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Listener Advertise Nachricht eine Streambeschreibung umfasst, die eine Angabe des Stream-typs aufweist.
  11. 11
    Steuerungsverfahren für einen industriellen technischen Prozess oder ein Fahrzeug, bei dem zwischen wenigstens zwei Komponenten eines Steuerungssystems Daten unter Durchführung des Verfahrens nach einem der vorhergehenden Ansprüche ausgetauscht werden und auf Basis der ausgetauschten Daten eine Steuerung des industriellen technischen Prozesses oder Fahrzeugs erfolgt.
  12. 12
    Vorrichtung umfassend - wenigstens einen Knotenpunkt, insbesondere Bridge (2), und/oder - wenigstens eineinen Sender bildendes Endgerät, insbesondere Sensor (11), und/oder - ein einen Empfänger bildendes Gerät, wobei die Vorrichtung zur Durchführung des Verfahrens nach einem der vorhergehenden Ansprüche ausgebildet und eingerichtet ist.
  13. 13
    Steuerungssystem für einen industriellen technischen Prozess umfassend eine Vorrichtung nach Anspruch 12.
  14. 14
    Computerprogramm umfassend Programmcode-Mittel zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 11.
  15. 15
    Computerlesbares Medium, das Instruktionen umfasst, die, wenn sie auf wenigstens einem Computer ausgeführt werden, den wenigstens einen Computer veranlassen, die Schritte des Verfahrens nach einem der Ansprüche 1 bis 11 durchzuführen.
Independent claims15