A Trunk Line Based Geographic Routing(TLBGR) protocol in Vehicular Ad-hoc Networks (VANETs) is proposed in this paper to solve the problem of data acquisition in the traditional trunk coordinated control system. Because of the characteristics of short communication time and high packet loss among vehicles, the vehicles entering the trunk lines can not transmit their information to the trunk coordinated control system stably. To resolve this problem, the proposed protocol uses the trunk lines’ traffic flow and the surrounding road network to provide a real-time data transmission routing scheme. It takes into account the data congestion problem caused by the large traffic flow of the main roads, which leads to the corresponding increase of the information flow of the section and the package loss, and the link partition problem caused by the insufficient traffic flow, which makes the vehicles have to carry and relay information thus increasing the transmission delay. The proposed TLBGR protocol can be divided into two stages: the next-intersection selection, and the next-hop selection in the chosen path between the current and next intersections. Simulation results show that, compared with other IoT routing protocols including Greedy Perimeter Stateless Routing (GPSR), Ad-hoc On Demand Vector (AODV), and Q-AODV, the TLBGR protocol has better performance in aspects of end-to-end delay, delivery rate, and routing cost under the scenario of urban traffic trunk lines. The TLBGR protocol can effectively avoid data congestion and local optimum problems, increase the delivery rate of data packets, and is therefore suitable for the routing requirements in this application scenario.
Read full abstract