论文部分内容阅读
近些年来,随着智能交通系统的发展,车联网成为一种热门的网络通信技术,具有非常广阔的发展前景。车联网能够在协同驾驶、安全警告等方面有效的改善交通状况,同时提供互联网的接入服务。但在城市场景中,车辆移动速度快,移动方向多变,使得网络拓扑结构很不稳定,基于拓扑的路由协议被应用在车载网络中的性能很差,当前许多基于地理位置的路由协议效果也并不理想。路由技术作为车联网的重要组成部分,在很大程度上决定了网络的整体性能,所以必须专门为车联网设计出具备可靠性、实时性的路由协议,提高数据的传输效率。本文针对车联网的通信环境、车辆特殊的运动特点以及特殊的应用背景,提出了一种基于地理位置和交通信息的路由协议(Position and Traffic-information Based Routing Protocol, PTIR),该协议的特点是利用车辆的地理位置和收集的交通信息进行路由决策。首先,PTIR路由协议区分车辆节点和路口节点,车辆节点面临当前所在路段的位置定位问题,路口节点则用于交通信息的收集,这个过程主要用到分簇原理和多播技术;在数据转发过程中,数据包必须经过一系列的路口节点,能够有效避免城市场景中建筑物等障碍的干扰,降低端到端的丢包率;本文借助地理位置和交通信息进行路段的选择,在路段中采用改进的贪婪转发策略,改进的贪婪转发策略重点要考虑位置预测,可以避免当前很多路由协议中出现的位置错误问题。最后,本文使用NS2仿真工具对PTIR路由协议作具体实现,并针对不同的发包速率和车辆密度进行实验,结果显示,在发包速率较快、车辆密度较高的城市环境中,与GPSR路由协议相比,本文提出的路由协议有效的提高了系统的吞吐量,降低了数据传输时延和丢包率。