CN100414883C - A method for superior network management to obtain information - Google Patents
A method for superior network management to obtain information Download PDFInfo
- Publication number
- CN100414883C CN100414883C CNB2005100748901A CN200510074890A CN100414883C CN 100414883 C CN100414883 C CN 100414883C CN B2005100748901 A CNB2005100748901 A CN B2005100748901A CN 200510074890 A CN200510074890 A CN 200510074890A CN 100414883 C CN100414883 C CN 100414883C
- Authority
- CN
- China
- Prior art keywords
- information
- configuration file
- shielding
- station
- lnms
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
技术领域 technical field
本发明涉及网络管理技术,特别是涉及一种上级网管(UNMS)从下级网管(LNMS)获取信息的方法。The invention relates to network management technology, in particular to a method for an upper-level network management (UNMS) to obtain information from a lower-level network management (LNMS).
背景技术 Background technique
网管系统通常管理网络中的多个网元(NE),即网络设备。一个网管维护其管辖的多个网络设备的信息。A network management system usually manages multiple network elements (NEs), that is, network devices, in a network. A network manager maintains information about multiple network devices under its jurisdiction.
在大型网络中,一个网管通常无法管理所有的网络设备,因此需要对网管结构进行分层,如图1所示,UNMS管理若干LNMS,并通过LNMS管理网络中的所有网络设备。In a large network, one network manager usually cannot manage all network devices. Therefore, the network management structure needs to be layered. As shown in Figure 1, the UNMS manages several LNMSs and manages all network devices in the network through the LNMS.
当某个LNMS需要由UNMS管理时,将该LNMS加入该UNMS,也就是说,该UNMS获取并维护该LNMS上包含的某些信息,诸如网络设备信息、网络拓扑数据、报警数据等。When a certain LNMS needs to be managed by the UNMS, add the LNMS to the UNMS, that is, the UNMS acquires and maintains certain information contained in the LNMS, such as network device information, network topology data, alarm data, etc.
当某个LNMS不需要被UNMS管理时,将该LNMS从该UNMS中删除,也就是说,该UNMS不再获取并维护该LNMS上包含的信息。When a certain LNMS does not need to be managed by the UNMS, the LNMS is deleted from the UNMS, that is, the UNMS no longer obtains and maintains the information contained in the LNMS.
为了同步保存在UNMS与LNMS上的信息,LNMS必须以事件或报警的形式向UNMS实时上报信息的任何改变。而且,UNMS也将周期性地轮询LNMS,指示LNMS上报其保存的信息,以维护LNMS和UNMS上数据的一致性。In order to synchronize the information stored on UNMS and LNMS, LNMS must report any changes in information to UNMS in real time in the form of events or alarms. Moreover, the UNMS will also poll the LNMS periodically, instructing the LNMS to report its stored information, so as to maintain the consistency of data on the LNMS and UNMS.
由于每个LNMS管理多个网络设备,所以信息通常较大且改变比较频繁,从而,同步全部信息的开销非常大。同时,UNMS的网管人员仅关注于LNMS中的某些网络设备,或者更有可能的是,UNMS的网管人员仅关注于所有LNMS管辖的某些类型的网络设备。例如,网管人员仅关注于监视诸如路由器和网管之类的IP设备,而不关心其它设备。Since each LNMS manages multiple network devices, the information is generally large and changes frequently, so the overhead of synchronizing all information is very large. At the same time, the network administrators of the UNMS only focus on certain network devices in the LNMS, or more likely, the network administrators of the UNMS only focus on certain types of network devices under the jurisdiction of all LNMSs. For example, network management personnel only focus on monitoring IP devices such as routers and network management, but do not care about other devices.
在这种情况下,从LNMS获取所有类型的所有设备的信息就显得多余了。如果对UNMS和LNMS之间大量无用的信息进行同步,将增加网络通信的数据量,同时增加UNMS和LNMS的性能开销。In this case, it is redundant to obtain information from LNMS for all devices of all types. If a large amount of useless information is synchronized between UNMS and LNMS, it will increase the amount of network communication data and increase the performance overhead of UNMS and LNMS.
为了解决上述问题,目前网管人员通常在UNMS侧针对每一个其管辖的LNMS进行屏蔽设置,对LNMS中UNMS认为无用的信息进行屏蔽,从而,LNMS不会向UNMS上报无用信息。In order to solve the above problems, the current network administrators usually set up blocking settings for each LNMS under their jurisdiction on the UNMS side, and block the information in the LNMS that the UNMS considers useless, so that the LNMS will not report useless information to the UNMS.
但是,网管人员需要逐个对每个UNMS管辖的LNMS重复上述屏蔽操作。显而易见,对于网管人员来说,由于引入大量重复劳动,屏蔽工作非常繁琐且耗时。However, network administrators need to repeat the above shielding operations for each LNMS under the jurisdiction of the UNMS one by one. Obviously, for network administrators, the shielding work is very cumbersome and time-consuming due to the introduction of a lot of repetitive work.
发明内容 Contents of the invention
有鉴于此,本发明的主要目的在于提供一种UNMS获取信息的方法,使得通过简单设置实现UNMS对无用信息的屏蔽。In view of this, the main purpose of the present invention is to provide a method for UNMS to obtain information, so that the UNMS can shield useless information through simple settings.
本发明的目的是通过以下技术方案实现的:The purpose of the present invention is achieved through the following technical solutions:
一种上级网管获取信息的方法,其包括:A method for obtaining information by a superior network manager, comprising:
A、在上级网管上设置包含至少一个屏蔽条件的屏蔽配置文件,并将该屏蔽配置文件下发至上级网管管辖的所有下级网管;A. Set a shielding configuration file containing at least one shielding condition on the upper-level network management, and send the shielding configuration file to all lower-level network managers under the jurisdiction of the upper-level network management;
B、在所述下级网管向上级网管发送信息时,发送不符合屏蔽配置文件中所有屏蔽条件的信息。B. When the lower-level network manager sends information to the upper-level network manager, send information that does not meet all the shielding conditions in the shielding configuration file.
优选地,所述屏蔽配置文件是数据库文件,该数据库文件包括三个字段:下级网管标识、设备类型标识和设备标识,Preferably, the shielding configuration file is a database file, and the database file includes three fields: a lower-level network management identifier, an equipment type identifier, and an equipment identifier,
所述屏蔽条件为上述三个字段的值组合而成的条件。The masking condition is a condition formed by combining the values of the above three fields.
其中,在步骤A之后,进一步包括:在屏蔽配置文件中添加或删除一个屏蔽条件,然后将更新的屏蔽配置文件下发至所述上级网管管辖的所有下级网管,并替换所有下级网管中原有的屏蔽配置文件。Wherein, after step A, it further includes: adding or deleting a shielding condition in the shielding configuration file, and then sending the updated shielding configuration file to all lower-level network managers under the jurisdiction of the upper-level network manager, and replacing the original Block configuration files.
其中,在步骤B中,所述下级网管在管辖的设备发生改变时,向所述上级网管发送信息。Wherein, in step B, the lower-level network manager sends information to the upper-level network manager when the equipment under its jurisdiction changes.
其中,在步骤B中,所述发送不符合所有屏蔽条件的信息的具体步骤为:所述下级网管判断发生改变的设备的信息是否符合屏蔽配置文件中的任一个屏蔽条件,如果是,则不向所述上级网管发送所述信息;否则,向所述上级网管发送该信息。Wherein, in step B, the specific step of sending the information that does not meet all the shielding conditions is: the lower-level network manager judges whether the information of the changed device meets any shielding condition in the shielding configuration file, and if yes, then no Send the information to the upper-level network manager; otherwise, send the information to the upper-level network manager.
其中,在步骤B中,所述下级网管在接收到上级网管的信息上报指示消息后,向所述上级网管发送信息。Wherein, in step B, the lower-level network manager sends information to the upper-level network manager after receiving the information reporting instruction message from the upper-level network manager.
其中,在步骤B中,所述发送不符合所有屏蔽条件的信息的具体步骤为:所述下级网管将其包含的所有信息中不符合屏蔽配置文件中的所有屏蔽条件的信息发送至所述上级网管。Wherein, in step B, the specific step of sending the information that does not meet all the shielding conditions is: the lower-level network manager sends all the information contained in it that does not meet all the shielding conditions in the shielding configuration file to the upper level network management.
优选地,所述信息为设备信息、网络拓扑数据和报警数据中任一项或任几项的组合。Preferably, the information is any one or a combination of any of equipment information, network topology data and alarm data.
从以上技术方案可以看出,本发明的方法是在UNMS上对需要屏蔽的信息进行统一设置,LNMS根据该统一的屏蔽设置上报有用信息。避免了现有技术中网管人员针对每个LNMS进行屏蔽设置的复杂繁琐的工作,大大缩减了网络管理人员的工作量,提高了网络管理的效率。It can be seen from the above technical solutions that the method of the present invention uniformly sets the information to be shielded on the UNMS, and the LNMS reports useful information according to the unified shielding settings. It avoids the complex and tedious work of network administrators performing shielding settings for each LNMS in the prior art, greatly reduces the workload of network administrators, and improves the efficiency of network management.
而且,本发明的方法为网络管理提供了一种新的思路,上级网管通过设置统一的管理规则并下发给下级网管,能够便捷地管理网络,避免由于繁琐操作造成的管理错误。Moreover, the method of the present invention provides a new idea for network management. By setting unified management rules and issuing them to lower-level network managers, the upper-level network management can manage the network conveniently and avoid management errors caused by cumbersome operations.
附图说明 Description of drawings
图1是网络系统中分层NMS结构的示意图;Fig. 1 is a schematic diagram of a hierarchical NMS structure in a network system;
图2是根据本发明一个具体实施例的UNMS从LNMS获取信息的方法流程图。Fig. 2 is a flowchart of a method for the UNMS to obtain information from the LNMS according to a specific embodiment of the present invention.
具体实施方式 Detailed ways
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
本发明提供了一种简化的UNMS从LNMS获取信息的方法,在UNMS上设置包含至少一个屏蔽条件的屏蔽配置文件,并将屏蔽配置文件下发至所有其管辖的LNMS,当LNMS向UNMS上报信息时,上报不符合所有屏蔽条件的信息。The present invention provides a simplified method for UNMS to obtain information from LNMS. A shielding configuration file containing at least one shielding condition is set on UNMS, and the shielding configuration file is sent to all LNMSs under its jurisdiction. When LNMS reports information to UNMS , report information that does not meet all blocking conditions.
图2是根据本发明一个具体实施例的UNMS从LNMS获取信息的方法流程图,在本实施例中,UNMS管理四种类型的网络设备:Devtype1、Devtype2、Devtype3和Devtype4,现在,网络管理员需要浏览并管理类型为Devtype1和Devtype2的网络设备,从图2中可见,UNMS屏蔽无用信息的流程包括如下步骤:Fig. 2 is the flow chart of the method for UNMS to obtain information from LNMS according to a specific embodiment of the present invention, in this embodiment, UNMS manages four types of network devices: Devtype1, Devtype2, Devtype3 and Devtype4, now, the network administrator needs Browse and manage network devices of type Devtype1 and Devtype2. As can be seen from Figure 2, the process of UNMS blocking useless information includes the following steps:
步骤201:在UNMS上设置一个屏蔽配置文件,屏蔽配置文件的结构如表1所示。Step 201: Setting a shielding configuration file on the UNMS, the structure of the shielding configuration file is shown in Table 1.
表1Table 1
优选地,屏蔽配置文件为数据库文件,如表1所示,屏蔽配置文件中包含三个字段:LNMS标识、设备类型标识和设备标识。如果一个屏蔽条件的LNMS标识为A,设备类型标识为B,设备标识为C,则该屏蔽条件表示屏蔽标识为A的LNMS中设备类型为B的设备C的信息。如果某个字段值为0,则表示无限制。Preferably, the shielding configuration file is a database file. As shown in Table 1, the shielding configuration file contains three fields: LNMS identifier, device type identifier and device identifier. If the LNMS ID of a masking condition is A, the device type ID is B, and the device ID is C, then the masking condition indicates that the information of the device C whose device type is B in the LNMS whose ID is A is blocked. If a field value is 0, it means unlimited.
在本实施例中,屏蔽配置文件包含两个屏蔽条件,其中一个屏蔽条件的LNMS标识为0,设备类型标识为Devtype3,设备标识为0,这表示屏蔽所有LNMS中设备类型为Devtype3的设备;另外一个屏蔽条件的LNMS标识为0,设备类型标识为Devtype4,设备标识为0,这表示屏蔽所有LNMS中设备类型为Devtype4的设备。In this embodiment, the shielding configuration file includes two shielding conditions, wherein the LNMS identifier of one shielding condition is 0, the device type identifier is Devtype3, and the device identifier is 0, which means shielding all devices whose device type is Devtype3 in the LNMS; in addition The LNMS identifier of a shielding condition is 0, the device type identifier is Devtype4, and the device identifier is 0, which means that all devices whose device type is Devtype4 in the LNMS are shielded.
步骤202:UNMS将屏蔽配置文件下发给当前其管辖的每个LNMS。Step 202: The UNMS sends the shielding configuration file to each LNMS currently under its jurisdiction.
步骤203:当LNMS上的信息有变化,需要向UNMS实时上报变化信息时,LNMS判断该变化信息是否符合屏蔽配置文件中的任一条屏蔽条件,如果是,执行步骤204;否则,执行步骤205。向UNMS上报该变化信息。Step 203: When the information on the LNMS changes and the change information needs to be reported to the UNMS in real time, the LNMS judges whether the change information meets any masking condition in the masking configuration file, and if so, executes
步骤204:LNMS不向UNMS上报该变化信息,然后结束。Step 204: the LNMS does not report the change information to the UNMS, and then ends.
步骤205:LNMS向UNMS上报该变化的信息,然后结束。Step 205: the LNMS reports the changed information to the UNMS, and then ends.
在本实施例中,对于所有LNMS,不上报设备类型为Devtype3和Devtype4的所有设备的任何信息。In this embodiment, for all LNMSs, no information about all devices whose device types are Devtype3 and Devtype4 is not reported.
以上是用一个实施例说明本发明的具体实施过程,在本发明的其它实施例中,当UNMS轮询LNMS时,LNMS也需要向UNMS上报信息,其具体过程包括如下步骤:The above is an embodiment to illustrate the specific implementation process of the present invention. In other embodiments of the present invention, when the UNMS polls the LNMS, the LNMS also needs to report information to the UNMS. The specific process includes the following steps:
步骤一:当UNMS轮询LNMS,向LNMS发送信息上报指示消息。Step 1: When the UNMS polls the LNMS, it sends an information report indication message to the LNMS.
步骤二:LNMS向UNMS上报其包含的所有信息中不符合屏蔽配置文件中所有屏蔽条件的信息。Step 2: The LNMS reports to the UNMS the information that does not meet all the shielding conditions in the shielding configuration file among all the information it contains.
在本发明的其它实施例中,当一个LNMS添加到UNMS上时,如果对该LNMS没有特殊的屏蔽设置,则不更新屏蔽设置文件;如果对该LNMS有特殊的屏蔽设置,则更新屏蔽设置文件,然后将更新后的屏蔽配置文件下发至所有LNMS。例如,当UNMS添加一个标识为M的LNMS时,如果需要对M的所有信息进行屏蔽,则在屏蔽配置文件中添加一个屏蔽条件,此时,屏蔽配置文件的结构如表2所示。In other embodiments of the present invention, when an LNMS is added to the UNMS, if there is no special shielding setting for the LNMS, the shielding setting file is not updated; if there is a special shielding setting for the LNMS, then the shielding setting file is updated , and then deliver the updated shielding configuration file to all LNMSs. For example, when UNMS adds an LNMS identified as M, if all information of M needs to be shielded, a shielding condition is added in the shielding configuration file. At this time, the structure of the shielding configuration file is shown in Table 2.
表2Table 2
在添加的屏蔽条件中,LNMS标识为M,设备类型标识为0,设备标识为0,这表示屏蔽所有标识为M的LNMS中所有类型的所有设备。In the added shielding condition, the LNMS identifier is M, the device type identifier is 0, and the device identifier is 0, which means that all devices of all types in the LNMS with the identifier M are shielded.
在本发明的其它实施例中,当UNMS需要对屏蔽配置进行更改,例如增加或删除屏蔽条件时,则更新屏蔽配置文件,然后向所有LNMS下发该屏蔽配置文件。In other embodiments of the present invention, when the UNMS needs to change the shielding configuration, such as adding or deleting shielding conditions, it updates the shielding configuration file, and then sends the shielding configuration file to all LNMSs.
应该理解,本发明是对传统的网络管理方式的一种改进,通过设置统一的管理规则,实现网络的便捷管理,避免由于重复且复杂的操作造成的网络管理错误。所以,本发明不局限于设置统一的屏蔽规则,还可应用于其它管理规则。It should be understood that the present invention is an improvement to the traditional network management method. By setting unified management rules, convenient management of the network can be realized, and network management errors caused by repeated and complicated operations can be avoided. Therefore, the present invention is not limited to setting uniform shielding rules, but can also be applied to other management rules.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2005100748901A CN100414883C (en) | 2005-06-03 | 2005-06-03 | A method for superior network management to obtain information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2005100748901A CN100414883C (en) | 2005-06-03 | 2005-06-03 | A method for superior network management to obtain information |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1874255A CN1874255A (en) | 2006-12-06 |
| CN100414883C true CN100414883C (en) | 2008-08-27 |
Family
ID=37484536
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2005100748901A Expired - Fee Related CN100414883C (en) | 2005-06-03 | 2005-06-03 | A method for superior network management to obtain information |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100414883C (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101771568B (en) * | 2009-12-28 | 2013-03-13 | 国家广播电影电视总局广播电视规划院 | Method, device and system for updating network topology information |
| CN107294766B (en) * | 2017-05-03 | 2020-09-22 | 上海上讯信息技术股份有限公司 | Centralized control method and system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030198335A1 (en) * | 1998-06-04 | 2003-10-23 | Worldcom, Inc. | Method of and system for providing services in a communications network |
| CN1617142A (en) * | 2003-09-29 | 2005-05-18 | 奥林巴斯株式会社 | Information managing method and information managing device |
| CN1617496A (en) * | 2003-11-11 | 2005-05-18 | 华为技术有限公司 | Method for automaticall updating configuration for next generation network terminal |
-
2005
- 2005-06-03 CN CNB2005100748901A patent/CN100414883C/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030198335A1 (en) * | 1998-06-04 | 2003-10-23 | Worldcom, Inc. | Method of and system for providing services in a communications network |
| CN1617142A (en) * | 2003-09-29 | 2005-05-18 | 奥林巴斯株式会社 | Information managing method and information managing device |
| CN1617496A (en) * | 2003-11-11 | 2005-05-18 | 华为技术有限公司 | Method for automaticall updating configuration for next generation network terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1874255A (en) | 2006-12-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8370479B2 (en) | System and method for dynamically grouping devices based on present device conditions | |
| US6349334B1 (en) | Telecommunications network management method and system | |
| CN1552139A (en) | Discover IP Network Topology Structure Using Link State Information | |
| DE10393571T5 (en) | Method and system for validating logical end-to-end access paths in storage area networks | |
| US20180020063A1 (en) | Providing stateless network services | |
| CN101222725A (en) | A method for reducing the number of northbound interface alarms by using alarm merging | |
| WO2015139533A1 (en) | Method for network manager to back-calculate hybrid networking services | |
| US6944657B1 (en) | Automatic network synchronization of the network configuration with the management information database | |
| US20110145294A1 (en) | Device description framework information reporting and updating method, device and system | |
| CN100414883C (en) | A method for superior network management to obtain information | |
| CN100539513C (en) | Fault/alarm management system and method based on simple network management protocol | |
| CN103346916A (en) | Management method for network equipment digital certificate | |
| CN110932875B (en) | Alarm device and method in big data cloud computing environment | |
| US20150236918A1 (en) | Method and system for creating single snmp table for multiple openflow tables | |
| CN101272270B (en) | Method and device for multiple network management systems sharing advanced alarm regulation | |
| CN101370221A (en) | Software version management method of network element management system based on file mode | |
| EP1649637B1 (en) | Apparatus and method for managing traps in a network | |
| CN117478400A (en) | Layered block chain network architecture and deployment method | |
| CN100411360C (en) | Multi-network converged network management method | |
| CN116455759A (en) | Determine organization-level network topology | |
| CN100417076C (en) | A method of reporting alarm data to dynamic multi-network management | |
| US8719394B2 (en) | Method and arrangement for a modification of network management schema | |
| CN101291257B (en) | Service topology fusion method and network management system | |
| CN107809347A (en) | A kind of monitoring system of power transmission and transforming equipment monitoring platform | |
| CN106533727A (en) | Management system for network terminal equipment correspondingly displaying physical geographical position |
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: 20080827 Termination date: 20160603 |