一种获取从属网元性能指标配置数据的方法及设备.pdf

上传人:g**** 文档编号:4336636 上传时间:2018-09-14 格式:PDF 页数:23 大小:3.84MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210307971.1

申请日:

2012.08.27

公开号:

CN102833105A

公开日:

2012.12.19

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04L 12/24申请日:20120827|||公开

IPC分类号:

H04L12/24

主分类号:

H04L12/24

申请人:

华为技术有限公司

发明人:

杨涛

地址:

518129 广东省深圳市龙岗区坂田华为总部办公楼

优先权:

专利代理机构:

北京三高永信知识产权代理有限责任公司 11138

代理人:

黄厚刚

PDF下载: PDF下载
内容摘要

本发明公开了一种获取从属网元性能指标配置数据的方法及设备,属于通信领域。所述方法包括:当有新的从属网元加入网络架构或网络架构中的从属网元进行升级时,第一设备获取从属网元发布的性能插件的安装包,安装包包括第一插件和第二插件,第一插件包括从属网元需要存放在第一设备中的性能指标配置数据,第二插件包括需要存放在第二设备中的性能指标配置数据;从所述安装包中获取第一插件和第二插件,安装第一插件以获取从属网元的性能指标配置数据;发送第一同步请求消息给第二设备,第一同步请求消息携带第二插件,使第二设备安装第二插件以获取从属网元的性能指标配置数据。本发明能够避免第一设备和第二设备频繁升级以及服务中断。

权利要求书

1.一种获取从属网元性能指标配置数据的方法,其特征在于,所述方法包括:当有新的从属网元加入网络架构或网络架构中的从属网元进行升级时,第一设备获取所述从属网元发布的性能插件的安装包,所述安装包包括第一插件和第二插件,所述第一插件包括所述从属网元需要存放在第一设备中的性能指标配置数据,所述第二插件包括需要存放在第二设备中的性能指标配置数据;所述第一设备从所述安装包中获取所述第一插件和所述第二插件,安装所述第一插件以获取所述从属网元的性能指标配置数据;所述第一设备发送第一同步请求消息给所述第二设备,所述第一同步请求消息携带所述第二插件,使所述第二设备安装所述第二插件以获取所述从属网元的性能指标配置数据。2.如权利要求1所述的方法,其特征在于,如果从属网元进行升级,所述第一设备发送第一同步请求消息给所述第二设备之后,还包括:所述第一设备获取所述从属网元对应的旧版本的性能插件的标识信息,根据所述旧版本的性能插件的标识信息卸载所述旧版本的性能插件包括的第一插件;所述第一设备发送第二同步请求消息给所述第二设备,所述第二同步请求消息携带所述旧版本的性能插件的标识信息,以使所述第二设备卸载所述旧版本的性能插件包括的第二插件。3.如权利要求2所述的方法,其特征在于,所述安装包包括所述性能插件的标识信息,所述第一设备获取所述从属网元对应的旧版本的性能插件的标识信息,包括:所述第一设备从所述安装包中提取所述性能插件的标识信息,所述性能插件的标识信息包括所述从属网元的标识和所述性能插件的版本号;所述第一设备根据所述性能插件的版本号计算旧版本的性能插件的版本号,得到所述旧版本的性能插件的标识信息包括的所述从属网元的标识和所述旧版本的性能插件的版本号。4.如权利要求1至3任一项权利要求所述的方法,其特征在于,所述方法还包括:当所述第一设备与所述第二设备之间的连接断开并重新建立连接后,所述第一设备接收所述第二设备发送的第三同步请求消息,获取标识信息列表,所述标识信息列表包括所述第一设备包括的从属网元对应的性能插件的标识信息;所述第一设备发送同步响应消息给所述第二设备,所述同步响应消息携带所述标识信息列表,以使所述第二设备根据所述标识信息列表确定是否存在所述第一设备安装而所述第二设备未安装的性能插件和所述第二设备安装而所述第一设备未安装的性能插件。5.如权利要求4所述的方法,其特征在于,如果存在所述第一设备安装而所述第二设备未安装的性能插件,所述方法还包括:所述第一设备接收所述第二设备发送的获取请求消息,所述获取请求消息携带所述第一设备安装而所述第二设备未安装的性能插件的标识信息;所述第一设备根据所述性能插件的标识信息获取所述性能插件包括的第二插件,发送获取响应消息给所述第二设备,所述获取响应消息携带所述性能插件的第二插件,使所述第二设备安装所述性能插件包括的第二插件。6.如权利要求1至5任一项权利要求所述的方法,其特征在于,如果所述第一设备为网元管理系统EMS,则所述第二设备为主网元;如果所述第一设备为主网元,则所述第二设备为EMS。7.一种获取从属网元性能指标配置信息的方法,其特征在于,所述方法包括:当有新的从属网元加入网络架构或网络架构中的从属网元进行升级时,第二设备接收第一设备发送的第一同步请求消息,所述第一同步请求消息携带所述从属网元对应的性能插件包括的第二插件,所述第二插件包括所述从属网元需要存放在所述第二设备中的性能指标配置数据;所述第二设备安装所述第二插件以获取所述从属网元的性能指标配置数据。8.如权利要求7所述的方法,其特征在于,如果从属网元进行升级,所述第二设备安装所述第二插件之后,还包括:所述第二设备接收所述第一设备发送的第二同步请求消息,所述第二同步请求消息携带所述从属网元对应的旧版本的性能插件的标识信息;所述第二设备根据所述旧版本的性能插件的标识信息,卸载所述旧版本的性能插件包括的第二插件。9.如权利要求7或8所述的方法,其特征在于,所述方法还包括:当所述第一设备与第二设备之间的连接断开并重新建立连接后,所述第二设备发送第三同步请求消息给所述第一设备,接收所述第一设备发送的同步响应消息,所述同步响应消息携带标识信息列表,所述标识信息列表包括所述第一设备包括的性能插件的标识信息;所述第二设备根据所述标识信息确定是否存在所述第一设备安装而所述第二设备未安装的性能插件以及所述第二设备安装而所述第一设备未安装的性能插件。10.如权要求9所述的方法,其特征在于,所述方法还包括:如果存在所述第一设备安装而所述第二设备未安装的性能插件,所述第二设备发送获取请求消息给所述第一设备,所述获取请求消息携带所述性能插件的标识信息,接收所述第一设备发送的获取响应消息,所述获取响应消息携带所述性能插件包括的第二插件,安装所述性能插件包括的第二插件;如果存在所述第二设备安装而所述第一设备未安装的性能插件,则卸载所述性能插件包括的第二插件。11.一种第一设备,其特征在于,所述设备包括:第一获取模块,用于当有新的从属网元加入网络架构或网络架构中的从属网元进行升级时,获取所述从属网元发布的性能插件的安装包,所述安装包包括第一插件和第二插件,所述第一插件包括所述从属网元需要存放在第一设备中的性能指标配置数据,所述第二插件包括所述从属网元需要存入在第二设备中的性能指标配置数据;第一安装模块,用于从所述安装包中获取所述第一插件和所述第二插件,安装所述第一插件以获取所述从属网元的性能指标配置数据;第一发送模块,用于发送第一同步请求消息给所述第二设备,所述第一同步请求消息携带所述第二插件,使所述第二设备安装所述第二插件以获取所述从属网元的性能指标配置数据。12.如权利要求11所述的设备,其特征在于,如果从属网元进行升级,所述设备还包括:第二获取模块,用于获取所述从属网元对应的旧版本的性能插件的标识信息,根据所述旧版本的性能插件的标识信息卸载所述旧版本的性能插件包括的第一插件;第二发送模块,用于发送第二同步请求消息给所述第二设备,所述第二同步请求消息携带所述旧版本的性能插件的标识信息,以使所述第二设备卸载所述旧版本的性能插件包括的第二插件。13.如权利要求12所述的设备,其特征在于,所述安装包包括所述性能插件的标识信息,所述第二获取模块包括:提取单元,用于从所述安装包中提取所述性能插件的标识信息,所述性能插件的标识信息包括所述从属网元的标识和所述性能插件的版本号;计算单元,用于根据所述性能插件的版本号计算所述旧版本的性能插件的版本号,得到所述旧版本的性能插件的标识信息包括的所述从属网元的标识和所述旧版本的性能插件的版本号。14.如权利要求11至13任一项权利要求所述的设备,其特征在于,所述设备还包括:第一接收模块,用于当所述第一设备与所述第二设备之间的连接断开并重新建立连接后,接收所述第二设备发送的第三同步请求消息,获取标识信息列表,所述标识信息列表包括所述第一设备包括的从属网元对应的性能插件的标识信息;第三发送模块,用于发送同步响应消息给所述第二设备,所述同步响应消息携带所述标识信息列表,以使所述第二设备根据所述标识信息列表确定是否存在所述第一设备安装而所述第二设备未安装的性能插件和所述第二设备安装而所述第一设备未安装的性能插件。15.如权利要求14所述的设备,其特征在于,如果存在所述第一设备安装而所述第二设备未安装的性能插件,所述设备还包括:第二接收模块,用于接收所述第二设备发送的获取请求消息,所述获取请求消息携带所述第一设备安装而所述第二设备未安装的性能插件的标识信息;第四发送模块,用于根据所述性能插件的标识信息获取所述性能插件包括的第二插件,发送获取响应消息给所述第二设备,所述获取响应消息携带所述性能插件的第二插件,使所述第二设备安装所述性能插件包括的第二插件。16.一种第二设备,其特征在于,所述设备包括:第三接收模块,用于当有新的从属网元加入网络架构或网络架构中的从属网元进行升级时,接收第一设备发送的第一同步请求消息,所述第一同步请求消息携带所述从属网元对应的性能插件包括的第二插件,所述第二插件包括所述从属网元需要存放在所述第二设备中的性能指标配置数据;第二安装模块,用于安装所述第二插件以获取所述从属网元的性能指标配置数据。17.如权利要求16所述的设备,其特征在于,如果从属网元进行升级,所述设备还包括:第四接收模块,用于接收所述第一设备发送的第二同步请求消息,所述第二同步请求消息携带所述从属网元对应的旧版本的性能插件的标识信息;第一卸载模块,用于根据所述旧版本的性能插件的标识信息,卸载所述旧版本的性能插件包括的第二插件。18.如权利要求16或17所述的设备,其特征在于,所述设备还包括:第五发送单元,用于当所述第一设备与第二设备之间的连接断开并重新建立连接后,发送第三同步请求消息给所述第一设备,接收所述第一设备发送的同步响应消息,所述同步响应消息携带标识信息列表,所述标识信息列表包括所述第一设备包括的性能插件的标识信息;确定模块,用于根据所述标识信息确定是否存在所述第一设备安装而所述第二设备未安装的性能插件以及所述第二设备安装而所述第一设备未安装的性能插件。19.如权要求18所述的设备,其特征在于,所述设备还包括:第六发送模块,用于如果存在所述第一设备安装而所述第二设备未安装的性能插件,发送获取请求消息给所述第一设备,所述获取请求消息携带所述性能插件的标识信息,接收所述第一设备发送的获取响应消息,所述获取响应消息携带所述性能插件包括的第二插件,安装所述性能插件包括的第二插件;第二卸载模块,用于如果存在所述第二设备安装而所述第一设备未安装的性能插件,则卸载所述性能插件包括的第二插件。

说明书

一种获取从属网元性能指标配置数据的方法及设备

技术领域

本发明涉及通信领域,特别涉及一种获取从属网元性能指标配置数据的方法及设备。

背景技术

在主从式结构的网络架构中,存在一对多的主从关系,该网络架构中包括一个EMS
(Element Management System,网元管理系统)、一个主网元和主网元对应的多个从属网元,
对于任一从属网元,该从属网元包括两部分性能指标配置数据,其中一部分性能指标配置数
据可以存放在该从属网元中,而另一部分性能指标配置数据需要存放在主网元和EMS中。

其中,当某个新的从属网元加入到该网络架构中,或者该网络架构中的某个从属网元进
行了升级时,技术人员可以开发出新版本的主网元系统和新版本的EMS系统,且新版本的主
网元系统中包括该从属网元需要存放在主网元中的性能指标配置数据,新版本的EMS系统中
包括该从属网元需要存放在EMS中的性能指标配置数据,根据新版本的主网元系统和新版本
的EMS系统分别对主网元和EMS进行升级,使EMS存储该从属网元需要存放在自身的性
能指标配置数据以及使主网元存储该从属网元需要存放在自身的性能指标配置数据。

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:

目前当有新的从属网元加入或有从属网元升级时就需要对主网元和EMS进行升级,如此
使得到主网元和EMS升级次数过于频繁,另外,主网元和EMS每经过升级后需要重新启动
主网元和EMS,而导致主网元的服务中断以及主网元与EMS之间的通信中断。

发明内容

为了避免主网元和EMS频繁升级、避免主网元的服务中断和主网元与EMS之间的通信
中断,本发明提供了一种获取从属网元性能指标配置数据的方法及设备。所述技术方案如下:

一种获取从属网元性能指标配置数据的方法,所述方法包括:

当有新的从属网元加入网络架构或网络架构中的从属网元进行升级时,第一设备获取所
述从属网元发布的性能插件的安装包,所述安装包包括第一插件和第二插件,所述第一插件
包括所述从属网元需要存放在第一设备中的性能指标配置数据,所述第二插件包括需要存放
在第二设备中的性能指标配置数据;

所述第一设备从所述安装包中获取所述第一插件和所述第二插件,安装所述第一插件以
获取所述从属网元的性能指标配置数据;

所述第一设备发送第一同步请求消息给所述第二设备,所述第一同步请求消息携带所述
第二插件,使所述第二设备安装所述第二插件以获取所述从属网元的性能指标配置数据。

一种获取从属网元性能指标配置信息的方法,所述方法包括:

当有新的从属网元加入网络架构或网络架构中的从属网元进行升级时,第二设备接收第
一设备发送的第一同步请求消息,所述第一同步请求消息携带所述从属网元对应的性能插件
包括的第二插件,所述第二插件包括所述从属网元需要存放在所述第二设备中的性能指标配
置数据;

所述第二设备安装所述第二插件以获取所述从属网元的性能指标配置数据。

一种第一设备,所述设备包括:

第一获取模块,用于当有新的从属网元加入网络架构或网络架构中的从属网元进行升级
时,获取所述从属网元发布的性能插件的安装包,所述安装包包括第一插件和第二插件,所
述第一插件包括所述从属网元需要存放在第一设备中的性能指标配置数据,所述第二插件包
括所述从属网元需要存入在第二设备中的性能指标配置数据;

第一安装模块,用于从所述安装包中获取所述第一插件和所述第二插件,安装所述第一
插件以获取所述从属网元的性能指标配置数据;

第一发送模块,用于发送第一同步请求消息给所述第二设备,所述第一同步请求消息携
带所述第二插件,使所述第二设备安装所述第二插件以获取所述从属网元的性能指标配置数
据。

一种第二设备,所述设备包括:

第三接收模块,用于当有新的从属网元加入网络架构或网络架构中的从属网元进行升级
时,接收第一设备发送的第一同步请求消息,所述第一同步请求消息携带所述从属网元对应
的性能插件包括的第二插件,所述第二插件包括所述从属网元需要存放在所述第二设备中的
性能指标配置数据;

第二安装模块,用于安装所述第二插件以获取所述从属网元的性能指标配置数据。

在本发明实施例中,当有新的从属网元加入网络架构或网络架构中的从属网元进行升级
时,第一设备获取该从属网元的性能插件的安装包,从该安装包中获取第一插件和第二插件,
安装第一插件以获取该从属网元性能指标配置数据,以及发送携带第二插件的第一同步请求
消息给第二设备,使第二设备安装第二插件以获取该从属网元的性能指标配置数据。其中,
第一设备安装第一插件,获取该从属网元的性能指标配置数据,第二设备安装第二插件,获
取该从属网元的性能指标配置数据,如此第一设备和第二设备不需要升级,第一设备安装第
一插件后不需要重新启动,第二设备安装第二插件后也不需要重新启动,所以避免第一设备
的服务中断,避免第二设备的服务中断,以及避免第一设备与第二设备之间的通信中断。

附图说明

图1是本发明一实施例提供的一种网络架构示意图;

图2是本发明另一实施例提供的一种获取从属网元性能指标配置数据的方法流程图;

图3是本发明另一实施例提供的一种获取从属网元性能指标配置数据的方法流程图;

图4是本发明另一实施例提供的一种获取从属网元性能指标配置数据的方法流程图;

图5是本发明另一实施例提供的一种获取从属网元性能指标配置数据的方法流程图;

图6是本发明另一实施例提供的一种第一设备结构示意图;

图7是本发明另一实施例提供的一种第二设备结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进
一步地详细描述。

其中,参见图1,本实施例应用于主从式结构的网络架构,该网络架构包括一个EMS、
一个主网元和多个从属网元,

主网元和从属网元存在一对多的主从关系,每个从属网元的性能指标分为第一性能指标
和第二性能指标:第一性能指标为从属网元可以独立测量的性能指标,而第二性能指标为跟
各从属网元相关的、但是必需由主网元集中测量的性能指标;其中,第一分性能指标对应的
性能指标配置数据可以存放在各从属网元中,以使该从属网元可以根据自身存储第一性指标
对应的性能指标配置数据对第一性能指标进行测量,而第二性能指标对应的性能指标配置数
据必须存放在主网元中,以使主网元可以根据自身存储的第二性能指标对应的性能指标配置
数据对第二性能指标进行测量。

在本发明的一个典型的应用场景中,HSS(Home Subscriber Server,归属用户服务器)、
HLR(Home Location Register,归属位置寄存器)、UEIR(Unified Equipment Identification
Register,统一设备标识寄存器)等是FE(Front Element,业务节点),USCDB(Unified Subscriber 
Center DataBase,统一用户数据中心数据库)是BE(Back Element,数据节点)、负责存储各
种FE用户的数据,而FE基于BE上的用户信息、进行各种业务处理。这里,网管是EMS,
BE是主网元,而各类FE是各类从属网元。由于各类FE的用户数据存放在BE上面,基于这
些用户数据的性能指标(如HSS历史最大用户数、GUHLR当前用户等),都由BE提供,也
就是说,EMS从BE获取各类FE用户指标的测量结果。这里,各类FE用户指标就是各类
FE的第二性能指标;而FE的其他指标为第一性能指标。

当有新的从属网元加入到该网络架构中或该网络架构中的某个从属网元进行升级时,该
从属网元的发布商开发并发布该从属网元的性能插件的安装包,该安装包包括该从属网元的
第二性能指标对应的性能指标配置数据(从属网元升级场景下,如果第二性能指标没有变化,
则不用开发新版本性能插件安装包安装包、直接使用老版本性能插件安装包安装包)。

该性能插件安装包包括第一插件和第二插件,两个插件分别包括该从属网元需要存放在
第一设备和第二设备的第二性能指标对应的性能指标配置数据(如果第一设备为主网元,则
第二设备为EMS;如果第一设备为EMS,则第二设备为主网元)。

主网元和EMS可以获取并安装该从属网元对应的性能插件,以实现获取到该从属网元的
第二性能指标对应的性能指标配置数据。

其中,主网元根据自身存储的各从属网元的第二性能指标对应的性能指标配置数据对各
从属网元的第二性能指标进行测量并将测量结果发送给EMS,EMS再根据自身存储的各从属
网元的第二性能指标对应的性能指标配置数据对该测量结果进行处理。

EMS支持对各个从属网元的性能管理功能和其他管理,其中,性能管理功能指:EMS
定期从网元搜集各种性能指标的测量结果,并展示给网络操作维护人员,以使操作维护人员
掌握网络的运转性能情况。

从网元要存放性能指标的相关配置数据(包括:指标ID、指标名称、指标测量方法、指
标单位、指标公式、指标所述性能对象、指标所述测量单元等),从而可以实现对性能指标的
测量,并把测量统计结果上报给EMS;EMS要存放性能指标的相关配置数据,从而将这些指
标和统计对象展示给网络操作维护人员、使其能对指标和对象进行选择性测量设置,可以根
据操作人员的设置结果、下发性能测量任务给网元,并且能处理网元上报的测量结果、将结
果展示给维护人员。

其中,从属网元的第二性能指标可以包括消息时延、丢包率和/或内存占用率,第二性能
指标对应的性能指标配置数据可以包括从属网元的第二性能指标的指标名称、指标标识、指
标单位和/或指标的统计方式等。

参见图2,本发明实施例提供了一种获取从属网元性能指标识配置数据的方法,包括:

步骤101:当有新的从属网元加入网络架构或网络架构中的从属网元进行升级时,第一
设备获取该从属网元发布的性能插件的安装包,该安装包包括第一插件和第二插件,第一插
件包括该从属网元需要存放在第一设备中的性能指标配置数据,第二插件包括该从属网元需
要存放在第二设备中的性能指标配置数据;

步骤102:第一设备从该安装包中获取第一插件和第二插件,安装第一插件以获取该从
属网元的性能指标配置数据;

步骤103:第一设备发送第一同步请求消息给第二设备,第一同步请求消息携带第二插
件,使第二设备安装第二插件以获取该从属网元的性能指标配置数据。

其中,在本实施例中,第一设备可以主网元或EMS,第二设备可以为主网元或EMS;如
果第一设备为主网元,则第二设备为EMS,如果第一设备为EMS,则第二设备为主网元。

在本发明实施例中,当有新的从属网元加入网络架构或网络架构中的从属网元进行升级
时,第一设备获取该从属网元的性能插件的安装包,从该安装包中获取第一插件和第二插件,
安装第一插件以获取该从属网元的性能指标配置数据,以及发送携带第二插件的第一同步请
求消息给第二设备,使第二设备安装第二插件以获取该从属网元的性能指标配置数据。其中,
第一设备安装第一插件,获取该从属网元的性能指标配置数据,第二设备安装第二插件,获
取该从属网元的性能指标配置数据,如此第一设备和第二设备不需要升级,第一设备安装第
一插件后不需要重新启动,第二设备安装第二插件后也不需要重新启动,所以避免第一设备
的服务中断,避免第二设备的服务中断,以及避免第一设备与第二设备之间的通信中断。

参见图3,本发明实施例提供了一种获取从属网元性能指标配置数据的方法,包括:

步骤201:当有新的从属网元加入网络架构或该网络架构中的从属网元进行升级时,第
二设备接收第一设备发送的第一同步请求消息,第一同步请求消息携带该从属网元对应的性
能插件包括的第二插件,第二插件包括该从属网元需要存放在第二设备中的性能指标配置数
据;

步骤202:第二设备安装第二插件以获取该从属网元的性能指标配置数据。

在本发明实施例中,当有新的从属网元加入网络架构或该网络架构中的从属网元进行升
级时,第二设备接收第一设备发送的第一同步请求消息,第一同步请求消息携带该从属网元
对应的性能插件包括的第二插件,安装第二插件以获取该从属网元的性能指标配置数据。其
中,第二设备安装该从属网元的性能插件包括的第二插件,以获取该从属网元的性能指标配
置数据,如此第二设备不需要升级;第二设备安装插件后不需要重新启动,如此避免服务中
断以及避免第一设备与第二设备之间的通信中断;第一设备和第二设备通过上述同步操作保
证两者包括的从属网元的性能指标配置数据一致。

在图2和3所示实施例的基础之上,本发明实施例提供了一种获取从属网元性能指标配
置数据的方法。其中,当有新的从属网元加入到网络架构中或该网络架构中的从属网元进行
升级时,EMS和主网元可以通过本实施例提供的方法来获取该从属网元的性能指标配置数据
以及保证两者包括的从属网元的性能指标配置数据一致,该从属网元的性能指标配置数据为
该从属网元需要存放在主网元和EMS上的第二性能指标对应的性能指标配置数据。参见图4,
该方法包括:

步骤301:当存在新的从属网元加入到网络架构或者该网络架构中存在从属网元升级时,
主网元获取该从属网元对应的性能插件的安装包,该从属网元的性能插件包括第一插件和第
二插件,第一插件包括该从属网元需要存放在主网元上的性能指标配置数据,第二插件包括
该从属网元需要存放EMS上的性能指标配置数据;

其中,在本实施例中,第一设备为主网元,第二设备为EMS,且本实施例应用如图1所
示的主从式结构的网络架构,在该网络架构中包括一个EMS、一个主网元和多个从属网元,
EMS与主网元之间有通信连接相连。

其中,在本实施例中,从属网元的发布商在向上述网络架构中新增加一个新的从属网元
或对上述网络架构中的某个从属网元进行升级时,会同时发布该从属网元对应的性能插件的
安装包,该性能插件的安装包中包括第一插件和第二插件,第一插件中包括该从属网元需要
存放在主网元上的性能指标配置数据,第二插件中包括该从属网元需要存放EMS上的性能指
标配置数据,第一插件中包括的性能指标配置数据和第二插件中包括的性能指标配置数据都
相同;但第一插件按主网元支持的数据结构来存储性能指标配置数据,第二插件按EMS支持
的数据结构来存储性能指标配置数据。

其中,技术人员可以将该从属网元对应的性能插件的安装包的地址提交给主网元。另外,
该性能插件还存在对应的标识信息,该性能插件的标识信息包括该从属网元的标识和该性能
插件的版本号;该从属网元的标识可以为该从属网元的类型等。

相应地,本步骤可以具体为:主网元接收技术人员提交的该从属网元对应的性能插件的
安装包的地址,然后根据该性能插件的安装包的地址,从网络中下载该性能插件的安装包;
或者,主网元直接从该从属网元中获取该从属网元对应的性能插件的安装包。

步骤302:主网元从该性能插件的安装包中获取该性能插件包括的第一插件和第二插件,
安装获取的第一插件,以实现获取该从属网元的性能指标配置数据;

具体地,主网元对该性能插件的安装包进行解析,解析出该性能插件包括的第一插件和
第二插件,安装解析的第一插件,以实现获取该从属网元的性能指标配置数据。

进一步地,主网元还存储获取的第二插件。

其中,主网元在安装第一插件时,主网元在其内存中分配存储空间,将该第一插件包括
的该从属网元的性能指标配置数据加载到分配的内存空间中,从该性能插件的标识信息中提
取从属网元的标识,发送通知事件给其包括的进程,该通知事件中包括该存储空间的起始地
址和该从属网元的标识。主网元中的进程接收该通知事件后,从该通知事件中提取该存储空
间的起始地址和该从属网元的标识,并建立该存储空间的起始地址和该从属网元的标识的对
应关系。

其中,主网元中的进程需要某个从属网元的性能指标配置数据时,该进程根据该从属网
元的标识,从其对应的存储空间的超始地址与从属网元的标识的对应关系中获取对应的存储
空间的起始地址,根据该存储空间的起始地址从主网元的内存中获取该从属网元的性能指标
配置数据。

其中,由于主网元可以直接安装第一插件,以获取该从属网元的性能指标配置数据,如
此不需要对主网元进行升级,且安装完第一插件后,无需要重新启动,避免服务中断以及避
免了主网元与EMS之间的通信中断。

步骤303:主网元发送第一同步请求消息给EMS,且第一同步请求消息携带该性能插件
的第二插件;

步骤304:EMS接收第一同步请求消息,安装第一同步请求消息携带的第二插件,以实
现获取该从属网元的性能指标配置数据;

其中,EMS安装第二插件时,EMS在其内存中分配存储空间,将该第二插件包括的该从
属网元的性能指标配置数据加载到分配的内存空间中,从该性能插件的标识信息中提取从属
网元的标识,发送通知事件给其包括的进程,该通知事件中包括该存储空间的起始地址和该
从属网元的标识。EMS中的进程接收该通知事件后,从该通知事件中提取该存储空间的起始
地址和该从属网元的标识,建立该存储空间的起始地址和该从属网元的标识的对应关系。

其中,由于EMS可以直接安装第二插件,以获取该从属网元的性能指标配置数据,如此
不需要对EMS进行升级,且安装完第二插件后,无需要重新启动,避免服务中断以及避免了
主网元与EMS之间的通信中断。

其中,如果该从属网元升级,则主网元安装该从属网元的性能插件包括的第一插件,以
及EMS安装该从属网元的性能插件包括的第二插件后,主网元需要卸载该从属网元对应的旧
版本的性能插件包括的第一插件,以及EMS需要卸载该从属网元对应的旧版本的性能插件包
括的第二插件,具体实现步骤包括如下205至207的步骤:

步骤305:主网元根据该性能插件的标识信息确定出该从属网元对应的旧版本的性能插
件的标识信息;

具体地,主网元从该性能插件的标识信息中提取从属网元的标识和该性能插件的版本号,
根据提取的版本号计算出该从属网元对应的旧版本的性能插件的版本号,将该从属网元的标
识和旧版本的版本号组成旧版本的性能插件的标识信息。

步骤306:主网元根据旧版本的性能插件的标识信息卸载旧版本的性能插件包括的第一
插件,发送第二同步请求消息给EMS,第二同步请求消息携带旧版本的性能插件的标识信息;

具体地,主网元根据旧版本的性能插件的标识信息,获取旧版本的性能插件包括的第一
插件,卸载获取的第一插件,发送第二同步请求消息给EMS,第二同步请求消息携带旧版本
的性能插件的标识信息。

步骤307:EMS接收第二同步请求消息,根据该第二同步请求消息携带旧版本的性能插
件的标识信息,卸载旧版本的性能插件包括的第二插件;

具体地,EMS接收第二同步请求消息,根据该第二同步请求消息携带旧版本的性能插件
的标识信息,获取旧版本的性能插件包括的第二插件,卸载获取的第二插件。

其中,主网元在升级时,主网元会断开与EMS之间的通信连接,并在升级之后建立与
EMS之间的通信连接,EMS建立与主网元之间的通信连接后需要与主网元进行同步,使其与
主网元中包括的从属网元的性能插件的版本一致;或者,由于其他原因导致EMS与主网元之
间的通信连接断开,EMS重新建立与主网元之间的通信连接后需要与主网元进行同步,使其
与主网元中包括的从属网元的性能插件的版本一致;具体同步过程包括如下208至214:

步骤308:当EMS建立完与主网元之间的通信连接后,EMS发送第三同步请求消息给主
网元;

步骤309:主网元接收第三同步请求消息,获取标识信息列表,标识信息列表包括主网
元包括的性能插件的标识信息,发送同步响应消息给EMS,该同步响应消息携带标识信息列
表;

具体地,主网元接收EMS发送的第三同步请求消息,获取其自身包括的所有性能插件的
标识信息,将获取的性能插件的标识信息组成标识信息列表,发送同步响应消息给EMS,该
同步响应消息携带标识信息列表。

步骤310:EMS根据该同步响应消息携带的标识信息列表,确定是否存在自身未安装而
主网元安装的性能插件以及自身安装而主网元未安装的性能插件;

具体地,EMS获取其自身包括的所有性能插件的标识信息,并与标识信息列表中包括主
网元安装的性能插件的标识信息进行比较,得出是否存在自身未安装而主网元安装的性能插
件以及自身安装而主网元未安装的性能插件。

步骤311:如果存在自身未安装而主网元安装的性能插件,EMS发送获取请求消息给主
网元,且该获取请求消息携带其自身未安装而主网元安装的性能插件的标识信息;

步骤312:主网元接收该获取请求消息,根据该获取请求消息携带的性能插件的标识信
息获取对应性能插件包括的第二插件,发送获取响应消息给EMS,且该获取响应消息携带获
取的第二插件;

步骤313:EMS接收该获取响应消息,安装该获取响应消息携带的性能插件包括的第二
插件;

步骤314:如果存在自身安装而主网元未安装的性能插件,EMS根据主网元未安装而自
身安装的性能插件的标识信息卸载对应的性能插件包括的第二插件。

具体地,EMS根据主网元未安装而自身安装的性能插件的标识信息获取对应的性能插件
包括的第二插件,卸载获取的性能插件包括的第二插件。

在本发明实施例中,当有新的从属网元加入网络架构或网络架构中的从属网元进行升级
时,主网元获取该从属网元的性能插件的安装包,从该安装包中获取第一插件和第二插件,
安装第一插件以获取该从属网元的性能指标配置数据;发送第一同步请求消息给EMS,第一
同步请求消息携带第二插件,EMS接收第一同步请求消息,安装第二插件以获取该从属网元
的性能指标配置数据。其中,主网元安装该从属网元的性能插件包括的第一插件,以获取该
从属网元的性能指标配置数据,EMS安装该从属网元的性能插件包括的第二插件,以获取该
从属网元的性能指标配置数据,如此主网元和EMS不需要升级;主网元和EMS安装插件后
不需要重新启动,如此避免主网元服务中断以及避免主网元与EMS之间的通信中断;主网元
和EMS通过上述同步操作保证两者包括的从属网元的性能指标配置数据一致。

在图2和3所示实施例的基础之上,本发明实施例提供了一种获取从属网元性能指标配
置数据的方法。其中,当有新的从属网元加入到网络架构中或该网络架构中的从属网元进行
升级时,EMS和主网元可以通过本实施例提供的方法来获取该从属网元的性能指标配置数据
以及保证两者包括的从属网元的性能指标配置数据一致,该从属网元的性能指标配置数据为
该从属网元需要存放在主网元和EMS上的第二性能指标对应的性能指标配置数据。参见图5,
该方法包括:

步骤401:当存在新的从属网元加入到网络架构或者该网络架构中存在从属网元升级时,
EMS获取该从属网元对应的性能插件的安装包,该从属网元的性能插件包括第一插件和第二
插件,第一插件包括该从属网元需要存放在EMS中的性能指标配置数据,第二插件包括该从
属网元需要存放在主网元中的性能指标配置数据;

其中,在本实施例中,第一设备为EMS,第二设备为主网元,且本实施例应用如图1所
示的主从式结构的网络架构,在该网络架构中包括一个EMS、一个主网元和多个从属网元,
EMS与主网元之间有通信连接相连。

其中,在本实施例中,从属网元的发布商在向上述网络架构中新增加一个新的从属网元
或对上述网络架构中的某个从属网元进行升级时,会同时发布该从属网元对应的性能插件的
安装包,该性能插件的安装包中包括第一插件和第二插件,第一插件中包括该从属网元需要
存放在EMS中的性能指标配置数据,第二插件中包括该从属网元需要存放在主网元中的性能
指标配置数据,第一插件中包括的该从属网元的性能指标配置数据和第二插件中包括的该从
属网元的性能指标配置数据都相同;但第一插件按EMS支持的数据结构来存储该从属网元的
性能指标配置数据,第二插件按主网元支持的数据结构来存储该从属网元的能指标配置数据。

其中,技术人员可以将该从属网元对应的性能插件的安装包的地址提交给EMS。另外,
该性能插件还存在对应的标识信息,该性能插件的标识信息包括该从属网元的标识和该性能
插件的版本号。

相应地,本步骤可以具体为:EMS接收技术人员提交的该从属网元对应的性能插件的安
装包的地址,然后根据该性能插件的安装包的地址,从网络中下载该性能插件的安装包;或
者,EMS直接从该从属网元中获取该从属网元对应的性能插件的安装包。

步骤402:EMS从该性能插件的安装包中获取该性能插件包括的第一插件和第二插件,
安装获取第一插件,以实现获取该从属网元的性能指标配置数据;

具体地,EMS对该性能插件的安装包进行解析,解析出该性能插件包括的第一插件和第
二插件,安装解析的第一插件,以实现获取该从属网元的性能指标配置数据。

进一步地,EMS还存储获取的第二插件。

其中,EMS在安装第一插件时,EMS在其内存中分配存储空间,将该第一插件包括的该
从属网元的性能指标配置数据加载到分配的内存空间中,从该性能插件的标识信息中提取该
从属网元的标识,发送通知事件给其包括的进程,该通知事件中包括该存储空间的起始地址
和该从属网元的标识。EMS中的进程接收该通知事件后,从该通知事件中提取该存储空间的
起始地址和该从属网元的标识,并建立该存储空间的起始地址和该从属网元的标识的对应关
系。

其中,EMS中的进程需要某个从属网元的性能指标配置数据时,该进程根据该从属网元
的标识,从其对应的存储空间的超始地址与从属网元的标识的对应关系中获取对应的存储空
间的起始地址,根据该存储空间的起始地址从EMS的内存中获取该从属网元的性能指标配置
数据。

其中,由于EMS可以直接安装第一插件,以获取该从属网元的性能指标配置数据,如此
不需要对EMS进行升级,且安装完第一插件后,无需要重新启动,避免服务中断以及避免了
主网元与EMS之间的通信中断。

步骤403:EMS发送第一同步请求消息给主网元,且第一同步请求消息携带该性能插件
的第二插件;

步骤404:主网元接收第一同步请求消息,安装第一同步请求消息携带的第二插件,以
实现获取该从属网元的性能指标配置数据;

其中,主网元在安装第二插件时,主网元在其内存中分配存储空间,将该第二插件包括
的该从属网元的性能指标配置数据加载到分配的内存空间中,从该性能插件的标识信息中提
取该从属网元的标识,发送通知事件给其包括的进程,该通知事件中包括该存储空间的起始
地址和该从属网元的标识。主网元中的进程接收该通知事件后,从该通知事件中提取该存储
空间的起始地址和该从属网元的标识,并建立该存储空间的起始地址和该从属网元的标识的
对应关系。

其中,由于主网元可以直接安装第二插件,以获取该从属网元的性能指标配置数据,如
此不需要对主网元进行升级,且安装完第二插件后,无需要重新启动,避免服务中断以及避
免了主网元与EMS之间的通信中断。

其中,如果该从属网元升级,则EMS安装该从属网元的性能插件包括的第一插件后,以
及主网元安装该从属网元的性能插件包括的第二插件,EMS需要卸载该从属网元对应的旧
版本的性能插件包括的第一插件,以及主网元需要卸载该从属网元对应的旧版本的性能插件
包括的第二插件,具体实现步骤包括如下405至407的步骤:

步骤405:主网元根据该性能插件的标识信息确定出该从属网元对应的旧版本的性能插
件的标识信息;

具体地,主网元从该性能插件的标识信息中提取从属网元的标识和该性能插件的版本号,
根据提取的版本号计算出该属网元对应的旧版本的性能插件的版本号,将该从属网元的标识
和旧版本的版本号组成旧版本的性能插件的标识信息。

步骤406:EMS根据旧版本的性能插件的标识信息卸载旧版本的性能插件包括的第一插
件,发送第二同步请求消息给主网元,第二同步请求消息携带旧版本的性能插件的标识信息;

具体地,EMS根据旧版本的性能插件的标识信息,获取旧版本的性能插件包括的第一插
件,卸载获取的第一插件,发送第二同步请求消息给EMS,第二同步请求消息携带旧版本的
性能插件的标识信息。

步骤407:主网元接收第二同步请求消息,根据该第二同步请求消息携带旧版本的性能
插件的标识信息,卸载旧版本的性能插件包括的第二插件;

具体地,主网元接收第二同步请求消息,根据该第二同步请求消息携带旧版本的性能插
件的标识信息,获取旧版本的性能插件包括的第二插件,卸载获取的第二插件。

其中,主网元在升级时,主网元会断开与EMS之间的通信连接,并在升级之后建立与
EMS之间的通过连接,EMS建立与主网元之间的通信连接后需要与主网元进行同步,使其与
主网元中包括的从属网元的性能插件的版本一致;或者,由于其他原因导致EMS与主网元之
间的通信连接断开,EMS重新建立与主网元之间的通信连接后需要与主网元进行同步,使其
与主网元中包括的从属网元的性能插件的版本一致;具体同步过程包括如下308至314:

步骤408:当主网元建立完与EMS之间的通信连接后,主网元发送第三同步请求消息给
主网元;

步骤409:EMS接收第三同步请求消息,获取标识信息列表,标识信息列表包括EMS
包括的性能插件的标识信息,发送同步响应消息给主网元,该同步响应消息携带标识信息列
表;

具体地,EMS接收主网元发送的第三同步请求消息,获取其自身包括的所有性能插件的
标识信息,将获取的性能插件的标识信息组成标识信息列表,发送同步响应消息给主网元,
该同步响应消息携带标识信息列表。

步骤410:主网元根据该同步响应消息携带的标识信息列表,确定是否存在自身未安装
而EMS安装的性能插件以及自身安装而EMS未安装的性能插件;

具体地,主网元获取其自身包括的所有性能插件的标识信息,并与该同步响应消息携带
的标识信息列表进行比较,得出是否存在自身未安装而EMS安装的性能插件以及自身安装而
EMS未安装的性能插件。

步骤411:如果存在自身未安装而EMS安装的性能插件,主网元发送获取请求消息给
EMS,且该获取请求消息携带其自身未安装而EMS安装的性能插件的标识信息;

步骤412:EMS接收该获取请求消息,根据该获取请求消息携带的性能插件的标识信息
获取对应性能插件包括的第二插件,发送获取响应消息给主网元,且该获取响应消息携带获
取的第二插件;

步骤413:主网元接收该获取响应消息,安装该获取响应消息携带的性能插件包括的第
二插件;

进一步地,主网元安装第二插件之后,主网元还在其内存中分配存储空间,将该第二插
件包括的该从属网元的性能指标配置数据加载到分配内存空间中,从该性能插件的标识信息
中提取从属网元的标识,发送通知事件给其包括的进程,该通知事件中包括该存储空间的起
始地址和该从属网元的标识。

其中,主网元中的进程接收通知事件后,从该通知事件中提取该存储空间的起始地址和
该从属网元的标识,并建立该存储空间的起始地址和该从属网元的标识的对应关系。

步骤414:如果存在自身安装而EMS未安装的性能插件,主网元根据自身安装而EMS
未安装的性能插件的标识信息卸载对应的性能插件包括的第二插件。

具体地,主网元根据自身安装而EMS未安装的性能插件的标识信息获取对应的性能插件
包括的第二插件,卸载获取的性能插件包括的第二插件。

在本发明实施例中,当有新的从属网元加入网络架构或网络架构中的从属网元进行升级
时,EMS获取该从属网元的性能插件的安装包,从该安装包中获取第一插件和第二插件,安
装第一插件以获取该从属网元的性能指标配置数据;发送第一同步请求消息给主网元,第一
同步请求消息携带第二插件,主网元接收第一同步请求消息,安装第二插件以获取该从属网
元的性能指标配置数据。其中,EMS安装该从属网元的性能插件包括的第一插件,以获取该
从属网元的性能指标配置数据,主网元安装该从属网元的性能插件包括的第二插件,以获取
该从属网元的性能指标配置数据,如此主网元和EMS不需要升级;主网元和EMS安装插件
后不需要重新启动,如此避免服务中断以及避免主网元与EMS之间的通信中断;主网元和
EMS通过上述同步操作保证两者包括的从属网元的性能指标配置数据一致。

参见图6,本发明实施例提供了一种第一设备,包括:

第一获取模块501,用于当有新的从属网元加入网络架构或网络架构中的从属网元进行
升级时,获取该从属网元发布的性能插件的安装包,安装包包括第一插件和第二插件,第一
插件包括该从属网元需要存放在第一设备中的性能指标配置数据,第二插件包括该从属网元
需要存放在第二设备中的性能指标配置数据;

第一安装模块502,用于从安装包中获取第一插件和第二插件,安装第一插件以获取该
从属网元的性能指标配置数据;

第一发送模块503,用于发送第一同步请求消息给第二设备,第一同步请求消息携带第
二插件,使第二设备安装第二插件以获取该从属网元的性能指标配置数据。

进一步地,如果该从属网元进行升级,第一设备还包括:

第二获取模块,用于获取该从属网元对应的旧版本的性能插件的标识信息,根据旧版本
的性能插件的标识信息卸载旧版本的性能插件包括的第一插件;

第二发送模块,用于发送第二同步请求消息给第二设备,第二同步请求消息携带旧版本
的性能插件的标识信息,以使第二设备卸载旧版本的性能插件包括的第二插件。

其中,该安装包包括该性能插件的标识信息,

其中,第二获取模块包括:

提取单元,用于从该安装包中提取该性能插件的标识信息,该性能插件的标识信息包括
该从属网元的标识和该性能插件的版本号;

计算单元,用于根据该性能插件的版本号计算旧版本的性能插件的版本号,得到旧版本
的性能插件的标识信息包括的该从属网元的标识和旧版本的性能插件的版本号。

进一步地,第一设备还包括:

第一接收模块,用于当第一设备与第二设备之间的连接断开并重新建立连接后,接收第
二设备发送的第三同步请求消息,获取标识信息列表,标识信息列表包括第一设备包括的从
属网元对应的性能插件的标识信息;

第三发送模块,用于发送同步响应消息给第二设备,同步响应消息携带标识信息列表,
以使第二设备根据标识信息列表确定是否存在第一设备安装而第二设备未安装的性能插件和
第二设备安装而第一设备未安装的性能插件。

进一步地,如果存在第一设备安装而第二设备未安装的性能插件,第一设备还包括:

第二接收模块,用于接收第二设备发送的获取请求消息,获取请求消息携带第一设备安
装而第二设备未安装的性能插件的标识信息;

第四发送模块,用于根据性能插件的标识信息获取性能插件包括的第二插件,发送获取
响应消息给第二设备,获取响应消息携带性能插件的第二插件,使第二设备安装性能插件包
括的第二插件。

在本发明实施例中,当有新的从属网元加入网络架构或网络架构中的从属网元进行升级
时,第一设备获取该从属网元的性能插件的安装包,从该安装包中获取第一插件和第二插件,
安装第一插件以获取该从属网元的性能指标配置数据,以及发送携带第二插件的第一同步请
求消息给第二设备,使第二设备安装第二插件以获取该从属网元的性能指标配置数据。其中,
第一设备安装第一插件,获取该从属网元的性能指标配置数据,第二设备安装第二插件,获
取该从属网元的性能指标配置数据,如此第一设备和第二设备不需要升级,第一设备安装第
一插件后不需要重新启动,第二设备安装第二插件后也不需要重新启动,所以避免第一设备
的服务中断,避免第二设备的服务中断,以及避免第一设备与第二设备之间的通信中断。

参见图7,本发明实施例提供了一种第二设备,包括:

第三接收模块601,用于当有新的从属网元加入网络架构或该网络架构中的从属网元进
行升级时,接收第一设备发送的第一同步请求消息,第一同步请求消息携带该从属网元对应
的性能插件包括的第二插件,第二插件包括该从属网元需要存放在第二设备中的性能指标配
置数据;

第二安装模块602,用于安装第二插件以获取该从属网元的性能指标配置数据。

进一步地,如果该从属网元进行升级,第二设备还包括:

第四接收模块,用于接收第一设备发送的第二同步请求消息,第二同步请求消息携带该
从属网元对应的旧版本的性能插件的标识信息;

第一卸载模块,用于根据旧版本的性能插件的标识信息,卸载旧版本的性能插件包括的
第二插件。

进一步地,第二设备还包括:

第五发送单元,用于当第一设备与第二设备之间的连接断开并重新建立连接后,发送第
三同步请求消息给第一设备,接收第一设备发送的同步响应消息,同步响应消息携带标识信
息列表,标识信息列表包括第一设备包括的性能插件的标识信息;

确定模块,用于根据标识信息确定是否存在第一设备安装而第二设备未安装的性能插件
以及第二设备安装而第一设备未安装的性能插件。

进一步地,第二设备还包括:

第六发送模块,用于如果存在第一设备安装而第二设备未安装的性能插件,发送获取请
求消息给第一设备,该获取请求消息携带性能插件的标识信息,接收第一设备发送的获取响
应消息,获取响应消息携带该性能插件包括的第二插件,安装该性能插件包括的第二插件;

第二卸载模块,用于如果存在第二设备安装而第一设备未安装的性能插件,则卸载性能
插件包括的第二插件。

在本发明实施例中,当有新的从属网元加入网络架构或该网络架构中的从属网元进行升
级时,第二设备接收第一设备发送的第一同步请求消息,第一同步请求消息携带该从属网元
对应的性能插件包括的第二插件,安装第二插件以获取该从属网元的性能指标配置数据。其
中,第二设备安装该从属网元的性能插件包括的第二插件,以获取该从属网元的性能指标配
置数据,如此第二设备不需要升级;第二设备安装插件后不需要重新启动,如此避免服务中
断以及避免第一设备与第二设备之间的通信中断;第一设备和第二设备通过上述同步操作保
证两者包括的从属网元的性能指标配置数据一致。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,
也可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,上
述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,
所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

一种获取从属网元性能指标配置数据的方法及设备.pdf_第1页
第1页 / 共23页
一种获取从属网元性能指标配置数据的方法及设备.pdf_第2页
第2页 / 共23页
一种获取从属网元性能指标配置数据的方法及设备.pdf_第3页
第3页 / 共23页
点击查看更多>>
资源描述

《一种获取从属网元性能指标配置数据的方法及设备.pdf》由会员分享,可在线阅读,更多相关《一种获取从属网元性能指标配置数据的方法及设备.pdf(23页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102833105 A (43)申请公布日 2012.12.19 C N 1 0 2 8 3 3 1 0 5 A *CN102833105A* (21)申请号 201210307971.1 (22)申请日 2012.08.27 H04L 12/24(2006.01) (71)申请人华为技术有限公司 地址 518129 广东省深圳市龙岗区坂田华为 总部办公楼 (72)发明人杨涛 (74)专利代理机构北京三高永信知识产权代理 有限责任公司 11138 代理人黄厚刚 (54) 发明名称 一种获取从属网元性能指标配置数据的方法 及设备 (57) 摘要 本发明公开了一种获取从属。

2、网元性能指标配 置数据的方法及设备,属于通信领域。所述方法包 括:当有新的从属网元加入网络架构或网络架构 中的从属网元进行升级时,第一设备获取从属网 元发布的性能插件的安装包,安装包包括第一插 件和第二插件,第一插件包括从属网元需要存放 在第一设备中的性能指标配置数据,第二插件包 括需要存放在第二设备中的性能指标配置数据; 从所述安装包中获取第一插件和第二插件,安装 第一插件以获取从属网元的性能指标配置数据; 发送第一同步请求消息给第二设备,第一同步请 求消息携带第二插件,使第二设备安装第二插件 以获取从属网元的性能指标配置数据。本发明能 够避免第一设备和第二设备频繁升级以及服务中 断。 (5。

3、1)Int.Cl. 权利要求书4页 说明书13页 附图5页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 4 页 说明书 13 页 附图 5 页 1/4页 2 1.一种获取从属网元性能指标配置数据的方法,其特征在于,所述方法包括: 当有新的从属网元加入网络架构或网络架构中的从属网元进行升级时,第一设备获取 所述从属网元发布的性能插件的安装包,所述安装包包括第一插件和第二插件,所述第一 插件包括所述从属网元需要存放在第一设备中的性能指标配置数据,所述第二插件包括需 要存放在第二设备中的性能指标配置数据; 所述第一设备从所述安装包中获取所述第一插件和所述第二插件,安装所述。

4、第一插件 以获取所述从属网元的性能指标配置数据; 所述第一设备发送第一同步请求消息给所述第二设备,所述第一同步请求消息携带 所述第二插件,使所述第二设备安装所述第二插件以获取所述从属网元的性能指标配置数 据。 2.如权利要求1所述的方法,其特征在于,如果从属网元进行升级,所述第一设备发送 第一同步请求消息给所述第二设备之后,还包括: 所述第一设备获取所述从属网元对应的旧版本的性能插件的标识信息,根据所述旧版 本的性能插件的标识信息卸载所述旧版本的性能插件包括的第一插件; 所述第一设备发送第二同步请求消息给所述第二设备,所述第二同步请求消息携带所 述旧版本的性能插件的标识信息,以使所述第二设备卸。

5、载所述旧版本的性能插件包括的第 二插件。 3.如权利要求2所述的方法,其特征在于,所述安装包包括所述性能插件的标识信息, 所述第一设备获取所述从属网元对应的旧版本的性能插件的标识信息,包括: 所述第一设备从所述安装包中提取所述性能插件的标识信息,所述性能插件的标识信 息包括所述从属网元的标识和所述性能插件的版本号; 所述第一设备根据所述性能插件的版本号计算旧版本的性能插件的版本号,得到所述 旧版本的性能插件的标识信息包括的所述从属网元的标识和所述旧版本的性能插件的版 本号。 4.如权利要求1至3任一项权利要求所述的方法,其特征在于,所述方法还包括: 当所述第一设备与所述第二设备之间的连接断开并。

6、重新建立连接后,所述第一设备接 收所述第二设备发送的第三同步请求消息,获取标识信息列表,所述标识信息列表包括所 述第一设备包括的从属网元对应的性能插件的标识信息; 所述第一设备发送同步响应消息给所述第二设备,所述同步响应消息携带所述标识信 息列表,以使所述第二设备根据所述标识信息列表确定是否存在所述第一设备安装而所述 第二设备未安装的性能插件和所述第二设备安装而所述第一设备未安装的性能插件。 5.如权利要求4所述的方法,其特征在于,如果存在所述第一设备安装而所述第二设 备未安装的性能插件,所述方法还包括: 所述第一设备接收所述第二设备发送的获取请求消息,所述获取请求消息携带所述第 一设备安装而。

7、所述第二设备未安装的性能插件的标识信息; 所述第一设备根据所述性能插件的标识信息获取所述性能插件包括的第二插件,发送 获取响应消息给所述第二设备,所述获取响应消息携带所述性能插件的第二插件,使所述 第二设备安装所述性能插件包括的第二插件。 6.如权利要求1至5任一项权利要求所述的方法,其特征在于, 权 利 要 求 书CN 102833105 A 2/4页 3 如果所述第一设备为网元管理系统EMS,则所述第二设备为主网元; 如果所述第一设备为主网元,则所述第二设备为EMS。 7.一种获取从属网元性能指标配置信息的方法,其特征在于,所述方法包括: 当有新的从属网元加入网络架构或网络架构中的从属网元。

8、进行升级时,第二设备接收 第一设备发送的第一同步请求消息,所述第一同步请求消息携带所述从属网元对应的性能 插件包括的第二插件,所述第二插件包括所述从属网元需要存放在所述第二设备中的性能 指标配置数据; 所述第二设备安装所述第二插件以获取所述从属网元的性能指标配置数据。 8.如权利要求7所述的方法,其特征在于,如果从属网元进行升级,所述第二设备安装 所述第二插件之后,还包括: 所述第二设备接收所述第一设备发送的第二同步请求消息,所述第二同步请求消息携 带所述从属网元对应的旧版本的性能插件的标识信息; 所述第二设备根据所述旧版本的性能插件的标识信息,卸载所述旧版本的性能插件包 括的第二插件。 9.。

9、如权利要求7或8所述的方法,其特征在于,所述方法还包括: 当所述第一设备与第二设备之间的连接断开并重新建立连接后,所述第二设备发送 第三同步请求消息给所述第一设备,接收所述第一设备发送的同步响应消息,所述同步响 应消息携带标识信息列表,所述标识信息列表包括所述第一设备包括的性能插件的标识信 息; 所述第二设备根据所述标识信息确定是否存在所述第一设备安装而所述第二设备未 安装的性能插件以及所述第二设备安装而所述第一设备未安装的性能插件。 10.如权要求9所述的方法,其特征在于,所述方法还包括: 如果存在所述第一设备安装而所述第二设备未安装的性能插件,所述第二设备发送获 取请求消息给所述第一设备,。

10、所述获取请求消息携带所述性能插件的标识信息,接收所述 第一设备发送的获取响应消息,所述获取响应消息携带所述性能插件包括的第二插件,安 装所述性能插件包括的第二插件; 如果存在所述第二设备安装而所述第一设备未安装的性能插件,则卸载所述性能插件 包括的第二插件。 11.一种第一设备,其特征在于,所述设备包括: 第一获取模块,用于当有新的从属网元加入网络架构或网络架构中的从属网元进行升 级时,获取所述从属网元发布的性能插件的安装包,所述安装包包括第一插件和第二插件, 所述第一插件包括所述从属网元需要存放在第一设备中的性能指标配置数据,所述第二插 件包括所述从属网元需要存入在第二设备中的性能指标配置数。

11、据; 第一安装模块,用于从所述安装包中获取所述第一插件和所述第二插件,安装所述第 一插件以获取所述从属网元的性能指标配置数据; 第一发送模块,用于发送第一同步请求消息给所述第二设备,所述第一同步请求消息 携带所述第二插件,使所述第二设备安装所述第二插件以获取所述从属网元的性能指标配 置数据。 12.如权利要求11所述的设备,其特征在于,如果从属网元进行升级,所述设备还包 权 利 要 求 书CN 102833105 A 3/4页 4 括: 第二获取模块,用于获取所述从属网元对应的旧版本的性能插件的标识信息,根据所 述旧版本的性能插件的标识信息卸载所述旧版本的性能插件包括的第一插件; 第二发送模块。

12、,用于发送第二同步请求消息给所述第二设备,所述第二同步请求消息 携带所述旧版本的性能插件的标识信息,以使所述第二设备卸载所述旧版本的性能插件包 括的第二插件。 13.如权利要求12所述的设备,其特征在于,所述安装包包括所述性能插件的标识信 息,所述第二获取模块包括: 提取单元,用于从所述安装包中提取所述性能插件的标识信息,所述性能插件的标识 信息包括所述从属网元的标识和所述性能插件的版本号; 计算单元,用于根据所述性能插件的版本号计算所述旧版本的性能插件的版本号,得 到所述旧版本的性能插件的标识信息包括的所述从属网元的标识和所述旧版本的性能插 件的版本号。 14.如权利要求11至13任一项权利。

13、要求所述的设备,其特征在于,所述设备还包括: 第一接收模块,用于当所述第一设备与所述第二设备之间的连接断开并重新建立连接 后,接收所述第二设备发送的第三同步请求消息,获取标识信息列表,所述标识信息列表包 括所述第一设备包括的从属网元对应的性能插件的标识信息; 第三发送模块,用于发送同步响应消息给所述第二设备,所述同步响应消息携带所述 标识信息列表,以使所述第二设备根据所述标识信息列表确定是否存在所述第一设备安装 而所述第二设备未安装的性能插件和所述第二设备安装而所述第一设备未安装的性能插 件。 15.如权利要求14所述的设备,其特征在于,如果存在所述第一设备安装而所述第二 设备未安装的性能插件。

14、,所述设备还包括: 第二接收模块,用于接收所述第二设备发送的获取请求消息,所述获取请求消息携带 所述第一设备安装而所述第二设备未安装的性能插件的标识信息; 第四发送模块,用于根据所述性能插件的标识信息获取所述性能插件包括的第二插 件,发送获取响应消息给所述第二设备,所述获取响应消息携带所述性能插件的第二插件, 使所述第二设备安装所述性能插件包括的第二插件。 16.一种第二设备,其特征在于,所述设备包括: 第三接收模块,用于当有新的从属网元加入网络架构或网络架构中的从属网元进行升 级时,接收第一设备发送的第一同步请求消息,所述第一同步请求消息携带所述从属网元 对应的性能插件包括的第二插件,所述第。

15、二插件包括所述从属网元需要存放在所述第二设 备中的性能指标配置数据; 第二安装模块,用于安装所述第二插件以获取所述从属网元的性能指标配置数据。 17.如权利要求16所述的设备,其特征在于,如果从属网元进行升级,所述设备还包 括: 第四接收模块,用于接收所述第一设备发送的第二同步请求消息,所述第二同步请求 消息携带所述从属网元对应的旧版本的性能插件的标识信息; 第一卸载模块,用于根据所述旧版本的性能插件的标识信息,卸载所述旧版本的性能 权 利 要 求 书CN 102833105 A 4/4页 5 插件包括的第二插件。 18.如权利要求16或17所述的设备,其特征在于,所述设备还包括: 第五发送单。

16、元,用于当所述第一设备与第二设备之间的连接断开并重新建立连接后, 发送第三同步请求消息给所述第一设备,接收所述第一设备发送的同步响应消息,所述同 步响应消息携带标识信息列表,所述标识信息列表包括所述第一设备包括的性能插件的标 识信息; 确定模块,用于根据所述标识信息确定是否存在所述第一设备安装而所述第二设备未 安装的性能插件以及所述第二设备安装而所述第一设备未安装的性能插件。 19.如权要求18所述的设备,其特征在于,所述设备还包括: 第六发送模块,用于如果存在所述第一设备安装而所述第二设备未安装的性能插件, 发送获取请求消息给所述第一设备,所述获取请求消息携带所述性能插件的标识信息,接 收所。

17、述第一设备发送的获取响应消息,所述获取响应消息携带所述性能插件包括的第二插 件,安装所述性能插件包括的第二插件; 第二卸载模块,用于如果存在所述第二设备安装而所述第一设备未安装的性能插件, 则卸载所述性能插件包括的第二插件。 权 利 要 求 书CN 102833105 A 1/13页 6 一种获取从属网元性能指标配置数据的方法及设备 技术领域 0001 本发明涉及通信领域,特别涉及一种获取从属网元性能指标配置数据的方法及设 备。 背景技术 0002 在主从式结构的网络架构中,存在一对多的主从关系,该网络架构中包括一个EMS (Element Management System,网元管理系统)、。

18、一个主网元和主网元对应的多个从属网 元,对于任一从属网元,该从属网元包括两部分性能指标配置数据,其中一部分性能指标配 置数据可以存放在该从属网元中,而另一部分性能指标配置数据需要存放在主网元和EMS 中。 0003 其中,当某个新的从属网元加入到该网络架构中,或者该网络架构中的某个从属 网元进行了升级时,技术人员可以开发出新版本的主网元系统和新版本的EMS系统,且新 版本的主网元系统中包括该从属网元需要存放在主网元中的性能指标配置数据,新版本的 EMS系统中包括该从属网元需要存放在EMS中的性能指标配置数据,根据新版本的主网元 系统和新版本的EMS系统分别对主网元和EMS进行升级,使EMS存储。

19、该从属网元需要存放 在自身的性能指标配置数据以及使主网元存储该从属网元需要存放在自身的性能指标配 置数据。 0004 在实现本发明的过程中,发明人发现现有技术至少存在以下问题: 0005 目前当有新的从属网元加入或有从属网元升级时就需要对主网元和EMS进行升 级,如此使得到主网元和EMS升级次数过于频繁,另外,主网元和EMS每经过升级后需要重 新启动主网元和EMS,而导致主网元的服务中断以及主网元与EMS之间的通信中断。 发明内容 0006 为了避免主网元和EMS频繁升级、避免主网元的服务中断和主网元与EMS之间的 通信中断,本发明提供了一种获取从属网元性能指标配置数据的方法及设备。所述技术方。

20、 案如下: 0007 一种获取从属网元性能指标配置数据的方法,所述方法包括: 0008 当有新的从属网元加入网络架构或网络架构中的从属网元进行升级时,第一设备 获取所述从属网元发布的性能插件的安装包,所述安装包包括第一插件和第二插件,所述 第一插件包括所述从属网元需要存放在第一设备中的性能指标配置数据,所述第二插件包 括需要存放在第二设备中的性能指标配置数据; 0009 所述第一设备从所述安装包中获取所述第一插件和所述第二插件,安装所述第一 插件以获取所述从属网元的性能指标配置数据; 0010 所述第一设备发送第一同步请求消息给所述第二设备,所述第一同步请求消息携 带所述第二插件,使所述第二设。

21、备安装所述第二插件以获取所述从属网元的性能指标配置 数据。 说 明 书CN 102833105 A 2/13页 7 0011 一种获取从属网元性能指标配置信息的方法,所述方法包括: 0012 当有新的从属网元加入网络架构或网络架构中的从属网元进行升级时,第二设备 接收第一设备发送的第一同步请求消息,所述第一同步请求消息携带所述从属网元对应的 性能插件包括的第二插件,所述第二插件包括所述从属网元需要存放在所述第二设备中的 性能指标配置数据; 0013 所述第二设备安装所述第二插件以获取所述从属网元的性能指标配置数据。 0014 一种第一设备,所述设备包括: 0015 第一获取模块,用于当有新的从。

22、属网元加入网络架构或网络架构中的从属网元进 行升级时,获取所述从属网元发布的性能插件的安装包,所述安装包包括第一插件和第二 插件,所述第一插件包括所述从属网元需要存放在第一设备中的性能指标配置数据,所述 第二插件包括所述从属网元需要存入在第二设备中的性能指标配置数据; 0016 第一安装模块,用于从所述安装包中获取所述第一插件和所述第二插件,安装所 述第一插件以获取所述从属网元的性能指标配置数据; 0017 第一发送模块,用于发送第一同步请求消息给所述第二设备,所述第一同步请求 消息携带所述第二插件,使所述第二设备安装所述第二插件以获取所述从属网元的性能指 标配置数据。 0018 一种第二设备。

23、,所述设备包括: 0019 第三接收模块,用于当有新的从属网元加入网络架构或网络架构中的从属网元进 行升级时,接收第一设备发送的第一同步请求消息,所述第一同步请求消息携带所述从属 网元对应的性能插件包括的第二插件,所述第二插件包括所述从属网元需要存放在所述第 二设备中的性能指标配置数据; 0020 第二安装模块,用于安装所述第二插件以获取所述从属网元的性能指标配置数 据。 0021 在本发明实施例中,当有新的从属网元加入网络架构或网络架构中的从属网元进 行升级时,第一设备获取该从属网元的性能插件的安装包,从该安装包中获取第一插件和 第二插件,安装第一插件以获取该从属网元性能指标配置数据,以及发。

24、送携带第二插件的 第一同步请求消息给第二设备,使第二设备安装第二插件以获取该从属网元的性能指标配 置数据。其中,第一设备安装第一插件,获取该从属网元的性能指标配置数据,第二设备安 装第二插件,获取该从属网元的性能指标配置数据,如此第一设备和第二设备不需要升级, 第一设备安装第一插件后不需要重新启动,第二设备安装第二插件后也不需要重新启动, 所以避免第一设备的服务中断,避免第二设备的服务中断,以及避免第一设备与第二设备 之间的通信中断。 附图说明 0022 图1是本发明一实施例提供的一种网络架构示意图; 0023 图2是本发明另一实施例提供的一种获取从属网元性能指标配置数据的方法流 程图; 00。

25、24 图3是本发明另一实施例提供的一种获取从属网元性能指标配置数据的方法流 程图; 说 明 书CN 102833105 A 3/13页 8 0025 图4是本发明另一实施例提供的一种获取从属网元性能指标配置数据的方法流 程图; 0026 图5是本发明另一实施例提供的一种获取从属网元性能指标配置数据的方法流 程图; 0027 图6是本发明另一实施例提供的一种第一设备结构示意图; 0028 图7是本发明另一实施例提供的一种第二设备结构示意图。 具体实施方式 0029 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。 0030 其中,参见图1,本实施例应。

26、用于主从式结构的网络架构,该网络架构包括一个 EMS、一个主网元和多个从属网元, 0031 主网元和从属网元存在一对多的主从关系,每个从属网元的性能指标分为第一性 能指标和第二性能指标:第一性能指标为从属网元可以独立测量的性能指标,而第二性能 指标为跟各从属网元相关的、但是必需由主网元集中测量的性能指标;其中,第一分性能指 标对应的性能指标配置数据可以存放在各从属网元中,以使该从属网元可以根据自身存储 第一性指标对应的性能指标配置数据对第一性能指标进行测量,而第二性能指标对应的性 能指标配置数据必须存放在主网元中,以使主网元可以根据自身存储的第二性能指标对应 的性能指标配置数据对第二性能指标进。

27、行测量。 0032 在本发明的一个典型的应用场景中,HSS(Home Subscriber Server,归属用户 服务器)、HLR(Home Location Register,归属位置寄存器)、UEIR(Unified Equipment IdentificationRegister,统一设备标识寄存器)等是FE(Front Element,业务节点), USCDB(Unified Subscriber Center DataBase,统一用户数据中心数据库)是BE(Back Element,数据节点)、负责存储各种FE用户的数据,而FE基于BE上的用户信息、进行各种 业务处理。这里,网管。

28、是EMS,BE是主网元,而各类FE是各类从属网元。由于各类FE的用 户数据存放在BE上面,基于这些用户数据的性能指标(如HSS历史最大用户数、GUHLR当前 用户等),都由BE提供,也就是说,EMS从BE获取各类FE用户指标的测量结果。这里,各类 FE用户指标就是各类FE的第二性能指标;而FE的其他指标为第一性能指标。 0033 当有新的从属网元加入到该网络架构中或该网络架构中的某个从属网元进行升 级时,该从属网元的发布商开发并发布该从属网元的性能插件的安装包,该安装包包括该 从属网元的第二性能指标对应的性能指标配置数据(从属网元升级场景下,如果第二性能 指标没有变化,则不用开发新版本性能插件。

29、安装包安装包、直接使用老版本性能插件安装 包安装包)。 0034 该性能插件安装包包括第一插件和第二插件,两个插件分别包括该从属网元需要 存放在第一设备和第二设备的第二性能指标对应的性能指标配置数据(如果第一设备为主 网元,则第二设备为EMS;如果第一设备为EMS,则第二设备为主网元)。 0035 主网元和EMS可以获取并安装该从属网元对应的性能插件,以实现获取到该从属 网元的第二性能指标对应的性能指标配置数据。 0036 其中,主网元根据自身存储的各从属网元的第二性能指标对应的性能指标配置数 说 明 书CN 102833105 A 4/13页 9 据对各从属网元的第二性能指标进行测量并将测量。

30、结果发送给EMS,EMS再根据自身存储 的各从属网元的第二性能指标对应的性能指标配置数据对该测量结果进行处理。 0037 EMS支持对各个从属网元的性能管理功能和其他管理,其中,性能管理功能指: EMS定期从网元搜集各种性能指标的测量结果,并展示给网络操作维护人员,以使操作维护 人员掌握网络的运转性能情况。 0038 从网元要存放性能指标的相关配置数据(包括:指标ID、指标名称、指标测量方 法、指标单位、指标公式、指标所述性能对象、指标所述测量单元等),从而可以实现对性能 指标的测量,并把测量统计结果上报给EMS;EMS要存放性能指标的相关配置数据,从而将 这些指标和统计对象展示给网络操作维护。

31、人员、使其能对指标和对象进行选择性测量设 置,可以根据操作人员的设置结果、下发性能测量任务给网元,并且能处理网元上报的测量 结果、将结果展示给维护人员。 0039 其中,从属网元的第二性能指标可以包括消息时延、丢包率和/或内存占用率,第 二性能指标对应的性能指标配置数据可以包括从属网元的第二性能指标的指标名称、指标 标识、指标单位和/或指标的统计方式等。 0040 参见图2,本发明实施例提供了一种获取从属网元性能指标识配置数据的方法,包 括: 0041 步骤101:当有新的从属网元加入网络架构或网络架构中的从属网元进行升级 时,第一设备获取该从属网元发布的性能插件的安装包,该安装包包括第一插件。

32、和第二插 件,第一插件包括该从属网元需要存放在第一设备中的性能指标配置数据,第二插件包括 该从属网元需要存放在第二设备中的性能指标配置数据; 0042 步骤102:第一设备从该安装包中获取第一插件和第二插件,安装第一插件以获 取该从属网元的性能指标配置数据; 0043 步骤103:第一设备发送第一同步请求消息给第二设备,第一同步请求消息携带 第二插件,使第二设备安装第二插件以获取该从属网元的性能指标配置数据。 0044 其中,在本实施例中,第一设备可以主网元或EMS,第二设备可以为主网元或EMS; 如果第一设备为主网元,则第二设备为EMS,如果第一设备为EMS,则第二设备为主网元。 0045 。

33、在本发明实施例中,当有新的从属网元加入网络架构或网络架构中的从属网元进 行升级时,第一设备获取该从属网元的性能插件的安装包,从该安装包中获取第一插件和 第二插件,安装第一插件以获取该从属网元的性能指标配置数据,以及发送携带第二插件 的第一同步请求消息给第二设备,使第二设备安装第二插件以获取该从属网元的性能指标 配置数据。其中,第一设备安装第一插件,获取该从属网元的性能指标配置数据,第二设备 安装第二插件,获取该从属网元的性能指标配置数据,如此第一设备和第二设备不需要升 级,第一设备安装第一插件后不需要重新启动,第二设备安装第二插件后也不需要重新启 动,所以避免第一设备的服务中断,避免第二设备的。

34、服务中断,以及避免第一设备与第二设 备之间的通信中断。 0046 参见图3,本发明实施例提供了一种获取从属网元性能指标配置数据的方法,包 括: 0047 步骤201:当有新的从属网元加入网络架构或该网络架构中的从属网元进行升级 时,第二设备接收第一设备发送的第一同步请求消息,第一同步请求消息携带该从属网元 说 明 书CN 102833105 A 5/13页 10 对应的性能插件包括的第二插件,第二插件包括该从属网元需要存放在第二设备中的性能 指标配置数据; 0048 步骤202:第二设备安装第二插件以获取该从属网元的性能指标配置数据。 0049 在本发明实施例中,当有新的从属网元加入网络架构或。

35、该网络架构中的从属网元 进行升级时,第二设备接收第一设备发送的第一同步请求消息,第一同步请求消息携带该 从属网元对应的性能插件包括的第二插件,安装第二插件以获取该从属网元的性能指标配 置数据。其中,第二设备安装该从属网元的性能插件包括的第二插件,以获取该从属网元的 性能指标配置数据,如此第二设备不需要升级;第二设备安装插件后不需要重新启动,如此 避免服务中断以及避免第一设备与第二设备之间的通信中断;第一设备和第二设备通过上 述同步操作保证两者包括的从属网元的性能指标配置数据一致。 0050 在图2和3所示实施例的基础之上,本发明实施例提供了一种获取从属网元性能 指标配置数据的方法。其中,当有新。

36、的从属网元加入到网络架构中或该网络架构中的从属 网元进行升级时,EMS和主网元可以通过本实施例提供的方法来获取该从属网元的性能指 标配置数据以及保证两者包括的从属网元的性能指标配置数据一致,该从属网元的性能指 标配置数据为该从属网元需要存放在主网元和EMS上的第二性能指标对应的性能指标配 置数据。参见图4,该方法包括: 0051 步骤301:当存在新的从属网元加入到网络架构或者该网络架构中存在从属网元 升级时,主网元获取该从属网元对应的性能插件的安装包,该从属网元的性能插件包括第 一插件和第二插件,第一插件包括该从属网元需要存放在主网元上的性能指标配置数据, 第二插件包括该从属网元需要存放EM。

37、S上的性能指标配置数据; 0052 其中,在本实施例中,第一设备为主网元,第二设备为EMS,且本实施例应用如图1 所示的主从式结构的网络架构,在该网络架构中包括一个EMS、一个主网元和多个从属网 元,EMS与主网元之间有通信连接相连。 0053 其中,在本实施例中,从属网元的发布商在向上述网络架构中新增加一个新的从 属网元或对上述网络架构中的某个从属网元进行升级时,会同时发布该从属网元对应的性 能插件的安装包,该性能插件的安装包中包括第一插件和第二插件,第一插件中包括该从 属网元需要存放在主网元上的性能指标配置数据,第二插件中包括该从属网元需要存放 EMS上的性能指标配置数据,第一插件中包括的。

38、性能指标配置数据和第二插件中包括的性 能指标配置数据都相同;但第一插件按主网元支持的数据结构来存储性能指标配置数据, 第二插件按EMS支持的数据结构来存储性能指标配置数据。 0054 其中,技术人员可以将该从属网元对应的性能插件的安装包的地址提交给主网 元。另外,该性能插件还存在对应的标识信息,该性能插件的标识信息包括该从属网元的标 识和该性能插件的版本号;该从属网元的标识可以为该从属网元的类型等。 0055 相应地,本步骤可以具体为:主网元接收技术人员提交的该从属网元对应的性能 插件的安装包的地址,然后根据该性能插件的安装包的地址,从网络中下载该性能插件的 安装包;或者,主网元直接从该从属网。

39、元中获取该从属网元对应的性能插件的安装包。 0056 步骤302:主网元从该性能插件的安装包中获取该性能插件包括的第一插件和第 二插件,安装获取的第一插件,以实现获取该从属网元的性能指标配置数据; 0057 具体地,主网元对该性能插件的安装包进行解析,解析出该性能插件包括的第一 说 明 书CN 102833105 A 10 6/13页 11 插件和第二插件,安装解析的第一插件,以实现获取该从属网元的性能指标配置数据。 0058 进一步地,主网元还存储获取的第二插件。 0059 其中,主网元在安装第一插件时,主网元在其内存中分配存储空间,将该第一插件 包括的该从属网元的性能指标配置数据加载到分配。

40、的内存空间中,从该性能插件的标识信 息中提取从属网元的标识,发送通知事件给其包括的进程,该通知事件中包括该存储空间 的起始地址和该从属网元的标识。主网元中的进程接收该通知事件后,从该通知事件中提 取该存储空间的起始地址和该从属网元的标识,并建立该存储空间的起始地址和该从属网 元的标识的对应关系。 0060 其中,主网元中的进程需要某个从属网元的性能指标配置数据时,该进程根据该 从属网元的标识,从其对应的存储空间的超始地址与从属网元的标识的对应关系中获取对 应的存储空间的起始地址,根据该存储空间的起始地址从主网元的内存中获取该从属网元 的性能指标配置数据。 0061 其中,由于主网元可以直接安装。

41、第一插件,以获取该从属网元的性能指标配置数 据,如此不需要对主网元进行升级,且安装完第一插件后,无需要重新启动,避免服务中断 以及避免了主网元与EMS之间的通信中断。 0062 步骤303:主网元发送第一同步请求消息给EMS,且第一同步请求消息携带该性能 插件的第二插件; 0063 步骤304:EMS接收第一同步请求消息,安装第一同步请求消息携带的第二插件, 以实现获取该从属网元的性能指标配置数据; 0064 其中,EMS安装第二插件时,EMS在其内存中分配存储空间,将该第二插件包括的 该从属网元的性能指标配置数据加载到分配的内存空间中,从该性能插件的标识信息中提 取从属网元的标识,发送通知事。

42、件给其包括的进程,该通知事件中包括该存储空间的起始 地址和该从属网元的标识。EMS中的进程接收该通知事件后,从该通知事件中提取该存储空 间的起始地址和该从属网元的标识,建立该存储空间的起始地址和该从属网元的标识的对 应关系。 0065 其中,由于EMS可以直接安装第二插件,以获取该从属网元的性能指标配置数据, 如此不需要对EMS进行升级,且安装完第二插件后,无需要重新启动,避免服务中断以及避 免了主网元与EMS之间的通信中断。 0066 其中,如果该从属网元升级,则主网元安装该从属网元的性能插件包括的第一插 件,以及EMS安装该从属网元的性能插件包括的第二插件后,主网元需要卸载该从属网元 对应。

43、的旧版本的性能插件包括的第一插件,以及EMS需要卸载该从属网元对应的旧版本的 性能插件包括的第二插件,具体实现步骤包括如下205至207的步骤: 0067 步骤305:主网元根据该性能插件的标识信息确定出该从属网元对应的旧版本的 性能插件的标识信息; 0068 具体地,主网元从该性能插件的标识信息中提取从属网元的标识和该性能插件的 版本号,根据提取的版本号计算出该从属网元对应的旧版本的性能插件的版本号,将该从 属网元的标识和旧版本的版本号组成旧版本的性能插件的标识信息。 0069 步骤306:主网元根据旧版本的性能插件的标识信息卸载旧版本的性能插件包括 的第一插件,发送第二同步请求消息给EMS。

44、,第二同步请求消息携带旧版本的性能插件的标 说 明 书CN 102833105 A 11 7/13页 12 识信息; 0070 具体地,主网元根据旧版本的性能插件的标识信息,获取旧版本的性能插件包括 的第一插件,卸载获取的第一插件,发送第二同步请求消息给EMS,第二同步请求消息携带 旧版本的性能插件的标识信息。 0071 步骤307:EMS接收第二同步请求消息,根据该第二同步请求消息携带旧版本的性 能插件的标识信息,卸载旧版本的性能插件包括的第二插件; 0072 具体地,EMS接收第二同步请求消息,根据该第二同步请求消息携带旧版本的性能 插件的标识信息,获取旧版本的性能插件包括的第二插件,卸载。

45、获取的第二插件。 0073 其中,主网元在升级时,主网元会断开与EMS之间的通信连接,并在升级之后建立 与EMS之间的通信连接,EMS建立与主网元之间的通信连接后需要与主网元进行同步,使其 与主网元中包括的从属网元的性能插件的版本一致;或者,由于其他原因导致EMS与主网 元之间的通信连接断开,EMS重新建立与主网元之间的通信连接后需要与主网元进行同步, 使其与主网元中包括的从属网元的性能插件的版本一致;具体同步过程包括如下208至 214: 0074 步骤308:当EMS建立完与主网元之间的通信连接后,EMS发送第三同步请求消息 给主网元; 0075 步骤309:主网元接收第三同步请求消息,获。

46、取标识信息列表,标识信息列表包括 主网元包括的性能插件的标识信息,发送同步响应消息给EMS,该同步响应消息携带标识信 息列表; 0076 具体地,主网元接收EMS发送的第三同步请求消息,获取其自身包括的所有性能 插件的标识信息,将获取的性能插件的标识信息组成标识信息列表,发送同步响应消息给 EMS,该同步响应消息携带标识信息列表。 0077 步骤310:EMS根据该同步响应消息携带的标识信息列表,确定是否存在自身未安 装而主网元安装的性能插件以及自身安装而主网元未安装的性能插件; 0078 具体地,EMS获取其自身包括的所有性能插件的标识信息,并与标识信息列表中包 括主网元安装的性能插件的标识。

47、信息进行比较,得出是否存在自身未安装而主网元安装的 性能插件以及自身安装而主网元未安装的性能插件。 0079 步骤311:如果存在自身未安装而主网元安装的性能插件,EMS发送获取请求消息 给主网元,且该获取请求消息携带其自身未安装而主网元安装的性能插件的标识信息; 0080 步骤312:主网元接收该获取请求消息,根据该获取请求消息携带的性能插件的 标识信息获取对应性能插件包括的第二插件,发送获取响应消息给EMS,且该获取响应消息 携带获取的第二插件; 0081 步骤313:EMS接收该获取响应消息,安装该获取响应消息携带的性能插件包括的 第二插件; 0082 步骤314:如果存在自身安装而主网。

48、元未安装的性能插件,EMS根据主网元未安装 而自身安装的性能插件的标识信息卸载对应的性能插件包括的第二插件。 0083 具体地,EMS根据主网元未安装而自身安装的性能插件的标识信息获取对应的性 能插件包括的第二插件,卸载获取的性能插件包括的第二插件。 0084 在本发明实施例中,当有新的从属网元加入网络架构或网络架构中的从属网元进 说 明 书CN 102833105 A 12 8/13页 13 行升级时,主网元获取该从属网元的性能插件的安装包,从该安装包中获取第一插件和第 二插件,安装第一插件以获取该从属网元的性能指标配置数据;发送第一同步请求消息给 EMS,第一同步请求消息携带第二插件,EM。

49、S接收第一同步请求消息,安装第二插件以获取该 从属网元的性能指标配置数据。其中,主网元安装该从属网元的性能插件包括的第一插件, 以获取该从属网元的性能指标配置数据,EMS安装该从属网元的性能插件包括的第二插件, 以获取该从属网元的性能指标配置数据,如此主网元和EMS不需要升级;主网元和EMS安 装插件后不需要重新启动,如此避免主网元服务中断以及避免主网元与EMS之间的通信中 断;主网元和EMS通过上述同步操作保证两者包括的从属网元的性能指标配置数据一致。 0085 在图2和3所示实施例的基础之上,本发明实施例提供了一种获取从属网元性能 指标配置数据的方法。其中,当有新的从属网元加入到网络架构中或该网络架构中的从属 网元进行升级时,EMS和主网元可以通过本实施例提供的方法来获取该从属网元的性能指 标配置数据以及保证两者包括的从属网元的性能指标配置数据一致,该从属网元的性能指 标配置数据为该从属网元需要存放在主网元和EMS上的第二性能指标对应的性能指标。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1