[发明专利]异常网络流量检测方法、装置和存储介质有效
| 申请号: | 201711205857.7 | 申请日: | 2017-11-27 |
| 公开(公告)号: | CN109842586B | 公开(公告)日: | 2021-03-12 |
| 发明(设计)人: | 徐志浩;戴鹏 | 申请(专利权)人: | 西门子(中国)有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/26 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 赵冬梅 |
| 地址: | 100102 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 异常 网络流量 检测 方法 装置 存储 介质 | ||
1.一种异常网络流量检测方法,其特征在于,包括:
设置一观察窗,其中,所述观察窗包含n个连续的检测时间点,n是大于1的整数;
获取当前观察窗内每个检测时间点的网络流量值;
分别计算所述当前观察窗内每两个相邻检测时间点的网络流量值的低频值和高频值,其中,所述低频值用于指示网络流量在两个相邻检测时间点内的平均取值,所述高频值为网络流量在两个相邻检测时间点内的后一个时间点相对前一个时间点的流量差值;
根据所述当前观察窗内至少一个低频值和至少一个高频值计算所述当前观察窗的流量决策值,其中,所述流量决策值用于衡量所述当前观察窗内是否出现异常网络流量;以及
判断所述当前观察窗的流量决策值是否超过一网络流量阈值,如果超过,则确认检测到异常网络流量。
2.根据权利要求1所述的方法,其特征在于,所述根据所述当前观察窗内至少一个低频值和至少一个高频值计算所述当前观察窗的流量决策值包括:
计算所述当前观察窗内所述至少一个低频值的平均值以及所述至少一个高频值的和,其中,所述高频值的和指所述当前观察窗内所述至少一个高频值及其绝对值的和;以及
根据所述低频值的平均值和所述高频值的和,计算所述当前观察窗的流量决策值。
3.根据权利要求1或2所述的方法,其特征在于,该方法进一步包括:
根据之前保存的设定数量个历史观察窗内低频值的信息和高频值的信息,确定所述网络流量阈值。
4.根据权利要求3所述的方法,其特征在于,
所述之前保存的设定数量个历史观察窗内低频值的信息和高频值的信息为:之前保存的第一设定数量个历史观察窗内的低频值平均值和第二设定数量个历史观察窗内的高频值的和;
所述根据之前保存的设定数量个历史观察窗内低频值的信息和高频值的信息,确定所述网络流量阈值包括:
从所述第一设定数量个历史观察窗内的低频值平均值中选取最大的低频值平均值作为低频系数,从所述第二设定数量个历史观察窗内的高频值的和中选取最大的高频值的和作为高频系数;
计算设定时间段内的历史检测时间点的网络流量值的平均值,以及设定时间段内的历史观察窗内的高频值的和的平均值;
将所述低频系数与所述设定时间段内的历史检测时间点的网络流量值的平均值进行比较,将较大者确定为低频参考系数;将所述高频系数与所述设定时间段内的历史观察窗内的高频值的和的平均值进行比较,将较大者确定为高频参考系数;
根据所述低频参考系数与所述高频参考系数,计算所述网络流量阈值。
5.根据权利要求4所述的方法,其特征在于,
所述第一设定数量个历史观察窗内的低频值平均值为:最小的i个历史观察窗内的低频值平均值,其中,i是大于2的整数;
所述第二设定数量个历史观察窗内的高频值的和为:最小的j个历史观察窗内的高频值的和,其中,j是大于2的整数;
所述从第一设定数量个历史观察窗内的低频值平均值中选取最大的低频值平均值作为低频系数包括:从所述最小的i个历史观察窗内的低频值平均值中选取最大的低频值平均值作为低频系数;
所述从第二设定数量个历史观察窗内的高频值的和中选取最大的高频值的和作为高频系数包括:从所述最小的j个历史观察窗内的高频值的和中选取最大的高频值和作为高频系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子(中国)有限公司,未经西门子(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711205857.7/1.html,转载请声明来源钻瓜专利网。





