[go: up one dir, main page]

CN1992645B - Method and device for checking version matching - Google Patents

Method and device for checking version matching Download PDF

Info

Publication number
CN1992645B
CN1992645B CN2005101365916A CN200510136591A CN1992645B CN 1992645 B CN1992645 B CN 1992645B CN 2005101365916 A CN2005101365916 A CN 2005101365916A CN 200510136591 A CN200510136591 A CN 200510136591A CN 1992645 B CN1992645 B CN 1992645B
Authority
CN
China
Prior art keywords
network element
version
information
management system
managed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2005101365916A
Other languages
Chinese (zh)
Other versions
CN1992645A (en
Inventor
陈浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2005101365916A priority Critical patent/CN1992645B/en
Publication of CN1992645A publication Critical patent/CN1992645A/en
Application granted granted Critical
Publication of CN1992645B publication Critical patent/CN1992645B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

一种版本匹配校验方法,包括建立网管系统和所能够管理网元之间的版本配套信息,所述版本配套信息中设置有和网管系统版本信息相匹配的各种网元类型的网元版本信息;获取被管理网元的网元类型和网元版本信息;根据获取的被管理网元的网元类型和网元版本信息,判断在所述版本配套信息中是否能够查询到该网元类型对应的该网元版本信息,如果是,标记该被管理网元和网管系统之间版本匹配;否则标记该被管理网元和网管系统之间版本不匹配;将被管理网元和网管系统之间版本是否匹配的标记结果以命令行接口命令报告形式进行显示。本发明还公开了一种版本匹配校验装置。本发明可以提高对网管系统和被管理网元之间的版本进行匹配校验处理的效率和准确性。

Figure 200510136591

A version matching verification method, including establishing version matching information between a network management system and managed network elements, wherein the version matching information is set with network element versions of various network element types that match the version information of the network management system information; obtain the network element type and network element version information of the managed network element; judge whether the network element type can be queried in the version matching information according to the obtained network element type and network element version information of the managed network element Corresponding to the network element version information, if it is, mark the version match between the managed network element and the network management system; otherwise mark the version mismatch between the managed network element and the network management system; The results of marking whether the versions match between versions are displayed in the command line interface command report. The invention also discloses a version matching verification device. The invention can improve the efficiency and accuracy of matching and verifying the versions between the network management system and the managed network elements.

Figure 200510136591

Description

版本匹配检验方法及其装置Method and device for checking version matching

技术领域technical field

本发明涉及网络管理技术中的网元版本匹配性校验处理技术,尤其是涉及一种版本匹配校验方法及其装置。The invention relates to a network element version matching verification processing technology in network management technology, in particular to a version matching verification method and a device thereof.

背景技术Background technique

在网络系统中,网管系统通常要管理多个不同类型的功能实体(FE,Function Entity),一般习惯上将这些功能实体称之为网元(NE,NetworkElement),每个被管理的网元实例(NEI,Network Element Instance)都有各自的版本。网管系统与每个被管理的网元之间都存在着对应的接口,如果网管系统与一个被管理的网元之间的版本不匹配,则它们之间的接口就不可能正常工作,进而会导致网管系统无法对该被管理的网元进行正常管理,这样将使得整个网管系统不能提供正常的网管功能。由此可见,在网络管理技术中,网管系统与被管理的网元之间的版本匹配性检验问题就显得非常重要。In a network system, the network management system usually manages multiple different types of functional entities (FE, Function Entity), which are generally called network elements (NE, NetworkElement), and each managed network element instance (NEI, Network Element Instance) has its own version. There is a corresponding interface between the network management system and each managed network element. If the versions of the network management system and a managed network element do not match, the interface between them cannot work normally, and the As a result, the network management system cannot perform normal management on the managed network elements, which will prevent the entire network management system from providing normal network management functions. It can be seen that in the network management technology, the version compatibility check between the network management system and the managed network elements is very important.

目前,在网络系统中网管系统侧是通过如下处理过程来实现对网管系统和每一被管理的网元之间的版本进行匹配性校验的:At present, in the network system, the network management system side implements the version matching verification between the network management system and each managed network element through the following process:

在网管系统发布版本信息时,由网管产品发布者提供一个网管系统和其所能够支持的网元之间的版本配套表(VMT,Version Match Table),该版本配套表以网管系统的版本作为基准,详细描述了它和各个被管理的网元之间的版本配套映射关系。版本配套表一般采用的格式都为常用的办公文本格式,譬如WORD文档格式,TXT文本文件格式等。其中一个较常见的版本配套表如下表1所示:When the network management system releases version information, the network management product publisher provides a version matching table (VMT, Version Match Table) between the network management system and the network elements it can support. The version matching table is based on the version of the network management system , which describes in detail the version matching mapping relationship between it and each managed network element. The format of the version matching table is generally a common office text format, such as WORD document format, TXT text file format, etc. One of the more common version matching tables is shown in Table 1 below:

表1:网管系统与被管网元之间的版本配套表:Table 1: Version matching table between the network management system and managed network elements:

  网管系统Network management system   网管系统版本Network management system version   网元类型Network element type   网元版本NE version   OMSOMS   OMS2600V100R001C01B020OMS2600V100R001C01B020   CSCFCSCF   CSCF3300V100R001C01B030CSCF3300V100R001C01B030   OMSOMS   OMS2600V100R001C01B020OMS2600V100R001C01B020   CSCFCSCF   CSCF3300V100R001C01B031CSCF3300V100R001C01B031   OMSOMS   OMS2600V100R001C01B020OMS2600V100R001C01B020   CSCFCSCF   CSCF3300V100R001C01B032CSCF3300V100R001C01B032   OMSOMS   OMS2600V100R001C01B020OMS2600V100R001C01B020   CSCFCSCF   CSCF3300V100R001C01B033CSCF3300V100R001C01B033   OMSOMS   OMS2600V100R001C01B020OMS2600V100R001C01B020   HSSHSS   HSS9820V900R001C01B028HSS9820V900R001C01B028   OMSOMS   OMS2600V100R001C01B020OMS2600V100R001C01B020   HSSHSS   HSS9820V900R001C01B029HSS9820V900R001C01B029   OMSOMS   OMS2600V100R001C01B020OMS2600V100R001C01B020   HSSHSS   HSS9820V900R001C01B030HSS9820V900R001C01B030   OMSOMS   OMS2600V100R001C01B020OMS2600V100R001C01B020   GTASGTAS   GTAS9900V100R001C01B030GTAS9900V100R001C01B030

  网管系统Network management system   网管系统版本Network management system version   网元类型Network element type   网元版本NE version   OMSOMS   OMS2600V100R001C01B020OMS2600V100R001C01B020   GTASGTAS   GTAS9900V100R001C01B031GTAS9900V100R001C01B031   OMSOMS   OMS2600V100R001C01B020OMS2600V100R001C01B020   GTASGTAS   GTAS9900V100R001C01B032GTAS9900V100R001C01B032

网管操作维护人员在日常网络维护过程中,可以通过命令行接口(CLI,Command Line Interface)查询各个被管理网元的详细版本信息,并获得网管系统的当前版本信息,然后根据网管系统发布的版本配套表,采用手工方式分别对每个被管理网元的版本进行核对,以判断其是否存在于版本配套表中,如果经核对发现某个被管理网元的版本信息存在于版本配套表中,则说明该被管理网元的版本与网管系统的版本匹配,否则说明该被管理网元的版本与网管系统的版本不匹配。Network management operation and maintenance personnel can query the detailed version information of each managed network element through the command line interface (CLI, Command Line Interface) in the daily network maintenance process, and obtain the current version information of the network management system, and then according to the version released by the network management system Matching table. Manually check the version of each managed network element to determine whether it exists in the version matching table. If the version information of a managed network element exists in the version matching table after checking, It means that the version of the managed network element matches the version of the network management system; otherwise, it means that the version of the managed network element does not match the version of the network management system.

例如,以上表1中的网管系统与被管网元之间的版本配套表为例,网管操作维护人员经手工核对,发现网元类型为GTAS,且网元版本信息为GTAS9900V100R001C01B032的被管理网元与当前版本为OMS2600V100R001C01B020的网管系统之间的版本是匹配的;同理,经核对还会发现网元类型为GTAS,且网元版本信息为GTAS9900V100R001C01B036的被管理网元与当前版本为OMS2600V100R001C01B020的网管系统之间的版本是不匹配的。For example, take the version matching table between the network management system and the managed NE in Table 1 above as an example. After manual checking by the network management operation and maintenance personnel, it is found that the NE type is GTAS and the NE version information is GTAS9900V100R001C01B032. It matches the version of the network management system whose current version is OMS2600V100R001C01B020; similarly, after checking, it will also be found that the managed network element whose network element type is GTAS and whose network element version information is GTAS9900V100R001C01B036 matches the network management system whose current version is OMS2600V100R001C01B020 There is a mismatch between the versions.

最后网管操作维护人员将网管系统与被管理的网元之间的版本匹配校验结果以相应的表现形式制作成报告文件,其中网管操作维护人员可以根据个人的喜好将校验结果以表格表现形式、文本表现形式或者图文表现形式等制成对应的报告文件。Finally, the network management operation and maintenance personnel make the version matching verification results between the network management system and the managed network elements into a report file in a corresponding form, and the network management operation and maintenance personnel can present the verification results in a form according to personal preference , text representation or graphic representation, etc. to make corresponding report files.

但是上述通过网管操作维护人员采用手工方式来完成对网管系统和其所管理的各个网元之间的版本进行匹配校验处理,会存在如下问题:However, if the network management operation and maintenance personnel manually complete the version matching verification process between the network management system and each network element it manages, there will be the following problems:

1、由网管操作维护人员手工查询网管系统的版本信息和被管理网元的版本信息,从而导致操作过程比较繁琐,因此会比较耗时耗力,降低了版本匹配校验处理过程的效率。1. The version information of the network management system and the version information of the managed network elements are manually inquired by network management personnel, which leads to a cumbersome operation process, which is time-consuming and labor-intensive, and reduces the efficiency of the version matching verification process.

2、人为的查询过程可能会产生出错或者遗漏现象的发生,因此会降低版本匹配校验处理结果的准确性。2. The artificial query process may cause errors or omissions, which will reduce the accuracy of the version matching verification processing results.

3、版本匹配校验结果的表现形式也存在多样性,完全由网管操作维护人员的喜好来决定,因此没有较好的统一表现形式。3. The expression forms of the version matching verification results are also diverse, which are completely determined by the preferences of the network management operation and maintenance personnel, so there is no better unified expression form.

发明内容Contents of the invention

本发明要解决的技术问题在于提出一种版本匹配校验方法及其装置,以提高对网管系统和被管理网元之间的版本进行匹配校验处理的效率和准确性。The technical problem to be solved by the present invention is to provide a version matching verification method and its device, so as to improve the efficiency and accuracy of the version matching verification processing between the network management system and the managed network elements.

为解决上述问题,本发明提出的技术方案如下:In order to solve the above problems, the technical scheme proposed by the present invention is as follows:

一种版本匹配校验方法,包括步骤:A version matching verification method, comprising the steps of:

A、建立网管系统和所能够管理网元之间的版本配套信息,所述版本配套信息中设置有和网管系统版本信息相匹配的各种网元类型的网元版本信息;A, establish the version matching information between the network management system and the network elements that can be managed, the version matching information is provided with network element version information of various network element types that match the version information of the network management system;

B、获知基于命令行接口命令指定对应参数的方式输入的要进行版本匹配校验处理的被管理网元的网元标识,根据预先建立的网管系统所管理各个网元的网元标识、网元类型和网元版本信息三者之间的对应关系,获取该被管理网元的网元类型和网元版本信息;B. Obtain the network element identification of the managed network element to be processed for version matching verification input based on the command line interface command to specify the corresponding parameters, according to the network element identification and network element of each network element managed by the pre-established network management system The corresponding relationship between the type and the network element version information, and obtain the network element type and network element version information of the managed network element;

C、根据获取的被管理网元的网元类型和网元版本信息,判断在所述版本配套信息中是否能够查询到该网元类型对应的该网元版本信息,如果是,标记该被管理网元和网管系统之间版本匹配;否则标记该被管理网元和网管系统之间版本不匹配;C. According to the obtained network element type and network element version information of the managed network element, judge whether the network element version information corresponding to the network element type can be found in the version matching information, and if so, mark the managed network element The version matches between the network element and the network management system; otherwise, the version mismatch between the managed network element and the network management system is marked;

D、将被管理网元和网管系统之间版本是否匹配的标记结果以命令行接口命令报告形式进行显示。D. Display the marking result of whether the version matches between the managed network element and the network management system in the form of a command line interface command report.

较佳地,所述版本配套信息基于可扩展标记语言来描述。Preferably, the version matching information is described based on Extensible Markup Language.

较佳地,所述步骤C中根据获取的网元类型和网元版本信息,判断是否能够查询到该网元类型对应的该网元版本信息的过程具体包括:Preferably, in the step C, according to the obtained network element type and network element version information, the process of judging whether the network element version information corresponding to the network element type can be queried specifically includes:

C1、根据获取的被管理网元的网元类型,在所述版本配套信息中搜索和该网元类型对应的所有网元版本信息;并C1. According to the obtained network element type of the managed network element, search for all network element version information corresponding to the network element type in the version matching information; and

C2、判断获取的被管理网元的网元版本信息是否在搜索到的网元版本信息中。C2. Judging whether the obtained network element version information of the managed network element is included in the searched network element version information.

较佳地,所述步骤C之后还包括网管系统根据被管理网元和网管系统之间版本是否匹配的标记结果,发出告警消息的步骤。Preferably, after the step C, the network management system further includes a step of sending out an alarm message according to the marking result of whether the versions of the managed network element and the network management system match.

一种版本匹配检验方法,包括步骤:A version matching checking method, comprising the steps of:

A、建立网管系统和所能够管理网元之间的版本配套信息,所述版本配套信息中设置有和网管系统版本信息相匹配的各种网元类型的网元版本信息;A, establish the version matching information between the network management system and the network elements that can be managed, the version matching information is provided with network element version information of various network element types that match the version information of the network management system;

B、获知通过在网元拓扑图中指定被管理网元方式输入的要进行版本匹配校验处理的被管理网元的网元标识,根据预先建立的网管系统所管理各个网元的网元标识、网元类型和网元版本信息三者之间的对应关系,获取该被管理网元的网元类型和网元版本信息;B. Obtain the network element identification of the managed network element that needs to be processed for version matching verification input by specifying the managed network element in the network element topology diagram, according to the network element identification of each network element managed by the pre-established network management system , the corresponding relationship between the network element type and the network element version information, and obtain the network element type and network element version information of the managed network element;

C、根据获取的被管理网元的网元类型和网元版本信息,判断在所述版本配套信息中是否能够查询到该网元类型对应的该网元版本信息,如果是,标记该被管理网元和网管系统之间版本匹配;否则标记该被管理网元和网管系统之间版本不匹配;C. According to the obtained network element type and network element version information of the managed network element, judge whether the network element version information corresponding to the network element type can be found in the version matching information, and if so, mark the managed network element The version matches between the network element and the network management system; otherwise, the version mismatch between the managed network element and the network management system is marked;

D、根据被管理网元和网管系统之间版本是否匹配的标记结果,在网元拓扑图中将与网管系统版本匹配的被管理网元和与网管系统版本不匹配的被管理网元分别使用不同表现形式进行显示。D. According to the marking results of whether the versions of the managed network elements and the network management system match, use the managed network elements that match the version of the network management system and the managed network elements that do not match the version of the network management system in the network element topology diagram Display in different forms.

较佳地,所述版本配套信息基于可扩展标记语言来描述。Preferably, the version matching information is described based on Extensible Markup Language.

较佳地,所述步骤C中根据获取的网元类型和网元版本信息,判断是否能够查询到该网元类型对应的该网元版本信息的过程具体包括:Preferably, in the step C, according to the obtained network element type and network element version information, the process of judging whether the network element version information corresponding to the network element type can be queried specifically includes:

C1、根据获取的被管理网元的网元类型,在所述版本配套信息中搜索和该网元类型对应的所有网元版本信息;并C1. According to the obtained network element type of the managed network element, search for all network element version information corresponding to the network element type in the version supporting information; and

C2、判断获取的被管理网元的网元版本信息是否在搜索到的网元版本信息中。C2. Judging whether the obtained network element version information of the managed network element is included in the searched network element version information.

较佳地,所述步骤D中的不同表现形式为不同颜色、不同图案或者不同文字。Preferably, the different forms of expression in step D are different colors, different patterns or different characters.

较佳地,所述步骤C之后还包括网管系统根据被管理网元和网管系统之间版本是否匹配的标记结果,发出告警消息的步骤。Preferably, after the step C, the network management system further includes a step of sending out an alarm message according to the marking result of whether the versions of the managed network element and the network management system match.

一种版本匹配校验装置,包括:A version matching verification device, comprising:

版本配套信息建立单元,用于建立网管系统和所能够管理网元之间的版本配套信息,所述版本配套信息中设置有和网管系统版本信息相匹配的各种网元类型的网元版本信息;A version matching information establishment unit, used to establish version matching information between the network management system and the network elements that can be managed, the version matching information is provided with network element version information of various network element types that match the version information of the network management system ;

获取单元,用于获知基于命令行接口命令指定对应参数的方式输入的要进行版本匹配校验处理的被管理网元的网元标识,并根据预先建立的网管系统所管理各个网元的网元标识、网元类型和网元版本信息三者之间的对应关系,获取该被管理网元的网元类型和网元版本信息;The obtaining unit is used to obtain the network element identification of the managed network element that needs to be processed for version matching and verification input based on the command line interface command to specify the corresponding parameter, and according to the network element of each network element managed by the pre-established network management system The corresponding relationship between the identifier, the network element type and the network element version information, and obtain the network element type and network element version information of the managed network element;

判断单元,用于根据所述获取单元获取的被管理网元的网元类型和网元版本信息,判断在所述版本配套信息建立单元建立的版本配套信息中是否能够查询到该网元类型对应的该网元版本信息;A judging unit, configured to judge, according to the network element type and network element version information of the managed network element acquired by the acquiring unit, whether the corresponding network element type can be queried in the version matching information established by the version matching information establishing unit. version information of the network element;

标记单元,用于根据所述判断单元的判断结果,标记被管理网元和网管系统之间的版本是否匹配;A marking unit, configured to mark whether the version between the managed network element and the network management system matches according to the judgment result of the judgment unit;

结果显示单元,用于将标记单元标记的标记结果以命令行接口命令报告形式进行显示。The result display unit is configured to display the marking result marked by the marking unit in the form of a command line interface command report.

较佳地,所述判断单元具体包括:Preferably, the judging unit specifically includes:

搜索子单元,用于根据所述获取单元获取的被管理网元的网元类型,在所述版本配套信息建立单元建立的版本配套信息中搜索和该网元类型对应的所有网元版本信息;The search subunit is configured to search for all network element version information corresponding to the network element type in the version supporting information established by the version supporting information establishing unit according to the network element type of the managed network element obtained by the obtaining unit;

判断子单元,用于判断所述获取单元获取的被管理网元的网元版本信息是否在所述搜索子单元搜索到的网元版本信息中。The judging subunit is configured to judge whether the network element version information of the managed network element acquired by the acquiring unit is included in the network element version information searched by the searching subunit.

较佳地,所述装置还包括告警单元,用于网管系统根据所述标记单元的标记结果,发出告警消息。Preferably, the device further includes an alarm unit, used for the network management system to issue an alarm message according to the marking result of the marking unit.

一种版本匹配校验装置,包括:A version matching verification device, comprising:

版本配套信息建立单元,用于建立网管系统和所能够管理网元之间的版本配套信息,所述版本配套信息中设置有和网管系统版本信息相匹配的各种网元类型的网元版本信息;A version matching information establishment unit, used to establish version matching information between the network management system and the network elements that can be managed, the version matching information is provided with network element version information of various network element types that match the version information of the network management system ;

获取单元,用于获知通过在网元拓扑图中指定被管理网元方式输入的要进行版本匹配校验处理的被管理网元的网元标识,并根据预先建立的网管系统所管理各个网元的网元标识、网元类型和网元版本信息三者之间的对应关系,获取该被管理网元的网元类型和网元版本信息;The obtaining unit is used to obtain the network element identification of the managed network element to be processed for version matching and verification input by specifying the managed network element in the network element topology diagram, and manage each network element according to the pre-established network management system To obtain the network element type and network element version information of the managed network element;

判断单元,用于根据所述获取单元获取的被管理网元的网元类型和网元版本信息,判断在所述版本配套信息建立单元建立的版本配套信息中是否能够查询到该网元类型对应的该网元版本信息;A judging unit, configured to judge, according to the network element type and network element version information of the managed network element acquired by the acquiring unit, whether the corresponding network element type can be queried in the version matching information established by the version matching information establishing unit. version information of the network element;

标记单元,用于根据所述判断单元的判断结果,标记被管理网元和网管系统之间的版本是否匹配;A marking unit, configured to mark whether the version between the managed network element and the network management system matches according to the judgment result of the judgment unit;

结果显示单元,用于根据所述标记单元的标记结果,在网元拓扑图中将与网管系统版本匹配的被管理网元和与网管系统版本不匹配的被管理网元分别使用不同表现形式进行显示。The result display unit is configured to use different representations for the managed network elements that match the version of the network management system and the managed network elements that do not match the version of the network management system in the network element topology diagram according to the marking result of the marking unit show.

较佳地,所述判断单元具体包括:Preferably, the judging unit specifically includes:

搜索子单元,用于根据所述获取单元获取的被管理网元的网元类型,在所述版本配套信息建立单元建立的版本配套信息中搜索和该网元类型对应的所有网元版本信息;The search subunit is configured to search for all network element version information corresponding to the network element type in the version supporting information established by the version supporting information establishing unit according to the network element type of the managed network element obtained by the obtaining unit;

判断子单元,用于判断所述获取单元获取的被管理网元的网元版本信息是否在所述搜索子单元搜索到的网元版本信息中。The judging subunit is configured to judge whether the network element version information of the managed network element acquired by the acquiring unit is included in the network element version information searched by the searching subunit.

较佳地,所述装置还包括告警单元,用于网管系统根据所述标记单元的标记结果,发出告警消息。Preferably, the device further includes an alarm unit, used for the network management system to issue an alarm message according to the marking result of the marking unit.

本发明能够达到的有益效果如下:The beneficial effect that the present invention can reach is as follows:

本发明技术方案通过建立网管系统和所能够管理网元之间的版本配套信息,该建立的版本配套信息中设置有和网管系统版本信息相匹配的各种网元类型的网元版本信息;对于要进行版本信息匹配校验处理的被管理网元,首先获取该被管理网元的网元类型和网元版本信息,进而根据获取的网元类型和网元版本信息,判断在建立的版本配套信息中是否能够查询到该网元类型所对应的该网元版本信息,如果是,就标记该被管理网元和网管系统之间版本匹配;否则标记该被管理网元和网管系统之间版本不匹配。从而实现了自动化的对网管系统中的被管理网元进行版本匹配校验处理,避免了手工对被管理网元进行版本匹配校验性处理的复杂性和繁琐性,节约了大量的人力成本,提高了对网管系统和被管理网元之间的版本进行匹配性校验处理的效率和快捷性;同时还可以避免由于手工版本匹配性校验处理所带来的校验结果不准确性的弊端。The technical scheme of the present invention establishes the version matching information between the network management system and the network elements that can be managed, and the version matching information of the establishment is provided with network element version information of various network element types that match the version information of the network management system; for For the managed network element that needs to perform version information matching verification processing, first obtain the network element type and network element version information of the managed network element, and then judge the version matching in the establishment according to the obtained network element type and network element version information. Whether the version information of the network element corresponding to the network element type can be found in the information, if yes, mark the version matching between the managed network element and the network management system; otherwise mark the version between the managed network element and the network management system Mismatch. In this way, the automatic version matching and verification processing of the managed network elements in the network management system is realized, which avoids the complexity and tediousness of manually performing version matching and verification processing on the managed network elements, and saves a lot of labor costs. Improve the efficiency and quickness of the version matching verification process between the network management system and the managed network elements; at the same time, it can also avoid the disadvantages of inaccurate verification results caused by manual version matching verification processing .

同时本发明方案还可以将网管系统和各被管理网元之间的版本匹配校验结果直观的显示在网元拓扑图上,也可以将网管系统和各被管理网元之间的版本匹配校验结果以CLI命令报告的形式进行显示,从而较好的统一了网管系统中网元版本匹配校验结果的表现形式,有利于给网元操作维护人员更为明确的结果提示。At the same time, the solution of the present invention can visually display the version matching verification results between the network management system and each managed network element on the network element topology map, and can also check the version matching between the network management system and each managed network element. The verification results are displayed in the form of CLI command reports, which better unifies the expression form of the network element version matching verification results in the network management system, and is conducive to giving clearer result prompts to network element operation and maintenance personnel.

附图说明Description of drawings

图1为本发明版本匹配校验方法的主要实现原理流程图;Fig. 1 is the flow chart of the main realization principles of the version matching verification method of the present invention;

图2为将版本匹配校验结果匹配的被管理网元和版本匹配校验结果不匹配的被管理网元分别使用不同的颜色进行显示的示意图;FIG. 2 is a schematic diagram of displaying managed network elements whose version matching verification results match and managed network elements whose version matching verification results do not match are displayed in different colors;

图3为本发明版本匹配校验装置的主要组成结构框图;Fig. 3 is a block diagram of the main components of the version matching verification device of the present invention;

图4为本发明装置中获取单元的具体组成结构框图;Fig. 4 is the concrete structural block diagram of acquisition unit in the device of the present invention;

图5为本发明装置中判断单元的具体组成结构框图;Fig. 5 is the concrete structural block diagram of judging unit in the device of the present invention;

图6为本发明装置中增加结果显示单元和告警单元的第一实施例组成结构框图;Fig. 6 is a structural block diagram of the first embodiment of adding a result display unit and an alarm unit in the device of the present invention;

图7为本发明装置中增加结果显示单元和告警单元的第二实施例组成结构框图。Fig. 7 is a structural block diagram of the second embodiment of adding a result display unit and an alarm unit in the device of the present invention.

具体实施方式Detailed ways

本发明旨在提出一种版本匹配性校验方案,以对网管系统和其所管辖的各个网元之间的版本匹配性问题进行校验处理,该方案无需网管操作维护人员采取手工方式进行校验处理,而是能够自动地对网管系统和其所管辖的各网元的版本匹配性进行校验处理,并将版本匹配校验结果以统一的形式显示出,从而通过这种网管系统和被管理网元之间的版本匹配性校验处理方案,来提高网管系统和被管理网元之间版本匹配性校验处理的自动化程度,节省网管人员的操作维护工作量,并规范网管系统和被管理网元之间版本匹配性校验结果的显示形式。The purpose of the present invention is to propose a version matching verification scheme to verify the version matching between the network management system and each network element under its jurisdiction. Instead, it can automatically verify the version matching between the network management system and each network element under its jurisdiction, and display the version matching verification results in a unified form, so that the network management system and the The version matching verification processing scheme between the management network elements is used to improve the automation of the version matching verification processing between the network management system and the managed network elements, save the operation and maintenance workload of network management personnel, and standardize the network management system and the managed network elements. Manages the display format of version compatibility check results between NEs.

下面将结合各个附图对本发明方案的主要实现原理、具体实施方式及其对应的有益效果进行详细的阐述。The main realization principles, specific implementation methods and corresponding beneficial effects of the solution of the present invention will be described in detail below in conjunction with each accompanying drawing.

请参照图1,该图是本发明版本匹配校验方法的主要实现原理流程图,其主要实现过程如下:Please refer to Fig. 1, this figure is the main realization principle flowchart of the version matching verification method of the present invention, and its main realization process is as follows:

步骤S10,建立网管系统和其所能够管理网元之间的版本配套信息,其中该建立的版本配套信息中设置有和网管系统版本信息相匹配的各种网元类型的网元版本信息;Step S10, establishing version matching information between the network management system and the network elements it can manage, wherein the established version matching information is set with network element version information of various network element types that match the version information of the network management system;

该建立的版本配套信息可以但不限于使用可扩展标记语言(XML,Extensible Markup Language)、EXCEL表格或者SQL数据库脚本来进行描述。The established version matching information can be described by using, but not limited to, Extensible Markup Language (XML, Extensible Markup Language), EXCEL table or SQL database script.

步骤S20,对于要进行版本匹配性校验处理的被管理网元,获取该被管理网元的网元类型和网元版本信息;其中可以通过如下处理方式来实现获取被管理网元的网元类型和网元版本信息:Step S20, for the managed network element to be subjected to version matching verification processing, obtain the network element type and network element version information of the managed network element; wherein the network element of the managed network element can be obtained through the following processing method Type and NE version information:

首先,预先建立网管系统所管理各个网元的网元标识(NE ID)、网元类型(NE Type)和网元版本信息(NE Version)三者之间的对应关系;First of all, the corresponding relationship between the network element identification (NE ID), network element type (NE Type) and network element version information (NE Version) of each network element managed by the network management system is established in advance;

然后,可以由网管操作维护人员来输入要进行版本匹配校验处理的被管理网元的网元标识(NE ID);Then, the network element identification (NE ID) of the managed network element to be processed for version matching verification can be input by the network management operation and maintenance personnel;

最后,根据网管操作维护人员输入的该被管理网元的网元标识(NE ID)在上述对应关系中索引到对应该被管理网元的网元类型(NE Type)和网元版本信息(NE Version)。Finally, according to the network element identification (NE ID) of the managed network element input by the network management personnel, the network element type (NE Type) and network element version information (NE Version).

其中上述获取被管理网元的网元类型和网元版本信息的处理过程中,可以基于命令行接口(CLI)命令指定对应参数的方式来输入要进行版本匹配校验处理的被管理网元的网元标识,还可以通过在网元拓扑图中指定被管理网元的方式来实现输入要进行版本匹配校验处理的被管理网元的网元标识。In the process of obtaining the network element type and network element version information of the managed network element, the corresponding parameter can be specified based on the command line interface (CLI) command to input the information of the managed network element to be verified for version matching. The network element identifier can also be realized by specifying the managed network element in the network element topology diagram to input the network element identifier of the managed network element to be processed for version matching verification.

步骤S30,根据上述获取到的被管理网元的网元类型和网元版本信息,判断在建立的版本配套信息中是否能够查询到该网元类型对应的该网元版本信息,其中根据获取的被管理网元的网元类型和网元版本信息,来判断是否能够在上述建立的版本配套信息中查询到该网元类型对应的该网元版本信息可以通过如下处理过程来完成:Step S30, according to the acquired network element type and network element version information of the managed network element, determine whether the network element version information corresponding to the network element type can be found in the established version matching information, wherein according to the obtained The network element type and network element version information of the managed network element, to determine whether the network element version information corresponding to the network element type can be found in the version supporting information established above can be completed through the following process:

首先根据获取的被管理网元的网元类型(NE Type),在建立的版本配套信息中搜索和该网元类型(NE Type)对应的所有网元版本信息(NE Version);First, according to the acquired network element type (NE Type) of the managed network element, search for all network element version information (NE Version) corresponding to the network element type (NE Type) in the established version matching information;

进而再判断获取的被管理网元的网元版本信息(NE Version)是否在上述搜索到的网元版本信息(NE Version)中;Then judge whether the network element version information (NE Version) of the managed network element obtained is in the above-mentioned searched network element version information (NE Version);

如果上述判断结果为是,则执行下述步骤S40;否则执行下述步骤S50;If the above judgment result is yes, execute the following step S40; otherwise execute the following step S50;

步骤S40,标记该被管理网元和网管系统之间版本匹配;Step S40, marking the version matching between the managed network element and the network management system;

步骤S50,标记该被管理网元和网管系统之间版本不匹配。Step S50, mark the version mismatch between the managed network element and the network management system.

如果在上述步骤S20中,是基于CLI命令指定对应参数的方式来实现输入要进行版本匹配校验处理的被管理网元的网元标识的,则后续可以进而将被管理网元和网管系统之间版本是否匹配的标记结果以CLI命令报告的形式进行显示,以供网管操作维护人员根据报告显示结果信息,进行相应的处理。If in the above step S20, the input of the network element identifier of the managed network element to be processed for version matching and verification is realized by specifying the corresponding parameters based on the CLI command, then the subsequent relationship between the managed network element and the network management system can be further The flag results indicating whether the versions match between versions are displayed in the form of a CLI command report, so that the network management operation and maintenance personnel can perform corresponding processing according to the result information displayed in the report.

如果在上述步骤S20中,是通过在网元拓扑图中指定被管理网元的方式来实现输入要进行版本匹配校验处理的被管理网元的网元标识的,则后续可以进而根据被管理网元和网管系统之间版本是否匹配的标记结果,来在网元拓扑图中将与网管系统版本匹配的被管理网元和与网管系统版本不匹配的被管理网元分别使用不同的表现形式进行显示,如可以根据标记结果,在网元拓扑图中,将与网管系统版本匹配的被管理网元使用红色进行显示,而将与网管系统版本不匹配的被管理网元使用绿色进行显示;或者是在网元拓扑图中,将与网管系统版本匹配的被管理网元使用圆形进行显示,而将与网管系统版本不匹配的被管理网元使用三角形进行显示等,当然还可以使用不同的文字来标识这两类网元。If in the above step S20, the input of the network element identifier of the managed network element to be processed for version matching and verification is realized by specifying the managed network element in the network element topology map, then the following can be further performed according to the managed network element The marking result of whether the version matches between the network element and the network management system is used to use different representations for the managed network elements that match the network management system version and the managed network elements that do not match the network management system version in the network element topology diagram Display, for example, according to the marking results, in the network element topology diagram, the managed network elements that match the version of the network management system are displayed in red, and the managed network elements that do not match the version of the network management system are displayed in green; Or in the network element topology diagram, the managed network elements that match the version of the network management system are displayed with circles, and the managed network elements that do not match the version of the network management system are displayed with triangles, etc. Of course, different text to identify these two types of network elements.

此外,网管系统还可以进而根据被管理网元和网管系统之间版本是否匹配的标记结果,发出告警消息,以及时通知网管操作维护人员对和网管系统版本信息不匹配的被管理网元执行相应措施处理。In addition, the network management system can further issue an alarm message according to the marking result of whether the versions of the managed network elements and the network management system match, so as to promptly notify the network management operation and maintenance personnel to perform corresponding actions on the managed network elements that do not match the version information of the network management system. measures to deal with.

下面将列举一个具体的实施例对本发明方法的主要实现原理进行更进一步的详细阐述:A specific embodiment will be cited below to further elaborate on the main realization principle of the method of the present invention:

首先使用XML文件来描述网管系统和其所管辖各个网元之间的版本配套信息,其中该版本配套信息还可以使用其他格式的便于计算机处理的格式来替代,例如也可以使用EXCEL格式文件来描述该版本配套信息,或者直接使用SQL数据库脚本来描述该版本配套信息。Firstly, XML files are used to describe the version matching information between the network management system and each network element under its jurisdiction. The version matching information can also be replaced by other formats that are convenient for computer processing. For example, an EXCEL format file can also be used to describe The matching information of the version, or directly use the SQL database script to describe the matching information of the version.

该版本配套信息以网管系统当前的版本信息为基准,给出了每种网元类型的配套版本信息,然后可以通过CLI命令将该版本配套信息导入到网管系统中,以作为后续对被管理网元和网管系统之间进行版本匹配性校验处理的基准信息保起来。The version supporting information is based on the current version information of the network management system, and provides the supporting version information of each type of network element. Then, the version supporting information can be imported into the network management system through CLI commands as a follow-up The benchmark information for version matching check processing between the element and the network management system is preserved.

其中使用XML文件来描述的一个版本配套信息示例如下:An example of version matching information described in an XML file is as follows:

  <?xml version=″1.0″encoding=″iso-8859-1″?><? xml version = "1.0" encoding = "iso-8859-1"? >

  <COMMINIDATA><COMMINIDATA>

  <VER_MATCH><VER_MATCH>

    <NE_Match><NE_Match>

      <OMU version=″OMS2600V100R001C01B020″></OMU><OMU version="OMS2600V100R001C01B020"></OMU>

      <NES><NES>

         <NE type=″2″version=″CSCF3300V100R001C01B030″typename=″CSCF″></NE><NE type=″2″version=″CSCF3300V100R001C01B030″typename=″CSCF″></NE>

         <NE type=″2″version=″CSCF3300V100R001C01B031″typename=″CSCF″></NE><NE type=″2″version=″CSCF3300V100R001C01B031″typename=″CSCF″></NE>

         <NE type=″2″version=″CSCF3300V100R001C01B032″typename=″CSCF″></NE><NE type=″2″version=″CSCF3300V100R001C01B032″typename=″CSCF″></NE>

         <NE type=″2″version=″CSCF3300V100R001C01B033″typename=″CSCF″></NF><NE type=″2″version=″CSCF3300V100R001C01B033″typename=″CSCF″></NF>

         <NE type=″3″version=″HSS9820V900R001C01B028″typename=″HSS″></NE><NE type=″3″version=″HSS9820V900R001C01B028″typename=″HSS″></NE>

         <NE type=″3″version=″HSS9820V900R001C01B029”typename=″HSS″></NE><NE type=″3″version=″HSS9820V900R001C01B029”typename=″HSS″></NE>

         <NE type=″3″version=″HSS9820V900R001C01B030″typename=″HSS″></NE><NE type=″3″version=″HSS9820V900R001C01B030″typename=″HSS″></NE>

         <NE type=″4″version=″GTAS9900V100R001C01B030″typename=″GTAS″></NE><NE type=″4″version=″GTAS9900V100R001C01B030″typename=″GTAS″></NE>

         <NE type=″4″version=″GTAS9900V100R001C01B031″typename=″GTAS″>>/NE><NE type=″4″version=″GTAS9900V100R001C01B031″typename=″GTAS″>>/NE>

         <NE type=″4″version=″GTAS9900V100R001C01B032″typename=″GTAS″></NE><NE type=″4″version=″GTAS9900V100R001C01B032″typename=″GTAS″></NE>

      </NES></NES>

  </NE_Match></NE_Match>

</VER_MATCH></VER_MATCH>

</COMMINIDATA></COMMINIDATA>

同时在网管系统中,还要对每个被管理的网元建立如下表2所示的属性映射关系,即针对每个被管理的网元,建立该网元的网元标识(NE ID)、网元类型(NE Type)、网元名称(NE Name)、网元版本(NE Version)和匹配结果标志之间的映射关系;At the same time, in the network management system, the attribute mapping relationship shown in the following table 2 must be established for each managed network element, that is, for each managed network element, the network element identification (NE ID), Mapping relationship between NE Type, NE Name, NE Version and matching result flag;

表2:被管理网元各个属性之间的映射关系表Table 2: Mapping relationship between each attribute of the managed network element

  字段名field name   描述 describe   备注 Remark   网元标识NE ID   网元实例标识Network element instance ID   无 none   网元类型Network element type   网元实例所属网元类型The NE type to which the NE instance belongs   无 none   网元名称Network element name   网元的名称Network element name   无 none   网元版本NE version   网元实例的具体版本The specific version of the network element instance   无 none   匹配结果标志Match result flag   网元和网管系统进行版本匹配校验的结果标志The result flag of the version matching check performed by the network element and the network management system   无 none

当需要对某一被管理网元的版本信息进行匹配性校验处理时,可以通过如下两种方式发起校验处理:When it is necessary to perform matching verification processing on the version information of a managed network element, the verification processing can be initiated in the following two ways:

一种是通过CLI方式指定对应参数来执行命令,以启动版本校验,如果指定的参数为特殊值则表示将校验本网管系统下的所有被管理网元;One is to execute the command by specifying the corresponding parameters through the CLI to start the version verification. If the specified parameter is a special value, it means that all managed network elements under the network management system will be verified;

另外一种是通过在网元拓扑图中选中指定的网元来启动版本校验,如果未在网元拓扑图中选定网元则表示将校验本网管系统下的所有被管理网元。The other is to start the version verification by selecting a specified network element in the network element topology diagram. If no network element is selected in the network element topology diagram, it means that all managed network elements under the network management system will be verified.

对某一被管理网元启动网元版本匹配校验处理后,将按照如下步骤执行:After starting the NE version matching verification process for a managed NE, it will be executed according to the following steps:

1)首先获取启动版本匹配校验处理的网元的NE ID,进而根据上述表2的映射关系,利用该网元的NE ID索引到对应该网元实例的网元类型和网元版本信息。1) First obtain the NE ID of the network element that starts the version matching verification process, and then use the NE ID of the network element to index to the network element type and network element version information corresponding to the network element instance according to the mapping relationship in the above table 2.

2)根据该网元的网元类型,在上述基于XML文件描述的版本配套信息中获取到本网管系统能够支持的对应该网元类型的所有版本信息。2) According to the network element type of the network element, all version information corresponding to the network element type that the network management system can support is obtained from the above-mentioned version matching information based on the XML file description.

3)检查该网元实例的网元版本信息是否在网管系统支持的对应该网元类型的版本信息中,如果在其中则说明该网元的版本和网管系统的版本是配套的,在上述表2的映射关系中将匹配结果标志项记为“Yes”;反之则说明该网元的版本和网管系统的版本是不配套的,在上述表2的映射关系中将匹配结果标志项记为“No”。3) Check whether the network element version information of the network element instance is in the version information corresponding to the network element type supported by the network management system. If it is in it, it means that the version of the network element is matched with the version of the network management system. In the above table In the mapping relationship of Table 2, record the matching result flag item as "Yes"; otherwise, it means that the version of the network element and the network management system version are not compatible, and in the mapping relationship of Table 2 above, mark the matching result flag item as "Yes". No".

4)如果是校验所有的被管理网元,则依次对所有被管理网元重复执行上述同样的处理步骤,即可以得出所有被管理网元的版本匹配校验结果。4) If all managed network elements are to be verified, the above-mentioned same processing steps are repeated for all managed network elements in turn, and the version matching verification results of all managed network elements can be obtained.

如下表3所示,即为按照上述处理步骤,对相应3个被管理网元执行版本匹配性校验处理后,每个网元按照上述图2所示的属性映射关系而行成的映射关系表;As shown in Table 3 below, it is the mapping relationship formed by each network element according to the attribute mapping relationship shown in Figure 2 above after performing version matching verification processing on the corresponding 3 managed network elements according to the above processing steps surface;

表3:版本匹配校验处理后被管理网元的各属性之间的映射关系表:Table 3: Mapping relationship between attributes of managed network elements after version matching verification processing:

  NEIDNEID   NE TypeNE Type   NE NameNE Name   NE VersionNE Version   Match FlagMatch Flag   8 8   CSCFCSCF   NE8NE8   CSCF3300V100R001C01B028CSCF3300V100R001C01B028   Yesyes   2525   HSSHSS   NE25NE25   HSS9820V900R001C01B030HSS9820V900R001C01B030   Yesyes   4040   GTASGTAS   NE40NE40   GTAS9900V100R001C01B033GTAS9900V100R001C01B033   Nono

如果上述处理过程是由CLI命令方式发起的版本匹配校验处理,则可以将各个被管理网元和网管系统之间的版本匹配校验结果以CLI命令报告的形式给以显示,具体以CLI命令报告的形式显示版本匹配校验结果的格式实例可参考下述:If the above-mentioned processing process is a version matching verification process initiated by the CLI command mode, the version matching verification results between each managed network element and the network management system can be displayed in the form of a CLI command report. Specifically, the CLI command The form of the report The format example of displaying the version matching verification result can refer to the following:

+++ OMS    2005-12-01 14:35:53+++ OMS 2005-12-01 14:35:53

O&M  #14O&M #14

%%CHK VER:;%%%%CHK VER:;%%

RETCODE=0 Operation succeededRETCODE=0 Operation succeeded

Theresult of NE version consistency check informationTheresult of NE version consistency check information

-------------------------------------------------------------------------------------------------------- ----

NE ID  NE Version                  Version Match ResultNE ID NE Version Version Match Result

5      CSCF3300V100R001C01B028     Not mactch5 CSCF3300V100R001C01B028 Not mactch

6      CSCF3300V100R001C01B030     SUCCESS6 CSCF3300V100R001C01B030 SUCCESS

7      CSCF3300V100R001C01B031     SUCCESS7 CSCF3300V100R001C01B031 SUCCESS

8      CSCF3300V100R001C01B032     SUCCESS8 CSCF3300V100R001C01B032 SUCCESS

10     CSCF3300V100R001C01B034     SUCCESS10 CSCF3300V100R001C01B034 SUCCESS

11     CSCF3300V100R001C01B031     SUCCESS11 CSCF3300V100R001C01B031 SUCCESS

12     CSCF3300V100R001C01B032     SUCCESS12 CSCF3300V100R001C01B032 SUCCESS

13     HSS9820V900R001C01B026      Not mactch13 HSS9820V900R001C01B026 Not mactch

20     No report                   FAIL20 No report FAIL

25     HSS9820V900R001C01B028      SUCCESS25 HSS9820V900R001C01B028 SUCCESS

27     HSS9820V900R001C01B029      SUCCESS27 HSS9820V900R001C01B029 SUCCESS

30     HSS9820V900R001C01B030      SUCCESS30 HSS9820V900R001C01B030 SUCCESS

40     HSS9820V900R001C01B032      SUCCESS40 HSS9820V900R001C01B032 SUCCESS

---    END--- END

如果上述处理过程是通过在网元拓扑图上指定网元发起的版本匹配校验处理,则可以将各个被管理网元和网管系统之间的版本匹配校验结果直接显示在网元拓扑图上。由于可以将网管系统所管理的各个网元的网元拓扑图在网管系统中的具有显示图形界面功能的网管终端界面上进行显示,所以使用网元拓扑图来表示网管系统所管理的各个网元之间的连接关系,并在网元拓扑图上显示每个被管理网元和网管系统之间的版本匹配校验结果将显得十分直观,可以为网管操作维护人员提供明确的提醒,有助于网管操作维护人员进行故障问题的分析和定位。如图2所示,该图是将版本匹配校验结果匹配的被管理网元和版本匹配校验结果不匹配的被管理网元分别使用不同的颜色进行显示的示意图,其中NE2、NE3和NE4表示与网管系统版本信息不匹配的网元,而其他则表示与网管系统版本信息匹配的网元。当然,在网元拓扑图中还可以将与网管系统版本信息匹配的网元和与网管系统版本信息不匹配的网元使用不同的图案或者文字来分别进行显示等。If the above process is the version matching verification process initiated by specifying the network element on the network element topology map, the version matching verification results between each managed network element and the network management system can be directly displayed on the network element topology map . Since the network element topology diagram of each network element managed by the network management system can be displayed on the network management terminal interface in the network management system with the function of displaying a graphical interface, the network element topology diagram is used to represent each network element managed by the network management system It will be very intuitive to display the version matching verification results between each managed network element and the network management system on the network element topology map, which can provide clear reminders for network management operation and maintenance personnel, and help Network management operation and maintenance personnel analyze and locate faults. As shown in Figure 2, this figure is a schematic diagram of the managed network elements whose version matching verification results match and the managed network elements whose version matching verification results do not match are displayed in different colors, in which NE2, NE3 and NE4 Indicates the network elements that do not match the version information of the network management system, while others indicate the network elements that match the version information of the network management system. Of course, in the network element topology diagram, network elements that match the version information of the network management system and network elements that do not match the version information of the network management system may also be displayed using different patterns or characters.

此外,网管系统在发现被管理网元和网管系统之间存在版本不匹配时,还可以发出告警消息,以及时提醒网管操作维护人员确认故障并采取相关措施。In addition, when the network management system finds that there is a version mismatch between the managed network element and the network management system, it can also issue an alarm message to remind the network management operation and maintenance personnel to confirm the fault and take relevant measures.

综上可见,本发明方案通过将网管系统和其所管辖网元之间的版本配套信息引入到网管系统中,同时在网管系统中增加被管理网元的各个属性映射关系表,从而简化了现有网管系统中采用手工方式根据版本配套信息表进行网元版本匹配校验处理的操作维护步骤,大大减小了由于被管理网元和网管系统之间的版本不一致而导致的网管事故发生概率,降低了网元版本配套工作的复杂度,使得网管系统中对网元版本匹配性的管理过程更加简便和快捷,节省了网管操作维护人员的人力成本。还可以直观地将网管系统和各被管理网元之间的版本匹配校验结果显示在网元拓扑图上,也可以将网管系统和各被管理网元之间的版本匹配校验结果以CLI命令报告的形式进行显示。In summary, the solution of the present invention introduces the version matching information between the network management system and the network elements under its jurisdiction into the network management system, and at the same time adds each attribute mapping table of the network elements under management in the network management system, thereby simplifying the present invention. In the network management system, the operation and maintenance steps of network element version matching and verification processing are manually performed according to the version supporting information table, which greatly reduces the probability of network management accidents caused by version inconsistencies between the managed network elements and the network management system. It reduces the complexity of network element version matching work, makes the management process of network element version matching in the network management system easier and faster, and saves the labor cost of network management operators and maintenance personnel. It can also visually display the version matching verification results between the network management system and each managed network element on the network element topology map, and can also display the version matching verification results between the network management system and each managed network element with the CLI Displayed in the form of a command report.

相应的,对应于本发明上述提出的版本匹配校验方法的工作原理,本发明这里还提出了一种版本匹配校验装置,请参照图3,该图是本发明版本匹配校验装置的主要组成结构框图,其主要包括版本配套信息建立单元10、获取单元20、判断单元30和标记单元40,其中各个组成部分的主要作用如下:Correspondingly, corresponding to the working principle of the version matching verification method proposed above in the present invention, the present invention also proposes a version matching verification device here, please refer to Fig. 3, which is the main function of the version matching verification device of the present invention Composition structure block diagram, which mainly includes a version supporting information establishment unit 10, an acquisition unit 20, a judgment unit 30 and a marking unit 40, wherein the main functions of each component are as follows:

版本配套信息建立单元10,主要用于建立网管系统和其所能够管理网元之间的版本配套信息,其中该建立的版本配套信息中设置有和网管系统版本信息相匹配的各种网元类型的网元版本信息;The version matching information establishment unit 10 is mainly used to establish version matching information between the network management system and the network elements it can manage, wherein the established version matching information is provided with various network element types that match the version information of the network management system NE version information;

获取单元20,主要用于获取被管理网元的网元类型和网元版本信息;The obtaining unit 20 is mainly used to obtain the network element type and network element version information of the managed network element;

判断单元30,主要用于根据上述获取单元20所获取到的被管理网元的网元类型和版本信息,判断在上述版本配套信息建立单元10建立的版本配套信息中是否能够查询到该网元类型对应的该网元版本信息;The judging unit 30 is mainly used for judging whether the network element can be queried in the version matching information established by the version matching information establishing unit 10 according to the network element type and version information of the managed network element obtained by the above-mentioned obtaining unit 20 The version information of the network element corresponding to the type;

标记单元40,用于根据上述判断单元30的判断结果,来标记被管理网元和网管系统之间的版本是否匹配。The marking unit 40 is configured to mark whether the versions of the managed network element and the network management system match according to the judgment result of the judgment unit 30 .

请参照图4,该图是本发明装置中获取单元的具体组成结构框图,其获取单元20具体包括对应关系建立子单元210、输入子单元220和索引子单元230,其中各个具体组成部分的主要作用如下:Please refer to Fig. 4 , which is a specific structural block diagram of the acquisition unit in the device of the present invention, and its acquisition unit 20 specifically includes a corresponding relationship establishment subunit 210, an input subunit 220 and an index subunit 230, wherein the main components of each specific component The effect is as follows:

对应关系建立子单元210,用于预先建立网管系统所管理各个网元的网元标识、网元类型和网元版本信息三者之间的对应关系;The corresponding relationship establishing subunit 210 is used to pre-establish the corresponding relationship among the network element identification, network element type and network element version information of each network element managed by the network management system;

输入子单元220,用于网管操作维护人员输入要进行版本匹配校验处理的被管理网元的网元标识;其中该输入子单元220可以基于命令行接口命令指定对应参数的方式来输入要进行版本匹配校验处理的被管理网元的网元标识;还可以通过在网元拓扑图中指定被管理网元的方式来实现输入要进行版本匹配校验处理的被管理网元的网元标识;The input subunit 220 is used for the network management operator to input the network element identification of the managed network element to be processed for version matching verification; wherein the input subunit 220 can be based on the command line interface command to specify the corresponding parameters. The network element ID of the managed network element to be processed by version matching verification; it can also be realized by specifying the managed network element in the network element topology diagram to enter the network element identification of the managed network element to be processed by version matching verification ;

索引子单元230,用于根据上述输入子单元220所输入的被管理网元的网元标识,在上述对应关系建立子单元210建立的对应关系中索引到该被管理网元的网元类型和网元版本信息。The indexing subunit 230 is configured to, according to the network element identifier of the managed network element input by the input subunit 220, index the network element type and NE version information.

请参照图5,该图是本发明装置中判断单元的具体组成结构框图,其中判断单元30具体包括搜索子单元310和判断子单元320,这两个具体组成部分的具体作用如下:Please refer to Fig. 5, this figure is the specific composition structural block diagram of judging unit in the device of the present invention, and wherein judging unit 30 specifically comprises search subunit 310 and judging subunit 320, and the concrete effect of these two specific components is as follows:

搜索子单元310,用于根据所述获取单元20获取到的被管理网元的网元类型,在上述版本配套信息建立单元10建立的版本配套信息中搜索和该网元类型相对应的所有网元版本信息;The search subunit 310 is configured to, according to the network element type of the managed network element acquired by the acquiring unit 20, search for all network elements corresponding to the network element type in the version supporting information established by the above version supporting information establishing unit 10. meta version information;

判断子单元320,用于判断上述获取单元20所获取到的被管理网元的网元版本信息是否在上述搜索子单元310搜索到的网元版本信息中。The judging subunit 320 is configured to judge whether the network element version information of the managed network element acquired by the acquiring unit 20 is included in the network element version information searched by the searching subunit 310 .

请参照图6,该图是本发明装置中增加结果显示单元和告警单元的第一实施例组成结构框图,其在上述图3主要组成结构的基础上,还进而包括第一结果显示单元50和告警单元60,这两个组成单元的主要作用如下:Please refer to Fig. 6, which is a structural block diagram of the first embodiment of adding a result display unit and an alarm unit in the device of the present invention, which further includes a first result display unit 50 and a first result display unit 50 on the basis of the above-mentioned main composition structure in Fig. 3 Alarm unit 60, the main functions of these two components are as follows:

第一结果显示单元50,主要用于将上述标记单元40的标记结果以命令行接口命令报告的形式进行显示;The first result display unit 50 is mainly used to display the marking result of the above-mentioned marking unit 40 in the form of a command line interface command report;

告警单元60,主要用于网管系统根据上述标记单元40的标记结果,向网管操作维护人员发出告警消息。The alarm unit 60 is mainly used for the network management system to send an alarm message to the network management operation and maintenance personnel according to the marking result of the above-mentioned marking unit 40 .

请参照图7,该图是本发明装置中增加结果显示单元和告警单元的第二实施例组成结构框图,其在上述图3主要组成结构的基础上,还进而包括告警单元60和第二结果显示单元70,这两个组成单元的主要作用如下:Please refer to Fig. 7, which is a structural block diagram of the second embodiment of adding a result display unit and an alarm unit in the device of the present invention, which further includes an alarm unit 60 and a second result on the basis of the main composition structure of Fig. 3 Display unit 70, the main functions of these two components are as follows:

告警单元60,主要用于网管系统根据上述标记单元40的标记结果,向网管操作维护人员发出告警消息;The alarm unit 60 is mainly used for the network management system to send an alarm message to the network management operation and maintenance personnel according to the marking result of the above-mentioned marking unit 40;

第二结果显示单元70,主要用于根据上述标记单元40的标记结果,在网元拓扑图中将与网管系统版本信息匹配的被管理网元和与网管系统版本信息不匹配的被管理网元分别使用不同的表现形式来进行显示。The second result display unit 70 is mainly used to display the managed network elements that match the version information of the network management system and the managed network elements that do not match the version information of the network management system in the network element topology diagram according to the marking results of the above-mentioned marking unit 40 Different representation forms are used for displaying.

此外,本发明版本匹配校验装置中的其他具体技术实现细节请参照本发明上述版本匹配校验方法中对应技术实现细节的相关描述,这里不再过多赘述。In addition, for other specific technical implementation details in the version matching verification device of the present invention, please refer to the relevant description of the corresponding technical implementation details in the above-mentioned version matching verification method of the present invention, which will not be repeated here.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.

Claims (15)

1. a version match method of calibration is characterized in that, comprises step:
A, set up network management system and the supporting information of version between can managed network element, be provided with the network element version information of the various NE types that are complementary with the network management system version information in the supporting information of described version;
B, know based on command line interface command specify that the mode of corresponding parameter imports to carry out the version match checking treatment by the network element ID of managed network element, corresponding relation according between network element ID, NE type and the network element version information three of each network element that network management system is managed of setting up in advance obtains this by the NE type of managed network element and network element version information;
C, according to obtain by the NE type of managed network element and network element version information, whether judgement can inquire this network element version information of this NE type correspondence in the supporting information of described version, if mark should be by version match between managed network element and the network management system; Otherwise mark should not matched by version between managed network element and the network management system;
D, will be shown with the command line interface command report form by the mark result whether version between managed network element and the network management system mates.
2. the method for claim 1 is characterized in that, the supporting information of described version is described based on extend markup language.
3. the method for claim 1 is characterized in that, according to NE type and the network element version information obtained, the process that judges whether to inquire this network element version information of this NE type correspondence specifically comprises among the described step C:
C1, according to obtain by the NE type of managed network element, search and all network element version information of this NE type correspondence in the supporting information of described version; And
C2, judge obtain by the network element version information of managed network element whether in the network element version information that searches.
4. the method for claim 1 is characterized in that, also comprises that network management system according to the mark result of whether being mated by version between managed network element and the network management system, sends the step of alarm information after the described step C.
5. an edition matching inspection method is characterized in that, comprises step:
A, set up network management system and the supporting information of version between can managed network element, be provided with the network element version information of the various NE types that are complementary with the network management system version information in the supporting information of described version;
B, know by in network element topology figure, specify by the managed network element mode import to carry out the version match checking treatment by the network element ID of managed network element, corresponding relation according between network element ID, NE type and the network element version information three of each network element that network management system is managed of setting up in advance obtains this by the NE type of managed network element and network element version information;
C, according to obtain by the NE type of managed network element and network element version information, whether judgement can inquire this network element version information of this NE type correspondence in the supporting information of described version, if mark should be by version match between managed network element and the network management system; Otherwise mark should not matched by version between managed network element and the network management system;
D, according to the mark result of whether being mated by version between managed network element and the network management system, in network element topology figure will with the network management system version match used different expression form to show by managed network element with the network management system version is unmatched respectively by managed network element.
6. method as claimed in claim 5 is characterized in that, the supporting information of described version is described based on extend markup language.
7. method as claimed in claim 5 is characterized in that, according to NE type and the network element version information obtained, the process that judges whether to inquire this network element version information of this NE type correspondence specifically comprises among the described step C:
C1, according to obtain by the NE type of managed network element, search and all network element version information of this NE type correspondence in the supporting information of described version; And
C2, judge obtain by the network element version information of managed network element whether in the network element version information that searches.
8. method as claimed in claim 5 is characterized in that, the different expression form among the described step D is different colours, different pattern or different literals.
9. method as claimed in claim 5 is characterized in that, also comprises that network management system according to the mark result of whether being mated by version between managed network element and the network management system, sends the step of alarm information after the described step C.
10. a version match calibration equipment is characterized in that, comprising:
The supporting information of version is set up the unit, be used to set up network management system and the supporting information of version between can managed network element, be provided with the network element version information of the various NE types that are complementary with the network management system version information in the supporting information of described version;
Acquiring unit, be used to know based on command line interface command specify that the mode of corresponding parameter imports to carry out the version match checking treatment by the network element ID of managed network element, and, obtain this by the NE type of managed network element and network element version information according to the corresponding relation between network element ID, NE type and the network element version information three of each network element that network management system is managed of setting up in advance;
Judging unit, be used for according to described acquiring unit obtain by the NE type of managed network element and network element version information, judge in the supporting information of described version and set up this network element version information that whether can inquire this NE type correspondence in the supporting information of setting up the unit of version;
Indexing unit is used for the judged result according to described judging unit, and whether mark is mated by the version between managed network element and the network management system;
Display unit is used for the mark result of indexing unit mark is shown with the command line interface command report form as a result.
11. device as claimed in claim 10 is characterized in that, described judging unit specifically comprises:
The search subelement, be used for according to described acquiring unit obtain by the NE type of managed network element, set up all network element version information of search and this NE type correspondence in the supporting information of setting up the unit of version in the supporting information of described version;
Judgment sub-unit is used for judging the network element version information whether described acquiring unit obtains is searched at described search subelement by the network element version information of managed network element.
12. device as claimed in claim 10 is characterized in that, also comprises Alarm Unit, is used for the mark result of network management system according to described indexing unit, sends alarm information.
13. a version match calibration equipment is characterized in that, comprising:
The supporting information of version is set up the unit, be used to set up network management system and the supporting information of version between can managed network element, be provided with the network element version information of the various NE types that are complementary with the network management system version information in the supporting information of described version;
Acquiring unit, be used for knowing by specify at network element topology figure by the managed network element mode import to carry out the version match checking treatment by the network element ID of managed network element, and, obtain this by the NE type of managed network element and network element version information according to the corresponding relation between network element ID, NE type and the network element version information three of each network element that network management system is managed of setting up in advance;
Judging unit, be used for according to described acquiring unit obtain by the NE type of managed network element and network element version information, judge in the supporting information of described version and set up this network element version information that whether can inquire this NE type correspondence in the supporting information of setting up the unit of version;
Indexing unit is used for the judged result according to described judging unit, and whether mark is mated by the version between managed network element and the network management system;
Display unit is used for the mark result according to described indexing unit as a result, in network element topology figure will with the network management system version match used different expression form to show by managed network element with the network management system version is unmatched respectively by managed network element.
14. device as claimed in claim 13 is characterized in that, described judging unit specifically comprises:
The search subelement, be used for according to described acquiring unit obtain by the NE type of managed network element, set up all network element version information of search and this NE type correspondence in the supporting information of setting up the unit of version in the supporting information of described version;
Judgment sub-unit is used for judging the network element version information whether described acquiring unit obtains is searched at described search subelement by the network element version information of managed network element.
15. device as claimed in claim 13 is characterized in that, also comprises Alarm Unit, is used for the mark result of network management system according to described indexing unit, sends alarm information.
CN2005101365916A 2005-12-30 2005-12-30 Method and device for checking version matching Expired - Fee Related CN1992645B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2005101365916A CN1992645B (en) 2005-12-30 2005-12-30 Method and device for checking version matching

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2005101365916A CN1992645B (en) 2005-12-30 2005-12-30 Method and device for checking version matching

Publications (2)

Publication Number Publication Date
CN1992645A CN1992645A (en) 2007-07-04
CN1992645B true CN1992645B (en) 2010-04-14

Family

ID=38214608

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005101365916A Expired - Fee Related CN1992645B (en) 2005-12-30 2005-12-30 Method and device for checking version matching

Country Status (1)

Country Link
CN (1) CN1992645B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101370001B (en) 2007-08-15 2011-01-05 华为技术有限公司 Information transmission method
CN105183507A (en) * 2015-08-24 2015-12-23 汉柏科技有限公司 Version matching method and system of application programs
WO2019080003A1 (en) * 2017-10-25 2019-05-02 深圳市汇顶科技股份有限公司 Method for testing a chip, test platform, and test system
CN109656542B (en) * 2018-12-10 2022-01-14 深圳市亿道数码技术有限公司 Smbios information checking method and system
CN112054922B (en) * 2020-08-10 2022-07-29 烽火通信科技股份有限公司 Network management upgrading method, device, equipment and readable storage medium
CN112363753A (en) * 2020-11-17 2021-02-12 上海米哈游天命科技有限公司 Data verification method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1364262A (en) * 1999-05-26 2002-08-14 富士通株式会社 Network Element Management System
CN1474520A (en) * 2002-08-08 2004-02-11 华为技术有限公司 A kind of optical network system test method
CN1547397A (en) * 2003-12-08 2004-11-17 中兴通讯股份有限公司 Plug and play management method for single board version

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1364262A (en) * 1999-05-26 2002-08-14 富士通株式会社 Network Element Management System
CN1474520A (en) * 2002-08-08 2004-02-11 华为技术有限公司 A kind of optical network system test method
CN1547397A (en) * 2003-12-08 2004-11-17 中兴通讯股份有限公司 Plug and play management method for single board version

Also Published As

Publication number Publication date
CN1992645A (en) 2007-07-04

Similar Documents

Publication Publication Date Title
CN112953737B (en) Configuration abnormality detection method, server, and storage medium
CN109408337B (en) Interface operation and maintenance method and device
CN109284323B (en) Management method and device for detection data
CN110502558B (en) Data export method, device, computer equipment and storage medium
CN113821250B (en) Device management method, device, device and storage medium
CN110162763A (en) Magnanimity quality tests the optimization method for commenting form data intelligently to be configured and its system
CN1992645B (en) Method and device for checking version matching
CN115437663A (en) Upgrade strategy update method and device, electronic equipment, storage medium and vehicle
CN101917288A (en) Alarm processing method and network management system
CN112269588B (en) Algorithm upgrading method, device, terminal and computer readable storage medium
CN110705969A (en) Transformer substation monitoring system, main station and method for automatically associating measuring point ID
CN112131022A (en) Open API management method, apparatus, system and computer-readable storage medium
CN112579654B (en) Satellite telemetry parameter validity interpretation method based on WPF technology
CN113887754A (en) Construction method and system of power distribution terminal unified operation and maintenance platform and constructed platform
WO2020000657A1 (en) Method and apparatus for establishing operation and maintenance monitoring connection, terminal device, and medium
CN103684814A (en) Method and device for comparing data of communication system
WO2015188488A1 (en) Method and apparatus for generating database dictionary of word documents
CN107609240A (en) Visual operation method, device and system for drawing power distribution network drawing
CN119377213A (en) A defective product control method and system based on E-Mapping system
CN115062099B (en) Method and system for standardized processing of multilayer natural gas pipe network GIS data
CN107800553B (en) A method and device for managing equipment failure
CN116644108A (en) A method and application product for automatic attribution of data index calculation results
US11900321B2 (en) Method and system for controlling product quality
CN106021380A (en) Method and device for compiling aircraft technical publication based on maintenance engineering analysis data
CN114547327A (en) Method, device, device and storage medium for generating relational graph of spatiotemporal big data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100414

Termination date: 20141230

EXPY Termination of patent right or utility model