面向异构网络的多径传输性能增强机制研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:lwb3344
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着目前网络的不断发展,传统的单路径传输协议逐渐难以满足用户的需求。同时各种无线接入技术相继出现,终端设备往往配备多个接口并且能够使用不同路径进行数据传输,因此多路径传输逐渐被提出和应用,以满足用户对于高带宽,传输稳定性以及移动性的需求。其中多路径TCP(Multipath TCP,MPTCP)以其对现有网络良好的兼容性以及高效的传输性能而被广泛关注。MPTCP能够使用多个接口从多个路径同时传输数据,聚合带宽以及提升传输鲁棒性。然而,在复杂的异构网络环境中,路径状况以及网络环境之间差异巨大,往往对传输性能造成很大的影响;同时,不同的场景中传输性能的需求不同,同样也对传输协议的设计带来了巨大的挑战。针对这些问题,本文聚焦于异构网络中非对称路径环境、无线移动场景和数据中心网络中MPTCP的性能问题以及提升方案,对MPTCP的传输问题进行针对性的研究。本文中针对三种不同的网络环境和应用场景展开了研究:首先,异构非对称网络环境中,不同路径的时延、带宽等参数存在显著差异,MPTCP使用多个子流在非对称路径上发送数据往往导致接收端头阻塞以及资源分配不均衡,显著降低传输性能。其次,无线移动网络中具有链路丢包率较高,以及链路动态变化较为频繁的特征,传统拥塞控制算法在无线移动网络中无法达到带宽的充分利用,同时在移动场景中往往由于单个子流的状态变化导致整体的传输性能下降。最后,数据中心网络由于具有更加丰富的链路资源,大大增加了其路径多样性,然而当MPTCP的多条路径之间发生冲突时,会使整体网络的资源利用效率下降,因此MPTCP在数据中心网络面临多路径选择和负载均衡的困难。为解决上述问题,本文主要提出如下几种方案:(一)针对非对称路径场景中的乱序问题以及头阻塞问题,本文提出一个基于接收窗口预分割的MPTCP流量控制算法,通过估计子流接收缓冲区占用情况划分接收窗口,实现自适应流量控制,提高MPTCP的吞吐量性能和资源利用效率。该流量控制算法将连接级别接收窗口划分为子流接收窗口和公共接收窗口两部分,并根据实时路径状况调整窗口划分方式,在实际网络中提供了更好的灵活性。通过对每条子流进行单独的流量控制,该方案能够合理均衡子流之间的资源分配,同时能够减轻各子流由于路径参数不对称导致的接收端乱序问题,提升传输吞吐量。仿真实验表明,在非对称链路环境中,该方案能够根据实时路径状态动态调整子流上的资源分配,提升整体吞吐量以及降低头阻塞问题带来的性能损失。(二)本文提出了无线移动环境中的Coupled BBR耦合拥塞控制算法和AR&P自适应调度算法,提高无线有损网络中的传输速率,同时在动态网络环境中以及非对称链路时提供更好的传输稳定性。Coupled BBR利用主动带宽检测调整MPTCP连接内发送速率,能够提供较高的丢包容忍度以及带宽利用率,同时也实现了 MPTCP子流之间的负载均衡。为了进一步提高性能,AR&P在拥塞控制的基础上实现了自适应冗余调度以及基于到达时间预测的细粒度数据包调度功能,提高MPTCP在无线移动环境中的传输鲁棒性,并在高度动态以及非对称的网络环境中保持有序数据包交付。通过实际网络的测试表明,在无线移动网络中,本方案大幅度提升了整体吞吐量,保证了更加稳定的传输性能。(三)本文中从效用最大化的角度来研究MPTCP在数据中心网络中的性能优化问题,同时考虑吞吐量和时延性能对MPTCP传输问题进行建模和分析,并提出数据中心中基于ECN反馈的MPTCP拥塞控制以及基于交换机逐跳反馈的路径选择方案。其中,拥塞控制算法利用ECN反馈网络内部拥塞信息,调整子流的传输速率,实现网络整体的负载均衡,降低网络的排队时延以及提高整体吞吐量性能;路径选择算法采用分布式反馈和路由机制,利用交换机逐跳反馈网络拥塞和路径延迟信息,以分布式方式选择最优路径,提高网络带宽利用率以及均衡网络整体负载。通过仿真实验表明,所提出的方案既能有效地利用网络资源,同时能提高整个数据中心网络的整体吞吐量和延迟性能。
其他文献
<正>1发病情况和临床症状1.1发病情况。2022年2月11日遵化市某育肥羊场饲养萨寒绵羊公羔羊320只,体重35 kg,进栏育肥60 d,最近一周有3只发病死亡。1.2临床症状。大群里面有10%的羊,出现眼红、流眼泪、有泪斑、有眼屎症状。发病死亡的羊,膘情较好,体温39℃~39.5℃,表现食欲减退、精神萎靡不振、可视黏膜黄染、皮肤发黄等症状,从发病到死亡一般不超过24 h。
期刊
传统基于丢包的拥塞控制算法因为其高丢包率和引发缓冲区膨胀问题已经不能满足许多应用对网络性能的要求。谷歌提出的BBR(Bottleneck Bandwidth and Round Trip)算法以其抗丢包、高带宽利用率和低延迟等特性受到广泛关注与研究。但是BBR还存在排队延迟仍然较高、在RTT(Round Trip Time)较小环境下表现不佳、带宽探测不及时等问题。本文对BBR排队延迟和收敛性进行
当IT时代发展进入大数据时期,大数据技术的应用范围越来越广,无论是政府、研究机构、行业组织、企业甚至是个人,对于数据管理的需求也越来越旺盛。软件技术与社会经济的交互融合产生了海量的数据,新的大数据时代已悄然而至。大数据时代所产生的跨业争夺与产业颠覆,彻底改变了传统商业公平竞争的底层逻辑,直接影响着传统软件企业的内外部环境,以及公司的持久竞争力。随着智能城市的兴起,再加上外部环境的不确定性,传统软件
在《甘南统计年鉴》2014年和2019年原始数据的基础上,本文结合SPSS软件对甘南藏族自治州7县1市8个不同区域城镇人均消费支出水平通过单因素方差分析方法进行了对比分析。统计结果显示:(1)甘南州城镇居民家庭人均消费支出的8个项目在2014年至2019年的增长率存在显著差异;(2)食品消费支出占家庭总消费支出的比重相比略有下降,医疗保健、交通通信、生活用品及服务3项的增长较明显;(3)相对而言居
信息中心网络(ICN)是一种以信息为中心的新型网络架构,采用接收者驱动的数据服务模式。接收者基于数据名称发送请求,网内可提供该数据的节点响应请求。现有ICN中拥塞控制机制多采用基于丢包的拥塞控制算法,保守的线性增加与激进的乘性减小窗口的方法使得带宽利用率较低。本文通过将BBR拥塞控制算法应用于接收者驱动的数据传输,与采用ICN网络架构的ICP相比,采用BBR算法的拥塞控制机制可以快速逼近网络带宽并
减贫是当今世界可持续发展的重要议题。为了在世界范围内消除绝对贫困,众多发展中国家都在联合国千年发展目标和2030可持续发展目标背景下采取了行动,制定了本国的减贫目标。改革开放以来,中国一直积极开展减贫工作,终于在2020年完成了全体人民脱贫的伟业。而中国周边的欠发达国家缅甸仍然在与贫困作斗争。贫困是制约缅甸现代经济社会全面均衡发展的一个重要问题。2021年,缅甸社会继续遭受新冠疫情与新一轮政局变动
本文是对乙醇偶合制备C4烯烃实验中催化剂组合,温度等因素和反应物转化率、生成物选择率影响及关系的研究。通过对实验数据进行多元优化分析,建立了非线性模型,进行了方差分析和相关研究。本文首先依据对数据初步分析,并利用SPSS分析中的曲线分析进行回归方程的拟合。在固定催化剂组合下,温度与乙醇转化率和C4烯烃选择率可建立二次回归方程。而后对催化剂组合进行细致分类,结合分组类别及实验数据利用SPSS进行一般
随着我国经济的快速发展,各地经济发展呈现不平衡现象,消费结构也在不断发生变化。本文通过SPSS软件,以我国31个省份的消费支出为样本,使用相关分析、聚类分析以及因子分析三种不同的统计方法对我国居民人均消费结构及其原因进行分析研究,并给出合理建议,提高居民生活水平,促进经济的全面协调发展。
糖尿病肾脏病以阴精亏损、肾络痹阻为核心病机,其中阴精亏损贯穿疾病全程,早期以肾阴亏虚为主,中后期以肾精虚损为要。熟地黄为滋阴填精要药,可有效针对糖尿病肾脏病阴精亏损的核心病机进行治疗。糖尿病肾脏病中后期肾之阴精亏损较重,可出现肾气、肾阳、营血亏虚等证,加之因虚留滞,常致痰饮、瘀血等病理产物痹阻肾络。熟地黄不仅可发挥养血逐痹的作用,还能通过配伍他药达到祛滞填精、积气生精、求阴中阳、纳气平喘、消肾虚痰
SPSS统计软件作为应用心理学专业学生的核心课程之一,课程教学效果的好坏直接关系到学生SPSS运用能力的强弱,进而影响学生的实践能力和学术水平。学生在应用SPSS统计软件知识时容易出现面对数据不知所措、误用和滥用统计分析方法、无法理解输出数据、数据报告不合规范以及产生畏难情绪的问题。而教材编排不合理、教学设计不科学、教学案例陈旧、教学方法落后以及评价方式单一均影响了学生的学习实践。为提升教学效果需