CPC H04L 63/0876 (2013.01) [H04L 9/32 (2013.01); H04L 63/123 (2013.01)] | 11 Claims |
1. An electronic control unit configured to receive a message and a freshness value given to the message from a transmitting side electronic control unit using a connectionless communication, the freshness value including (i) upper bits that are updated according to a preset upper update condition and (ii) lower bits that are updated according to a preset lower update condition,
the electronic control unit comprising:
a storage configured to store a freshness value list, which indicates a predetermined number of freshness values in a descending order from a reference value, which is a largest freshness value among the freshness values received in a past;
a receiver configured to receive the message and the freshness value transmitted from the transmitting side electronic control unit;
a freshness value verifier unit configured to compare a received value, which is the freshness value received by the receiver, with the freshness value list to provide a verification result; and
a list update unit configured to update the freshness value list so as to hold the received value in response to the verification result by the freshness value verifier unit indicating that (i) the received value is not larger than the reference value and not smaller than a permissible value which is a smallest freshness value in the freshness value list, and (ii) the received value is not in the freshness value list.
|