[发明专利]面向高误码率、长时延特性网络的可靠传输加速方法有效

专利信息
申请号: 200910060230.6 申请日: 2009-08-03
公开(公告)号: CN101645765A 公开(公告)日: 2010-02-10
发明(设计)人: 秦志红;王俊峰;张娟;夏正洪 申请(专利权)人: 四川大学
主分类号: H04L1/18 分类号: H04L1/18;H04L12/56
代理公司: 成都信博专利代理有限责任公司 代理人: 舒启龙
地址: 610065四川省成都市武*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种面向高误码率、长时延特性网络的可靠传输加速方法,属互联网端到端可靠传输的方法。在FAST TCP协议的基础上,依据以下方法区分网络发生丢包的原因:在发送端收到3个重复ACK包时,可以判断前一个RTT的传输速率与当前RTT传输速率的差值,若当前RTT的传输速率大于前一个RTT的传输速率时,表示网络中还没有拥塞发生,丢包原因是链路错误;若当前RTT的传输速率远小于前一个RTT的传输速率,则表示网络中可能有拥塞发生,可认为丢包是由于网络拥塞造成的。本发明使计算的RTT能更为准确、及时地反映当前网络状况,进而提高发送端拥塞窗口对网络状况的反映灵敏度。
搜索关键词: 面向 误码率 长时延 特性 网络 可靠 传输 加速 方法
【主权项】:
1、一种面向高误码率、长时延特性网络的可靠传输加速方法,其特征在于,在FAST TCP协议的基础上,依据以下方法区分网络发生丢包的原因:在发送端收到3个重复ACK包时,可以判断前一个RTT的传输速率与当前往返时延(RoundTrip Time,RTT)传输速率的差值,若当前RTT的传输速率大于前一个RTT的传输速率时,表示网络中还没有拥塞发生,丢包原因是链路错误;若当前RTT的传输速率远小于前一个RTT的传输速率,则表示网络中可能有拥塞发生,可认为丢包是由于网络拥塞造成的;当前RTT的传输速率(TPCurrent_rtt)的计算公式如下: <mrow> <msub> <mi>TP</mi> <mrow> <mi>Current</mi> <mo>_</mo> <mi>rtt</mi> </mrow> </msub> <mo>=</mo> <mfrac> <mrow> <mi>snd</mi> <mo>_</mo> <mi>nxt</mi> <mo>-</mo> <mi>seg</mi> <mo>_</mo> <mi>ack</mi> </mrow> <mrow> <mi>avgRTT</mi> <mo>&times;</mo> <mi>snd</mi> <mo>_</mo> <mi>mss</mi> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>其中,snd_nxt是正在被发送的段的序列号,seg_ack是当前收到的ACK包确认的段的序列号,两者之差是当前RTT内发送的数据量,snd_mss是传输层的最大段大小,avgRTT是当前的平均RTT;diff=TPLast_rtt-TPCurrent_rtt (2)其中,diff是前一个RTT的传输速率(TPLast_rtt)与当前RTT的传输速率(TPCurrent_rtt)之差;根据阈值参数α判断包丢失原因的方法如下:(a)如果diff>α,则认为丢包是由网络拥塞引起的;(b)如果diff≤α,则认为丢包是由链路错误引起的;阈值参数α取值0.99~1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/200910060230.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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