[发明专利]一种广义网络温度与深度学习结合的网络异常预警方法在审

专利信息
申请号: 202210748100.7 申请日: 2022-06-29
公开(公告)号: CN115150146A 公开(公告)日: 2022-10-04
发明(设计)人: 冯宇;王昌达 申请(专利权)人: 江苏大学
主分类号: H04L9/40 分类号: H04L9/40;G06K9/62;G06N3/04;G06N3/08
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 柏尚春
地址: 212013 江苏省镇江市*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 广义 网络 温度 深度 学习 结合 异常 预警 方法
【权利要求书】:

1.一种广义网络温度与深度学习结合的网络异常预警方法,其特征在于,包括如下步骤:

1)定义网络拥塞状态,所述网络拥塞状态包括:S0、S1、S2、S3;S0对应正常状态,S1对应轻度拥塞状态、S2对应中度拥塞状态,S3对应重度拥塞状态;

2)利用工具软件获取网络流特征的数值,所述网络流特征包括:链路数量|E|,数据包数量k,香农熵变化量ΔH,单位时间内数据包总长度∑L,单位时间内单个数据包平均包长度的变化量ΔPL

3)计算广义网络温度PL_GNT,计算公式如下:

4)计算网络比热容NHC,计算公式如下:

其中ΔTG代表PL_GNT的变化量,Δk代表单位时间内数据包变化量;

5)初次划分网络拥塞状态S;

6)定义NHC的阈值范围为:为NHC的均值,计算公式如下:

σ为NHC的方差,计算公式如下:

其中,i代表数据的最大个数,j∈[1,i];

7)对拥塞状态进行二次划分;

8)预测网络特征数值与网络拥塞状态;

9)构造网络攻击概率函数PAttack(t),公式如下:

PAttack(t)=PState(t)+PAverage(t,timestamp)

PState(t)是当前时刻拥塞状态映射的攻击概率,PAverage(t,timestamp)是给定时间段内的平均攻击概率;

10)连接Bi-GRU模型与Stacking模型,预测并计算m种网络特征数值以及对应的拥塞状态;

11)进行网络攻击预警,所述网络攻击预警的条件是:当某一时刻的流量同时满足PState(t)≥2且PAttack(t)≥80%时,认为该时刻产生网络攻击,向用户发出警报。

2.如权利要求1所述的广义网络温度与深度学习结合的网络异常预警方法,其特征在于,所述步骤4)中Δk与ΔTG的计算方法如下:

4.1)构建滑动窗口S1和S2,S1初始长度i1=1,S2初始长度i2=1,从t=1时刻开始滑动;

4.2)计算t时刻,S1窗口内PL_GNT的均值与方差S2窗口内数据包数量k的均值与方差其中,S1窗口内PL_GNT的均值计算公式如下:

S1窗口内PL_GNT的方差计算公式如下:

S2窗口内数据包数量k的均值计算公式如下:

S2窗口内数据包数量k的方差计算公式如下:

4.3)计算t时刻的ΔTG与Δk,其中,ΔTG的计算公式如下:

Δk的计算公式如下:

4.4)调整滑动窗口S1的长度i1,调整方法如下:

4.5)调整滑动窗口S2的长度i2,调整方法如下:

4.6)当t=tmax时,t=t+1,转步骤4.2),否则转步骤5)。

3.如权利要求1所述的广义网络温度与深度学习结合的网络异常预警方法,其特征在于,所述步骤5)初次划分网络拥塞状态S的方法是:利用开源的K-means算法对PL_GNT的数值分布从低到高聚成四类,分别对应S0~S3四种网络拥塞状态。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏大学,未经江苏大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210748100.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top