论文部分内容阅读
车联网(Vehicular Ad-hoc Network,VANET)是建立在车辆与车辆之间、车辆与路边设备之间的无线通信网络,能够在没有任何基础设备辅助的情况下自组织地建立起一个临时性的无线移动通信网络。车辆或者路边设备进行行驶速度,道路拥堵情况等各种信息的采集,并通过自组织网络进行信息的传播和共享,从而达到提高道路的运输效率,缓解严重的交通拥堵,减少交通事故的发生和降低能源和资源消耗的目的。本文分析了车联网环境下车辆行驶的特性,提出了将在一定距离内并且行驶方向相同的车辆进行分组的方法,以组为单位与行进方向相反的车辆进行通信,交换道路的拥堵信息。因为行驶方向相同的车辆往往可以保持稳定的相对位置,能够进行长时间稳定的通信,并且当驾驶员得到一个有用的信息时,这个信息对于相邻的车辆也是十分具有参考价值的。因为有效的排除了重复数据的传输并且有目的,有控制的向对向车辆请求优先度较高的数据,可以大大的提高有效数据的传输率。本文还对分组后组间通信环境延迟容忍网络环境(Delay Tolerant Networks,DTN)的路由算法进行了改进,由于现有的延迟容忍网络环境中主要的路由算法都有各自的局限性,例如Epidemic路由算法只有在节点有充足的存储空间时才能有效的发挥出数据包递交率高网络延迟少的特点,而Spray and Wait路由算法则只适用于节点存储空间相对较小的情况,所以本文提出在与其他节点相遇时中继节点首先根据自身的存储空间做出判断,如果还有充足的存储空间那么就采用Epidemic路由算法进行数据的传递和拷贝,尽可能的减少网络延迟并且提高数据包的递交率,如果自身的存储空间已经出现了不足那么就采用Spray and Wait路由算法,进而减少无谓的数据拷贝节省网络资源。本文还提出了通过衡量网络整体的通讯能力来预估出数据包的可能拷贝次数和延迟时间,将已经超出预估值的数据包废弃来减少无谓的网络资源和硬件资源的浪费,达到提高网络整体通信能力的目的。最后本文通过NS-2进行了模拟与仿真,结果表明,通过对车辆进行分组,以组为单位进行数据交换相比于未分组的情况有效数据的传输率有非常明显的提高,而且通过对组间路由算法的改进,可以保持在非常低的网络资源消耗的前提下,有效的提高数据包的递交率。