论文部分内容阅读
随着各类无线网络接入技术的发展,异构无线网络逐渐在日常工作生活中体现着愈发重要的作用,为充分利用当前的网络资源,多径并行传输技术的应用将变得尤为重要,本论文针对一种典型多路传输技术,即Multipath TCP进行以下研究:论文首先针对异构无线网络,提出了提高网络吞吐量的一个重要方法,即采用多径并行传输技术,然后对比当前不同的多径并行传输技术,指出MPTCP技术在目前异构无线网络场景中的巨大优势,随后介绍MPTCP协议的设计基础和技术特点。基于当前实验环境,设计并搭建异构网络传输系统,配置MPTCP,验证其在带宽聚合方面的性能提升,然后对应用层程序进行兼容性测试。针对MPTCP在不同异构网络场景中的测试情况,对比实际吞吐量的不同,指出路径管理对MPTCP传输系统的重要性。随后分析影响传输速率的两个关键性因素:时延和接收窗口,路径时延会导致数据包到达接收端乱序,而接收窗口则影响接收端对乱序数据包排序的效率,针对这一问题,研究不同接收窗口大小对系统吞吐量的影响。最后对比应用层切换方法,研究并得出在移动性场景中,MPTCP切换可以保证数据传输的平滑切换。针对拥塞控制在网络传输过程中负载均衡和提高系统可靠性方面的重要作用,比较目前适用于MPTCP的各类拥塞控制算法的设计原理,最后分析不同拥塞控制算法在不同大小文件下载中的差异,得出MPTCP算法相比于传统TCP算法,具备更高的数据传输速率,能够更好的保证传输系统负载均衡。综上所述,论文设计并搭建基于异构无线网络的MPTCP传输系统,在真实场景中对技术进行了验证,结果表明MPTCP可以提高异构无线网络环境的峰值传输速率,在移动性切换方面表现更加优异,另外保证异构传输系统的负载均衡。