COMMUNICATION SYSTEM AND COMMUNICATION DEVICE
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a communication system and a communication device that allow a reception node to estimate delay time, a generation time point or the like of a message. A delay time estimation part in an ECU determines whether a message received by itself is transmitted in sequence with another message without being provided with time information by a transmission node. If the received message is transmitted in sequence with another message, the received message may be delayed due to arbitrary processing. Thus, the delay time estimation part checks the priority of one or more sequential messages preceding the received message, and estimates delay time of the received message occurring due to the arbitrary processing in accordance with the priority of each message. A generation time point estimation part estimates the time point when the received message is generated by an ECU, based on the delay time estimated.
16 Citations
14 Claims
-
1-7. -7. (canceled)
-
8. A communication system, comprising
a plurality of communication devices connected to each other via a common communication line, and each including a message generation part generating a message with information concerning a priority, a message transmission part outputting a signal in accordance with a message generated by the message generation part to the communication line to transmit the message and a message reception part obtaining a signal by sampling for the communication line to receive a message concerning the signal in accordance with the information; - and an arbitration part arbitrating an order of transmission in accordance with priorities of messages in a case where transmission of the messages by the plurality of communication devices collide against each other, the plurality of communication devices transmitting/receiving a message to/from each other via a common communication line,
wherein at least one of the communication devices comprises; a determination part determining whether or not a message received by the message reception part is transmitted in sequence with another message; and a delay time estimation part estimating, if the determination part determines that the received message is transmitted in sequence, delay time of the received message caused by arbitration of the arbitration part in accordance with a priority of sequential one or more messages preceding the received message. - View Dependent Claims (9, 10, 11, 12, 13)
- and an arbitration part arbitrating an order of transmission in accordance with priorities of messages in a case where transmission of the messages by the plurality of communication devices collide against each other, the plurality of communication devices transmitting/receiving a message to/from each other via a common communication line,
-
14. A communication device connected to a different device via a common communication line, comprising:
-
a message generation part generating a message with information concerning a priority;
a message transmission part outputting a signal in accordance with a message generated by the message generation part to the communication line to transmit the message;
a message reception part obtaining a signal by sampling for the communication line to receive a message concerning the signal in accordance with the information; and
an arbitration part arbitrating an order of transmission in accordance with a priority of the message in a case where transmission of messages collide against each other between the communication device and the different device, the communication device transmitting a message to the different device and receiving a message from the different device via a common communication line, further comprising;a determination part determining whether or not a message received by the message reception part is transmitted in sequence with another message; and a delay time estimation part estimating, if the determination part determines that the received message is sequentially transmitted, delay time of the received message caused by arbitration of the arbitration part in accordance with a priority of sequential one or more messages preceding the received message.
-
Specification