Device for processing data of rolling stock
AssigneeRailnova SA
InventorCharles-Henri Mousset
Life of this patent
Estimating the term…
Abstract
A device configured to process data comprised in data messages passing on message buses of a rolling stock comprises: a universal input interface receiving data messages complying with the three following physical layers: RS232; RS485; CAN. From the message buses, the data messages comprise data; a processing engine receiving a remote requested configuration comprising one or more processing rules; a standardizing unit decoding the data messages into standardized data streams in function of the remote requested configuration; and wherein the processing engine further applies one or more of the one or more processing rules of the standardized data streams in function of the remote requested configuration.
Claims18
A device configured to process data comprised in data messages passing on message buses of a rolling stock, said device comprising:
- a single universal fieldbus input interface, configured to receive data messages complying with the three following physical layers:
- RS232;
- and
- RS485;
- and
- CAN;
- from said message buses, said data messages comprising data;
- a processing engine, configured to receive a remote requested configuration comprising one or more processing rules;
- and
- a standardizing unit, configured to decode in function of said remote requested configuration said data messages into standardized data streams comprising said data;
- wherein said processing engine is further configured to receive said standardized data streams from said standardizing unit,
- wherein said processing engine is further configured to process said data by applying one or more of said one or more processing rules on said data of said standardized data streams in function of said remote requested configuration and further configured to monitor a state of said rolling stock therefrom,
- wherein said standardizing unit comprises:
- a plurality of codecs configured to decode said data messages into said standardized data streams;
- at least one RS232 transceiver, configured to convert data messages with RS232 physical layer into TTL logic level signals;
- at least one RS485 transceiver, configured to convert data messages with RS485 physical layer into TTL logic level signals;
- at least one CAN transceiver, configured to convert data messages with CAN physical layer into TTL logic level signals;
- at least one physical layer selector, configured to receive a selection of one or more message buses from said processing engine and further configured to select said RS232 transceiver or said RS485 transceiver or said CAN transceiver in function of said selection of one or more message buses;
- and
- a Field-Programmable Gate Array comprising:
- said plurality of codecs, configured to decode said TTL logic level signals into standardized data streams;
- a multiplexer, configured to select one of said codecs in function of said requested configuration;
- and
- a data message filtering and routing unit, configured to filter said standardized data streams.
A method for processing data comprised in data messages passing on message buses of a rolling stock, said method comprising the steps of:
- receiving at a single universal fieldbus input interface data messages complying with the three following physical layers:
- RS232;
- and
- RS485;
- and
- CAN;
- from message buses, said data messages comprising data;
- receiving a remote requested configuration comprising one or more processing rules;
- decoding, at a standardizing unit, in function of said remote requested configuration said data messages into standardized data streams comprising said data;
- and
- processing said data by applying one or more of said one or more processing rules on said data of said standardized data streams in function of said remote requested configuration and monitoring a state of said rolling stock therefrom;
- wherein said standardizing unit comprises:
- a plurality of codecs configured to decode said data messages into said standardized data streams;
- at least one RS232 transceiver, configured to convert data messages with RS232 physical layer into TTL logic level signals;
- at least one RS485 transceiver, configured to convert data messages with RS485 physical layer into TTL logic level signals;
- at least one CAN transceiver, configured to convert data messages with CAN physical layer into TTL logic level signals;
- at least one physical layer selector, configured to receive a selection of one or more message buses and further configured to select said RS232 transceiver or said RS485 transceiver or said CAN transceiver in function of said selection of one or more message buses;
- and
- a Field-Programmable Gate Array comprising:
- said plurality of codecs, configured to decode said TTL logic level signals into standardized data streams;
- a multiplexer, configured to select one of said codecs in function of said requested configuration;
- and
- a data message filtering and routing unit, configured to filter said standardized data streams.
Dependencies are inferred from the claim text.