A modern automobile may have as many as 50 Controller-area networks (CAN) for various subsystems. Typically the biggest processor is the engine control unit, which is also referred to as “ECU” in the context of automobiles; others are used for transmission, airbags, antilock braking, cruise control, audio systems, windows, mirror adjustment, etc. Some of these form independent subsystems, but communications among others are essential. A subsystem may need to control actuators or receive...