摘要

本发明公开了一种多模式切换的车联网路由方法,包括RSU节点根据自身数据包的发送情况和缓存栈的使用情况进行切换判决,并在V2I2V贪婪转发模式、“预测+副本传输”模式、负载均衡模式之间进行切换。本发明利用RSU有线网络辅助投递车辆间多跳消息,根据数据包的剩余生存时间结合在RSU消息等待队列中的预估等待时间执行负载均衡,使原本聚集在重负荷RSU的数据包分摊到各个轻负荷RSU,减轻重负荷RSU的网络压力,避免数据包在重负荷RSU的消息等待队列中长时间等待而导致超时丢包;同时为RSU设计三种工作模式使路由协议能适应低车辆节点密度和高车辆节点密度的工作环境,降低车联网路由的端到端时延,提升投递率。