I. Introduction
Controller Area Network (CAN) [28] is the de facto standard of current in-vehicle networks because of its robustness, wide deployment, low resource requirement, and real-time support. However, the advent of new functions to improve the driver’s safety and comfort will make CAN unlikely to meet in-vehicle communication requirements in the near future [33]. To overcome the shortcomings of CAN, a new protocol, Controller Area Network with Flexible Data-rate (CAN-FD), has recently been proposed [29]. CAN-FD not only overcomes the drawbacks of CAN but also allows use of existing/legacy CAN infrastructures — e.g., Electronic Control Units (ECUs) developed with CAN controllers and transceivers, CAN wires, etc. — thanks to its physical-layer compatibility with CAN. As a result, CAN-FD has been attracting significant attention as the most promising substitute of CAN [34].