基于马尔科夫随机场理论的随机几何数据异常定位方法技术

技术编号:19352337 阅读:27 留言:0更新日期:2018-11-07 17:34
本发明专利技术涉及基于马尔科夫随机场理论的随机几何数据异常定位方法,包括以下步骤:基于马尔科夫随机场理论建立电力数据网络模型,构建对应的节点关系拓扑图;在得到的节点关系拓扑图中,分析各节点在异常发生前后的拓扑差异度,并选择待判决异常点;根据协方差矩阵的相关度,对各可疑节点进行异常判决,检测出异常节点。本发明专利技术提供的基于马尔科夫随机场理论的随机几何数据异常定位方法,可以快速定位电力数据网络中发生异常的节点位置,及时排除网络中的异常行为;此外,该方法在保证定位精度的同时,可以有效减少网络异常定位所需的运算量,减轻网络的额外负载。

【技术实现步骤摘要】
基于马尔科夫随机场理论的随机几何数据异常定位方法
本专利技术涉及电力数据网络安全
,更具体地,涉及一种基于马尔科夫随机场理论的随机几何数据异常定位方法。
技术介绍
随着智能电网研究与实践的推进,传统意义上的电网正逐步与信息通信系统、监测控制系统相互融合,电力通信网安全和电网运行安全紧密相连,电力通信网安全为电网安全的重中之重。电力行业面临着一个不断演变的网络威胁环境。最初的黑客攻击是为了获得影响力及自我满足去攻击媒体网站;而现在已演变成为了经济、政治等目的的攻击。攻击者能够通过窃取知识产权来直接获取利益,也可以入侵、窃取电力企业的客户信息,更有甚者会破坏电力企业的服务器和国家的基础设施。APT攻击可以避开传统的基于特征的安全检测机制,例如绕过防火墙、入侵防御系统、防病毒网关以及网闸等传统的安全机制,并且无法被侦测出来,悄无声息的从企业获取高级机密资料。电力通信网络系统具有复杂性、动态性等特点,具有一定的脆弱性,而拒绝服务攻击、网络扫描、网络欺骗、病毒木马、信息泄露等安全事件的又层出不穷。同时,现有的异常定位方法反馈时延高、定位精度低,无法及时准确地定位网络中的异常节点位置。
技术实现思路
本专利技术为解决现有数据网络异常定位技术存在的反馈时延高,定位精度低的技术缺陷,提供一种基于马尔科夫随机场理论的随机几何数据异常定位方法。为实现以上专利技术,采用的技术方案是:基于马尔科夫随机场理论的随机几何数据异常定位方法,包括以下步骤:S1:基于马尔科夫随机场理论建立电力数据网络模型,构建对应的节点关系拓扑图;S2:在得到的节点关系拓扑图中,分析各节点在异常发生前后的拓扑差异度,并选择待判决异常点;S3:根据协方差矩阵的相关度,对各可疑节点进行异常判决,检测出异常节点。其中,所述步骤S1包括以下步骤:S11:当网络异常发生时,记录电力数据网络中正在发送或接收信息的所有N个节点,其构成一个活跃节点集合a={1,2,...,N},则a为可能存在异常的所有节点的集合;S12:在异常发生后,对所有活跃节点进行连接关系采样:统计在异常检测时刻t时,所有活跃节点发送或接收数据包的路径情况,在此基础上,构建节点关系采样矩阵其表述如下:其中,矩阵中的每个点(i,j)表示对应节点j在异常发生后的连接关系;当节点i和节点j仍存在连接,则(i,j)表示为1,反之为0;S13:求节点关系标准矩阵:取时间间隔Δt,计算异常检验时刻t前Δt时间内,节点的平均关系矩阵其满足如下关系:其中,t0为异常发生时刻,它反映了异常发生前,各节点与有传输关系的相邻节点间传输关系的稳态分布,将其作为分析时使用的节点关系标准矩阵;S14:构建节点关系拓扑图,根据活跃节点集合a、节点关系采样矩阵H[ij]和节点关系标准矩阵将各个节点对应于图形的顶点,存在连接关系的两个节点间连线构成边,构建节点关系采样拓扑图和节点关系标准拓扑图。其中,所述步骤S2包括以下步骤:S21:计算网络节点在异常采样时刻前后连接数量,即每个节点所对应的顶点,在节点关系采样拓扑图和节点关系标准拓扑图中所连接边的总个数,并分别记为Mi和S22:计算各节点的异常权重,计算在异常采样前,在每条边上的数据传输负载量,即在Δt时间内,各边上传输的数据总量,记为e(ij);S23:计算各节点在异常发生前后,传输关系的拓扑差异程度,记为各节点的差异度deg(i),其满足以下关系:其表征了节点在异常发生后传输关系的在节点拓扑图上的变化程度,差异度越高,对应节点发生异常的概率越高;S24:用小批量梯度下降法(MBGD)对所有节点按差异度进行快速排序,选择差异度最高的节点作为待判决节点k。其中,所述步骤S3包括以下步骤:S31:化简关系判决矩阵:在节点关系采样矩阵H[ij]中,取待判决节点k与存在传输关系的Mi个节点所对应的行向量X[k]=[(k,1),(k,2),....,(k,Mi)],同时,根据节点关系标准矩阵取行向量X[k]的均值将关系判决矩阵化简为如下协方差矩阵:其中,S32:计算待判决节点k在协方差矩阵下所对应的相关度:取i=k,并对协方差矩阵进行奇异值分解,使其满足如下等式:其中,∑为半正定对角矩阵,其对角线上元素为∑i,计算矩阵∑对角线上的元素和θ,θ即为待判决节点k与相邻节点的相关度;S33:设δ为异常节点的判决阈值,若θ<δ,则待判决节点k为异常节点,完成异常定位,反正则节点k正常,排除后重新选择待判决异常点。与现有技术相比,本专利技术的有益效果是:本专利技术提供的基于马尔科夫随机场理论的随机几何数据异常定位方法,可以快速定位电力数据网络中发生异常的节点位置,及时排除网络中的异常行为;此外,该方法在保证定位精度的同时,可以有效减少网络异常定位所需的运算量,减轻网络的额外负载。附图说明图1为基于马尔科夫随机场理论的随机几何数据异常定位方法流程示意图。图2为基于马尔科夫随机场理论的随机几何数据异常定位方法节点关系拓扑图;图3为在电力数据网络环境中,100个节点在半径为50米的圆形区域内,运算次数对异常定位准确度的影响;图4为在电力数据网络环境中,100个节点在半径为50米的圆形区域内,异常节点个数对异常定位准确度的影响;图5为在电力数据网络环境中,500个节点在半径为50米的圆形区域内,异常节点个数对定位用时的影响。具体实施方式附图仅用于示例性说明,不能理解为对本专利的限制;以下结合附图和实施例对本专利技术做进一步的阐述。实施例1如图1、图2所示,基于马尔科夫随机场理论的随机几何数据异常定位方法,包括以下步骤:S1:基于马尔科夫随机场理论建立电力数据网络模型,构建对应的节点关系拓扑图;S2:在得到的节点关系拓扑图中,分析各节点在异常发生前后的拓扑差异度,并选择待判决异常点;S3:根据协方差矩阵的相关度,对各可疑节点进行异常判决,检测出异常节点。更具体的,所述步骤S1包括以下步骤:S11:当网络异常发生时,记录电力数据网络中正在发送或接收信息的所有N个节点,其构成一个活跃节点集合a={1,2,...,N},则a为可能存在异常的所有节点的集合;S12:在异常发生后,对所有活跃节点进行连接关系采样:统计在异常检测时刻t时,所有活跃节点发送或接收数据包的路径情况,在此基础上,构建节点关系采样矩阵其表述如下:其中,矩阵中的每个点(i,j)表示对应节点j在异常发生后的连接关系;当节点i和节点j仍存在连接,则(i,j)表示为1,反之为0;S13:求节点关系标准矩阵:取时间间隔Δt,计算异常检验时刻t前Δt时间内,节点的平均关系矩阵其满足如下关系:其中,t0为异常发生时刻,它反映了异常发生前,各节点与有传输关系的相邻节点间传输关系的稳态分布,将其作为分析时使用的节点关系标准矩阵;S14:构建节点关系拓扑图,根据活跃节点集合a、节点关系采样矩阵H[ij]和节点关系标准矩阵将各个节点对应于图形的顶点,存在连接关系的两个节点间连线构成边,构建节点关系采样拓扑图和节点关系标准拓扑图。更具体的,所述步骤S2包括以下步骤:S21:计算网络节点在异常采样时刻前后连接数量,即每个节点所对应的顶点,在节点关系采样拓扑图和节点关系标准拓扑图中所连接边的总个数,并分别记为Mi和S22:计算各节点的异常权重,计算在异常采样前,在每条边上的数本文档来自技高网...

【技术保护点】
1.基于马尔科夫随机场理论的随机几何数据异常定位方法,其特征在于:包括以下步骤:S1:基于马尔科夫随机场理论建立电力数据网络模型,构建对应的节点关系拓扑图;S2:在得到的节点关系拓扑图中,分析各节点在异常发生前后的拓扑差异度,并选择待判决异常点;S3:根据协方差矩阵的相关度,对各可疑节点进行异常判决,检测出异常节点。

【技术特征摘要】
1.基于马尔科夫随机场理论的随机几何数据异常定位方法,其特征在于:包括以下步骤:S1:基于马尔科夫随机场理论建立电力数据网络模型,构建对应的节点关系拓扑图;S2:在得到的节点关系拓扑图中,分析各节点在异常发生前后的拓扑差异度,并选择待判决异常点;S3:根据协方差矩阵的相关度,对各可疑节点进行异常判决,检测出异常节点。2.根据权利要求1所述的基于马尔科夫随机场理论的随机几何数据异常定位方法,其特征在于:所述步骤S1包括以下步骤:S11:当网络异常发生时,记录电力数据网络中正在发送或接收信息的所有N个节点,其构成一个活跃节点集合a={1,2,...,N},则a为可能存在异常的所有节点的集合;S12:对所有活跃节点进行连接关系采样:统计在异常检测时刻t时,所有活跃节点发送或接收数据包的路径情况,在此基础上,构建节点关系采样矩阵其表述如下:其中,矩阵中的每个点(i,j)表示对应节点j在异常发生后的连接关系;当节点i和节点j仍存在连接,则(i,j)表示为1,反之为0;S13:求节点关系标准矩阵:取时间间隔Δt,计算异常检验时刻t前Δt时间内,节点的平均关系矩阵其满足如下关系:其中,t0为异常发生时刻,它反映了异常发生前,各节点与有传输关系的相邻节点间传输关系的稳态分布,将其作为分析时使用的节点关系标准矩阵;S14:构建节点关系拓扑图,根据活跃节点集合a、节点关系采样矩阵H[ij]和节点关系标准矩阵将各个节点对应于图形的顶点,存在连接关系的两个节点间连线构成边,构建节点关系采样拓扑图和节点关系标准拓扑图。3.根据权利要求1所述的基于马尔科夫随机场理论的随机几何数据异...

【专利技术属性】
技术研发人员:姜文婷赵瑞峰王婉婷邓晓智刘紫健刘国庆
申请(专利权)人:广东电网有限责任公司广东电网有限责任公司电力调度控制中心
类型:发明
国别省市:广东,44

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

1