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

专利信息
申请号: 200910060230.6 申请日: 2009-08-03
公开(公告)号: CN101645765A 公开(公告)日: 2010-02-10
发明(设计)人: 秦志红;王俊峰;张娟;夏正洪 申请(专利权)人: 四川大学
主分类号: H04L1/18 分类号: H04L1/18;H04L12/56
代理公司: 成都信博专利代理有限责任公司 代理人: 舒启龙
地址: 610065四川省成都市武*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 面向 误码率 长时延 特性 网络 可靠 传输 加速 方法
【权利要求书】:

1.一种面向高误码率、长时延特性网络的可靠传输加速方法,其特征在于, 在FAST TCP协议的基础上,依据以下方法区分网络发生丢包的原因:在发送端 收到3个重复ACK包时,可以判断前一个往返时延RTT(Round Trip Time)的传 输速率与当前往返时延RTT的传输速率的差值,若当前RTT的传输速率大于前 一个RTT的传输速率时,表示网络中还没有拥塞发生,丢包原因是链路错误;若 当前RTT的传输速率远小于前一个RTT的传输速率,则表示网络中可能有拥塞发 生,可认为丢包是由于网络拥塞造成的;

当前RTT的传输速率TPCurrent_rtt的计算公式如下:

TPCurrent_rtt=snd_nxt-seg_ackavgRTT×snd_mss---(1)]]>

其中,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;

在区分出丢包原因后发送端采取如下的发送策略:

(a)如果包丢失是由于网络拥塞,则发送端调用拥塞控制算法,快速重传 丢失的包,然后进入快速恢复阶段,降低数据包发送速率;

(b)如果是由于链路错误引起的包丢失,则显式重传,进入完全恢复阶段, 即将拥塞窗口增加3个,保持原有发送速率。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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