I. Introduction
With the development of the 5th Generation Mobile Networks (5G) and beyond, the Cellular-Vehicle-to-Everything (C-V2X) has provided great technical support for Internet of Vehicles (IoV), which significantly contributes to the success of future Intelligent Transportation Systems (ITS) [1]. With full connections between vehicles, pedestrians and networks, IoV enables various emerging Vehicle-to-Everything (V2X) applications, such as autonomous driving, cooperative collision avoidance and entertainment [2]. The highly diverse Quality of Services (QoS) requirements and limited spectrum resources require more efficient resource allocation mechanism for providing diverse QoS provisioning [3].