[发明专利]拥塞控制方法、装置、电子设备及可读存储介质有效
申请号: | 202210525765.1 | 申请日: | 2022-05-16 |
公开(公告)号: | CN114629856B | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 童云龙;胡都欢;张鹏;高智斐;唐靖飚;陈一骄;王克波;屈晓阳 | 申请(专利权)人: | 湖南戎腾网络科技有限公司 |
主分类号: | H04L47/263 | 分类号: | H04L47/263;H04L47/10;H04L47/25 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张志梅 |
地址: | 410028 湖南省长沙*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 拥塞 控制 方法 装置 电子设备 可读 存储 介质 | ||
本申请公开了一种拥塞控制方法、装置、电子设备及可读存储介质,应用于通信技术领域。其中,方法包括基于当前时刻的数据包允许发送个数、慢启动阈值和应答报文接收情况,判断发送方与多个接收方的数据传输状态处于慢启动阶段、拥塞控制阶段或快速恢复阶段。当处于慢启动阶段,每当检测到存在应答报文,则增加数据包允许发送个数;当处于拥塞控制阶段,每当检测到存在所有数据包均被应答的目标消息,则增加数据包允许发送个数,同时基于调整后的数据包允许发送个数重新设置慢启动阈值;当处于快速恢复阶段,基于预设初始值重置数据包允许发送个数和慢启动阈值。本申请可有效提高基于以太网的一对多通信方式的数据传输效率。
技术领域
本申请涉及通信技术领域,特别是涉及一种拥塞控制方法、装置、电子设备及可读存储介质。
背景技术
随着通信技术的发展,基于以太网的通信双方不再拘泥于一对一通信,一对多、多对一的通信方式也越来越多,如在刀片板卡机箱内部,板卡与板卡之间的通信方式为一对一或一对多。对于一对多通信方式,也即一个信息发送方,多个信息接收方的通信场景,若发送方在一定时间内发送大量数据包,受限于通信链路负载能力,会导致通信链路负载增大而丢包,严重影响通信质量以及通信效率。此外,消息太多,接收方没有足够时间处理这些消息也会主动放弃数据包,通信链路的资源就会被这些无效的数据包占用,降低通信链路利用率,数据传输耗费时间较长,通信效率较低。
鉴于此,如何提高基于以太网的一对多通信方式的数据传输效率,是所属领域技术人员需要解决的技术问题。
发明内容
本申请提供了一种拥塞控制方法、装置、电子设备及可读存储介质,有效提高基于以太网的一对多通信方式的数据传输效率。
为解决上述技术问题,本发明实施例提供以下技术方案:
本发明实施例一方面提供了一种拥塞控制方法,包括:
基于当前时刻的数据包允许发送个数、慢启动阈值和应答报文接收情况,判断发送方与多个接收方的数据传输状态处于慢启动阶段、拥塞控制阶段或快速恢复阶段;
当处于所述慢启动阶段,每当检测到存在应答报文,则增加所述数据包允许发送个数;
当处于所述拥塞控制阶段,每当检测到存在所有数据包均被应答的目标消息,则增加所述数据包允许发送个数,同时基于调整后的数据包允许发送个数重新设置所述慢启动阈值;
当处于所述快速恢复阶段,基于预设初始值重置所述数据包允许发送个数和所述慢启动阈值;
其中,所述慢启动阶段表示数据发送速度小于预设速度阈值;所述拥塞控制阶段表示进行拥塞控制处理;所述快速恢复阶段表示出现丢包现象。
可选的,所述基于当前时刻的数据包允许发送个数、慢启动阈值和应答报文接收情况,判断发送方与多个接收方的数据传输状态处于慢启动阶段、拥塞控制阶段或快速恢复阶段,包括:
若数据包允许发送个数小于慢启动阈值,则发送方与多个接收方的数据传输状态处于慢启动阶段;
若所述数据包允许发送个数大于等于所述慢启动阈值,则所述发送方与多个接收方的数据传输状态处于拥塞控制阶段;
若在预设时间段内没有检测到应答报文,则所述发送方与多个接收方的数据传输状态处于快速恢复阶段。
可选的,所述增加所述数据包允许发送个数,包括:
调整所述数据包允许发送个数为当前时刻的数据包允许发送个数+1。
可选的,所述增加所述数据包允许发送个数,同时基于调整后的数据包允许发送个数重新设置所述慢启动阈值,包括:
调整所述数据包允许发送个数为当前时刻的数据包允许发送个数+1,同时将0.75*调整后数据包允许发送个数的取整结果作为所述慢启动阈值的更新值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南戎腾网络科技有限公司,未经湖南戎腾网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210525765.1/2.html,转载请声明来源钻瓜专利网。