[发明专利]基于历史特征的FAST TCP公平性改进算法无效
申请号: | 201210413736.2 | 申请日: | 2012-10-26 |
公开(公告)号: | CN102970329A | 公开(公告)日: | 2013-03-13 |
发明(设计)人: | 陈晓龙 | 申请(专利权)人: | 广东石油化工学院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 茂名市穗海专利事务所 44106 | 代理人: | 李好琚 |
地址: | 525000 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明针对新建的FASTTCP连接估测的传播延时和已存在的旧FASTTCP连接估测的传播延时不同,因此它们无法公平的分配瓶颈链路的带宽,提出一种基于历史特征的FASTTCP公平性改进算法,在各连接无法通信的情况下,该改进算法利用新连接建立时旧连接会表现出RTT逐步增大和拥塞窗口逐步减小的特征,当旧连接发现这一特征出现时,就同步计算新的“传播延时”,从而使新、旧连接具有相同的“传播延时”,公平的分配瓶颈链路带宽;实例验证了本发明的改进算法的大幅提高了FASTTCP系统的公平性。 | ||
搜索关键词: | 基于 历史 特征 fast tcp 公平性 改进 算法 | ||
【主权项】:
1.一种基于历史特征的FAST TCP公平性改进算法,其特征在于,包括如下步骤:步骤1:在原有FAST TCP算法基础上定义如下4种状态:初态:FAST TCP连接建立阶段;终态:数据传输结束,FAST TCP连接释放;暂态:非平衡态,即FAST TCP连接发送窗口变化的绝对值不小于
;平衡态:FAST TCP连接发送窗口变化的绝对值恒小于
;其中
、
为很小的常数,一般取最大发送窗口的1/32;步骤2: 在原有FAST TCP算法基础上定义如下5种事件:事件1:FAST TCP连接源端估测的往返延时 (Round-Trip Time,简称RTT)出现连续
次增大,拥塞窗口连续
次减小;事件2:FAST TCP连接源端估测到的RTT和拥塞窗口出现连续
次增大;事件3:FAST TCP连接源端拥塞窗口变化的绝对值首次连续
次小于
;事件4:FAST TCP连接数据传输完毕;事件5:FAST TCP连接建立,开始传输数据;其中
、
为整型常数,一般取值为3;步骤3: 对每一FAST连接,建立缓存表,存放最近
秒内的历史RTT;步骤4: 当FAST TCP连接处在平衡态下,若探测到事件1触发,说明有新连接建立,各处于平衡态下的旧连接在经过一个RTT后,会同时得到链路变化的反馈信息,会立即重新调整窗口,进入暂态.因此,旧连接可记录下进入暂态的时间zt,并根据暂态时间zt,计算新连接建立时间:
.从而所有旧连接获得了同步时钟;步骤5: 各处于平衡态下的旧连接旧连接以
时刻的RTT作为该连接新的传播延时,并在该时刻后仍采用最小的RTT作为传播延时,并在
时间内固定拥塞窗口大小,不参与FAST算法拥塞窗口计算。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东石油化工学院,未经广东石油化工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210413736.2/,转载请声明来源钻瓜专利网。