摘要

近年来,随着人们生活水平的提高,车辆数量急剧增加,随之而来的是各种问题,比如交通拥堵,交通事故频发,能源短缺等。同时人们对于出行质量和出行体验的要求也在日益提高。车联网是指将汽车电子技术运用于汽车中,利用移动通信技术,云计算等技术将车与车,车与人,车与路边设备之间进行信息交互和资源共享的技术,从而使现有的交通系统变得更加合理优化,更加智能舒适。在车联网中的车辆移动较快,所以网络具有高度动态的特性。而且车联网中节点之间的无线通信容易受到外界干扰。另外,传统的C/S结构中,服务器的带宽和资源都是有限的,客户端节点增多,数据传输压力就会增大。鉴于以上的问题,该文提出将P2P技术应用于车联网。P2P又称"对等"技术,在P2P网络中的所有节点都拥有资源,节点与节点之间具有相同地位。整个网络的带宽和计算能力由每个节点共同分担。所以,理论上来说,加入网络的节点越多,网络的能力就越强。该文首先讨论了P2P网络下的资源定位算法,分析了现有的哈希表搜索算法与泛洪搜索算法的优缺点,将二者结合应用在不同层次的网络结构中,避免了单一资源定位算法对整个网络性能的影响,同时对数据包的格式进行了说明。然后该文进行了节点标识的设计,在将网络分级的基础上,分别采用不同的标识对节点和RSU进行标记。在设备之间利用其本身的属性,包括所处地区,设备在网络中所处的等级,本身的序号等因素确定RSU标号。节点的标识由两部分组成:节点所处区域路边设备的标号,和节点被分配的动态IP。动态IP的位数由实际情况下单位区域车辆的数量决定。最后在节点的动态感知方面,可以利用常用的网络感知技术,根据网络接收到的信息量来判断周围节点的情况,比如根据某段时间内网络接收到的信息数量来判断网络节点的数量。该文中采用的移动P2P架构避免了传统车联网中服务器对网络性能的限制,使一定地理范围内的车辆可以共享资源,扩大了网络容量,降低了对外界干扰的敏感度。有更好的用户体验,具有一定实用性。

全文