一种基于吞吐量变化率和ECN机制的TCP友好速率控制方法技术

技术编号:9115197 阅读:246 留言:0更新日期:2013-09-05 04:07
一种基于吞吐量变化率和ECN机制的TCP友好速率控制方法:首先在交换机上进行ECN标记,接收方根据收到的数据包中ECN标记位的状态决定它所发送的ACK是否应该设置ECN-echo位;发送方维护一个虚拟发送窗口win,计算吞吐量的变换率,并根据收到的ACK中ECN-echo位的状态和吞吐量的变换率动态调整虚拟发送窗口win;最后根据win计算新的发送速率。本发明专利技术综合考虑了数据中心网络和无线网络的特点,能够缓解有线数据中心网络的TCP?Incast现象,同时避免由于无线丢包而导致的网络性能下降,因此,可用于有线数据中心网络和无线网络中。

【技术实现步骤摘要】

【技术保护点】
一种基于吞吐量变化率和ECN机制的TCP友好速率控制方法,其特征在于实现步骤为:首先在交换机上进行ECN标记,接收方根据收到的数据包中ECN标记位的状态决定它所发送的ACK是否应该设置ECN?echo位,即接收方查看收到的数据包是否设置了ECN标记,如果是,则在它所发送的ACK中设置ECN?echo位,否则,返回没有设置ECN?echo位的ACK;发送方维护一个虚拟发送窗口win,计算吞吐量的变换率,并根据收到的ACK中ECN?echo位的状态和吞吐量的变换率动态调整虚拟发送窗口win;最后根据win计算新的发送速率。

【技术特征摘要】

【专利技术属性】
技术研发人员:王静远蒋云晶李超欧阳元新熊璋
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1