CAN virtualization