论文部分内容阅读
车用网络是智能交通系统中最具发展前景的技术之一,它在辅助驾驶、交通事故预警、交通管理以及Internet服务等方面都起着至关重要的作用。车用网络是移动自组织网络在交通领域的特殊应用,它的主要特点是:车辆高速运动,拓扑结构变化快而频繁;车辆沿着道路行驶,运动具有一定的规律性;车辆上装有导航设备,可实时获取地理位置信息等等。由于车网络的这些特殊性,所以不能简单将移动自组织网络中的路由协议直接运用到车网络中。因此,设计出一种适用于车网络的路由协议,提高车网络中的路由效率,是研究车网络的重点也是难点。首先,本文通过对比分析基于拓扑(TB,Topology-based)的这类路由协议和基于地理位置(GPB,Geographic Position-based)的这类路由协议的特点,得出GPB这类路由协议更适用于车用网络。其次,由于目前对GPB这类路由协议的研究都是假定已经知道目的节点的地理位置信息,而没有明确给出获取目的节点地理位置信息的方案,所以,本文提出了一种基于位置服务器的获取目的节点位置的方案。然后,针对现有的几种典型的GPB路由协议存在的不足,提出了一种改进的GPB路由协议——基于两跳的受限贪婪路由TLGR(Two-hops Limited Greedy Routing)。TLGR路由协议主要分为三部分:最优路径选择、基于两跳受限贪婪转发以及基于方向优先的修复策略。最优路径方案利用电子地图,结合道路长度和道路上车流密度信息选择一条由路口序列组成的最优路径,它是为了解决城市建筑影响通信质量这一问题而提出的。基于两跳受限贪婪转发策略通过掌握两跳范围内邻居节点信息来选择下一跳节点,能有效预测路由空洞从而避开路由空洞,它是为了解决GPSR、GPCR等路由协议中的贪婪转发在车网络中容易频繁出现路由空洞这一问题而提出的。基于方向优先的修复策略在基于两跳受限贪婪转发失效时启用,是为了降低GPSR、GPCR等路由协议中修复策略的算法复杂度而提出的。最后,本文使用交通仿真软件SUMO搭建简单的城市交通场景,并结合网络仿真软件NS3对TLGR路由协议和现有的三种典型的GPB路由协议GPSR、GPsrJ+以及ROGRP进行仿真,从路由过程中的数据包投递率以及平均端到端时延这两方面对这三种路由协议进行评估,仿真结果表明,TLGR路由协议较其他三种路由协议在数据包投递率方面有很大提高,在平均端到端时延上也有所改善。