摘要 |
A CAN controller, which is connected to a communication bus constituting a network mounted on a vehicle, transmits and receives communication messages to and from the network. The CAN controller comprises a bus load measurement unit that calculates a bus load rate of the network on the basis of receiving communication messages flowing through the network for a measurement time period established for a bus load rate calculation. Further, the bus load measurement unit determines, on the basis of the calculated bus load rate, whether the load of the network is heavy or light. The CAN controller also comprises a CAN protocol engine that voluntarily restricts the transmission of communication messages on the basis of a result of the determination by the bus load measurement unit to the effect that the load is heavy. |