CN101645765A - 面向高误码率、长时延特性网络的可靠传输加速方法 - Google Patents

面向高误码率、长时延特性网络的可靠传输加速方法 Download PDF

Info

Publication number
CN101645765A
CN101645765A CN200910060230A CN200910060230A CN101645765A CN 101645765 A CN101645765 A CN 101645765A CN 200910060230 A CN200910060230 A CN 200910060230A CN 200910060230 A CN200910060230 A CN 200910060230A CN 101645765 A CN101645765 A CN 101645765A
Authority
CN
China
Prior art keywords
rtt
network
current
transmission
packet loss
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200910060230A
Other languages
English (en)
Other versions
CN101645765B (zh
Inventor
秦志红
王俊峰
张娟
夏正洪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan University
Original Assignee
Sichuan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan University filed Critical Sichuan University
Priority to CN200910060230A priority Critical patent/CN101645765B/zh
Publication of CN101645765A publication Critical patent/CN101645765A/zh
Application granted granted Critical
Publication of CN101645765B publication Critical patent/CN101645765B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种面向高误码率、长时延特性网络的可靠传输加速方法,属互联网端到端可靠传输的方法。在FAST TCP协议的基础上,依据以下方法区分网络发生丢包的原因:在发送端收到3个重复ACK包时,可以判断前一个RTT的传输速率与当前RTT传输速率的差值,若当前RTT的传输速率大于前一个RTT的传输速率时,表示网络中还没有拥塞发生,丢包原因是链路错误;若当前RTT的传输速率远小于前一个RTT的传输速率,则表示网络中可能有拥塞发生,可认为丢包是由于网络拥塞造成的。本发明使计算的RTT能更为准确、及时地反映当前网络状况,进而提高发送端拥塞窗口对网络状况的反映灵敏度。

Description

面向高误码率、长时延特性网络的可靠传输加速方法
技术领域
本发明涉及互联网端到端可靠传输的方法,特别是面向高误码率、长时延网络的单边可靠传输加速方法。
背景技术
随着无线网络技术的发展和应用的不断深入,各种类型无线网络(如卫星网络、航空通信网络、无线移动网络等)与传统地面固定有线网络的融合趋势日渐明显。网络的演化造成网络的结构更加复杂,网络的异构性加强。从应用的角度来看,这类网络具有高比特误码率(Bit Error Rate,BER)、长时延等特性,网络的带宽时延积(Bandwidth Delay Product,BDP)较大。在这类网络上使用传统的可靠传输协议(Transmission Control Protocol,TCP)时,会造成传输性能大幅度地减退。这是因为传统TCP协议起初是为有线网设计的,在有线网中出错率相当低,一般认为丢包都是由网络拥塞引起的,但是在一些高误码率、长时延的网络环境中,丢包的原因不再是唯一的,它可能是由拥塞引起,也可能是由链路错误引起;同时由于长时延的特性,使得网络恢复的速度减慢。因此在高误码率、长时延特性的网络中,如何有效区分丢包原因并采取相应的发送方法(即在拥塞丢包时,调用拥塞控制算法,降低数据包发送速率;在链路错误引起丢包时,显式重传,保持原有发送速率)成为传输加速,提高可靠传输性能的关键。
针对上述问题,已经提出了许多的改进方法,其中当前主流的有显示拥塞通知机制方法(Explicit Congestion Notification,ECN)、基于NIL数据包探测的TCP-Peach方法和基于接收端确认(Acknowledgement,ACK)有效带宽测量技术的TCP-Westwood方法。其中ECN方法需要中间路由器做特殊支持,与现行网络结构的互操作性不强;TCP-Peach方法则是通过发送探测报文对链路丢包进行判断,需要中间路由器支持优先级策略,同时探测报文也占用了网络带宽,增加了网络的负担;TCP-Westwood方法是通过源端在一个TCP连接上测量平均返回的ACK速率来完成端到端的有效带宽估计,在每次遇到拥塞时将拥塞窗口和慢启动阈值调整为估计的链路可利用带宽大小,但试验表明TCP-Westwood方案在高误码率、长时延网络中性能仍然很低。
发明内容
本发明的目的是提供一种面向高误码率、长时延特性网络的可靠传输加速方法(New Fast Tcp),以判断当前网络丢包原因是网络拥塞还是链路错误造成,再利用判断结果调整可靠传输协议中发送端的发送策略。
本发明的目的是这样实现的:一种面向高误码率、长时延特性网络的可靠传输加速方法,在FAST TCP协议的基础上,依据以下方法区分网络发生丢包的原因:在发送端收到3个重复ACK包时,可以判断前一个RTT的传输速率与当前RTT传输速率的差值,若当前RTT的传输速率大于前一个RTT的传输速率时,表示网络中还没有拥塞发生,丢包原因是链路错误;若当前RTT的传输速率远小于前一个RTT的传输速率,则表示网络中可能有拥塞发生,可认为丢包是由于网络拥塞造成的;
当前RTT的传输速率(TPCurrent_rtt)的计算公式如下:
TP Current _ rtt = snd _ nxt - seg _ ack avgRTT × 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个,保持原有发送速率。
根据当前的平均RTT和当前测到的RTT值构造一个变量δ,其值可以通过下面公式得到:
δ = | T i ( k ) - T ‾ i ( k ) | T ‾ i ( k ) - - - ( 5 )
其中Ti(k)是对第k个测量到的RTT值,Ti(k)是第k个测量到的RTT值;再构造两组门限值,分别为{δ1,δ2,...,δi,...,δn}和{λ1,λ2,...,λi,...,λn,λn+1},其中0≤δ1<δ2...δi<δi+1...<δn,0≤λ1<λ2...λi<λi+1...λn<λn+1<1,改进后计算平均RTT的计算方法中的平滑因子η(t)的计算公式为:
&eta; ( t ) = &lambda; 1 , 0 &le; &delta; &le; &delta; 1 &lambda; i , &delta; i - 1 < &delta; &le; &delta; i , 1 < i &le; n &lambda; n + 1 , &delta; > &delta; n - - - ( 6 )
可利用式(5)和式(6),按照式(3)来更新,能准确地反映网络的可用宽带情况的平均RTT值;
Ti(k+1)=(1-η(tk))Ti(k)+η(tk)Ti(k)    (3)。
区分丢包原因的方法如下:
该方法的基本原理为:由于相邻RTT的传输速率可以反映网络的可用带宽的变化情况,若当前RTT的传输速率大于前一个RTT的传输速率时,表示网络还没有饱和,网络中没有拥塞发生;如果当前RTT的传输速率远小于前一个RTT的传输速率,则表示网络已经开始饱和,网络中可能有拥塞发生。因此,在发送端收到3个重复ACK包时,可以判断前一个RTT的传输速率与当前RTT传输速率的差值,若当前RTT的传输速率大于前一个RTT的传输速率时,表示网络中还没有拥塞发生,丢包原因是链路错误;若当前RTT的传输速率远小于前一个RTT的传输速率,则表示网络中可能有拥塞发生,可认为丢包是由于网络拥塞造成的。其中当前RTT的传输速率(TPCurrent_rtt)的计算公式如下:
TP Current _ rtt = snd _ nxt - seg _ ack avgRTT &times; 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)如果包丢失是由于网络拥塞,则发送端调用拥塞控制算法,快速重传丢失的包,然后进入快速恢复阶段(TCP-NewReno快速恢复),降低数据包发送速率;
(b)如果是由于链路错误引起的包丢失,则显式重传,进入完全恢复阶段,即将拥塞窗口增加3,保持原有发送速率;
New Fast TCP的平均RTT的计算方法如下:
FAST TCP协议中计算平均RTT的算法为:
Ti(k+1)=(1-η(tk))Ti(k)+η(tk)Ti(k)    (3)
η(t)=min(3/wi(t),1/4)                (4)
其中Ti(k+1)是对第k个平均RTT(即Ti(k))的更新,Ti(k)是第k个测量到的RTT值,tk是测量到Ti(k)的时刻,η(t)与wi(t)分别是在时刻t的平滑因子和窗口值。
从式(4)可以看出η(t)的值远小于传统TCP协议中所用的值1/8,所以平滑后的RTT不能准确地反映网络的可用带宽情况,使得拥塞窗口的更新也不灵敏,不能很好地利用链路的带宽,因此本专利提出了一种计算平均RTT的改进方案。其改进方法如下:
设定一个变量δ,其值可以通过下面公式得到:
&delta; = | T i ( k ) - T &OverBar; i ( k ) | T &OverBar; i ( k ) - - - ( 5 )
设定两组门限值,分别为{δ1,δ2,...,δi,...,δn}和{λ1,λ2,...,λi,...,λn,λn+1},其中0≤δ1<δ2...δi<δi+1...<δn并且0≤λ1<λ2...λi<λi+1...λn<λn+1<1,改进后计算平均RTT的计算方法中的平滑因子η(t)的计算公式为:
&eta; ( t ) = &lambda; 1 , 0 &le; &delta; &le; &delta; 1 &lambda; i , &delta; i - 1 < &delta; &le; &delta; i , 1 < i &le; n &lambda; n + 1 , &delta; > &delta; n - - - ( 6 )
可以根据实际情况选择相应的门限值个数和门限值的大小,选择合适的值可以提高链路的利用率和可靠传输性能。
与现有技术相比,本发明的有益效果是:
本发明在FAST TCP协议的基础上,通过对其拥塞控制机制、错误恢复机制的改进,极大地提高了可靠传输性能。本发明主要解决了两个关键问题,即:(1)区分丢包原因,避免拥塞窗口盲目地减半,增强了可靠传输协议的传输性能;(2)提出一种基于分段平滑因子的平均RTT计算方式,使得拥塞窗口根据网络状况更新地更灵敏,从而提高了链路带宽利用率和传输性能。
附图说明
图1是验证高误码率、长时延特性网络的可靠传输加速方法(New FAST TCP)性能的试验拓扑图;
图2是在瓶颈链路的误码率为5×10-6,传播时延为50ms时,多种可靠传输方法的吞吐量比较;
图3是在瓶颈链路的误码率为10-5,传播时延为50ms时,多种可靠传输方法的吞吐量比较;
图4是在瓶颈链路的误码率为5×10-6,传播时延为125ms时,多种可靠传输方法的吞吐量比较;
图5是在瓶颈链路的误码率为10-5,传播时延为125ms时,多种可靠传输方法的吞吐量比较。
具体实施方式
本发明可应用于高误码率、长时延的网络中。下面结合附图对本发明的实施作进一步说明:
参考图1所示,为我们对本发明进行验证所作试验的拓扑结构图,仿真试验模拟了10对业务进行FTP文件传输,每对业务都是客户端从FTP服务器下载60M的文件,它们共享同一段带宽为3Mbps的瓶颈链路。其中图中还标出了一些链路的带宽及传播时延。按照图1所示的拓扑结构,我们验证了不同链路误码率和不同链路传播时延下,各协议的传输性能。
参考图2所示,为瓶颈链路的误码率为5×10-6,传播时延为50ms时,TCP-Reno、TCP-NewReno、FAST TCP以及本专利所提出的方法(New FAST TCP)的吞吐量对比。由于误码率较大,有很多链路错误而引起的丢包,传统的TCP协议及FAST TCP方法没有区分包丢失原因机制,所以导致大量的不必要的拥塞窗口减半,传输性能严重降低,而本专利所提出的方法则能够有效区分丢包原因,从而采用相应的发送策略,提高了链路的利用率和传输性能。从图中可以看出本专利的吞吐量性能比其它几种协议的性能有较大提升。
参考图3所示,为瓶颈链路的误码率为10-5,传播时延为50ms时,四种可靠传输方法的吞吐量对比,其结果与前面一种情况类似,由于此时误码率更大,New FAST TCP与其它协议的吞吐量相差更大。
参考图4和参考图5所示,为在瓶颈链路的传播时延为125ms,误码率分别为5×10-6和10-5时,四种可靠传输方法的吞吐量对比。从图中可以看出试验结果与前面两种情况类似,在高误码率、长时延环境下,New FAST TCP的传输性能远远高于其它几种协议。
表1(表1中RTT指往返时延,Round Trip Time,RTT)是四种可靠传输方法在各种误码率和传播时延下,一对业务下载10M文件所消耗的时间,由表1中的数据可以看出New FAST TCP的所花的时间远小于其它几种可靠传输方法,一些情况下,其所耗时间为其它方法的20%左右。
Figure G2009100602306D00061
表1

Claims (3)

1、一种面向高误码率、长时延特性网络的可靠传输加速方法,其特征在于,在FAST TCP协议的基础上,依据以下方法区分网络发生丢包的原因:在发送端收到3个重复ACK包时,可以判断前一个RTT的传输速率与当前往返时延(RoundTrip Time,RTT)传输速率的差值,若当前RTT的传输速率大于前一个RTT的传输速率时,表示网络中还没有拥塞发生,丢包原因是链路错误;若当前RTT的传输速率远小于前一个RTT的传输速率,则表示网络中可能有拥塞发生,可认为丢包是由于网络拥塞造成的;
当前RTT的传输速率(TPCurrent_rtt)的计算公式如下:
TP Current _ rtt = snd _ nxt - seg _ ack avgRTT &times; 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。
2、根据权利要求1所述一种面向高误码率、长时延特性网络的可靠传输加速方法,其特征在于,在区分出丢包原因后发送端采取如下的发送策略:
(a)如果包丢失是由于网络拥塞,则发送端调用拥塞控制算法,快速重传丢失的包,然后进入快速恢复阶段,降低数据包发送速率;
(b)如果是由于链路错误引起的包丢失,则显式重传,进入完全恢复阶段,即将拥塞窗口增加3个,保持原有发送速率。
3、根据权利要求1所述一种面向高误码率、长时延特性网络的可靠传输加速方法,其特征在于,根据当前的平均RTT和当前测到的RTT值构造一个变量δ,其值可以通过下面公式得到:
&delta; = | T i ( k ) - T &OverBar; i ( k ) | T &OverBar; i ( k ) - - - ( 5 )
其中Ti(k)是对第k个测量到的RTT值,Ti(k)是第k个测量到的RTT值;再构造两组门限值,分别为{δ1,δ2,...,δi,...,δn}和{λ1,λ2,...,λi,...,λn,λn+1},其中0≤δ1<δ2...δi<δi+1...<δn,0≤λ1<λ2...λi<λi+1...λn<λn+1<1,改进后计算平均RTT的计算方法中的平滑因子η(t)的计算公式为:
&eta; ( t ) = &lambda; 1 , 0 &le; &delta; &le; &delta; 1 &lambda; i , &delta; i - 1 < &delta; &le; &delta; i , 1 &le; i &le; n &lambda; n + 1 , &delta; > &delta; n - - - ( 6 )
可利用式(5)和式(6),按照式(3)来更新,能准确地反映网络的可用宽带情况的平均RTT值;
Ti(k+1)=(1-η(tk))Ti(k)+η(tk)Ti(k)            (3)。
CN200910060230A 2009-08-03 2009-08-03 面向高误码率、长时延特性网络的可靠传输加速方法 Expired - Fee Related CN101645765B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910060230A CN101645765B (zh) 2009-08-03 2009-08-03 面向高误码率、长时延特性网络的可靠传输加速方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910060230A CN101645765B (zh) 2009-08-03 2009-08-03 面向高误码率、长时延特性网络的可靠传输加速方法

Publications (2)

Publication Number Publication Date
CN101645765A true CN101645765A (zh) 2010-02-10
CN101645765B CN101645765B (zh) 2012-10-03

Family

ID=41657493

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910060230A Expired - Fee Related CN101645765B (zh) 2009-08-03 2009-08-03 面向高误码率、长时延特性网络的可靠传输加速方法

Country Status (1)

Country Link
CN (1) CN101645765B (zh)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223202A (zh) * 2010-04-16 2011-10-19 北京大学 无线广播数据包丢失原因检测及速率自适应方法及***
WO2011144061A2 (zh) * 2011-05-20 2011-11-24 华为技术有限公司 移动网络小区的拥塞检测方法和装置
WO2012129978A1 (zh) * 2011-03-31 2012-10-04 中兴通讯股份有限公司 一种数据恢复的控制方法、节点、控制装置及容灾***
CN102780621A (zh) * 2012-07-23 2012-11-14 北京星网锐捷网络技术有限公司 一种上行数据包发送方法、装置及网络设备
WO2013000432A1 (en) * 2011-06-30 2013-01-03 The Chinese University Of Hong Kong Method and system for improved tcp performance over mobile data networks
CN102970329A (zh) * 2012-10-26 2013-03-13 广东石油化工学院 基于历史特征的fast tcp公平性改进算法
CN104125159A (zh) * 2014-07-29 2014-10-29 福建星网锐捷网络有限公司 一种拥塞带宽检测方法、拥塞控制方法、装置及***
CN105049369A (zh) * 2015-08-14 2015-11-11 浙江大学 异构无线网络中基于mptcp的视频传输拥塞控制方法
CN105357138A (zh) * 2015-09-30 2016-02-24 四川大学 一种基于低优先级的自适应可靠传输方法
WO2016049809A1 (zh) * 2014-09-29 2016-04-07 华为技术有限公司 一种流量控制方法及***
WO2016154823A1 (zh) * 2015-03-27 2016-10-06 华为技术有限公司 一种数据传输方法、装置和***
CN108111434A (zh) * 2017-12-14 2018-06-01 四川大学 一种基于可靠udp和喷泉码的航空自组网可靠传输方法
CN108370288A (zh) * 2015-12-14 2018-08-03 高通股份有限公司 用于适配数据传输的速率的技术
WO2019001484A1 (zh) * 2017-06-30 2019-01-03 华为技术有限公司 一种实现发送端调速的方法、装置和***
CN109698925A (zh) * 2018-11-28 2019-04-30 北京大学 基于数据驱动的实时视频拥塞控制方法及装置
CN110247853A (zh) * 2018-03-09 2019-09-17 网宿科技股份有限公司 Tcp拥塞控制方法、***、存储介质及网络服务器
CN110391879A (zh) * 2019-07-15 2019-10-29 湖南大学 数据传输网络的丢包恢复方法、装置和计算机设备
CN110505533A (zh) * 2019-07-09 2019-11-26 杭州亿圣信息技术有限公司 一种tcp视频传输进行误码重传控制的方法
CN111246312A (zh) * 2020-01-15 2020-06-05 安徽文香信息技术有限公司 一种丢包处理方法及装置
CN112054965A (zh) * 2019-06-05 2020-12-08 阿里巴巴集团控股有限公司 一种拥塞控制方法、设备及计算机可读介质
CN112165355A (zh) * 2020-10-23 2021-01-01 中国电子科技集团公司第三十研究所 一种面向卫星网络的基于udp的可靠数据传输方法
CN113839840A (zh) * 2021-11-24 2021-12-24 北京航空航天大学 一种卫星网络瓶颈链路的带宽自适应估计方法和***

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106789702B (zh) * 2016-12-30 2020-05-12 广州华多网络科技有限公司 控制tcp传输性能的方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0426176D0 (en) * 2004-11-29 2004-12-29 Tang Bob Immediate ready implementation of virtually congestion free guaranteed service capable network

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223202B (zh) * 2010-04-16 2013-11-06 北京大学 无线广播数据包丢失原因检测及速率自适应方法及***
CN102223202A (zh) * 2010-04-16 2011-10-19 北京大学 无线广播数据包丢失原因检测及速率自适应方法及***
WO2012129978A1 (zh) * 2011-03-31 2012-10-04 中兴通讯股份有限公司 一种数据恢复的控制方法、节点、控制装置及容灾***
WO2011144061A2 (zh) * 2011-05-20 2011-11-24 华为技术有限公司 移动网络小区的拥塞检测方法和装置
WO2011144061A3 (zh) * 2011-05-20 2012-04-19 华为技术有限公司 移动网络小区的拥塞检测方法和装置
US9548936B2 (en) 2011-06-30 2017-01-17 The Chinese University Of Hong Kong Method and system for improved TCP performance over mobile data networks
WO2013000432A1 (en) * 2011-06-30 2013-01-03 The Chinese University Of Hong Kong Method and system for improved tcp performance over mobile data networks
CN102780621A (zh) * 2012-07-23 2012-11-14 北京星网锐捷网络技术有限公司 一种上行数据包发送方法、装置及网络设备
CN102970329A (zh) * 2012-10-26 2013-03-13 广东石油化工学院 基于历史特征的fast tcp公平性改进算法
CN104125159A (zh) * 2014-07-29 2014-10-29 福建星网锐捷网络有限公司 一种拥塞带宽检测方法、拥塞控制方法、装置及***
CN104125159B (zh) * 2014-07-29 2017-09-12 福建星网锐捷网络有限公司 一种拥塞带宽检测方法、装置及***
WO2016049809A1 (zh) * 2014-09-29 2016-04-07 华为技术有限公司 一种流量控制方法及***
CN106170955A (zh) * 2014-09-29 2016-11-30 华为技术有限公司 一种流量控制方法及***
CN106170955B (zh) * 2014-09-29 2019-10-25 华为技术有限公司 一种流量控制方法及***
WO2016154823A1 (zh) * 2015-03-27 2016-10-06 华为技术有限公司 一种数据传输方法、装置和***
US10461986B2 (en) 2015-03-27 2019-10-29 Huawei Technologies Co., Ltd. Data transmission method, apparatus, and system
CN105049369A (zh) * 2015-08-14 2015-11-11 浙江大学 异构无线网络中基于mptcp的视频传输拥塞控制方法
CN105357138A (zh) * 2015-09-30 2016-02-24 四川大学 一种基于低优先级的自适应可靠传输方法
CN105357138B (zh) * 2015-09-30 2018-06-05 四川大学 一种基于低优先级的自适应可靠传输方法
CN108370288A (zh) * 2015-12-14 2018-08-03 高通股份有限公司 用于适配数据传输的速率的技术
WO2019001484A1 (zh) * 2017-06-30 2019-01-03 华为技术有限公司 一种实现发送端调速的方法、装置和***
US11108699B2 (en) 2017-06-30 2021-08-31 Huawei Technologies Co., Ltd. Method, apparatus, and system for implementing rate adjustment at transmit end
CN109218222B (zh) * 2017-06-30 2021-06-22 华为技术有限公司 一种实现发送端调速的方法、装置和***
CN109218222A (zh) * 2017-06-30 2019-01-15 华为技术有限公司 一种实现发送端调速的方法、装置和***
CN108111434A (zh) * 2017-12-14 2018-06-01 四川大学 一种基于可靠udp和喷泉码的航空自组网可靠传输方法
CN110247853A (zh) * 2018-03-09 2019-09-17 网宿科技股份有限公司 Tcp拥塞控制方法、***、存储介质及网络服务器
CN109698925A (zh) * 2018-11-28 2019-04-30 北京大学 基于数据驱动的实时视频拥塞控制方法及装置
CN109698925B (zh) * 2018-11-28 2020-10-16 北京大学 基于数据驱动的实时视频拥塞控制方法及装置
WO2020244448A1 (zh) * 2019-06-05 2020-12-10 阿里巴巴集团控股有限公司 一种拥塞控制方法、设备及计算机可读介质
CN112054965A (zh) * 2019-06-05 2020-12-08 阿里巴巴集团控股有限公司 一种拥塞控制方法、设备及计算机可读介质
CN110505533B (zh) * 2019-07-09 2021-06-01 杭州亿圣信息技术有限公司 一种tcp视频传输进行误码重传控制的方法
CN110505533A (zh) * 2019-07-09 2019-11-26 杭州亿圣信息技术有限公司 一种tcp视频传输进行误码重传控制的方法
CN110391879A (zh) * 2019-07-15 2019-10-29 湖南大学 数据传输网络的丢包恢复方法、装置和计算机设备
CN111246312A (zh) * 2020-01-15 2020-06-05 安徽文香信息技术有限公司 一种丢包处理方法及装置
CN112165355A (zh) * 2020-10-23 2021-01-01 中国电子科技集团公司第三十研究所 一种面向卫星网络的基于udp的可靠数据传输方法
CN112165355B (zh) * 2020-10-23 2022-03-22 中国电子科技集团公司第三十研究所 一种面向卫星网络的基于udp的可靠数据传输方法
CN113839840A (zh) * 2021-11-24 2021-12-24 北京航空航天大学 一种卫星网络瓶颈链路的带宽自适应估计方法和***

Also Published As

Publication number Publication date
CN101645765B (zh) 2012-10-03

Similar Documents

Publication Publication Date Title
CN101645765B (zh) 面向高误码率、长时延特性网络的可靠传输加速方法
Ha et al. Hybrid slow start for high-bandwidth and long-distance networks
CN105141542A (zh) 基于tcp通信协议的拥塞窗口的控制算法和***
CN102468941A (zh) 网络丢包处理方法及装置
Gangadhar et al. TCP Westwood (+) protocol implementation in ns-3.
Kanagarathinam et al. D-TCP: Dynamic TCP congestion control algorithm for next generation mobile networks
CN104113884A (zh) 一种无线网络中实时多媒体传输速率控制机制
Prasad et al. On the effectiveness of delay-based congestion avoidance
Abdullah Enhancing the TCP Newreno Fast RecoveryAlgorithm on 5G Networks
Singh et al. Energy consumption of TCP in ad hoc networks
Bathla et al. Relative inspection of TCP variants reno, new reno, sack, vegas in AODV
Tomar et al. A Comprehensive Analysis and Comparison of TCP Tahoe, TCP Reno and TCP Lite
Lee et al. A cross-layer approach for TCP optimization over wireless and mobile networks
Ewald et al. Analytical model of TCP NewReno through a CTMC
Ali et al. TCP Performance Enhancement in Wireless Mobile Ad Hoc Networks
Nabeshima et al. Improving the convergence time highspeed TCP
Bassil TCP congestion control scheme for wireless networks based on tcp reserved field and snr ratio
Abdullah et al. Improving the TCP Newreno Congestion Avoidance Algorithm on 5G Networks.
Chrungoo et al. TCP k-SACK: A simple protocol to improve performance over lossy links
Abdelsalam et al. TCP Wave estimation of the optimal operating point using ACK trains
Ghaleb-Seddik et al. Coupling Loss and Delay Differentiation to Enhance TCP Performance within Wireless Multi-hop Ad-hoc Networks
ALBASRAWI Improve the performance of transport layer of TCP Protocol in wireless sensor network
Chaponniere et al. Effect of physical layer bandwidth variation on TCP performance in CDMA2000
Barreto et al. TCP, XCP and RCP in wireless mesh networks: An evaluation study
Saedi Congestion control enhancement over wireless networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB03 Change of inventor or designer information

Inventor after: Wang Junfeng

Inventor after: Qin Zhihong

Inventor after: Dong Wei

Inventor after: Zhou Hongxia

Inventor after: Zhang Juan

Inventor after: Xia Zhenghong

Inventor before: Qin Zhihong

Inventor before: Wang Junfeng

Inventor before: Zhang Juan

Inventor before: Xia Zhenghong

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: QIN ZHIHONG WANG JUNFENG ZHANG JUAN XIA ZHENGHONG TO: WANG JUNFENG QIN ZHIHONG DONG WEI ZHOU HONGXIA ZHANG JUAN XIA ZHENGHONG

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121003