【技术实现步骤摘要】
网络数据断流检测方法及装置、终端设备和存储介质
[0001]本申请涉及通信
,具体涉及一种网络数据断流检测方法及装置、终端设备和存储介质。
技术介绍
[0002]在实时传输数据的过程中,由于网络的不稳定性,导致经常会发生数据断流的情况。因此,需要及时判断数据断流的发生,及时进行断流恢复以确保网络数据传输的正常进行。
[0003]现有技术中,通过周期性的检测传输过程中的封包个数来实现断流的判断,具体包括如下步骤:检测单个周期内接受到的封包个数是否大于0;若接收到的封包个数大于0,则进入下一周期的检测;若当前周期内接收到的封包个数为0,而送出的封包个数小于阈值时,对当前周期内接收到的封包个数进行累积进入下一周期的检查;若当前周期内接收到的封包个数为0,而送出的封包个数大于阈值,则判断为断流状态,启动断流恢复流程。
[0004]由于网络的多变性,有些数据断流的现象是渐进式发生的。现有的断流判断过程中,仅利用封包的个数进行判断,无法判断即将进入断流的状态,必须在下一周期内,接收到的封包个数为0,且送出封包个数超 ...
【技术保护点】
【技术特征摘要】
1.一种网络数据断流检测方法,其特征在于,包括:在一检测周期内统计封包流量,所述封包流量为送出封包数和到达封包数之差,并记录各个封包的往返时延;若当前检测周期内的封包流量小于第一阈值,则清除送出封包数和到达封包数,进入下一检测周期;若当前检测周期内的封包流量大于等于第一阈值时,将所有接收封包的平均往返时延与第二阈值进行比较,包括:若所述平均往返时延大于等于第二阈值,则判断当前数据传输状态为数据断流状态;若所述平均往返时延小于第二阈值,则累积所述送出封包数和到达封包数至下一检测周期,并进入下一检测周期。2.根据权利要求1所述的网络数据断流检测方法,其特征在于,若当前检测周期内的封包流量大于等于第一阈值且所述平均往返时延小于第二阈值时,还包括:缩短下一检测周期的统计时间。3.根据权利要求2所述的网络数据断流检测方法,其特征在于,每次缩短统计时间的比例为30%~60%。4.根据权利要求1所述的网络数据断流检测方法,其特征在于,当再次检测到封包流量小于第一阈值,或者判断当前数据传输状态为数据断流状态后,恢复检测周期的统计时间至初始值。5.根据权利要求2所述的网络数据断流检测方法,其特征在于,还包括:对连续缩短统计时间的次数进行计数,当计数达到设定值时,判断当前数据传输状态为数据断流状态。6.根据权利要求5所述的网络数据断流检测方法,其特征在于,所述设定值为2以上的整数。7.根据权利要求5所述的网络数据断流检测方法,其特征在于,当计数还未达到所述设定值时,若再次检测到封包流量小于第一阈值,或者当前数据传输状态为数据断流状态后,恢复检测周期的统计时间至初始值,且将计数归零。8.根据权利要求1所述的网络数据断流检测方法,其特征在于...
【专利技术属性】
技术研发人员:萧儒鸿,
申请(专利权)人:深圳市万普拉斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。