网元的信息处理方法、装置、网络平台及存储介质与流程

文档序号:20883468发布日期:2020-05-26 17:19阅读:237来源:国知局
网元的信息处理方法、装置、网络平台及存储介质与流程

本发明涉及一种网络技术领域,尤其涉及一种网元的信息处理方法、装置、网络平台及计算机存储介质。



背景技术:

现有设备维护手段多采用单厂家、单网域维护模式,而且各个厂家的各设备类型的维护平台也相互独立,例如,华为数通设备是由u2000(华为网络设备融合管理系统)所管理,而华为epc设备则是由m2000(华为移动网元管理系统)所管理,这样一来,对于不同网管系统管理的网元与网元之间的关系及网元的信息无法进行统一的呈现及管理。



技术实现要素:

有鉴于此,本发明提供一种网元的信息处理方法、装置、网络平台及计算机存储介质。

本发明的技术方案是这样实现的:

本发明实施例提供了一种网元信息处理方法,所述方法包括:

获取n个网管系统提供的第一网元的网元参数;

根据所述网元参数,确定所述n个网管系统管理的第一网元的业务特征信息和/或所述n个网管系统中管理的第一网元所在网络的拓扑结构信息;其中,n为大于等于2的正整数。

上述方案中,所述获取n个网管系统提供的第一网元的网元参数,包括:

确定所述第一网元的设备类型;

所述根据所述网元参数,确定所述n个网管系统管理的第一网元的业务特征信息,包括:

根据所述第一网元的设备类型,确定所述第一网元的业务特征信息。

上述方案中,所述确定所述第一网元的设备类型,包括:

获取所述n个网管系统管理的第一网元的设备名称;

基于所述第一网元的设备名称,确定所述第一网元的设备类型。

上述方案中,所述确定所述第一网元的设备类型还包括:

根据所述第一网元的性能参数,获取所述第一网元的接入设备;

根据所述接入设备的名称,确定所述接入设备的类型;

根据所述接入设备的类型,确定所述第一网元的设备类型。

上述方案中,所述获取n个网管系统提供的第一网元的网元参数,包括:

基于所述第一网元的设备类型,确定所述第一网元所属网域;

所述根据所述第一网元的设备类型,确定所述第一网元的业务特征信息,包括:

结合所述第一网元的设备类型及所述第一网元所属网域,确定所述第一网元的业务特征信息。

上述方案中,所述获取n个网管系统提供的第一网元的网元参数,还包括:

向所述第一网元对应的网管系统发出查询指令;

基于所述查询指令,获取来自所述第一网元对应的网管系统反馈的所述第一网元所属网域的网域信息及属性信息的至少其中之一。

上述方案中,所述向所述第一网元对应的网管系统发出查询指令,包括:

根据接口规范,向所述第一网元的网管系统发送所述网管系统能够识别的查询指令。

上述方案中,所述属性信息包括:第一网元的设备名称及与所述第一网元直连的第二网元的设备名称;

所述根据所述网元参数,确定所述n个网管系统中管理的网络的拓扑结构信息,包括:

根据所述第一网元的设备名称、所述第二网元的设备名称及所述第一网元和所述第二网元之间的连接关系,确定所述第一网元所在网络的拓扑结构信息。

上述方案中,所述查询指令包括以下至少之一:

第一查询指令,用于获取所述网域信息;

第二查询指令,用于获取所述第一网元的属性信息。

上述方案中,所述方法还包括:

向所述网管系统发送查询所述业务特征信息的第三查询指令;

接收基于所述第三查询指令返回的所述业务特征信息。

上述方案中,所述获取所述n个网管系统提供的第一网元的网元参数,包括:

周期性地接收所述n个网管系统上报的第一网元的网元参数;

或者,周期性接收所述n个网管系统基于触发指令发送的第一网元的网元参数;

或者,接收所述n个网管系统基于网元的更新上报的第一网元的网元参数。

本发明实施例还提供一种网元的信息处理装置,所述装置包括:

获取模块,用于获取所述n个网管系统提供的第一网元的网元参数;

确定模块,用于根据所述网元参数,确定所述n个网管系统管理的第一网元的业务特征信息和/或所述n个网管系统管理的第一网元所在网络的拓扑结构信息;其中,n为大于等于2的正整数。

本发明实施例还提供一种网络平台,所述网络平台包括:至少一个处理器和用于存储能够在处理器上运行的计算机程序的至少一个存储器,其中,所述处理器用于运行所述计算机程序时,实现上述任一所述的网元的信息处理方法。

本发明实施例还提供一种计算机存储介质,存储有可执行程序,所述可执行程序被处理器执行时,实现上述任一所述的网元的信息处理方法。

上述实施例所提供的网元的信息处理方法、装置、网络平台及计算机存储介质,通过获取n个网管系统提供的第一网元的网元参数;根据所述网元参数,确定所述n个网管系统管理的第一网元的业务特征信息和/或所述n个网管系统中管理的第一网元所在网络的拓扑结构信息。也就是说,本发明实施例通过一个统一的网络平台对所述n个网管系统提供的第一网元的网元参数进行获取;并且,基于获取到的网元参数,可以确定出第一网元的业务特征信息和/或所述n个网管系统所管理的第一网元所在网络的拓扑结构信息,这样,可以基于该统一的网络平台对多个网管系统进行网元参数的获取后,基于网元参数对多个网管系统所管理的网元的相关信息进行统一的呈现及管理,如此,可以不需要分别针对不同网管系统来单独获取所管理的网元的网元参数,从而实现对多个网管系统的网元管理的统一性和集中性,进一步地,由于可以不需要分别针对不同网管系统来单独获取所管理的网元的网元参数,也就不需要针对不同网管系统进行不同的网元管理的相关操作,或不需要针对不同的网管系统进行现场操作,本发明实施例可以支持在该网络平台上对多个网管系统进行远程作业,提高了网元管理的效率。

附图说明

图1为本发明一可选实施例所提供的网元的信息处理方法的流程示意图;

图2为本发明一可选实施例所提供的网络拓扑结构示意图;

图3为本发明一可选实施例所提供的网元的信息处理装置的功能结构示意图;

图4为本发明一具体实施例所提供的网元的信息处理装置的功能结构示意图;

图5为本发明实施例所提供的网络平台的硬件结构示意图。

具体实施方式

为了使本技术领域人员更好地理解本发明方案,下面对本发明实施例中的技术方案进行清除、完整地描述,显然,所描述的实施例仅仅是发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据再适当情况下可以互换,以便这里描述的实施例能够以除了图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如包含了一系列步骤或单元的过程、方法、产品或设备不必限于清楚地列出那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例提供一种网元的信息处理方法,图1为本发明一可选实施例所提供的网元的信息处理方法的流程示意图,如图1所示,所述方法包括以下步骤:

步骤101:获取n个网管系统提供的第一网元的网元参数。

这里,所述方法应用于网络平台,通过所述网络平台来获取n个网管系统提供的第一网元的网元参数,其中,n为大于等于2的正整数。也就是说,该网络平台可以至少获取来自两个网管系统提供的第一网元的网元参数。

这里,网管系统指的是网络管理系统,可以理解为是一种通过结合软件和硬件用来对网络状态进行调整的系统,以保证网络系统能够正常、高效运行,使网络系统中的资源得到更好的利用。在实际应用中,不同网络设备所具备的网管系统不尽相同,甚至不同的厂家所生产的同一网络设备所具备的网管系统也不尽相同,例如,华为的数通设备的网管系统为u2000,而华为的epc(evolvedpacketcore,演进的分组核心网)设备的网管系统为m2000。

这里,所述网元可以理解为网络中的各种节点,包括物理节点和虚拟节点。例如,所述网元可以是交换机、路由器、连接在网络中的用户设备、基站、移动管理实体和/或接入功能等。总之网元是网管系统中可以监视和管理的最小单元。这里,网管系统可以获取自身所管理的网元的网元参数。

在一实施方式中,所述步骤101,还可以包括:网络平台周期性地接收所述n个网管系统上报的第一网元的网元参数;例如,以“天”或s个小时为周期,由各个网管系统向所述网络平台上报第一网元的网元参数。

在另一实施方式中,所述步骤101,还可以包括:网络平台周期性的接收所述n个网管系统基于触发指令发送的第一网元的网元参数;这里,所述触发指令,可以是网络平台周期性地向所接入的n个网管系统发送网元参数获取的广播信息,所述n个网管系统基于该广播信息向所述网络平台反馈所述第一网元的网元参数。

在另一实施方式中,所述步骤101,还可以包括:网络平台接收所述n个网管系统基于网元的更新上报的第一网元的网元参数。例如,当其中一个或多个网管系统发生了网元数据的更新时,主动向所述网络平台上报更新后的第一网元的网元参数。如此,可实现网络平台与所述n个网管系统的信息同步,以便实现网元管理的及时性和准确性。

步骤102:根据所述网元参数,确定所述n个网管系统管理的第一网元的业务特征信息和/或所述n个网管系统中管理的网络的拓扑结构信息。

这里,所述步骤101还可以包括:确定所述第一网元的设备类型。

在一实施方式中,所述确定所述第一网元的设备类型,包括:获取所述n个网管系统管理的第一网元的设备名称;基于所述第一网元的设备名称,确定所述第一网元的设备类型。具体地,在实际应用中,不同的网络针对设备名称,有严格的命名规范,例如,在移动网络中,防火墙设置由“fw”表示,路由器由“ce”表示,核心网设备则严格遵照预定规范命名,该预定规范包括但不限于3gpp规范。基于此,网络平台可以通过建立网元的设备名称的标识符与设备类型的映射关系,再基于映射关系根据获取的第一网元的设备名称,确定出所述第一网元的设备类型。

在另一实施方式中,所述确定所述第一网元的设备类型,还包括:根据所述第一网元的性能参数,获取所述第一网元的接入设备;根据所述接入设备的名称,确定所述接入设备的类型;根据所述接入设备的类型,确定所述第一网元的设备类型。这里,性能参数包括但不限于网元可连接的接入设备的数量,接入设备的名称,接入设备的运行状况等信息。

由此,网络平台基于获取到的性能参数中所述第一网元的接入设备的名称,再基于预先建立与设备名称的标识符与设备类型的映射关系,确定出所述接入设备的类型;然后,由接入设备的类型可以确定出第一网元的设备类型,故,基于所述确定出的所述接入设备的类型,可确定所述第一网元的设备类型。例如,根据性能参数确定所述第一网元的所接入的接入设备的类型是2g、3g和4g移动设备,由于mme(mobilitymanagemententity,移动管理实体)设备具有支持2g、3g和4g的功能,由此,可以确定所述第一网元的设备类型可以是mme设备。

在一些实施例中,所述性能参数,用于指示第一网元所具备的性能,例如,第一网元可提供的存储空间容量、第一网元可以提供的计算资源数量和/或第一网元可以提供的网络资源类型等。

进一步地,所述步骤102中,所述根据所述网元参数,确定所述n个网管系统管理的第一网元的业务特征信息,包括:根据所述第一网元的设备类型,确定所述第一网元的业务特征信息。在实际应用中,若确定了所述第一网元的设备类型,则可以基本确定出所述第一网元所属网域,例如,若所述第一网元的设备类型为mme设备,则可以确定出该mme具有支持2g、3g和4g的业务特征信息。

在另一实施方式中,所述获取n个网管系统提供的第一网元的网元参数,还包括:基于所述第一网元的设备类型,确定所述第一网元所属网域;根据所述第一网元的设备类型,确定所述第一网元的业务特征信息,还包括:结合所述第一网元的设备类型及所述第一网元所属网域,确定所述第一网元的业务特征信息。具体地,仍以mme为例,若网元的设备类型为mme网元,则可以确定该网元所属网域为2g、3g和4g,然后结合第一网元的设备类型与所属网域可以确定该mme具备支持2g、3g和4g的业务特征信息。

在另一实施方式中,所述网元参数还包括业务的许可项,例如,网元的license许可证开启项,所述根据网元参数,确定所述第一网元的业务特征信息,包括:根据第一网元的业务的许可项,确定所述第一网元的业务特征信息。

进一步地,在另一实施方式中,所述步骤101还包括:网络平台向所述第一网元对应的网管系统发出查询指令,基于所述查询指令,获取来自所述第一网元对应的网管系统反馈的所述第一网元所属网域的网域信息及属性信息的至少其中之一。

其中,基于所述查询指令,获取来自所述第一网元对应的网管系统反馈的所述第一网元所属网域的网域信息,实际应用中,在确定出所述第一网元的设备类型后,若第一网元是非融合网元,可以根据设备类型确定出所述第一网元的所属网域,若第一网元是融合网元,有时可以推断出所述第一网元的所属网域,但有时并不能准确的确定出所述第一网元的所属网域,因此基于所述查询指令,可获取来自所述第一网元对应的网管系统反馈的所述第一网元所属网域的网域信息,从而可以准确的确定出所述第一网元的所属网域。如此,不仅可以通过查询结果得到所述第一网元所属网域的网域信息,确定所述第一网元的所属网域,而且可以利用查询结果对通过网元设备类型所确定的所述第一网元的所属网域的网域信息进行进一步地验证,提高准确性。

这里,融合网元是指运行在融合网络中的网元,其中融合网络在数据传输方面,可以将不同网络整合到一个网络进行数据传输,统一了在不同网络的传输的多种数据;在应用层面,则把以前异构网络上的应用全部整合到一个网络上,从而实现在应用上的大统一。而非融合网元是指运行在单个网络上的网元,其不能在不同网络上传输数据。

这里,所述向所述第一网元对应的网管系统发出查询指令,包括:根据接口规范,向所述第一网元的网管系统发送所述网管系统能够识别的查询指令。

具体地,该网络平台与所述n个网管系统之间建立数据连接。可以理解的是,各个网管系统采用不同协议标准,也就意味着,各个网管系统针对同一任务具有不同的指令代码。以查询指令为例,针对查询任务在所述网管系统a的协议标准中的查询指令的代码为代码a,在所述网络管理系统b的协议标准中的查询指令的代码为代码b。在实际应用中,需要在网络平台上建立起所述网络平台上与所述网管系统之间具有同一任务的指令代码的映射关系,例如,通过将所述网管系统a的代码a与网管系统b的代码b同时映射到网络平台的代码s,从而建立起针对查询任务的网络平台的指令代码s与网管系统a的代码a、网管系统b的代码b之间的映射关系,网络平台中映射关系的集合可理解为所述网络平台的接口规范,如此,当网络平台接收到一个查询指令后,基于该映射关系或者基于接口规范,将该接收到的查询指令转换成第一网元的网管系统能识别的查询指令(例如网管系统a的代码a),之后发送至所述网管系统以指示执行相应的查询任务。如此,不需要平台操作员熟知每个网管系统的协议标准,只需要平台操作员了解所述网络平台的接口规范,基于接口规范进行查询指令的代码编写即可,网络平台将自动根据接口规范将所述查询指令转换成第一网元的网管系统能够识别的查询指令并发送至所述网管系统,实现对多个网管系统的网元的管理的简易化,提高了多个网管系统的网元的管理的效率。

进一步地,所述查询指令包括以下至少之一:第一查询指令,用于获取网域信息;第二查询指令,用于获取所述第一网元的属性信息。

具体地,表1为网络平台的查询指令与网管系统中的查询指令的映射示意表,第一查询指令对应多个网管系统用于同一查询任务的查询指令,也就是用于查询网元所属网域的查询指令,由于各个网管系统中协议规范有所不同,故各个网管系统查询指令的编写方式和代码也有所不同,下表1仅为查询指令的示意,建立了网络平台的第一查询指令e与网管系统a的查询指令aa、网管系统b的查询指令ab及网管系统c的查询指令ac的映射关系,也就是说对于网络平台的操作人员而言,不需要熟知每个网管系统的协议规范,只需要根据映射关系或接口规范即可对每个网管系统所管理的第一网元进行查询,而第一网元接收到的查询指令,则为第一网元对应的网管系统原本的用于查询第一网元所属网域的网域信息的查询指令,是网管系统能够识别的查询指令。举个例子而言,现在需要查询网管系统a中的第一网元的所属网域的网域信息,在网络平台中发送的指令是第一查询指令e,这时,网络平台基于映射关系将第一查询指令e转换成网管系统a能识别的查询指令aa后发送至网管系统a,网管系统a接收到查询指令aa后向第一网元发出,也就是对应的第一网元接收到的查询指令是网管系统a向其发出的查询指令aa,如此,第一网元才能识别出查询指令aa,是用于查询第一网元所属网域的网域信息的查询指令,并针对网管系统a的查询指令aa反馈所述第一网元所属网域的网域信息至网管系统a中,进一步地,网管系统a通过查询指令aa查询到第一网元所属网域的网域信息后,将第一网元所属网域的网域信息反馈至网络平台,以响应所述网络平台的第一查询指令e。这里的网络平台的查询指令,可以是一个按键信息,例如,按键e表示查询第一网元的网域;也可以是一条语音信息,例如当网络平台识别到“查询网域”的语音信息则认为是向第一网元对应的网管系统发出第一查询指令。

表1

进一步地,所述属性信息包括但不限于所述第一网元的设备名称及与所述第一网元直连的第二网元的设备名称。

所述步骤102中,所述根据所述网元参数,确定所述n个网管系统中管理的网络的拓扑结构信息,包括:根据所述第一网元的设备名称、所述第二网元的设备名称及所述第一网元和所述第二网元之间的连接关系,确定所述第一网元所在网络的拓扑结构信息。

其中,第二查询指令,用于获取所述第一网元的属性信息。所述基于所述查询指令,获取来自所述第一网元对应的网管系统反馈的所述第一网元的属性信息,具体包括:根据第二查询指令,查询与所述第一网元直连的第二网元的地址信息,基于所述第二网元的地址信息,找到与所述地址信息匹配的第二网元的设备名称。

需要补充的是,所述步骤101,还包括:获取n个网管系统提供的第一网元的设备名称与地址信息之间的对应关系。

所述基于所述第二网元的地址信息,找到与所述地址信息匹配的第二网元的设备名称,包括:基于所述对应关系及第二网元的地址信息,确定与所述地址信息匹配的第二网元的设备名称。从而实现可以根据第二查询指令,获取所述第一网元的属性信息中所述与第一网元直连的第二网元的设备名称。

具体地,请参见表1,相应地,第二查询指令对应多个网管系统用于同一查询任务的查询指令,也就是用于查询与第一网元直连的第二网元的地址信息的查询指令,以表1所示,建立网络平台的第二查询指令e与网管系统a查询指令ba、网管系统b的查询指令bb及网管系统c的查询指令bc的映射关系,基于该映射关系查询与所述第一网元直连的第二网元的地址信息,作为获取与所述第一网元直连的第二网元的设备名称的基础。

进一步地,基于所述地址信息找到第二网元的设备名称,这里,需要补充的是,步骤101:还包括获取n个网管系统提供的第一网元的地址信息及网元的设备名称之间的对应关系;基于所述地址信息及所述对应关系,确定与所述地址信息对应的网元的设备名称。基于此,基于与所述第一网元连接的第二网元的地址信息匹配的第二网元的设备名称。

进一步地,根据所述第一网元的设备名称、第二网元的设备名称及所述第一网元和所述第二网元之间的连接关系,确定所述第一网元所在网络的拓扑结构信息。

这里,基于所述第一网元的名称、第二网元的设备名称及第一网元与第二网元的直连关系,可确定出包含有所述第一网元和所述第二网元的网络的拓扑结构信息;从而可以绘制出包含有所述第一网元和所述第二网元的网络的拓扑结构图。

进一步地,所述方法还可以包括根据第一网元与第二网元的设备名称,确定第一网元和第二网元的设备类型,从而确定第一网元和第二网元的所属网域。如此,基于所述第一网元的设备名称、所述第二网元的设备名称及所述第一网元与所述第二网元的连接关系,确定包含有所述第一网元与所述第二网元的网络的拓扑结构信息,还包括:基于所述第一网元的设备名称、所述第二网元的设备名称、所述第一网元与所述第二网元的连接关系以及第一网元的所属网域及第二网元的所属网域,确定包含有所述第一网元与所述第二网元的网域信息的网络的拓扑结构信息。也就是说,通过第一网元的设备名称、第二网元的设备名称、第一网元的所属网域、第二网元的所属网域及第一网元与第二网元的连接关系,可以绘制出包含有第一网元、第二网元及具有第一网元、第二网元所属网域的网域信息的网络的拓扑结构图。

具体地,请参阅图2,图2为本发明一可选实施例所提供的网络拓扑结构示意图,向所述第一网元对应的网管系统发出第二查询指令,基于第二查询指令,获取到所述第一网元21的设备名称,及与所述第一网元21直连的第二网元22和第三网元23的设备名称,再基于第一网元21、第二网元22、第三网元23的设备名称,确定出第一网元21、第二网元22所属的网域201,第三网元23所属的网域202,最后基于第一网元21、第二网元22、第三网元23之间的连接关系,以及第一网元21和第二网元22所属网域201之间的关系,绘制出包含有第一网元21、第二网元22、第三网元23以及网域201、网域202的网络的拓扑结构图,作为网络平台的整个网络拓扑结构的一部分。进一步地,基于同样的方法,向第三网元23对应的网管系统发出第二查询指令,基于第二查询指令,获取与第三网元23直连的第四网元24的设备名称,基于第三网元23、第四网元24的设备名称,确定出第三网元23和第四网元24所属的网域202,再基于第三网元23与第四网元24之间的连接关系,以及第三网元23、第四网元24的所属网域202,绘制出包含有第三网元23、第四网元24以及网域202的网络的拓扑结构图,作为网络平台的整个网络拓扑结构的另一部分,依此类推,得到包含有其他网元的网络的拓扑结构信息,从而可以绘制出包含有其他网元的网络的拓扑结构图,最终综合包含有所有网元的网络的拓扑结构信息,绘制出包含有所述n个网管系统构成的整个网络的拓扑结构。进一步地,基于网络平台接收的拓扑呈现指令,可将所述整个网络的拓扑结构呈现在所述网络平台上。如此,实现了对n个网管系统管理的所有网元所构成的网络的进行拓扑呈现,进而实现了对多个网管系统的网元的管理的统一性和集中性。

需要补充的是,所述地址信息,包括网元的接口地址和/或逻辑地址。

在一实施方式中,所述地址信息为逻辑地址,所述根据第二查询指令,查询与所述第一网元直连的第二网元的地址信息,包括基于第二查询指令,获取与所述第一网元直连的第二网元的逻辑地址,进而得到第一网元与第二网元的逻辑连接关系。可以理解的是,这里,第一网元与第二网元的逻辑连接关系表征第一网元与第二网元具备间接连接关系,例如,请再参阅图2,在图2中第一网元21与第四网元24之间存在间接连接关系,基于第二查询指令,查询到与所述第一网元逻辑上直连的第二网元的逻辑地址,绘制出包含有第一网元、第二网元及第一网元与第二网元的逻辑连接关系的拓扑结构图。如此,对于不需要完全得到实际的拓扑结构图的需求而言,只需要得到第一网元与第二网元的逻辑连接关系即可简略地确定出第一网元与第二网元所在网络的拓扑结构信息。

进一步地,若需要确定出第一网元更为详细的网络拓扑结构图,可以执行对第一网元进行接口地址的查询。具体地,在另一实施方式中,所述地址信息为接口地址,所述基于根据第二查询指令,查询与所述第一网元直连的第二网元的地址信息,包括基于第二查询指令,获取与所述第一网元直连的第二网元的接口地址,进而得到第一网元与第二网元的实体连接关系。可以理解的是,这里,所述第一网元与第二网元的实体连接关系表征第一网元与第二网元具备实体上的直接连接关系,基于第二查询指令,查询到与所述第一网元具备实体上的直接连接关系的第二网元的接口地址,绘制出包含有第一网元、第二网元及第一网元与第二网元的实体连接关系的拓扑结构图,从而可以依据需求得到所述第一网元所在的网络更为详细的拓扑结构信息。

进一步地,所述方法还包括:网络平台向所述网管系统发送查询所述业务特征信息的第三查询指令;接收基于所述第三查询指令返回的所述业务特征信息。如此,不仅可以通过查询结果得到所述第一网元业务特征信息,而且可以利用查询结果对通过网元设备类型,或结合网元设备类型及网元的所属网域所确定的所述第一网元的业务特征信息进行进一步地验证,提高准确性。

其中,请再参见表1,相应地,第三查询指令对应多个网管系统用于同一查询任务的查询指令,也就是用于查询第一网元的业务特征信息的查询指令,如表1所示,建立网络平台的第三查询指令g与网管系统a查询指令ca、网管系统b的查询指令cb及网管系统c的查询指令cc的映射关系,基于该映射关系对第一网元的业务特征信息进行查询。举个例子而言,现在需要查询网管系统b中的第一网元的业务特征信息,在网络平台中发送的指令是第三查询指令f,这时,网络平台基于映射关系将第三查询指令f转换成网管系统b能识别的查询指令cb后发送至网管系统b,网管系统b接收到查询指令此cb后向第一网元发出,也就是对应的第一网元接收到的查询指令是网管系统b向其发出的查询指令cb,如此,第一网元才能给出相应的反馈信息,实际上,查询指令cb是网管系统b用于查询所述第一网元的业务特征信息的查询指令,第一网元针对网管系统b的查询指令cb反馈所述第一网元的业务特征信息至网管系统b中,随后,网管系统b将第一网元的业务特征信息反馈至网络平台,以响应所述网络平台的第二查询指令g。

上述实施例所提供的网元的信息处理方法,通过获取n个网管系统提供的第一网元的网元参数;根据所述网元参数,确定所述n个网管系统管理的第一网元的业务特征信息和/或所述n个网管系统中管理的网络的拓扑结构信息。也就是说,本发明实施例通过一个统一的网络平台对所述n个网管系统提供的第一网元的网元参数进行获取;并且,基于获取到的网元参数,可以确定出第一网元所在网络的业务特征信息和/或所述n个网管系统所管理的第一网元所在网络的拓扑结构信息,这样,可以基于该统一的网络平台对多个网管系统进行网元参数的获取后,基于网元参数对多个网管信息所管理的网元的相关信息进行统一的呈现及管理,如此,可以不需要分别针对不同网管系统来单独获取所管理的网元的网元参数,从而实现对多个网管系统的网元管理的统一性和集中性,进一步地,由于可以不需要分别针对不同网管系统来单独获取所管理的网元的网元参数,也就不需要针对不同网管系统进行不同的网元管理的相关操作,或不需要针对不同地域或地区的网管系统进行现场操作,本发明实施例可以支持在该网络平台上对多个网管系统进行远程作业,提高了网元管理的效率。

进一步地,本发明实施例还提供一种网元的信息处理装置,图3,为本发明一可选实施例所提供的网元的信息处理装置的功能结构示意图;如图3所示,所述装置包括:获取模块31和确定模块32;其中,

所述获取模块31,用于获取所述n个网管系统提供的第一网元的网元参数;

所述确定模块32,用于根据所述网元参数,确定所述n个网管系统管理的第一网元的业务特征信息和/或所述n个网管系统管理的第一网元所在的网络的拓扑结构信息;其中,n为大于等于2的正整数。

可选地,所述网元参数包括设备名称,所述获取模块31还用于:

确定所述第一网元的设备类型;

所述确定模块32还用于:

根据所述第一网元的设备类型,确定所述第一网元的业务特征信息。

可选地,所述网元参数还包括性能参数,所述获取模块31还用于:

获取所述n个网管系统管理的第一网元的设备名称;

基于所述第一网元的设备名称,确定所述第一网元的设备类型。

可选地,所述获取模块31,还用于:

根据所述第一网元的性能参数,获取所述第一网元的接入设备;

根据所述接入设备的名称,确定所述接入设备的类型;

根据所述接入设备的类型,确定所述第一网元的设备类型。

可选地,所述获取模块31,还用于:

基于所述第一网元的设备类型,确定所述第一网元的所属网域;

所述确定模块32,还用于:

结合所述第一网元的设备类型及所述第一网元的所属网域,确定所述第一网元的业务特征信息。

可选地,所述获取模块31,还用于:

向所述第一网元对应的网管系统发出查询指令;

基于所述查询指令,获取来自所述第一网元对应的网管系统反馈的所述第一网元所属网域的网域信息及属性信息的至少其中之一。

可选地,所述获取模块31,还用于:

根据接口规范,向所述第一网元的网管系统发送所述网管系统能够识别的查询指令。

可选地,所述属性信息包括:第一网元的设备名称及所述第一网元直连的第二网元的设备名称;

所述确定模块32,还用于:

根据所述第一网元的设备名称、所述第二网元的设备名称及所述第一网元和所述第二网元之间的连接关系,确定所述第一网元所在网络的拓扑结构信息。

可选地,所述查询指令包括以下至少之一:

第一查询指令,用于获取所述网域信息;

第二查询指令,用于获取所述第一网元的属性信息。

可选地,所述确定模块32,还用于:

向所述网管系统发送查询所述业务特征信息的第三查询指令;

接收基于所述第三查询指令返回的所述业务特征信息。

可选地,所述获取模块,具体用于:

周期性地接收所述n个网管系统上报的第一网元的网元参数;

或者,周期性接收所述n个网管系统基于触发指令发送的第一网元的网元参数;

或者,接收所述n个网管系统基于网元的更新上报的第一网元的网元参数。

基于上述实施例,本发明还提供了一具体实施例,以实现对全域网元信息的自动采集,这里,全域网元信息是指上述的n个网管系统所管理的第一网元,本实施例实现对所述全域网元信息的自动采集。

对该具体实施例进行进一步详细说明之前,对本实施例中涉及的名词和术语进行说明,本实施例中涉及的名词和术语适用于如下解释。

1、fw(firmware,防火墙),防火墙指的是一个由软件和硬件结构组合而成,由内网和外网之间、专用网和公共网之间的界面上构造的保护屏障。这里,fw是用于标识防火墙设备名称的。

2、ce(customeredge,用户网络边缘设备),ce是用户网络边缘设备,是服务提供商所连接的用户端路由器,ce路由器通过连接一个或多个pe(provideredgerouter,提供商网络边缘设备)路由器为用户提供服务接入。这里,ce是用于标识路由器名称的。

3、cscf(callsessioncontrolfunction,呼叫会话控制功能)是ip多媒体子系统(ims:ipmultimediasubsystem)内部的功能实体,是整个ims网络的核心。主要负责处理多媒体呼叫会话过程中的信令控制。它管理ims网络的用户鉴权、ims承载面qos、与其它网络实体配合进行sip会话的控制,以及业务协商和资源分配等。

4、p-cscf(proxy-callsessioncontrolfuntion,代理呼叫会话控制功能),p-cscf是ims系统中用户接触到的第一个实体。

也就是说,若确定网元的设备类型为cscf,可以预估出该网元处于ims网络。

5、epc(evolvedpacketcore,核心分组演进),epc是4g的核心网,标准引入背景与无线技术演进相适应,2004年12月,3gpp在希腊雅典会议启动了面向全ip的分组域核心网的演进项目sae(systemarchitectureevolution),并在wi阶段更新为epc。lte(longtermevolution,长期演进)的epc网络主要包括(sae-gw,mme)并实现了全ip承载,扁平化网络,控制和承载分离,降低了每比特承载成本并兼容了原有的多种网络接入模式,为运营商实现面向全业务、大数据和移动互联网时代的智能化网络奠定基础条件。

具体地,epc主要由mme、sgw、pgw、pcrf等网元构成。其中:

mme:mobilitymanagemententity,原3g网络中sgsn网元的控制面功能;

sgw:servinggateway,原3g网络中sgsn网元的用户面功能,有时也写为s-gw;

pgw:pdngateway,原3g网络中ggsn网元的功能,有时也写为p-gw;

pcrf:policyandchargingrulesfunction,完成对用户数据报文的策略和计费控制。其中sgw和pgw常常合设并被称为sae-gw。

也就是说,若确定网元的设备类型为sae-gw或mme,可以预估出该网元处于epc网络中。

6、cs域(circuitswitcheddomain,电路交换域)网络,cs域指核心网中为用户业务提供电路交换类型连接的所有网元实体,以及所有支持相关信令的网元实体。电路交换型连接在连接建立时分配专用网络资源,在连接释放时释放专用资源,可以理解的是cs域是电路承载域,走语音的,用于手机的通话服务。

7、sgsn(servinggprssupportnode,服务gprs支持节点),sgsn作为移动通信网络gprs/wcdma(td-scdma)核心网分组域设备重要组成部分,主要完成分组数据包的路由转发、移动性管理、会话管理、逻辑链路管理、鉴权和加密、话单产生和输出等功能。

8、bsc(basestationcontroller,基站控制器),bsc控制一组基站,其任务是管理无线网络,即管理无线小区及其无线信道,无线设备的操作和维护,移动台的业务过程,并提供基站至msc之间的接口。将有关无线控制的功能尽量的集中到bsc上来,以简化基站的设备。

9、rnc(radionetworkcontroller,无线网络控制器),rnc是第三代(3g)无线网络中的主要网元,是接入网络的组成部分,负责移动性管理、呼叫处理、链路管理和移交机制。

10、vpn(virtualprivatenetwork,虚拟专用网络),vpn的功能是:在公用网络上建立专用网络,进行加密通讯,在企业网络中有广泛应用。vpn可以通过服务器、硬件、软件等多种方式实现。

具体地,请参阅图4,图4为本发明一具体实施例所提供的网元的信息处理装置的功能结构示意图,如图4所示,在本实施例中,所述网元的信息处理装置包括输入源40、网元发现模块41、网络分域模块42、业务特征识别模块43及拓扑可视化模块44。这里,输入源40可以理解为上述实施例所述的n个网管系统,网元发现模块41和所述网络分域模块42可以理解为上述实施例所述的获取模块31,业务特征识别模块43、拓扑可视化模块44可以理解为上述实施例所述的确定模块32。其中,

网元发现模块41,用于基于网管系统,实现网元发现及实时网元信息更新。具体地,以各个厂家网管系统作为网元信息的输入源40,利用网元发现模块41采集各个厂家网管系统所管理的网元的网元信息。这里,网元信息,包括但不限于网元的设备名称、逻辑地址、接口地址、license开启项、性能参数等基本信息并将所述网元信息进行存储。同时,建立与厂家网管系统中网元信息的同步机制及同步周期,例如可以以“天”为粒度,由该装置触发到各厂家网管系统进行数据同步;或者,当各厂家网管系统中网元信息发生更新时,主动向该装置同步更新所述网元的相关信息。

网域分域模块42,用于基于所述网元的网元信息,确定网元所属网域。具体地,例如,移动网络针对设备名称,有严格的命名规范,例如,防火墙由“fw”表示,路由器由“ce”表示,核心网设备严格遵守3gpp规范命名,例如,例如为cscf、mme、sae-gw,所以根据采集到的设备名称,可以判断出该设备类型属于何种网域。例如,属于例如ims网络、epc网络、cs域网络、数通网络等,对于非融合网元,可以精细指出各种设备所属的网域,也就是说,根据网元的设备类型为非融合网元,可以直接确定网元的所属网域。而对于融合网元,可以模糊指出该网元所属的至高网络域。当然,对于融合网元,首先,根据网元的设备名称判断网元是融合网元,再通过查询指令,查询所述网元的所属网域,也可以精确地指出融合网元的所属网域。

业务特征识别模块43,用于基于网元信息,确定网元的业务特征信息。具体地,现网中,存在融合网元,以mme为例,若为融合网元,则即支持2g、3g又支持4g,则可以确定mme具有2g、3g和4g的相关业务,那么此时,mme包含sgsn的功能,所以若mme包含了sgsn的功能,则必然会有与bsc、rnc互联的配置指令,所以基于网元的设备类型,可以基本确定该网元的业务特征信息。也就是说,可以根据网元的设备类型,预估其可能承载的业务类型,从而确定网元的业务特征信息。当然,不论是网元设备类型可知或不可知,网元的所属网域可知或不可知,都可以基于查询指令,查询出所述网元的业务特征信息。这里的查询指令,可以理解为上述实施例所述的第三查询指令。另外,还可以通过基于网元参数中网元的license开启项,实现网元业务特征信息的自动识别。

拓扑可视化模块44,用于通过集成各种设备类型的组网信息采集,实现网络设备互联拓扑的呈现。具体地,拓扑的呈现分别三级,“网域”、“网元的互联关系”及“接口”,其中,网元所述的“网域”由上述网域分域模块42所确定,“网元的互联关系”通过查询设备上互联网元信息完成,具体地,可以通过上述的第三查询指令,查询出与第一网元连接的第二网元的地址信息,基于该地址信息确定出第二网元的设备名称,再根据第一网元的设备名称、第二网元的设备名称及第一网元和第二网元的连接关系,确定所述第一网元所在网络的拓扑结构信息。而网元的互联“接口”则通过网元发现模块21中获取的网元的接口地址获得。例如,华为sae-gw设备上,在需要进行“网元”拓扑呈现时,通过输入displayp-cscfgroup指令,可以获取与sae-gw设备相连的p-cscf的ip(internetprotocoladdress,网际协议地址)地址,再通过之前采集到网元的ip地址对应的p-cscf设备名称,及sae-gw设备名称,并利用sae-gw设备与p-cscf的逻辑连接关系,即可呈现sae-gw设备与p-cscf互联信息的拓扑结构,这里,所述ip地址可以理解为上述实施例所述的逻辑地址;若需要具体到“接口”的互联级别,由于中国移动sae-gw设备规范定义的与p-cscf网元互联需经过路由器,并通过vpn进行隔离,基于对与sae-gw连接的网络设备的接口地址的查询,可以获取与sae-gw设备相连的路由器的接口地址,再根据到p-cscf的vpn规范名称及与路由器的名称、以及各物理接口的绑定关系,最终呈现sae-gw设备与p-cscf设备在“接口”粒度的网络拓扑结构。

本发明实施例提供的网元的信息处理装置,有如下明显的优点:

首先,本实施所提供的网元的信息处理装置实现了全域网元信息的自动采集,且自动采集兼容不同厂家、不同设备类型,从而打破了厂家界限及设备类型界限,以各厂家网管维护系统或远程登录网元设备进行直采作为数据输入源,以3gpp规范定义的设备业务实现原理为基准,同时兼顾各厂家设备实现方案,通过对各厂家差异化信息采集指令的集成,实现对全域网元(无厂家及设备类型限制)的网元信息自动采集系统。

其次,本实施所提供的网元的信息处理装置满足全域网元统一维护的it系统架构,并在网络分域、业务特征识别及拓扑可视化三个功能进行了扩展,且由于可以兼容不同厂家、不同类型的所有设备,从而实现了全域网元的统一维护,另外,该装置基于网元规范化名称、配置及集成的业务自动识别指令,可以实现全域网元的网域分域、拓扑呈现即使更新功能,最终提高网元信息维护的准确性、实时性,提高网元维护效率。

进一步地,本发明还提供一种网络平台,图5为本发明实施例所提供的网络平台的硬件结构示意图,如图5所示,所述网络平台包括:至少一个处理器51和用于存储能够在处理器51上运行的计算机程序的至少一个存储器52;其中,

所述处理器51,用于运行所述计算机程序时,执行如下步骤:

获取n个网管系统提供的第一网元的网元参数;

根据所述网元参数,确定所述n个网管系统管理的第一网元的业务特征信息和/或所述n个网管系统中管理的第一网元所在的网络的拓扑结构信息;其中,n为大于等于2的正整数。

可选地,所述处理器51,用于运行所述获取所述n个网管系统管理的第一网元的网元参数的程序时,执行如下步骤:

确定所述第一网元的设备类型;

所述处理器51,还用于运行所述根据网元参数,确定给所述n个网管系统的第一网元的业务特征信息,包括:

根据所述第一网元的设备类型,确定所述第一网元的业务特征信息。

可选地,所述处理器51,用于运行所述确定所述第一网元的设备类型的计算机程序时,执行如下步骤:

获取所述n个网管系统管理的第一网元的设备名称;

基于所述第一网元的设备名称,确定所述第一网元的设备类型。

可选地,所述处理器51,用于运行所述确定所述第一网元的设备类型的计算机程序时,执行以下步骤:

根据所述第一网元的性能参数,获取所述第一网元的接入设备;

根据所述接入设备的名称,确定所述接入设备的类型;

根据所述接入设备的类型,确定所述第一网元的设备类型。

可选地,所述处理器51,用于运行所述获取n个网管系统提供的第一网元的网元参数的计算机程序时,执行以下步骤:

基于所述第一网元的设备类型,确定所述第一网元的所属网域;

所述处理器51,用于运行所述根据所述第一网元的设备类型,确定所述第一网元的业务特征信息的计算机程序时,执行以下步骤:

结合所述第一网元的设备类型及所述第一网元所属网域,确定所述第一网元的业务特征信息。

可选地,所述处理器51,用于运行所述获取n个网管系统提供的第一网元的网元参数的计算机程序时,执行以下步骤:

向所述第一网元对应的网管系统发出查询指令;

基于所述查询指令,获取来自所述第一网元对应的网管系统反馈的所述第一网元所属网域的网域信息及属性信息的至少其中之一。

可选地,所述处理器51,用于运行所述向所述第一网元对应的网管系统发出查询指令的计算机程序时,执行以下步骤:

根据接口规范,向所述第一网元的网管系统发送所述网管系统能够识别的查询指令。

可选地,所述属性信息包括:第一网元的设备名称及与所述第一网元的指令的第二网元的设备名称;所述处理器51,用于运行所述根据所述网元参数,确定所述n个网管系统中管理的网络拓扑结构信息的计算机程序时,执行以下步骤:

根据所述第一网元的设备名称、所述第二网元的设备名称及所述第一网元和所述第一网元之间的连接关系,确定所述第一网元所在网络的拓扑结构信息。

可选地,所述处理器51,用于运行计算机程序时,执行以下步骤:

向所述网管系统发送查询所述业务特征信息的第三查询指令;

接收基于所述第三查询指令返回的业务特征信息。

可选地,所述处理器51,用于运行所述获取所述n个网管系统提供的第一网元的网元参数的计算机程序时,执行以下步骤:

周期性地接收所述n个网管系统上报的第一网元的网元参数;

或者,周期性接收所述n个网管系统基于触发指令发送的第一网元的网元参数;

或者,接收所述n个网管系统基于网元的更新上报的第一网元的网元参数。

进一步地,本发明还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行程序,所述可执行程序被处理器执行时实现以下步骤:

获取n个网管系统提供的第一网元的网元参数;

根据所述网元参数,确定所述n个网管系统管理的第一网元的业务特征信息和/或所述n个网管系统中管理的网络的拓扑结构信息;其中,n为大于等于2的正整数。

可选地,所述可执行程序被处理器执行时,以具体实现以下步骤:

确定所述第一网元的设备类型;

根据所述第一网元的设备类型,确定所述第一网元的业务特征信息。

可选地,所述可执行程序被处理器执行时,以具体实现以下步骤:

获取所述n个网管系统管理的第一网元的设备名称;

基于所述第一网元的设备名称,确定所述第一网元的设备类型。

可选地,所述可执行程序被处理器执行时,以具体实现以下步骤:

根据所述第一网元的性能参数,获取所述第一网元的接入设备;

根据所述接入设备的名称,确定所述接入设备的类型;

根据所述接入设备的类型,确定所述第一网元的设备类型。

可选地,所述可执行程序被处理器执行时,具体实现以下步骤:

基于第一网元的设备类型,确定所述第一网元所属网域;

结合所述第一网元的设备类型及所述第一网元所属网域,确定所述第一网元的业务特征信息。

可选地,所述可执行程序被处理器执行时,具体实现以下步骤:

向所述第一网元对应的网管系统发出查询指令;

基于所述查询指令,获取来自所述第一网元对应的网管系统反馈的所述第一网元所属网域的网域信息及属性信息的至少其中之一。

可选地,所述可执行程序被处理器执行时,具体实现以下步骤:

根据接口规范,向所述第一网元的网管系统发送所述网管系统能够识别的查询指令。

可选地,所述属性信息包括:第一网元的设备名称及所述第一网元直连的第二网元的设备名称;所述可执行程序被处理器执行时,具体实现以下步骤:

根据所述第一网元的设备名称、所述第二网元的设备名称及所述第一网元和所述第二网元之间的连接关系,确定所述第一网元所在网络的拓扑结构信息。

可选地,所述可执行程序被处理器执行时,具体实现以下步骤:

向所述网管系统发送查询所述业务特征信息的第三查询指令;

接收基于所述第三查询指令返回的所述业务特征信息。

可选地,所述可执行程序被处理器执行时,具体实现以下步骤:

周期性地接收所述n个网管系统上报的第一网元的网元参数;

或者,周期性接收所述n个网管系统基于触发指令发送的第一网元的网元参数;

或者,接收所述n个网管系统基于网元的更新上报的第一网元的网元参数。

实际应用时,计算机可读存储介质可以是铁电存储器(fram,ferromagneticrandomaccessmemory)、只读存储器(rom,read-onlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦写可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、闪存(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory)等存储器。

可选地,所述计算机可读存储介质为非瞬间存储介质。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围应以所述权利要求的保护范围以准。

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