论文部分内容阅读
随着通信技术的不断发展以及人们对互联网与日俱增的需求,移动互联网已经渗透到生活中的各个领域。车联网作为一种特殊形式的移动自组织网络,由一组移动或者固定的无线节点组成,以其不依赖于任何基础设置、无需事先部署网络拓扑,并且网络拓扑高度动态变化的特点,为车辆在高速地、无规律地运行中提供了一种通信方式。然而,在车联网中,因为车载节点的移动性以及网络拓扑的高度动态变化,经常会发生链路中断,导致通信中断,数据无法进行传输。此外,因为网络带宽的限制,在动态网络环境下,传输性能进一步恶化。另一方面,为了满足用户对传输性能的需求,多接口、多宿主的网络设备以及多路径通信日益发展。移动终端设备可以通过多接口、多条路径接入互联网,实现多路径并行传输。多路径并行传输通过多条路径同时传输数据,聚合带宽,从而提高网络传输速率,为用户带来更好的用户体验。然而在异构无线网络的环境下,路径质量具有差异性,传统的数据分配机制会严重影响传输速率,网络资源得不到充分的利用,传输性能下降。针对上述问题,本文提出了一种新颖的基于丢包区分的MPTCP多路径传输解决方案。本文的主要工作包括:(1)将排队论模型应用到多路径数据传输的数据分发中,评估各条子路径的传输质量,依据各条子路径的质量动态分布数据,提高传输速率;(2)提出一种基于链路利用率进行路径拥塞状况评估、识别拥塞丢包并拥塞控制的方法,提高传输速率;(3)提出一种新型的基于可靠性选项探针识别链路中断,并进行数据切换的方法,提高传输速率;(4)提出一种基于丢包区分的重传机制进一步优化系统性能。本文采用主流的网络仿真软件NS-3进行有效性验证和性能评估。对移动车联网下基于丢包区分的多路径传输设计方案进行了效果和性能评估,仿真结果展现了本文所提出的方案如何优于当前普通MPTCP多路径传输解决方案。