System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及室内定位,特别是涉及一种网络抖动检测方法、系统、设备、存储介质。
技术介绍
1、网络抖动(jitter)即网络时延的变化(delayvariation),用衡量网络稳定性和路径好坏的一个重要指标,一些业务如语音对抖动要求非常高。因此,网络抖动检测起到了关键性作用。
2、现有检测方法包括主动测量,即主动地向待测网络发送特定的网络探测包,根据网络中间节点的反馈信息分析这些包在网络中的传输结果,得到待测网络状态,如ping,这种方式不仅占用额外带宽,并且构造的报文经过的路径和业务报文的路径可能不一致。因此,抖动检测的的效率较低。
技术实现思路
1、基于上述问题,本申请提供了一种网络抖动检测方法、系统、设备及存储介质,用以提高网络抖动检测效率。
2、为解决上述问题,本申请实施例提供的技术方案如下:
3、本申请第一方面提供了一种网络抖动检测方法,包括:
4、获取出口端在每个路径上连续收到的两个数据报文的第一时间间隔,以及所述数据报文中的比特位组合;
5、基于所述数据报文中的比特位组合确定对应的间隔数量级;
6、将所述第一时间间隔与所述间隔数量级进行比较,确定网络抖动检测结果。
7、可选的,所述获取出口端在每个路径上连续收到的两个数据报文的第一时间间隔之前,还包括:
8、获取入口端在每个路径上连续发送的两个报文之间的第二时间间隔;
9、基于所述第二时间间隔确定对应的比特位组合;
10、将所述比特位组合设置于数据报文中的预设位置。
11、可选的,所述数据报文中的比特位组合为报文头中区分服务字段的后两个比特位。
12、可选的,所述将所述第一时间间隔与所述间隔数量级进行比较,确定网络抖动检测结果,包括:
13、当所述第一时间间隔与所述间隔数量级匹配时,确定网络抖动检测结果为不存在抖动。
14、可选的,所述将所述第一间隔数量级与所述间隔数量级进行比较,确定网络抖动检测结果,包括:
15、当所述第一时间间隔与所述间隔数量级的数量级差异为1,确定网络抖动检测结果为第一程度抖动。
16、可选的,所述将所述第一间隔数量级与所述间隔数量级进行比较,确定网络抖动检测结果,包括:
17、当所述第一时间间隔与所述间隔数量级的数量级差异为2,确定网络抖动检测结果为第二程度抖动。
18、可选的,所述将所述第一间隔数量级与所述间隔数量级进行比较,确定网络抖动检测结果,包括:
19、当所述第一时间间隔与所述间隔数量级的数量级差异为3,确定网络抖动检测结果为第三程度抖动。
20、可选的,所述获取出口端在每个路径上连续收到的两个数据报文的第一时间间隔之前,还包括:
21、对出口端和入口端之间的路径抖动进行测试,得到测试结果;
22、基于所述测试结果确定各个比特位组合各自对应的时间间隔,所述时间间隔用于表征每个比特位对应的间隔数量级,所述比特位组合为0和/或1组成的。
23、本申请第二方面提供了一种网络抖动检测系统,包括:
24、获取单元,用于获取出口端在每个路径上连续收到的两个数据报文的第一时间间隔,以及所述数据报文中的比特位组合;
25、间隔数量级确定单元,用于基于所述数据报文中的比特位组合确定对应的间隔数量级;
26、检测结果确定单元,用于将所述第一时间间隔与所述间隔数量级进行比较,确定网络抖动检测结果。
27、本申请第三方面提供了一种电子设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现前述第一方面中任一项所述的网络抖动检测方法。
28、相较于现有技术,本申请具有以下有益效果:
29、通过获取出口端在每个路径上连续收到的两个数据报文的第一时间间隔,以及所述数据报文中的比特位组合;基于所述数据报文中的比特位组合确定对应的间隔数量级;将所述第一时间间隔与所述间隔数量级进行比较,确定网络抖动检测结果。相对于现有技术,本申请提供的方法不需要主动发送检测报文,也不需要ingress和egress时间同步,只需要根据报文中的比特位组合确定用于比对的时间间隔,将收发分别对应的两个时间间隔进行比对,就能确定抖动检测结果,提高了网络抖动检测的效率。
本文档来自技高网...【技术保护点】
1.一种网络抖动检测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取出口端在每个路径上连续收到的两个数据报文的第一时间间隔之前,还包括:
3.根据权利要求1所述的方法,其特征在于,所述数据报文中的比特位组合为报文头中区分服务字段的后两个比特位。
4.根据权利要求1所述的方法,其特征在于,所述将所述第一时间间隔与所述间隔数量级进行比较,确定网络抖动检测结果,包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述第一间隔数量级与所述间隔数量级进行比较,确定网络抖动检测结果,包括:
6.根据权利要求1所述的方法,其特征在于,所述将所述第一间隔数量级与所述间隔数量级进行比较,确定网络抖动检测结果,包括:
7.根据权利要求1所述的方法,其特征在于,所述将所述第一间隔数量级与所述间隔数量级进行比较,确定网络抖动检测结果,包括:
8.根据权利要求1所述的方法,其特征在于,所述获取出口端在每个路径上连续收到的两个数据报文的第一时间间隔之前,还包括:
9.一种网络抖动检
10.一种电子设备,其特征在于,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-8任一项所述的网络抖动检测方法。
...【技术特征摘要】
1.一种网络抖动检测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取出口端在每个路径上连续收到的两个数据报文的第一时间间隔之前,还包括:
3.根据权利要求1所述的方法,其特征在于,所述数据报文中的比特位组合为报文头中区分服务字段的后两个比特位。
4.根据权利要求1所述的方法,其特征在于,所述将所述第一时间间隔与所述间隔数量级进行比较,确定网络抖动检测结果,包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述第一间隔数量级与所述间隔数量级进行比较,确定网络抖动检测结果,包括:
6.根据权利要求1所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:孙翔,
申请(专利权)人:北京傲星科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。