一种处理断电网元信息的方法及装置与流程

文档序号:16198492发布日期:2018-12-08 06:22阅读:230来源:国知局
一种处理断电网元信息的方法及装置与流程

本发明实施例涉及但不限于通讯技术领域,特别涉及到一种处理断电网元信息的方法及装置。

背景技术

随着通信网络的高速发展,通讯网络规模和容量越来越大,网管管理的网元越来越多,配置的业务也越来越多。在一些极端恶劣天气,可能会使许多网元断电,导致大面积业务中断。需要人工给网元恢复供电,尽快使业务恢复正常。在给网元恢复供电时候面临一个难题,需要确定给网元恢复供电的顺序。如果恢复顺序不恰当,会导致业务中断的时间变得更长,给运营商带来巨大的损失。

目前对断电网元恢复供电排序主要靠人工查询网元的告警状态、网元的设备层次、网元的拓扑组网信息,网元所承载的业务信息等,依靠人工分析这些信息给断电网元恢复供电排序。这种依靠人工队断电网元恢复供电排序效率十分低下,排的顺序准确性不高,导致全部断电网元恢复正常的时间变长。



技术实现要素:

本发明实施例提供一种处理断电网元信息的方法及装置,以实现断电网元恢复供电智能排序。

一种处理断电网元信息的方法,包括:

确定预定的网元区域中的断电网元及各网元的加权值;

根据所述网元的加权值确定所述断电网元的供电优先级。

可选地,所述根据所述网元的加权值确定所述断电网元的供电优先级,包括:

根据所述网元的加权值确定所述网元区域中的各网络拓扑单元的优先级;

根据所述网络拓扑单元的优先级及所述网络拓扑单元中的网元的加权值,确定所述断电网元的供电优先级。

可选地,所述确定所述网元区域中的网元的加权值,包括:

若网元属性中的描述信息配置有加权值,则根据所配置的加权值来确定所述网元的加权值;

若所述描述信息中未配置有加权值,则查询所有经过所述网元的业务,根据不同业务类型和数量来确定所述网元的加权值。

可选地,所述网络拓扑单元为一个环或一条链或孤立的网元;所述根据所述网元的加权值确定所述网元区域中的各网络拓扑单元的优先级,包括:

如所述网络拓扑单元为一个环,则所述网络拓扑单元的优先级由该环上的网元及与该环连接的链上的网元的加权值之和确定;

如所述网络拓扑单元为一条链,则所述网络拓扑单元的优先级由该链上的网元的加权值之和确定。

可选地,如果所述网络拓扑单元中的网元的加权值之和相同,则根据所述网络拓扑单元的标识来确定所述网络拓扑单元的优先级。

可选地,所述确定所述断电网元的供电优先级,包括:

如在同一所述网络拓扑单元上有多个断电网元,则轮询判断所述断电网元直接相连的网元是否为正常网元,在判断结果为是的情况下,将所述断电网元设置为正常网元,并确定该断电网元的供电优先级,直至同一所述网络拓扑单元上的所有断电网元的供电优先级确定完为止。

可选地,如果与正常网元直接相连的断电网元有多个,则根据所述断电网元的加权值大小来确定对应断电网元的供电优先级;如果所述断电网元的加权值相同,则根据所述断电网元的标识来确定对应断电网元的供电优先级。

一种处理断电网元信息的装置,其中,包括:

第一确定模块,用于确定预定的网元区域中断电网元及各网元的加权值;

第二确定模块,用于根据所述网元的加权值确定所述断电网元的供电优先级。

可选地,所述第二确定模块,根据所述网元的加权值确定所述断电网元的供电优先级包括:根据所述网元的加权值确定所述网元区域中的各网络拓扑单元的优先级;根据所述网络拓扑单元的优先级及所述网络拓扑单元中的网元的加权值,确定所述断电网元的供电优先级。

可选地,所述第一确定模块,确定所述网元区域中的网元的加权值,包括:若网元属性中的描述信息配置有加权值,则根据所配置的加权值来确定所述网元的加权值,若所述描述信息中未配置有加权值,则查询所有经过所述网元的业务,根据不同业务类型和数量来确定所述网元的加权值。

可选地,所述第二确定模块,根据所述网元的加权值确定所述网元区域中的各网络拓扑单元的优先级,包括:如所述网络拓扑单元为一个环,则所述网络拓扑单元的优先级由该环上的网元及与该环连接的链上的网元的加权值之和确定;如所述网络拓扑单元为一条链,则所述网络拓扑单元的优先级由该链上的网元的加权值之和确定,所述网络拓扑单元为一个环或一条链或孤立的网元。

可选地,所述第二确定模块,如果所述网络拓扑单元中的网元的加权值之和相同,则根据所述网络拓扑单元的标识来确定所述网络拓扑单元的优先级。

可选地,所述第二确定模块,确定断电网元的供电优先级包括:如在同一所述网络拓扑单元上有多个断电网元,则轮询判断所述断电网元直接相连的网元是否为正常网元,在判断结果为是的情况下,将所述断电网元设置为正常网元,并确定该断电网元的供电优先级,直至同一所述网络拓扑单元上的所有断电网元的供电优先级确定完为止。

可选地,所述第二确定模块,确定所述断电网元的供电优先级包括:如果与正常网元直接相连的断电网元有多个,则根据所述断电网元的加权值大小来确定对应断电网元的供电优先级;如果所述断电网元的加权值相同,则根据所述断电网元的标识来确定对应断电网元的供电优先级。

一种处理断电网元信息的装置,包括存储器和处理器,其中,

所述存储器,存储有以下指令:确定预定的网元区域中断电网元及各网元的加权值;根据所述网元的加权值确定所述断电网元的供电优先级;

所述处理器,用于执行所述存储器存储的指令。

综上,本发明实施例提供一种处理断电网元信息的方法及装置,可以实现断电网元恢复供电智能排序。

附图说明

图1为本发明实施例一的一种处理断电网元信息的方法的流程图。

图2为本发明实施例二的一种处理断电网元信息的方法的流程图。

图3为本实施例的拓扑组网图。

图4是本发明实施例的确定网元优先级的方法的流程图。

图5为本发明实施例四的一种处理断电网元信息的装置的示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

实施例一

图1为本发明实施例的一种处理断电网元信息的方法的流程图,如图1所示,本实施例的方法包括:

步骤s11、确定预定的网元区域中的断电网元及各网元的加权值;

步骤s12、根据所述网元的加权值确定所述断电网元的供电优先级。

本实施例中用户先把需要巡检评估网管的基本网元数据上载到评估工具,或者直接利用网管的基本网元数据。用户再根据实际建立要评估的区域,检查评估区域内存在“网元断链”告警的网元,按照“断电网元恢复供电排序规则”统计对应网元的供电优先级,将网元按照供电优先级从大到小的顺序排序并输出对应评估报告。

本发明实施例提供的一种处理断电网元信息的方法,可以实现断电网元恢复供电智能排序,提高了效率,可极大节省网络维护成本。

在一实施例中,可以确定出网元区域中包括的网络拓扑单元,所述网络拓扑单元为一个环或一条链或孤立的网元。如所述网络拓扑单元为一个环,则所述网络拓扑单元的优先级由该环上的网元及与该环连接的链上的网元的加权值之和确定;

如所述网络拓扑单元为一条链,则所述网络拓扑单元的优先级由该链上的网元的加权值之和确定。

在一实施例中,

如果所述网络拓扑单元中的网元的加权值之和相同,则根据所述网络拓扑单元的标识来确定所述网络拓扑单元的优先级。

在一实施例中,当分布于多个不同环或链上的不同网元出现断电时,按照环或链的加权值排序,加权值高的环或链置为环或链的供电最高优先级。加权值低的环或链置为环或链的供电次高优先级。对于加权值相同的,按照环或链的id(程序内部返回的结果)小的置为环或链的供电最高优先级。

对于分布于同一个环或链上的多个不同网元出现断电时,如果对应断电网元直接相连的网元正常,取加权值高的断电网元的作为第一供电优先级。对于加权值相同的,取设备id小的断电网元作为第一供电优先级。

每计算出一个最高供电优先级网元后,将该断电网元置为正常网元,继续按照上述规则计算其他断电网元的供电优先级,直到对应环或链上所有断电网元的供电优先级全部计算完毕为止。

汇总各个断电网元的供电优先级信息生成并输出评估报告。

实施例二

如图2所示,本发明实施例提供一种处理断电网元信息的方法,包括以下步骤:

步骤s101:选择需要巡检的网元区域,创建巡检任务,开始执行自动巡检。

步骤s102:计算断电网元。

本实施例中,通过查询评估区域内所有网元的当前告警,根据是否存在“网元断链”告警判断网元是否断电,计算出断电网元。

步骤s103:通过查询网元属性中的描述信息,判断网元是否有配置加权值,如果有配置转到步骤s104,否则转到步骤s105。

步骤s104:根据网元属性计算网元加权值。

根据网元属性中描述信息所录入的加权值来计算,以ptn(packettransportnetwork,分组传送网)设备为例:

如果网元描述信息中有“l2z5”表示两个lte(longtermevolution,长期演进系统)基站、加权值为5;

如果网元描述信息中有“r1z2”表示一个3g基站、加权值为2;

如果网元描述信息中有“g3z6”表示三个2g基站、加权值为6;

如果网元描述信息中有“ks5z10”表示5条跨省专线、加权值为10;

如果网元描述信息中有“sn4z6”表示4条跨市专线、加权值为6。

步骤s105:根据网元所承载的业务计算网元加权值。

查询所有经过网元的业务,根据不同业务类型和数量计算该网元的加权值。例如网元承载两条3g业务,一条3g业务的加权值为2,那么该网元通过业务计算的加权值为2*2=4。

步骤s106:计算环和链加权值。

分别统计环的加权值、链的加权值。一个环的加权值为该环上及与该环直接连接的链的所有网元的加权值之和,一条链的加权值为该链上所有网元的加权值之和。

步骤s107:计算环和链的优先级。

步骤s108:计算不在环或者链上网元的优先级。

对于不在环或者链上的网元,优先级全部比在环或者链上的网元低。如果不存在加权值(网元属性里没有配置加权值信息又没有承载业务)的“孤立网元”,加权值计算为0。把这些不在环或者链上网元网元按加权值从大到小排序,输出优先级。

步骤s109:汇总各个断电网元的优先级信息、网元名称、设备类型、断电时间、加权值信息等生成并输出评估报告。

实施例二

图3为本实施例的拓扑组网图,如图3所示,本实施例中的拓扑组网包括:两个汇聚环和五个接入链,组网信息为:

汇聚层环1由网元1、网元2、网元3、网元4、网元5、网元6组成。

汇聚层环2由网元7、网元8、网元9、网元10组成。

接入层链1由网元11、网元12、网元13、网元14组成。

接入层链2由网元15、网元16、网元17组成。

接入层链3由网元18、网元19组成。

接入层链4由网元20、网元21、网元22、网元23、网元24、网元25、网元26、网元27组成。

接入层链5由网元28、网元29组成。

汇聚层环1的加权值由汇聚层环1上的所有网元和接入层链1、接入层链2、接入层链3的加权值相加。

汇聚层环2的加权值由汇聚层环2上的所有网元和接入层链4、接入层链5的加权值相加。

汇聚层环1的加权值,由网元1、网元2、网元3、网元4、网元5、网元6的加权值相加。

汇聚层环2由网元7、网元8、网元9、网元10的加权值相加。

接入层链1的加权值,由网元11、网元12、网元13、网元14的加权值相加。

接入层链2的加权值,由网元15、网元16、网元17的加权值相加。

接入层链3的加权值,由网元18、网元19的加权值相加。

接入层链4的加权值,由网元20、网元21、网元22、网元23、网元24、网元25、网元26、网元27的加权值相加。

接入层链5的加权值,由网元28、网元29的加权值相加。

实施例三

如图4所示,本发明实施例提供一种确定网元优先级的方法,包括以下步骤:

步骤s201:设置网元初始优先级priority=1。

步骤s202:按照环或链的加权值从大到小排序,按序获取网络拓扑单元中的环或链。

步骤s203:轮询获取环或链上的断电网元。

步骤s204:判断断电网元的加权值是否为该环或链上所有断电网元中加权值最高的,如果是转到步骤s205,否则转到步骤s203。

步骤s205:判断断电网元是否与没有断电(正常)网元直接相连,如果是转到步骤s206,否则转到步骤s203。

步骤s206:设置该断电网元优先级为priority:priority++,然后将该断电网元设置为正常网元。

步骤s207:判断当前环或链上的断电网元是否全部计算完供电优先级,如果是则转到步骤s208,否则转到步骤s203。

步骤s208:判断所有的环或链中的断电网元的供电优先级是否全部计算完成,如是,则结束流程,否则转步骤s202。

本发明实施例还提供了一种计算机可读存储介质,其存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述处理断电网元信息的方法。

实施例四

图5为本发明实施例的一种处理断电网元信息的装置的示意图,如图5所示,本实施例的装置包括:

第一确定模块,用于确定预定的网元区域中断电网元及各网元的加权值;

第二确定模块,用于根据所述网元的加权值确定所述断电网元的供电优先级。

本发明实施例提供的一种处理断电网元信息的装置,可以实现断电网元恢复供电智能排序,提高了效率,可极大节省网络维护成本。

可选地,第二确定模块,根据所述网元的加权值确定所述断电网元的供电优先级包括:根据所述网元的加权值确定所述网元区域中的各网络拓扑单元的优先级;根据所述网络拓扑单元的优先级及所述网络拓扑单元中的网元的加权值,确定所述断电网元的供电优先级。

所述第一确定模块,确定所述网元区域中的网元的加权值,包括:若网元属性中的描述信息配置有加权值,则根据所配置的加权值来确定所述网元的加权值,若所述描述信息中未配置有加权值,则查询所有经过所述网元的业务,根据不同业务类型和数量来确定所述网元的加权值。

可选地,所述第二确定模块,根据所述网元的加权值确定所述网元区域中的各网络拓扑单元的优先级,包括:

如所述网络拓扑单元为一个环,则所述网络拓扑单元的优先级由该环上的网元及与该环连接的链上的网元的加权值之和确定;如所述网络拓扑单元为一条链,则所述网络拓扑单元的优先级由该链上的网元的加权值之和确定,所述网络拓扑单元为一个环或一条链或孤立的网元。

可选地,所述第二确定模块,确定断电网元的供电优先级包括:如在同一所述网络拓扑单元上有多个断电网元,则轮询判断所述断电网元直接相连的网元是否为正常网元,在判断结果为是的情况下,将所述断电网元设置为正常网元,并确定该断电网元的供电优先级,直至同一所述网络拓扑单元上的所有断电网元的供电优先级确定完为止。

可选地,所述第二确定模块,确定所述断电网元的供电优先级包括:如果与正常网元直接相连的断电网元有多个,则根据所述断电网元的加权值大小来确定对应断电网元的供电优先级;如果所述断电网元的加权值相同,则根据所述断电网元的标识来确定对应断电网元的供电优先级。

本发明实施例还提供一种处理断电网元信息的装置,包括存储器和处理器,其中,

所述存储器,存储有以下指令:确定预定的网元区域中断电网元及各网元的加权值;根据所述网元的加权值确定所述断电网元的供电优先级;

所述处理器,用于执行所述存储器存储的指令。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。

以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1