【技术实现步骤摘要】
网络的拥塞控制方法、装置、电子设备及存储介质
本公开实施例涉及通信
,尤其涉及一种网络的拥塞控制方法、装置、电子设备及存储介质。
技术介绍
在网络通信过程中,当网络的负荷较小时,网络的吞吐量会随负荷的增加而线性增加。当网络的负荷达到一定程度时,网络吞吐量可能会出现下降的现象,该现象可称为拥塞现象。当网络拥塞严重时,可能会导致通信业务陷入停顿。通常可采用基于延迟(delay-based)的拥塞控制算法,和基于丢包(loss-based)的拥塞控制算法,进行网络拥塞控制。其中,基于延迟的拥塞控制算法可以为,在网络路由上分配一定的缓冲区域,以使数据接收方通过缓冲区域接收各数据分组;数据接收方根据接收各数据分组的时延变化,判断网络拥塞情况,以根据拥塞情况进行控制。然而,针对网络路由上缓冲区域非常小的网络类型,通常需要采用基于丢包的拥塞算法,进行拥塞控制。现有技术中,基于丢包的拥塞算法可以为,数据发送方根据网络丢包率或残余丢包率,进行拥塞控制。其中,网络丢包率可以理解为原始丢包对应的丢包率;残余丢包率可以理解为经 ...
【技术保护点】
1.一种网络的拥塞控制方法,其特征在于,包括:/n持续监测实际传输数据对应的第一网络参数,于所述第一网络参数中的丢包率满足预设条件时,根据所述第一网络参数的趋势特征,确定丢包类型;/n根据所述丢包类型调整带宽估计值,并根据调整后的带宽估计值,对所述实际传输数据进行配置。/n
【技术特征摘要】
1.一种网络的拥塞控制方法,其特征在于,包括:
持续监测实际传输数据对应的第一网络参数,于所述第一网络参数中的丢包率满足预设条件时,根据所述第一网络参数的趋势特征,确定丢包类型;
根据所述丢包类型调整带宽估计值,并根据调整后的带宽估计值,对所述实际传输数据进行配置。
2.根据权利要求1所述的方法,其特征在于,所述第一网络参数中的丢包率满足预设条件,包括:
所述第一网络参数中的丢包率大于预设丢包率的持续时长,达到预设时长。
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一网络参数的趋势特征,确定丢包类型,包括:
根据所述第一网络参数确定第一斜率,并根据所述第一斜率确定丢包类型,其中,所述第一斜率基于所述第一网络参数的变化率得到。
4.根据权利要求1所述的方法,其特征在于,若所述丢包类型为稳定丢包,则在所述根据所述丢包类型调整带宽估计值之前,还包括:
连续触发第一预设数值次探针数据,并收集每次触发的探针数据对应的第二网络参数;
根据所述第二网络参数的趋势特征,重新确定丢包类型;
相应的,所述根据所述丢包类型调整带宽估计值,包括:根据重新确定的丢包类型调整带宽估计值。
5.根据权利要求4所述的方法,其特征在于,所述探针数据为从所述实际传输数据的发送数据中标记的数据,且连续触发的第一预设数值次探针数据具备预设趋势特征。
6.根据权利要求4所述的方法,其特征在于,所述根据所述第二网络参数的趋势特征,重新确定丢包类型,包括:
根据所述第二网络参数,确定第二斜率,以及确定所述第二网络参数中发送速率和接收速率的相关性,其中,所述第二斜率基于所述第二网络参数的变化率得到;
根据所述第二斜率以及所述相关性,重新确定丢包类型。
7.根据权利要求6所述的方法,其特征在于,在所述根据所述第二网络参数,确定第二斜率之前,还包括:
根据所述第二网络参数中的丢包率,对所述第二网络参数进行修正;
相应的,所述根据所述第二网络参数,确定第二斜率,以及确定所述第二网络参数中发送速率和...
【专利技术属性】
技术研发人员:杨威,许一峰,闻斌,肖磊,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。