I. Introduction
The Internet of Vehicles (IoV) is a new application field of Internet of Things (IoT), which is formed when smart objects in IoT are limited to vehicles only. It utilises information and communication technology to facilitate the interaction, control, management, and collection of large amounts of data related to roads, vehicles, and infrastructure [1], so as to provide comprehensive information services and promote the development of intelligent transportation. Mobile vehicles, as one of the key components of IoV, are usually equipped with sensors, data storage unit, computing and communication devices to sense the outside world and perform tasks. Specifically, vehicles can form vehicle-to-vehicle (V2V), vehicle-to-roadside unit (V2RSU), vehicle-to-infrastructure (V2I), vehicle-to-cloud (V2C), and other related network communication systems with other entities using wireless communication technology to realize the exchange and sharing of traffic conditions, driving speed, collision warning, weather, location, entertainment and other information, which can assist drivers in making traffic-related decisions, such as planning routes, avoiding congested roads, and finding available parking spaces. Recently, the IoV industry steadily grown in scale. Intelligent transportation based on the IoV will have great development potential in the future [2].