Gateway, nodes, and method for a vehicle
AssigneeBayerische Motoren Werke Aktiengesellschaft
InventorsThomas Koenigseder, Daniel Haase, Max Kicherer
Life of this patent
Estimating the term…
Abstract
A gateway for a vehicle communication system is configured to forward a payload message from a first node of a first fieldbus system to a second node of a second fieldbus system, wherein the first and the second fieldbus systems are different. The gateway is configured to synchronize a first clock in the first node with a second clock in the second node.
Claims16
A component of a communication system in a vehicle having two or more fieldbus systems, comprising:
- a gateway coupled to the two or more fieldbus systems, wherein the gateway is programmed to:
- forward a payload message from a first node of a first fieldbus system to a second node of a second fieldbus system, the first and second fieldbus systems being different types of bus systems;
- synchronize a first clock in the first node of the first fieldbus system with a second clock in the second node of the second fieldbus system;
- generate a timestamp on a basis of a reference time, wherein the timestamp corresponds to a generation time of the timestamp;
- transmit the timestamp in a first message according to a first protocol of the first fieldbus system to the first node of the first fieldbus system;
- and
- transmit the timestamp in a second message according to a second protocol of the second fieldbus system to the second node, wherein the first and second protocols are different.
A node of a CAN bus system in a vehicle, the node comprising:
- a clock that generates a timestamp with a predefined measurable time period and a predefined time resolution;
- and
- a control unit coupled with the clock that provides a payload to be transmitted over the CAN bus system with a payload timestamp.
A method for synchronizing a synchronous bus system of a vehicle with an asynchronous bus system of the vehicle, the method comprising the acts of:
- generating a timestamp on a basis of a reference time, wherein the timestamp corresponds to a generation time of the timestamp;
- determining a time interval between said timestamp and a transit time window of the synchronous bus system;
- correcting the timestamp using the determined time interval;
- and
- transmitting a message over the synchronous bus system with the corrected time stamp within the transit time window.
Dependencies are inferred from the claim text.