网络拥塞的探测方法、系统、终端设备及可读存储介质技术方案

技术编号:28208050 阅读:33 留言:0更新日期:2021-04-24 14:39
本发明专利技术公开了一种网络拥塞的探测方法、系统、终端设备及可读存储介质,所述方法包括按照预设时间间隔发送探测数据包;将预设时间阈值内的所有探测数据包延迟中的最小延时作为抖动基准,计算剩余探测数据包的抖动值;若无需进行抖动基准的偏移重置,且当多个抖动值至少连续N1次大于预设抖动阈值时,判定当前网络拥塞;其中,N1大于或等于6。本发明专利技术提供的网络拥塞的探测方法,能够快速判断网络是否发生拥塞,从而防止数据超发带来的丢包。从而防止数据超发带来的丢包。从而防止数据超发带来的丢包。

【技术实现步骤摘要】
网络拥塞的探测方法、系统、终端设备及可读存储介质


[0001]本专利技术涉及网络通信
,尤其涉及一种网络拥塞的探测方法、系统、终端设备及可读存储介质。

技术介绍

[0002]目前,随着网络的普及,视频会议和视频通话已被广泛的应用于各个场所。在视频通讯时,带宽不足会造成视频的延时、卡顿、花屏等情况。为了解决该问题,视频通讯开发人员必须对当前的网络发送进行自适应调整,使得视频数据的发送速率与当前网络能力相匹配。其中,根据当前网络是否拥塞来控制网络数据的发送速率,使得丢包和延时情况缓解,是调整过程中的关键。而网络状况的判断离不开当前网络的延时、抖动、丢包率等信息,如何准确的计算当前的抖动和延时则是判断网络是否拥塞的关键。
[0003]现有技术下的抖动计算主要是对相邻两个包的发送时间戳与接收时间戳进行差分。但是这种方法往往存在以下缺点:第一,无法及时判断出网络是否拥塞,因为计算相邻两个包的传输延时的差值,再对差值的绝对值做指数平滑,耗时长、不够灵敏;第二,实际的网络通讯中,网络变化较为复杂,例如当网络突然变差,抖动的计算值增长会较慢,不能本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络拥塞的探测方法,其特征在于,包括:按照预设时间间隔发送探测数据包;将预设时间阈值内的所有探测数据包延迟中的最小延时作为抖动基准,计算剩余探测数据包的抖动值;若无需进行抖动基准的偏移重置,且当多个抖动值至少连续N1次大于预设抖动阈值时,判定当前网络拥塞;其中,N1大于或等于6。2.根据权利要求1所述的网络拥塞的探测方法,其特征在于,还包括:若无需进行抖动基准的偏移重置,且并非多个抖动值至少连续N1次大于预设抖动阈值时,则返回执行所述将预设时间阈值内的所有探测数据包延迟中的最小延时作为抖动基准,计算剩余探测数据包的抖动值的操作;其中,N1大于或等于6。3.根据权利要求1所述的网络拥塞的探测方法,其特征在于,还包括:若需要进行抖动基准的偏移重置,则将当前新基准作为抖动基准,并在清空之前所有探测数据后,返回执行所述按照预设时间间隔发送探测数据包的操作。4.根据权利要求1至3任一所述的网络拥塞的探测方法,其特征在于,判断是否需要进行所述抖动基准的偏移重置的方法,包括:判断当前抖动基准是否为所述预设时间阈值内所有探测数据包延迟中的最小值,若是,则无需进行抖动基准的偏移重置;若否,则需要进行抖动基准的偏移重置。5.根据权利要求1至3任一所述的网络拥塞的探测方法,其特征在于,判断是否需要进行所述抖动基准的偏移重置的方法,还包括:判断距离当前探测数据包时间间隔最短的探测数据包的抖动值的绝对值是否大于预设抖动阈值,若否,则无需进行抖动基准的偏移重置;若是,将该抖动值作为偏差重置基准,计算剩余探测数据包的抖动值与所述偏差重置基准的差值;从多个所述差...

【专利技术属性】
技术研发人员:张义德
申请(专利权)人:厦门亿联网络技术股份有限公司
类型:发明
国别省市:

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

1