多路径TCP的流量分配与数据调度算法研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:mumu_lucky
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动通信技术的演进,推动了智能终端设备与无线业务的发展。如何利用多模终端多个网络接口的并发传输能力,为用户提供更大带宽,更优质服务,更完美体验,已成为学术界与工业界共同关注的课题。多路径传输控制协议(Multipath Transmission Control Protocol,MPTCP)作为一种并行多路径传输协议,自提出以来,因其与传输控制协议(Transmission Control Protocol,TCP)的良好兼容性,受到研究者们的广泛关注。然而,在终端设备资源受限的条件下,MPTCP的网络资源利用率降低,性能下降。提升MPTCP在异构无线网络环境下的传输性能成为一个研究热点问题。围绕该问题,论文主要研究MPTCP的流量分配与数据调度算法以提升其传输性能。针对异构无线网络环境下子流差异性使接收缓冲区阻塞问题,论文分析子流差异性、传输过程分组丢失与有限接收缓冲区对MPTCP聚合吞吐量的影响,将MPTCP流量分配问题建模成最优化问题,并提出一种MPTCP吞吐量感知的流量分配与数据调度(MPTCP Goodput-Aware Flow Assignnment and Data Scheduling,MPTCP-GA)算法,其中流量分配算法通过合理的流量分配使MPTCP聚合吞吐量最大化,数据调度算法根据流量分配的结果进行合理的数据分发,尽量使数据分组按序到达接收缓冲区。仿真结果表明,论文提出的MPTCP-GA算法能有效对付子流差异性对传输性能的恶化,获得较高的吞吐量与较低的平均分组传输延时。针对无线链路的不稳定性导致传输过程数据分组丢失问题,论文基于MPTCP网络编码协议(MPTCP with Network Coding,MPTCP/NC),分析网络编码、子流差异性与有限接收缓冲区对MPTCP/NC聚合吞吐量的影响,将MPTCP/NC流量分配及冗余度确定问题建模成最优化问题,并提出一种MPTCP/NC吞吐量感知的流量分配及冗余度确定与数据调度(MPTCP/NC Goodput-Aware Flow Assignment with Redundancy Determination and Data Scheduling,MPTCP/NC-GA)算法,其中流量分配及冗余度确定算法的设计目标是使MPTCP/NC聚合吞吐量最大化,数据调度算法是根据流量分配的结果进行合理的数据分发。仿真结果表明,论文提出的MPTCP/NC-GA算法能有效提升MPTCP在异构无线网络环境下的传输性能,进一步提升系统吞吐量,减小平均分组传输延时。论文提出的MPTCP-GA与MPTCP/NC-GA算法可应用到网络协议栈中,对提升MPTCP的传输效率具有实际的应用价值。
其他文献
实现县域内义务教育“全面共同提升”的发展目标,缩小城乡教育发展之间的差距,切实打破城乡教育壁垒,启动城乡一体化办学、协同式发展的办学模式是非常有必要的.本文作者通过
LDPC分组码,是一种由校验矩阵定义的奇偶校验分组码,其校验矩阵的稀疏特性使得其译码器可以使用BP译码算法进行译码,误码性能可以逼近香农限。卷积码,是一种编码器具有记忆特性的
在现代计算机控制系统的辅助下,数控机床可以实现各种精密、复杂零配件的加工和制造,但故障发生率较高.本文以数控机床最常见的故障为切入点,对其诊断方式进行了逐一阐述,并
耐张线夹在电力施工中的应用非常广泛,属于隐蔽工程,具有一定的检测难度.本文结合某EPC总承包商在境外项目的 实际工作开展,对输电线路耐张线夹的常用检测方法及原理进行了简
电能是人类生存和社会发展的重要资源,确保电力的持续稳定供应十分必要.本文就变电运行过程中常见事故的发生原因进行了分析,并提出了相应的应对措施,希望对维持电力的安全和
配电线路检修是指采用合理检修技术,全面检测配电线路的运行状况,分析其运行安全性与稳定性.基于此,本文从电力系统中配电线路的故障原因入手,阐述针对性配电线路检修技术的
伴随着我国经济的快速发展,市场也在不断扩大,市场上对机械模具的要求也越来越高,在进行机械模具生产时,要保证机械模具在加工上的精度控制,以此来保障在投入使用后不会出现
现代重型柴油机利用余热回收技术可以很好地实现制动热效率达到50%的目标.ORC WHR系统对发动机刹车比油耗(BSFC)的影响是由于较高的排气背压造成的燃油惩罚和WHR系统不归因于
随着我国信息技术近年来的飞速发展,电力行业自动化水平不断更新换代,变电站集控水平趋于成熟.通信通道由载波通信发展到了光纤通信,通道的稳定性、传输速率不断提高,变电站