CPC B61L 15/0027 (2013.01) [B61L 15/0072 (2013.01); H04W 4/06 (2013.01)] | 14 Claims |
1. A railway automation network, comprising:
a publish/subscribe system including:
at least one transmitter-end application configured for publication of messages,
at least one transmitter-end message broker,
at least one receiver-end message broker, and
at least one receiver-end application configured for receipt of messages;
at least two redundant, at least partly physically independent network paths of the railway automation network;
each said at least one transmitter-end application being linked for communication to said at least one transmitter-end message broker;
each said at least one transmitter-end message broker being configured to respectively map a message published by said at least one transmitter-end application based on a subject specified in said message onto each of said at least two network paths;
said at least two network paths configured to transfer said message and at least one physically independent copy of said message respectively and simultaneously over said at least two network paths to said at least one receiver-end message broker;
each said at least one receiver-end application being linked for communication to said at least one receiver-end message broker;
said at least one receiver-end message broker being configured to transfer said message and said at least one copy of said message to said at least one receiver-end application;
a plurality of said receiver-end message brokers simultaneously receiving said message and said at least one copy of said message, said plurality of receiver-end message brokers each being assigned to at least two multicast groups, and each of said multicast groups using one of said network paths; and
all of said message brokers being connected for communication with one another by using pre-configured multicast groups for exchanging administration data.
|