System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于网络节点定位,尤其涉及一种网络节点定位方法、装置、设备及介质。
技术介绍
1、在现有的网络管理模式中,由于不同类型的网络资源相对独立,所以当洪涝灾害、强风侵袭、施工挖断等突发事件对网络运行造成冲击时,其所影响的范围较广。
2、为了尽快恢复正常的网络运行,现有技术中,一般是通过线下协同的方式对受上述突发事件影响的网络节点进行分析定位,以对该网络节点的网络进行抢修。然而,现有技术中,对受上述突发事件影响的网络节点的定位效率较低。
技术实现思路
1、本申请实施例提供一种网络节点定位方法、装置、设备及介质,提高了对需要尽快抢修的网络节点的定位效率。
2、第一方面,本申请实施例提供一种网络节点定位方法,方法包括:
3、在确定存在影响网络运行的突发事件的情况下,获取权重矩阵以及n个局站的局站位置,权重矩阵为m行n列的矩阵,权重矩阵中的第p行第q列的权重用于表征第p个网络异常节点对第q个局站的重要程度,p=1、2、…、m,q=1、2、…、n,m、n均为正整数;
4、针对第q个局站,基于权重矩阵中与第q个局站相关联的m个权重,确定第q个局站的事件影响度,第q个局站的事件影响度表征第q个局站受突发事件影响的程度;
5、根据k个局站的局站位置,通过对k个局站进行聚类处理,确定突发事件的事件发生区域,k个局站包括从n个局站中筛选得到的事件影响度大于预设影响度阈值的局站,事件发生区域包括j个网络异常节点,k为小于等于n的正整数,j为小于
6、从j个网络异常节点中确定目标网络节点,目标网络节点为j个网络异常节点中对网络运行影响最大的网络节点。
7、在第一方面的一种可选的实施方式中,在获取权重矩阵以及n个局站的局站位置之前,方法还包括:
8、实时监测多个网络节点中每个网络节点的网络运行数据;
9、从多个网络节点中确定网络运行数据不符合第一预设规则的m个网络异常节点,并确定与m个网络异常节点相关联的n个局站。
10、在第一方面的一种可选的实施方式中,获取权重矩阵,包括:
11、针对m个网络异常节点中第p个网络异常节点,确定第p个网络异常节点所承载资源的资源类型,以及第p个网络异常节点分别与n个局站之间的所属信息;
12、基于第p个网络异常节点所承载资源的资源类型以及第p个网络异常节点分别与n个局站之间的所属信息,按照第二预设规则,确定第p个网络异常节点对n个局站中每个局站的权重,以得到权重矩阵。
13、在第一方面的一种可选的实施方式中,针对第q个局站,基于权重矩阵中与第q个局站相关联的m个权重,确定第q个局站的事件影响度,包括:
14、确定权重矩阵中与第q个局站相关联的m个权重之和,为第一数值;
15、基于第二数值,确定第q个局站的事件影响度,第二数值包括第一数值与网络异常节点数量之间的比值。
16、在第一方面的一种可选的实施方式中,根据k个局站的局站位置,通过对k个局站进行聚类处理,确定突发事件的事件发生区域,包括:
17、针对k个局站中每个局站,以局站的局站位置为圆心,按照预设半径划定局站对应的圆形区域,并确定圆形区域内局站的局站数量;
18、在局站数量大于等于预设密度阈值的情况下,确定局站为核心局站,以得到至少一个核心局站;
19、确定至少一个核心局站分别对应的圆形区域为突发事件的事件发生区域。
20、在第一方面的一种可选的实施方式中,在从j个网络异常节点中确定目标网络节点之前,方法还包括:
21、构建事件发生区域的有向图,有向图用于表征事件发生区域内j个网络异常节点之间的网络链路传输关系,有向图包括j个网络异常节点,以及用于连接j个网络异常节点中任意两个网络异常节点的至少一条有向边;
22、针对j个网络异常节点中每个网络异常节点,确定第一有向边的数量和第二有向边的数量,第一有向边为至少一条有向边中有向边的终点为网络异常节点的有向边,第二有向边为至少一条有向边中有向边的起点为网络异常节点的有向边;
23、从j个网络异常节点中确定目标网络节点,包括:
24、针对j个网络异常节点中每个网络异常节点,确定网络异常节点对应的第一有向边的数量和第二有向边的数量之和,为网络异常节点的第一中心度;
25、从j个网络异常节点中确定第一中心度最大的节点为目标网络节点。
26、在第一方面的一种可选的实施方式中,从j个网络异常节点中确定目标网络节点,包括:
27、针对j个网络异常节点中每个网络异常节点,确定网络异常节点对应的第一有向边的数量和第二有向边的数量之和,为网络异常节点的第一中心度;
28、确定网络异常节点的第一中心度与预设值之间的比值,为网络异常节点的第二中心度,预设值基于j个网络异常节点的节点数量确定;
29、从j个网络异常节点中确定第二中心度最大的节点为目标网络节点。
30、第二方面,本申请实施例提供一种网络节点定位装置,装置包括:
31、获取模块,用于在确定存在影响网络运行的突发事件的情况下,获取权重矩阵以及n个局站的局站位置,权重矩阵为m行n列的矩阵,权重矩阵中的第p行第q列的权重用于表征第p个网络异常节点对第q个局站的重要程度,p=1、2、…、m,q=1、2、…、n,m、n均为正整数;
32、确定模块,用于针对第q个局站,基于权重矩阵中与第q个局站相关联的m个权重,确定第q个局站的事件影响度,第q个局站的事件影响度表征第q个局站受突发事件影响的程度;
33、聚类模块,用于根据k个局站的局站位置,通过对k个局站进行聚类处理,确定突发事件的事件发生区域,k个局站包括从n个局站中筛选得到的事件影响度大于预设影响度阈值的局站,事件发生区域包括j个网络异常节点,k为小于等于n的正整数,j为小于等于m的正整数;
34、确定模块,还用于从j个网络异常节点中确定目标网络节点,目标网络节点为j个网络异常节点中对网络运行影响最大的网络节点。
35、第三方面,提供一种电子设备,包括:存储器,用于存储计算机程序指令;处理器,用于读取并运行存储器中存储的计算机程序指令,以执行第一方面中任一可选的实施方式提供的网络节点定位方法。
36、第四方面,提供一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面中的任一可选的实施方式提供的网络节点定位方法。
37、第五方面,提供一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序被处理器执行时实现第一方面中的任一可选的实施方式提供的网络节点定位方法。
38、在本申请实施例中,在确定存在影响网络运行的突发事件的情况下,能够获取权重矩阵以及n个局站的局站位置,该权重矩阵为m行n列的矩阵,且该权重矩阵中本文档来自技高网...
【技术保护点】
1.一种网络节点定位方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在获取权重矩阵以及N个局站的局站位置之前,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述获取权重矩阵,包括:
4.根据权利要求1所述的方法,其特征在于,所述针对所述第q个局站,基于所述权重矩阵中与所述第q个局站相关联的M个权重,确定所述第q个局站的事件影响度,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据K个局站的局站位置,通过对所述K个局站进行聚类处理,确定所述突发事件的事件发生区域,包括:
6.根据权利要求1所述的方法,其特征在于,在从所述J个网络异常节点中确定目标网络节点之前,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述从所述J个网络异常节点中确定目标网络节点,包括:
8.一种网络节点定位装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;
10.一种计算
...【技术特征摘要】
1.一种网络节点定位方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在获取权重矩阵以及n个局站的局站位置之前,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述获取权重矩阵,包括:
4.根据权利要求1所述的方法,其特征在于,所述针对所述第q个局站,基于所述权重矩阵中与所述第q个局站相关联的m个权重,确定所述第q个局站的事件影响度,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据k个局站的局站位置,通过对所述k个局站进行聚类处理,确定所述突发事件的事件发生区域,包括...
【专利技术属性】
技术研发人员:姜书璧,潘丽,孙超,徐祝良,于远远,
申请(专利权)人:中国移动通信集团安徽有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。