针对车载自组网络在通过多跳方式转发数据包时延迟时间长、节点能量负载不均衡的问题,提出一种基于合作博弈规则的车载自组网络最优收益路由协议。基于合作博弈论的思想,使网络节点具有提高自身收益的行为,通过协作来完成数据的多跳转发任务。源节点比较选择的邻居节点策略带来的收益,确保源节点选择链路不是中断链路,避免选择中断链路而加大传输延迟时间;进行链路总收益的比较,使源节点选择跳数更多的链路,有效地均衡节点的能量负载。仿真结果表明,相比基于路况信息的高效车辆Ad Hoc网络路由协议和基于机器学习系统的车载Ad Hoc网络路由协议,该协议的平均数据传输延迟减少了44.3%和18.8%,节点的最低剩余能量值分别提高了10.5%和20.0%,在减少传输延迟和均衡网络节点能量负载方面表现出更好的效果。
For the problems of long delay time and node energy load imbalance when the vehicle Ad Hoc network forwarding data packets through multi-hop method,an optimal revenue routing protocol for car Ad Hoc network based on cooperative game rules was proposed.The protocol based on cooperation game theory,making the network nodes have to improve their revenue behavior through collaboration to complete the data of multi-hop task.Because earnings neighbor nodes policy source node would be more choice brought,which ensured that the selected link was not a source node that breaking the link,avoiding breaking the link and increasing the transmission delay time.The total revenues of the link were compared,so that the source node selected a link with more hops,and the energy load of nodes was effectively balanced.The simulation results show that,compared with the efficient Ad Hoc network routing protocol based on vehicle traffic information and vehicle Ad Hoc network routing protocols based on machine learning systems,the average data transfer delay using the proposed protocol is reduced by 44.3% and 18.8%respectively,and the lowest remaining energy value of node is increased by 10.5% and 20.0% respectively.It has better performances on reducing transmission delay and balancing the energy load of network nodes.