论文部分内容阅读
近年来汽车数量迅速增加,带给人们生活便利的同时,也带来了交通拥堵、环境污染等负面问题。VANET作为智能交通系统的重要组成部分,吸引了许多研究者的目光。由于VANET较高的节点移动性、信道不稳定等特点,传统的端到端通信在自组织网络中面临严峻的挑战。NDN是一种新型网络架构,对消息使用内容名称进行标识,传输数据无需事先建立连接,支持多个数据提供者节点、数据复用以及多路径传输等特点使其非常适合VANET环境。然而,由于VANET节点只有一个通信接口,使得NDN转发信息表失效,消息的路由过程退化成为洪泛过程,增加了网络开销,影响了数据的传输性能。 本文首先分类介绍了现有的VANET协议,并分析了其各自的优势与不足。针对NDN和VANET的特点,提出了基于NDN的VANET数据转发协议,为车辆提供更加丰富多样的信息。首先,本文进行了简单的内容名称设计,使得车辆节点能够使用兴趣包来请求数据。接着,本文对NDN的兴趣包、数据包的结构在原有基础上增加了新的区域,用以辅助兴趣包和数据包的路由。此外,还根据VANET的特性对节点的存储结构以及缓存策略都做出了设计和修改,使NDN能够更加适合VANET数据传输。本文提出了新的兴趣包和数据包转发流程和策略,使用邻居节点拓扑信息和计时器相结合的方法,采用了二跳邻居节点覆盖算法来选取转发节点,在尽可能地在降低节点通信开销和网络负载的前提下,提高内容请求的成功率、缩短数据请求时间。 最后,本文使用MOVE生成不同车流密度的模拟场景,利用NDN模拟工具ndnSIM实现了本文提出的数据转发协议,在不同的车流密度和不同数目的消费者节点场景下进行了实验模拟,结果表明本文提出的转发协议能够在不同车流密度以及不同消费者节点比例的场景下,在原始NDN的基础上提升车辆节点的数据请求成功率,同时降低了数据请求延时,能够用于VANET有限区域内的数据分发。