【技术实现步骤摘要】
本专利技术属于网络通信
,涉及一种尾高带宽延时网络中基于带宽估计的显 式拥塞控制方法。
技术介绍
与传统网络不同,高带宽延时网络具有较大的网络带宽和往返时延,这使得传统 TCP丢包后减半的拥塞窗口需要较长的时间才能恢复到满带宽利用率,这种保守的加性 增加和激进的乘性减少窗口管理策略使得TCP吞吐量严重下降;且RTT(RTT(Round-Trip Time)往返时延)差异所带来的吞吐量不公平性在高带宽延时的影响下变得更加严重。高带宽延时网络改进协议的焦点都集中在窗口管理机制上,可以大致将其划分为 两类基于端到端调控的协议和基于显式反馈的协议。基于端到端调控的协议通常采用 ACK(英文缩写ACK(ACKnowledge Character)中文译名确认字符分类传输与接入,解 释在数据通信传输中,接收站发给发送站的一种传输控制字符。它表示确认发来的数据已 经接受无误。ACK=TCP数据包首部中的确认标志,对已接收到的TCP报文进行确认。)携带 回来的丢包或/和延时信息作为拥塞指示。其中的典型协议有HSTCP,CUBIC, Fast。这类 协议对于端到端反馈信息的依赖性使其只能在发生拥塞后做出调控,协议本身的激进性造 成了网络中分组丢失和缓存队列增加的现象,无法在获得高效性和公平性的同时保持低排 队队长和接近于零的丢包率。基于显式反馈的协议能够利用路由器检测自身的拥塞状态, 直接发送反馈信息给发送端以调整发送速率,避免了以往丢包、延时反馈所产生的反映不 及时和拥塞误判等问题。但是,在提高了网络拥塞判断有效性的同时,过多的让中间节点参 与到拥塞检测过程中也势 ...
【技术保护点】
一种高带宽延时网络中基于带宽估计的显式拥塞控制方法,其特征在于:通过路由器显式反馈信息获取网络负载状况,当网络负载没有超过可用带宽时,根据端到端往返传输延时RTT变化估计网络可用带宽,再调整拥塞窗口大小以适应当前网络拥塞状态;当网络处于过载状态下,减小拥塞窗口以缓解拥塞。
【技术特征摘要】
一种高带宽延时网络中基于带宽估计的显式拥塞控制方法,其特征在于通过路由器显式反馈信息获取网络负载状况,当网络负载没有超过可用带宽时,根据端到端往返传输延时RTT变化估计网络可用带宽,再调整拥塞窗口大小以适应当前网络拥塞状态;当网络处于过载状态下,减小拥塞窗口以缓解拥塞。2.根据权利要求1所述的高带宽延时网络中基于带宽估计的显式拥塞控制方法,其特 征在于,通过发送方获取的ACK中的ECN位判断网络负载状况ECN位为Ol表示网络处于轻负载状态;ECN位为10表示网络处于高负载状态;ECN位为11表示网络处于过载状态。3.根据权利要求1所述的高带宽延时网络中基于带宽估计的显式拥塞控制方法,其特 征在于,采用下式估计网络可用带宽C *RTT*Bw +TBw =—-—--;δ, * RTT+ (t,-^1)其中,Bwi为第i个ACK在、时间到达时估计的带宽值,、是当前ACK到达的时间,tH 是前一个ACK到达的时间,Li是第i个ACK确认的分组大小,RTT为、时刻估计的端到端 往返延时,Si为比例因子。4.根据权利要求3所述的高带宽延时网络中基于带宽估计的显式拥塞控制方法,其特 征在于,当显式反馈信息显示网络处于轻负载时,\因子采用动态调节方法,计算方法如 下^=_^_;(Cwndi λ χ seg _ size) / RTT其中,Cwndi^1为调整前拥塞窗口大小,seg_size为分组大小。5.根据权利要求3所述的高带宽延时网络中基于带宽估计的显式拥塞控制方法,其特 征在于,当显式...
【专利技术属性】
技术研发人员:王建新,陈洁,王伟平,
申请(专利权)人:中南大学,
类型:发明
国别省市:43[中国|湖南]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。