Practically, vehicles tend to travel in long distances. As a result, a vehicle might attach to different network scenarios and topologies. This unique behavior in IoV brings the attention for a robust routing protocol design. For example, a vehicle that runs the same routing protocol, while it moves from one geographical area to another, it experiences different network topology requirements, and thus, the performance of the routing protocol contrasts. Consequently, the performances of the network drop. Considering a huge number of vehicles join in these networks with their high mobility, there are still having problem due to the viability of applications via different network topology. Traffic management problems come up as number of vehicle has been growing at an exponential rate. In order to make life easier, emergency response to road accidents, speed limits, and pollution checks should be considered to be observed. The common applied to this problem are observing of vehicle's speed via CCTV cameras, speed trackers and periodic pollution checks. However, these approaches be inclined to fail as a large number of vehicles need to be observed. Therefore, GreedLea routing protocol has been develop to overcome the problem of monitoring the traffic condition and traffic congestion. In GreedLea routing protocol, path interval is provided by the host to other vehicle to update the condition of traffic and routes in certain area. The details about GreedLea routing protocol has been described in following section. The performance of the GreedLea routing in different speed and distance has been analyze and presented in result and discussion section. In the result, it shows that the performance of GreedLea increase in the packet delivery ratio (PDR) which is packet loss is less than 0.1% and reducing protocol overhead by approximately 20-60% as the vehicle's speed increase for beaconing intervals in the range of 1-3 seconds.