论文部分内容阅读
车载自组网(Vehicular Ad-hoc Networks, VANETs)是一种特殊的移动自组织网络。在VANETs中,其高动态的拓扑结构,容易引起短距离通信的高迁移率。此外,由于无线资源有限,且无线信道易损耗,使得VANETs的数据分发面临严峻挑战。如何高效的进行数据分发是当前VANETs中的一个研究热点。VANETs中能够承受高功率数据收发的路边基础设施单元(Road Side Unit, RSU)造价昂贵,如何提高RSU为车辆服务(Infrastructure-to-Vehicle, I2V)的效率,是VANETs数据分发中的一个关键问题。另外,车辆间也可以利用协作技术,进行互助转发,从而减轻RSU负载。如何在车辆间(Vehicle-to-Vehicle, V2V)有效的协作数据分发也是一个值得研究的问题。已有研究证明,将网络编码技术应用于无线网络数据分发可以提高多播容量,增强传输可靠性,同时缩短传输时延,但是将网络编码应用于VANETs领域的相关研究较少。本文围绕如何提高VANETs数据分发系统性能的问题,综合考虑多种因素,结合网络编码技术,分别研究了适用于VANETs中I2V及V2V场景下的数据分发机制,具体如下:在I2V场景中,针对VANETs的信道不稳定、拓扑动态变化快及网络容量有限等特点,研究路边基础设施单元如何将数据快速、高效、可靠地分发给车辆的关键问题。提出一种基于网络编码的RSU多播重传算法,在多播第一阶段结束后,综合车辆的位置信息、速度、行驶方向以及数据有效性等特征,求解最优网络编码组合,多播该组合构造的编码包以提高数据分发效率。仿真实验结果表明,所提算法与采用无编码和随机线性网络编码重传算法相比,平均数据下载速率提高了4倍,平均下载时延减小了90%,数据分发时延分别减小了40%和20%,显著提升了VANETs中数据分发的性能。在V2V场景中,针对VANETs高速公路环境中,车辆移动速度快,信号损耗大等特点,提出一个无碰撞的V2V分布式中继协作算法。本算法综合考虑了信道条件,数据接收情况,车辆位置以及移动速度等要素,通过请求-确认方式以确定候选中继车辆。另外,在中继重传数据时,采用了即时可解码网络编码方法对待传数据进行编码重传,有效的减少了车辆用户的平均接入时间,同时改善了各个用户的数据下载率。仿真实验结果表明,所提算法在没有额外开销的情况下,有效地减少了在高速公路场景中数据协作分发的延迟,并提高了数据下载速率及无线信道的资源利用率。