[发明专利]基于历史特征的FAST TCP公平性改进算法无效

专利信息
申请号: 201210413736.2 申请日: 2012-10-26
公开(公告)号: CN102970329A 公开(公告)日: 2013-03-13
发明(设计)人: 陈晓龙 申请(专利权)人: 广东石油化工学院
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 茂名市穗海专利事务所 44106 代理人: 李好琚
地址: 525000 *** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 历史 特征 fast tcp 公平性 改进 算法
【说明书】:

技术领域

发明涉及一种高速网络传输控制协议算法改进领域,具体说是一种提高高速网络 

传输协议控制系统的基于历史特征的FAST TCP公平性改进算法。

背景技术

FAST TCP( Fast Active queue management Scalable Transmission Control Protocol,简称FAST)是针对下一代高速网络提出的一种新型传输控制协议;在高速网络环境中, FAST连接将在源端估侧的最小往返延时 (Round-Trip Time,简称RTT)作为传播延时,以当前RTT和传播延时之差作为瓶颈链路的排队延时,计算FAST连接实际留在瓶颈链路缓冲区的分组个数;然后,FAST连接以期望留在瓶颈链路缓冲区分组的个数为平衡点,根据实际留在瓶颈链路缓冲区的分组个数距离平衡点位置的远近,非线性地调整拥塞窗口大小变化的快慢,不需要网络层中间节点参与,主动控制留在瓶颈链路缓冲区队列长度,从而主动避免了缓冲区队列溢出和拥塞现象的出现, 取得了更好的稳定性和更充分的瓶颈链路使用效率,其带宽利用率可达90%以上; 

由于FAST连接将源端获得的最小RTT作为传播延时,因而网络中已存在处于平衡状态下旧FAST连接时,新建的FAST连接将获得比实际传播延时更大的传播延时;由于新、旧连接估测到不同的传播延时,在新、旧FAST连接具有相同RTT的情况下,新FAST连接会得到更小的排队延时,从而导致新FAST连接将会获得更多的瓶颈链路带宽,从而使得新、旧连接长时间表现出严重的不公平性;因此,当网络中已存在处于平衡状态下旧FAST连接时,如何使新、旧FAST连接公平分配瓶颈链路带宽,是FAST协议需要解决的关键问题;

谭连生提出一种改进每个FAST连接第一个包排队优先级算法,该算法将每个连接发送的第一个包设置高优先级,使得该包经过瓶颈链路时不需要参与排队直接发送,从而根据第一个包的RTT得到该连接的准确的传播延时;该算法确实能获得准确的传播延时和保证FAST协议的公平性,但存在部署方面的问题; Tony Cui指出了在没有路由器等网络设备的帮助下,短时清空瓶颈链路端缓冲空间的排队队列(以后简称队列)是FAST源端获得准确传播延时的唯一方法;因此提出了对每个新建立的连接,当到达平衡点后采取暂时的回退策略,该算法降低了系统稳定性和利用率; Migule R提出了一种利用源端局部信息准确估计传播延时的改进算法,,但该方法只对新建立一个连接时有效,若同时到达多个新连接,就无法利用局部信息计算旧连接数和瓶颈链路传输流量,无法获得准确的传播延时;并且由于在提高新连接发送速率时,无法同时保证旧连接不发生响应,因而该算法本身也存在一定误差; 陈晓龙提出了一种协同改进FAST 公平性算法,在各FAST连接无法直接通信的情况下,充分利用源端获得的局部信息,协同确定同步回退时钟和最小回退因子,实现短暂同步回退,清空缓冲队列长度,确保快速获得准确的传播延时和FAST协议的公平性;但该算法需要失去一些系统的稳定性,且算法复杂度较高;

综上所述可知,根据FAST协议计算传播延时的方法,目前还没有很好的办法使得新FAST连接能够快速准确估测到和旧连接估测相同的传播延时,但旧连接却是很容易测得和新连接一样的传播延时;只要新连接估测到和旧连接相同的传播延时,新、旧连接就能够公平的分配带宽;因此,为了实现新、旧连接的公平性,本发明提出了一种改进FAST连接计算传播延时的算法;在各连接无法通信的情况下,该改进算法利用新连接建立时旧连接会表现出RTT逐步增大和拥塞窗口逐步变小的特征,当旧连接发现这一特征出现时,表明此时有新连接建立,各旧连接就放弃原来的传播延时,同步计算新的“传播延时”,从而使新、旧连接具有相同的“传播延时”,公平的分配瓶颈链路带宽;

发明内容

针对FAST TCP协议存在的公平性问题,即新建的FAST TCP连接估测的传播延时和已存在的旧FAST TCP连接估测的传播延时不同,因此新、旧连接无法公平的分配瓶颈链路的带宽,提出了一种基于历史特征的FAST TCP公平性改进算法。 

本发明提供的基于历史特征的FAST TCP公平性改进算法,包括如下步骤: 

步骤1:在原有FAST TCP算法基础上定义如下4种状态:

初态:FAST TCP连接建立阶段;

终态:数据传输结束,FAST TCP连接释放;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东石油化工学院,未经广东石油化工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210413736.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top