C-V2X is cellular to vehicular which covers V2V (Vehicle to vehicle), V2I (vehicle to Infrastructure), V2P ( Vehicle to Pedestrian) and V2C (Vehicle to cloud) communications. V2X is a communication between a vehicle and any entity that may affect it. The main motivations for V2X are road safety, traffic efficiency and energy savings. The original V2X communications uses WLAN technology and works directly between vehicles and vehicles and traffic infrastructure which form a vehicular ad-hoc network. In 3GPP Rel-15, the V2X functionalities are expanded to support 5G technology.