基于时延控制的MPTCP实际吞吐量提高方法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于时延控制的MPTCP实际吞吐量提高方法.doc

基于时延差控制的MPTCP有效吞吐量提高方法 陶 洋,黄 鹏 (重庆邮电大学 通信与信息工程学院,重庆 400065) 摘 要:针对MPTCP协议在实际应用中,因数据乱序造成有效吞吐量远低于各路径的有效带宽总和的问题,提出了一种基于时延差控制的MPTCP有效吞吐量提高方法CDD-MPTCP。该方法通过动态调节各子流上的拥塞窗口来减小不同路径间的端到端传输时延差,以实现减少数据包乱序的目的。NS-2仿真实验表明,CDD-MPTCP可以在不损耗聚合吞吐量的前提下有效减少接收端接收到的乱序数据包数量。 关键词:MPTCP;有效吞吐量;传输时延差;数据乱序 中图分类号:TP393 Goodput improvement for MPTCP based on controlling difference of delay TAO Yang, HUANG Peng (College of Communication Information Engineering,Chongqing University of Post Telecommunication, Chongqing 400065, China) Abstract: The goodput of MPTCP was usually far lower than the aggregated throughput due to out-of-order problem. In terms of this issue, the thesis proposed a goodput improvement solution based on controlling the difference of delay for the MPTCP (referred to as CDD-MPTCP). This solution expected to decrease the number of out-of-order packets by dynamically adjusting the congestion window of each subflow and mitigating the variation of end-to-end path delay. The results of NS-2 simulation indicate that CDD-MPTCP is able to efficiently reduce the out-of-order packets received at the sink without jeopardizing the aggregated throughput. Key words:MPTCP; Goodput; Transmission Delay Difference; Out of Order Data 引言 近年来,随着互联网接入技术的不断发展,能够同时支持两种或两种以上网络接入方式的移动设备越来越多。与此同时,各种不同类型的接入网络相互融合而成的异构网络也越来越常见,用户能够以多种不同的方式接入到互联网当中。为了充分利用多网络接入的优势,同时满足用户对于带宽的需求,多路径并行传输技术成为了人们研究的热点,其中比较具有代表性的有pTCP[1]、mTCP[2]以及IETF工作组在2011年提出的多路径TCP协议[3-5](MultiPath TCP,简称MPTCP)。 早年提出的多路径并行传输方案例如pTCP和mTCP,大多数都是通过对传统TCP协议进行修改从而实现聚合多条路径上的可用带宽进行多路径并行传输的目的,然而由于这些协议对TCP协议进行了大量的修改,造成协议的后向兼容性不强,与传统TCP协议不能在网络中共存,从而不能被广泛地应用。随着网络技术的发展,网络应用对于带宽的需求越来越大,也有一些研究尝试利用多个TCP传输来提高吞吐量的稳定性。在文献[6]中,TCP数据流在IP层被分割为若干子流,然后分发到多条路径并行传输,提高了视频流传输的实时性。文献[7]提出通过聚合多条路径上的可用带宽来提高视频流的传输性能。以上解决方案中,大多数都是以假设聚合较大的带宽能够提高视频传输的性能为前提提出的,虽然这在理论上是成立的,然而在实际运用环境中,接收端会接收到大量的乱序报文,从而严重降低由传输层传送到应用层的有效数据量。 与上诉多路径并行传输方案相比, MPTCP协议对于传统的TCP协议有着更好的兼容性,能够支持现有的中间件(NATs,防火墙,代理等),从而可以大大地降低协议升级的成本,有利于大规模的商用部署。然而,MPTCP协议同样没有解决实际应用中,因为数据乱序现象而导致的有效吞吐量低于理论吞吐量的问题。在近几年的研究中

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档