[发明专利]拥塞控制方法及相关设备有效

专利信息
申请号: 201810909011.X 申请日: 2018-08-10
公开(公告)号: CN110830381B 公开(公告)日: 2021-10-26
发明(设计)人: 韩艳飞;吴振宇;杨荣;陈杰 申请(专利权)人: 华为技术有限公司
主分类号: H04L12/801 分类号: H04L12/801
代理公司: 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人: 王仲凯
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 拥塞 控制 方法 相关 设备
【说明书】:

本申请实施例公开了一种拥塞控制方法及相关设备。传输控制协议卸载引擎TOE向中央处理器CPU发送拥塞控制通知,该拥塞控制通知指示该CPU获取目标参数,该目标参数用于该CPU生成拥塞控制计算结果;该TOE获取该CPU返回的该拥塞控制计算结果,其中,该拥塞控制计算结果包括拥塞控制窗口值;该TOE根据该拥塞控制窗口值发送报文。本申请由TOE和CPU共同实现拥塞控制。当出现新型拥塞控制算法时,可以不改变TOE的结构而应用该新的拥塞算法,因此,本申请能够缩短拥塞控制算法的升级周期,提高灵活性。

技术领域

本申请涉及计算机通信领域,尤其涉及一种拥塞控制方法及相关设备。

背景技术

目前互联网采用的是报文交换网络,为了防止网络拥塞,目前提出了一系列基于传输控制协议(Transmission Control Protocol,TCP)的拥塞控制算法。不同的算法有自己的优化特性、适应环境和优缺点。目前尚未发现一个拥塞控制算法可以覆盖所有场景,同时新型的拥塞控制算法也在不断出现。

为了提高拥塞控制的效率,传输控制协议卸载引擎(TCP offload engine,TOE)将拥塞控制算法固化到硬件上。即在发送报文的过程中,根据硬件TOE中固化的拥塞控制算法控制报文发送的速率。

但由于硬件开发周期长,当出现新的拥塞控制算法时,需要较长时间才能生产出支持新型拥塞控制算法的硬件TOE,因此,现有的拥塞控制方案升级周期长,灵活性差。

发明内容

本申请提供了一种拥塞控制方法及相关设备,用于当出现新型拥塞控制算法时,可以迅速的实现拥塞控制算法的升级,以缩短拥塞控制算法的升级周期,提高灵活性。

第一方面,本申请实施例提供了一种拥塞控制方法。

当传输控制协议卸载引擎TOE接收到确认ACK报文后,可以向中央处理器CPU发送拥塞控制通知,该拥塞控制通知指示该CPU获取目标参数,该目标参数用于该CPU生成拥塞控制计算结果。

该TOE获取该CPU返回的该拥塞控制计算结果,其中,该拥塞控制计算结果包括拥塞控制窗口值,该拥塞控制计算结果还可以包括报文发送速率。

由于该拥塞控制计算结果包括拥塞控制窗口值,该TOE可以根据该拥塞控制窗口值确定发送报文的负荷长度,若该拥塞控制计算结果还包括报文发送速率,则该TOE还可以根据该报文发送速率调整发送两个相邻报文之间的时间间隔,该TOE根据该负荷长度和时间间隔发送报文。

本申请中,TOE向CPU发送拥塞控制通知,,并接收CPU根据该拥塞控制通知生成的拥塞控制计算结果,其中,拥塞控制计算结果包括拥塞控制窗口值。该TOE根据该拥塞控制窗口值调整待发送报文的实际长度。本方案中由CPU计算生成拥塞控制窗口值,也即拥塞控制算法运行于软件上,由于软件更新速度快,当出现新型拥塞控制算法时,可迅速实现拥塞控制算法的升级,提高了拥塞控制算法更新的灵活性;而且,在得到拥塞控制窗口值后,由硬件TOE调整待发送报文的实际长度,由于硬件的处理速度快,提高了整个拥塞控制过程的效率。

可选地,当该TOE接收到确认ACK报文后,可以确定该ACK报文归属的目标TCP连接,由于目标参数为对目标TCP连接进行拥塞控制算法计算时所必须的参数,该TOE获取与该目标TCP连接对应的目标传输控制块TCB,也即获取到了与该目标参数对应的该目标TCB,该目标TCB包含该报文接收和发送过程中所产生的参数,其中,该目标TCB包含第一标志位,该第一标志位用于指示是否需要该CPU参与拥塞控制。

若该第一标志位指示需要该CPU参与拥塞控制,则该TOE向该CPU发送该拥塞控制通知。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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