工业网络异常确定方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:34081331 阅读:19 留言:0更新日期:2022-07-11 18:56
本发明专利技术涉及互联网技术领域,尤其涉及一种工业网络异常确定方法、装置、计算机设备及存储介质,包括确定目标设备的多个采集时段;确定每一采集时段对应的丢包率;将每一采集时段对应的丢包率与丢包阈值进行比较,将丢包率大于丢包阈值的采集时段确定为异常时段;确定剩余时段集合;确定剩余时段集合对应的总时延值集合,根据总时延值集合,确定剩余时段集合对应的网络波动值G;根据剩余时段集合对应的网络波动值与波动阈值,确定剩余时段集合对应的网络异常情况。本申请可以通过丢包阈值对异常时段进行快速筛选,同时,在经过丢包阈值筛选后剩余时段集合中需要进行计算的数据量减少,由此,可以进一步提高对网络异常情况的确定速度。度。度。

【技术实现步骤摘要】
工业网络异常确定方法、装置、计算机设备及存储介质


[0001]本专利技术涉及互联网
,尤其涉及一种工业网络异常确定方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着近年来互联网的持续提速,当前社会的信息化发展越来越快,对于互联网的网络性能要求也变得越来越高。因此,对互联网的网络性能进行精确监控就显得尤为重要。
[0003]相关技术,通常将预设周期内的多个网络性能参数,来计算该预设周期内的网络性能抖动值,以实现对该预设周期内的网络性能进行监控。但是,该计算方法的数据处理量较大,计算效率较低。

技术实现思路

[0004]有鉴于此,本专利技术提供一种工业网络异常确定方法、装置、计算机设备及可读存储介质,至少部分解决现有技术中存在的问题。
[0005]根据本公开实施例的第一方面,提供一种工业网络异常确定方法,包括:确定目标设备的多个采集时段T1、T2、T3……
T
n
,每一所述采集时段的起始时间不同,所述采集时段对应的时间均属于监测周期;确定每一所述采集时段对应的丢包率;依次将每一所述采集时段对应的所述丢包率与丢包阈值进行比较,将对应丢包率大于所述丢包阈值的采集时段确定为异常时段;确定剩余时段集合,所述剩余时段集合为所述监测周期中的所有采集时段去除所述异常时段后剩余的采集时段组成的集合;确定所述剩余时段集合对应的总时延值集合C={C1、C2、C3……
C
k
},其中,C为所述剩余时段集合对应的总时延值集合,C
kr/>为在所述剩余时段集合内所述目标设备接收到第k个时延测试数据包时的时延值,k的取值小于或等于所述剩余时段集合对应的所述时延测试数据包的总数量;根据所述剩余时段集合对应的总时延值集合,确定所述剩余时段集合对应的总平均值;根据所述总平均值及所述剩余时段集合中每一所述采集时段对应的子时延值集合的时延值,确定所述剩余时段集合中每一所述采集时段对应的网络波动值G,G的计算公式如下:其中,G为所述剩余时段集合对应的网络波动值;A
g
为在剩余时段集合中的采集时
段对应的子时延值集合A
n
={A1、A2、A3……
A
h
}中的第g个时延值;h为采集时段对应的子时延值集合A
n
中时延值的总数;B
g
为所述总平均值;根据所述剩余时段集合中每一所述采集时段对应的网络波动值与波动阈值,确定所述剩余时段集合中对应的所述采集时段的网络异常情况。
[0006]作为本申请一种可能的实现方式,所述根据所述剩余时段集合中每一所述采集时段对应的网络波动值与波动阈值,确定所述剩余时段集合中对应的所述采集时段的网络异常情况,包括:在所述采集时段对应的网络波动值大于所述波动阈值时,确定所述采集时段对应的网络异常。
[0007]作为本申请一种可能的实现方式,在所述将对应丢包率大于所述丢包阈值的采集时段确定为异常时段之前,所述方法还包括:获取所述目标设备每一所述采集时段对应的多个历史丢包率;根据每一所述采集时段对应的多个所述历史丢包率,确定每一所述采集时段对应的所述丢包阈值。
[0008]作为本申请一种可能的实现方式,所述确定目标设备的多个采集时段,包括:获取目标设备在第一历史时段内网络流量数据,所述第一历史时段包括至少一个监测周期;根据所述网络流量数据,确定目标设备对应的网络流量图,所述网络流量图的横轴用于表示时间,所述网络流量图的纵轴用于表示不同时间对应的访问流量的大小;根据所述网络流量图,确定网络繁忙时段;根据所述网络繁忙时段,确定所述目标设备的多个所述采集时段。
[0009]作为本申请一种可能的实现方式,所述根据所述网络流量图,确定网络繁忙时段,包括:确定时间滑窗、滑动方向及滑动步长,控制所述时间滑窗根据所述滑动方向和所述滑动步长在所述横轴上进行滑动;在每次所述滑动后,确定所述时间滑窗当前对应的时间段与所述网络流量图中的流量变化曲线所围合成的面积;获取面积阈值;当所述时间滑窗当前对应的时间段与所述网络流量图中的流量变化曲线所围合成的面积大于所述面积阈值时,所述时间滑窗当前对应的所述时间段为网络繁忙时段;且当确定所述时间滑窗当前对应的所述时间段为网络繁忙时段后,所述时间滑窗下一次滑动的起点为所述网络繁忙时段的终点。
[0010]作为本申请一种可能的实现方式,所述确定时间滑窗,包括:在所述网络流量图中,确定出流量阈值在所述横轴上所对应的划分时间t1、t2、t3……
t
n
;依次获取每两个相邻的所述划分时间之间的划分时段与所述网络流量图中的流量变化曲线所围合成的繁忙面积S
f1
、S
f2
、S
f3
……
S
fn
‑1;所述时间滑窗对应的时段长度N满足如下公式:N=Y
×
(t
n

t
n
‑1)/S
fn
‑1;
其中,N为时间滑窗对应的时段长度,Y为设定参数,t
n
为流量阈值在所述横轴上所对应的第n个划分时间;S
fn
‑1为第n个划分时间与第n

1个划分时间之间的划分时段与所述网络流量图中的流量变化曲线所围合成的繁忙面积。
[0011]作为本申请一种可能的实现方式,所述第一历史时段包括多个所述监测周期;所述根据所述网络流量数据,确定目标设备对应的网络流量图,包括:分别根据每一所述监测周期对应的所述网络流量数据,确定同一时间点对应的多个历史访问流量;根据多个所述历史访问流量的平均值,确定所述网络流量图中对应时间点的所述访问流量。
[0012]根据本公开实施例的第二方面,提供一种工业网络异常确定装置,包括:第一确定模块,用于确定目标设备的多个采集时段T1、T2、T3……
T
n
,每一所述采集时段的起始时间不同,所述采集时段对应的时间均属于监测周期;第二确定模块,用于确定每一所述采集时段对应的丢包率;第三确定模块,用于依次将每一所述采集时段对应的所述丢包率与丢包阈值进行比较,将对应丢包率大于所述丢包阈值的采集时段确定为异常时段;第四确定模块,用于确定剩余时段集合,所述剩余时段集合为所述监测周期中的所有采集时段去除所述异常时段后剩余的采集时段组成的集合;第五确定模块,用于确定所述剩余时段集合对应的总时延值集合C={C1、C2、C3……
C
k
},其中,C
n
为所述剩余时段集合对应的总时延值集合,C
k
为在所述剩余时段集合内所述目标设备接收到第k个时延测试数据包时的时延值,k的取值小于或等于所述剩余时段集合对应的所述时延测试数据包的总数量;第六确定模块,用于根据所述剩余时段集合对应的总时延值集合,确定所述剩余时段集合对应的总平均值;第七确定模块,用于根据所述总平均值及所述剩余时段集合中每一所述采集时段对应的子本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种工业网络异常确定方法,其特征在于,包括:确定目标设备的多个采集时段T1、T2、T3……
T
n
,每一所述采集时段的起始时间不同,所述采集时段对应的时间均属于监测周期;确定每一所述采集时段对应的丢包率;依次将每一所述采集时段对应的所述丢包率与丢包阈值进行比较,将对应丢包率大于所述丢包阈值的采集时段确定为异常时段;确定剩余时段集合,所述剩余时段集合为所述监测周期中的所有采集时段去除所述异常时段后剩余的采集时段组成的集合;确定所述剩余时段集合对应的总时延值集合C={C1、C2、C3……
C
k
},其中,C为所述剩余时段集合对应的总时延值集合,C
k
为在所述剩余时段集合内所述目标设备接收到第k个时延测试数据包时的时延值,k的取值小于或等于所述剩余时段集合对应的所述时延测试数据包的总数量;根据所述剩余时段集合对应的总时延值集合,确定所述剩余时段集合对应的总平均值;根据所述总平均值及所述剩余时段集合中每一所述采集时段对应的子时延值集合的时延值,确定所述剩余时段集合中每一所述采集时段对应的网络波动值G,G的计算公式如下:其中,G为所述剩余时段集合对应的网络波动值;A
g
为在剩余时段集合中的采集时段对应的子时延值集合A
n
={A1、A2、A3……
A
h
}中的第g个时延值;h为采集时段对应的子时延值集合A
n
中时延值的总数;B
g
为所述总平均值;根据所述剩余时段集合中每一所述采集时段对应的网络波动值与波动阈值,确定所述剩余时段集合中对应的所述采集时段的网络异常情况。2.根据权利要求1所述的工业网络异常确定方法,其特征在于,所述根据所述剩余时段集合中每一所述采集时段对应的网络波动值与波动阈值,确定所述剩余时段集合中对应的所述采集时段的网络异常情况,包括:在所述采集时段对应的网络波动值大于所述波动阈值时,确定所述采集时段对应的网络异常。3.根据权利要求1所述的工业网络异常确定方法,其特征在于,在所述将对应丢包率大于所述丢包阈值的采集时段确定为异常时段之前,所述方法还包括:获取所述目标设备每一所述采集时段对应的多个历史丢包率;根据每一所述采集时段对应的多个所述历史丢包率,确定每一所述采集时段对应的所述丢包阈值。4.根据权利要求1所述的工业网络异常确定方法,其特征在于,所述确定目标设备的多个采集时段,包括:
获取目标设备在第一历史时段内网络流量数据,所述第一历史时段包括至少一个监测周期;根据所述网络流量数据,确定所述目标设备对应的网络流量图,所述网络流量图的横轴用于表示时间,所述网络流量图的纵轴用于表示不同时间对应的访问流量的大小;根据所述网络流量图,确定网络繁忙时段;根据所述网络繁忙时段,确定所述目标设备的多个所述采集时段。5.根据权利要求4所述的工业网络异常确定方法,其特征在于,所述根据所述网络流量图,确定网络繁忙时段,包括:确定时间滑窗、滑动方向及滑动步长,控制所述时间滑窗根据所述滑动方向和所述滑动步长在所述横轴上进行滑动;在每次所述滑动后,确定所述时间滑窗当前对应的时间段与所述网络流量图中的流量变化曲线所围合成的面积;获取面积阈值;当所述时间滑窗当前对应的时间段与所述网络流量图中的流量变化曲线所围合成的面积大于所述面积阈值时,所述时间滑窗当前对应的时间段为网络繁忙时段;且当确定所述时间滑窗当前对应的所述时间段为网络繁忙时段后,所述时间滑窗下一次滑动的起点为所述网络繁忙时段的终点。6.根据权利要求5所述的工业网络异常确定方法,其特征在于,所述确定时间滑窗,包括:在所述网络流量图中,确定出流量阈值在所述横轴上所对应的划分时间t1、t...

【专利技术属性】
技术研发人员:李峰张峰韩杰靳海燕水沝孙雨
申请(专利权)人:山东云天安全技术有限公司
类型:发明
国别省市:

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

1