【技术实现步骤摘要】
【技术保护点】
一种面向高误码率、长时延特性网络的可靠传输加速方法,其特征在于,在FAST TCP协议的基础上,依据以下方法区分网络发生丢包的原因:在发送端收到3个重复ACK包时,可以判断前一个RTT的传输速率与当前往返时延(RoundTrip Time,RTT)传输速率的差值,若当前RTT的传输速率大于前一个RTT的传输速率时,表示网络中还没有拥塞发生,丢包原因是链路错误;若当前RTT的传输速率远小于前一个RTT的传输速率,则表示网络中可能有拥塞发生,可认为丢包是由于网络拥塞造成的; 当前RTT的传输速率(TP↓[Current_rtt])的计算公式如下: TP↓[Current_rtt]=snd_nxt-seg_ack/avgRTT×snd_mss (1) 其中,snd_nxt是正在被发送的段的序列号, seg_ack是当前收到的ACK包确认的段的序列号,两者之差是当前RTT内发送的数据量,snd_mss是传输层的最大段大小,avgRTT是当前的平均RTT; diff=TP↓[Last_rtt]-TP↓[Current_rtt] ( 2) 其中,d ...
【技术特征摘要】
【专利技术属性】
技术研发人员:秦志红,王俊峰,张娟,夏正洪,
申请(专利权)人:四川大学,
类型:发明
国别省市:90[]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。