The recent development of cloud computing and edge computing shows great promise for the Connected and Automated Vehicle (CAV), by enabling CAVs to offload their massive on-board data and heavy computing tasks. Leveraging the Internet of Things (IoT) technology, different entities...