【技术实现步骤摘要】
一种慢启动控制方法、装置、电子设备和存储介质
[0001]本公开涉及拥塞控制
,尤其涉及一种慢启动控制方法、装置、电子设备和存储介质。
技术介绍
[0002]在拥塞算法的演进历程中,慢启动阶段作为首轮环节,用于尝试探测链路的可用带宽上限。多数拥塞算法的慢启动阶段采用了指数增长的方式,只要窗口大小没有达到预定义的阈值或者仍在探测周期内便会不断增加发送窗口,但在相关技术中,对带宽是否增加的探测存在延迟,导致退出慢启动任务的时机不恰当,容易发生数据丢包以及在数据传输的网络中出现冗余数据的问题。
技术实现思路
[0003]本公开提供一种慢启动控制方法、装置、电子设备和存储介质,以至少解决相关技术中不能准确判断退出慢启动任务的时机,导致数据传输中丢包率高,冗余数据多的问题。本公开的技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种慢启动控制方法,所述方法包括;
[0005]获取慢启动任务执行过程中,至少一个历史数据传输周期对应的数据传输属性和数据接收端对应的网络属性,所述至少一个历史 ...
【技术保护点】
【技术特征摘要】
1.一种慢启动控制方法,其特征在于,所述方法包括:获取慢启动任务执行过程中,至少一个历史数据传输周期对应的数据传输属性和数据接收端对应的网络属性,所述至少一个历史数据传输周期中至少包括预设数据传输周期或所述预设数据传输周期的之前的数据传输周期,所述预设数据传输周期为所述慢启动任务对应的多个按序排列的数据传输周期中,目标序列信息对应的数据传输周期,所述目标序列信息对应所述慢启动任务的目标执行进度;根据所述数据传输属性和所述网络属性,确定目标数据传输周期对应的目标带宽状态信息,所述目标数据传输周期为所述预设数据传输周期之后的至少一个数据传输周期,所述目标带宽状态信息表征历史网络带宽和至少一个目标网络带宽间的数值比较结果,所述历史网络带宽为所述至少一个历史数据传输周期中的目标历史传输周期对应的网络带宽,所述至少一个目标网络带宽为所述目标数据传输周期中每个数据传输周期对应的网络带宽;基于所述目标带宽状态信息,确定所述慢启动任务的执行状态信息。2.根据权利要求1所述的慢启动控制方法,其特征在于,所述根据所述数据传输属性和所述网络属性,确定目标数据传输周期对应的目标带宽状态信息包括:将所述数据传输属性和所述网络属性输入到带宽状态识别模型中进行带宽状态识别,得到所述目标带宽状态信息。3.根据权利要求2所述的慢启动控制方法,其特征在于,所述带宽状态识别模型包括第一特征提取层、第二特征提取层和分类层,所述将所述数据传输属性和所述网络属性输入到带宽状态识别模型中进行带宽状态识别,得到所述目标带宽状态信息包括:将所述数据传输属性输入到所述第一特征提取层中进行特征提取,得到传输特征信息;将所述网络属性输入到所述第二特征提取层中进行特征提取,得到网络特征信息;对所述传输特征信息和所述网络特征信息进行组合,得到全局特征信息;将所述全局特征信息输入到所述分类层中进行分类,确定所述目标带宽状态信息。4.根据权利要求3所述的慢启动控制方法,其特征在于,所述将所述数据传输属性和所述网络属性输入到带宽状态识别模型中进行带宽状态识别,得到所述目标带宽状态信息之前,所述方法还包括:在所述至少一个数据传输周期包括多个数据传输周期的情况下,按照所述多个数据传输周期的时间顺序,对多个所述数据传输周期对应的数据传输属性进行排序,生成传输时序序列;所述将所述数据传输属性输入到所述第一特征提取层中进行特征提取,得到传输特征信息包括:将所述传输时序序列输入到所述第一特征提取层中进行特征提取,得到所述传输特征信息。5.根据权利要求1所述的慢启动控制方法,其特征在于,所述基于所述目标带宽状态信息,确定所述慢启动任务的执行状态信息包括:在所述目标带宽状态信息指示任意一个目标网络带宽大于所述历史网络带宽的情况下,继续执行所述慢启动任务;
在所述目标带宽状态信息指示每个目标网络带宽...
【专利技术属性】
技术研发人员:连博,王光宇,李伟适,李政,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。