I. Introduction
In the recent decade, mobile communications have known a great development by enabling us to interchange data with anything, anywhere and at any time. The utilization of such kind of developed communications systems in vehicles is anticipated to be a reality in the next years. VANETs inherit the characteristics of Mobile Adhoc NETworks (MANET) as free connected objects capable of moving randomly and communicate wirelessly. VANETs refers to the Intelligent Transportation System (ITS), where vehicles are intelligent objects communicating (send and receive data) between each other with a smart manner [1]. This new concept of exchanging data between vehicles, sensors, and infrastructure will offer a variety of applications for driver such as: driver safety, driver assistance and infotainment. Internet of Things (IoT) is a network of objects containing sensors in which they capture and gather data from their surroundings and distribute data through the internet [2]. IoV allows data collecting and information sharing about vehicles, roads and their surroundings.