CN107846323B - A method and system for monitoring the running state of northbound interface of a manufacturer's professional network management - Google Patents
A method and system for monitoring the running state of northbound interface of a manufacturer's professional network management Download PDFInfo
- Publication number
- CN107846323B CN107846323B CN201711019508.6A CN201711019508A CN107846323B CN 107846323 B CN107846323 B CN 107846323B CN 201711019508 A CN201711019508 A CN 201711019508A CN 107846323 B CN107846323 B CN 107846323B
- Authority
- CN
- China
- Prior art keywords
- northbound interface
- running state
- network management
- time
- latest
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
- H04L43/106—Active monitoring, e.g. heartbeat, ping or trace-route using time related information in packets, e.g. by adding timestamps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/16—Threshold monitoring
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域technical field
本发明属于通信网络运维支撑技术领域,尤其涉及一种厂家专业网管北向接口的运行状态监控方法及系统。The invention belongs to the technical field of communication network operation and maintenance support, and in particular relates to a method and system for monitoring the operation state of a northbound interface of a manufacturer's professional network management.
背景技术Background technique
国内通信网管主要分为三大类网管:厂家专业网管、专业综合网管和跨专业综合网管。厂家专业网管作为基础数据的源头,通过网管北向接口为专业综合管网和跨专业综合网管提供数据。Domestic communication network management is mainly divided into three types of network management: manufacturer's professional network management, professional integrated network management and inter-professional integrated network management. As the source of basic data, the manufacturer's professional network management provides data for the professional integrated pipe network and inter-professional integrated network management through the northbound interface of the network management.
其中,北向接口是为用户接入和管理网络而定义的接口,用户必须使用北向接口定义和开发应用层中的网络管理应用程序,这样用户才能通过这些应用程序接入和管理网络,通常这种应用都是以简单、易用且直观的界面形式呈现给操作者,操作者通过界面点击或配置发送命令,而系统内部则使用北向接口将这些命令发送给数据处理层。数据处理层中驻留有时刻运行着的北向接口处理进程,此进程接收到应用层发送来的命令后,将控制命令转发给下一层:数据管理层,以便继续执行。而接收到的如果是请求报文,则将来自数据管理层的数据按北向接口规定的格式封装后返回给应用层。这里的用户大多指的是网络设备生产厂家或者网络运营商,例如国内的设备供应商中兴、华为,运营商移动、联通和电信等。Among them, the northbound interface is an interface defined for users to access and manage the network. Users must use the northbound interface to define and develop network management applications in the application layer, so that users can access and manage the network through these applications. The application is presented to the operator in the form of a simple, easy-to-use and intuitive interface. The operator sends commands through the interface click or configuration, while the northbound interface is used inside the system to send these commands to the data processing layer. The northbound interface processing process running at all times resides in the data processing layer. After this process receives the command sent by the application layer, it forwards the control command to the next layer: the data management layer for continued execution. If the received message is a request message, the data from the data management layer is encapsulated in the format specified by the northbound interface and returned to the application layer. Most of the users here refer to network equipment manufacturers or network operators, such as domestic equipment suppliers ZTE, Huawei, and operators such as China Mobile, China Unicom, and China Telecom.
目前,厂家专业网管的北向接口运行状态及与上层网管之间的交互状态不稳定,一直是困扰运维人员的顽疾,仍然有很多企业采用人工巡检的方式保障北向接口正常运行,不仅使得管理人员工作繁重,而且无法保证实时性,对于如何保障网管北向接口正常运行,与上层综合网管之间长期保持交互状态,实现高效率、简洁、实时的自动监控是当前一大难题。At present, the running status of the northbound interface of the professional network management of the manufacturer and the state of interaction with the upper-layer network management are unstable, which has always plagued the operation and maintenance personnel. Many enterprises still use manual inspection methods to ensure the normal operation of the northbound interface, which not only makes management The work of personnel is heavy, and real-time performance cannot be guaranteed. How to ensure the normal operation of the northbound interface of the network management, maintain long-term interaction with the upper-layer integrated network management, and achieve efficient, concise, and real-time automatic monitoring is a major problem at present.
发明内容SUMMARY OF THE INVENTION
为了解决现有技术的不足,本发明的第一目的是提供一种厂家专业网管北向接口的运行状态监控方法,其能够实现北向接口运行状态实时及自动监控。In order to solve the deficiencies of the prior art, the first object of the present invention is to provide a method for monitoring the operation state of the northbound interface of the professional network management of the manufacturer, which can realize real-time and automatic monitoring of the operation state of the northbound interface.
本发明的一种厂家专业网管北向接口的运行状态监控方法,包括:A method for monitoring the running state of a northbound interface of a manufacturer's professional network management system of the present invention includes:
在适配层初步判断北向接口的运行状态;Preliminarily judge the running status of the northbound interface at the adaptation layer;
在进程监控层辅助判断北向接口的运行状态;Assist in judging the running status of the northbound interface at the process monitoring layer;
若初步及辅助判断北向接口的运行状态结果相同,则直接判断北向接口的运行状态与初步及辅助判断的结果一致;若初步及辅助判断北向接口的运行状态结果不同,则最终判断北向接口的运行状态异常。If the results of the preliminary and auxiliary judgments on the running status of the northbound interface are the same, the running status of the northbound interface is directly judged to be consistent with the results of the preliminary and auxiliary judgments. Abnormal status.
进一步的,在适配层初步判断北向接口的运行状态的过程中,利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较来初步判断北向接口的运行状态;其中,最新事件时间戳为最新接收到北向接口发送的事件内携带的时间信息。Further, in the process of preliminarily judging the running state of the northbound interface by the adaptation layer, the difference between the current system time and the latest event timestamp is compared with the preset first time threshold to preliminarily judge the running state of the northbound interface; The event timestamp is the time information carried in the latest received event sent by the northbound interface.
具体地,在适配层初步判断北向接口的运行状态的过程中,接收并存储专业网管北向接口发送来包含时间戳的事件数据;Specifically, in the process of preliminarily judging the running state of the northbound interface, the adaptation layer receives and stores the event data including the timestamp sent by the northbound interface of the professional network management;
每接收到一次事件,将事件内携带的时间信息更新为最新事件时间戳;Every time an event is received, the time information carried in the event is updated to the latest event timestamp;
利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较,若前者大于后者,则初步判断北向接口的运行状态异常;否则,初步判断北向接口的运行状态正常。The difference between the current system time and the latest event timestamp is compared with the preset first time threshold. If the former is greater than the latter, it is preliminarily judged that the running state of the northbound interface is abnormal; otherwise, the running state of the northbound interface is preliminarily judged to be normal.
本发明利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较,能够初步判断出北向接口的运行状态是否正常。By comparing the difference between the current system time and the latest event timestamp with the preset first time threshold, the present invention can preliminarily determine whether the running state of the northbound interface is normal.
进一步的,北向接口发送的事件包括:告警事件和心跳事件。Further, the events sent by the northbound interface include: alarm events and heartbeat events.
进一步的,在进程监控层辅助判断北向接口的运行状态的过程中,利用当前系统时间与最新进程数据时间戳的差值与预设第二时间阈值比较,辅助判断北向接口的运行状态;其中,最新进程数据时间戳为最新获取的北向接口向上层网管发送的进程数据的时间信息。Further, in the process of the process monitoring layer assisting in judging the running state of the northbound interface, the difference between the current system time and the timestamp of the latest process data is compared with a preset second time threshold to assist in judging the running state of the northbound interface; wherein, The timestamp of the latest process data is the latest time information of the process data sent by the northbound interface to the upper-layer network management.
具体地,在进程监控层辅助判断北向接口的运行状态的过程中,获取北向接口向上层网管发送的最新一条进程数据的时间戳,并更新成为最新进程数据时间戳;Specifically, in the process of the process monitoring layer assisting in judging the running state of the northbound interface, the time stamp of the latest piece of process data sent by the northbound interface to the upper-layer network management is obtained, and updated to become the latest process data time stamp;
利用当前系统时间与最新进行数据时间戳的差值与预设第二时间阈值比较,若前者大于后者,则辅助判断北向接口的运行状态异常;否则,辅助判断北向接口的运行状态正常。The difference between the current system time and the latest data timestamp is compared with the preset second time threshold. If the former is greater than the latter, the assistant determines that the running state of the northbound interface is abnormal; otherwise, the assistant determines that the running state of the northbound interface is normal.
本发明综合初步判断及辅助判断结果,最终能够准确且实时判断北向接口的运行状态的真实状态,保障了网管北向接口的正常运行,以及北向接口与上层综合网管之间长期保持交互状态,实现了北向接口的高效率、简洁、实时的自动监控。The invention synthesizes the preliminary judgment and auxiliary judgment results, finally can accurately and real-time judge the real state of the operation state of the northbound interface, ensures the normal operation of the northbound interface of the network management, and maintains the interactive state between the northbound interface and the upper-layer integrated network management for a long time, and realizes Efficient, concise, and real-time automatic monitoring of northbound interfaces.
进一步的,北向接口向上层网管发送的进程数据包括:告警数据和性能数据。Further, the process data sent by the northbound interface to the upper-layer network management includes: alarm data and performance data.
本发明的第二目的是提供一种厂家专业网管北向接口的运行状态监控系统。The second object of the present invention is to provide a running state monitoring system of the northbound interface of the professional network management of the manufacturer.
本发明的一种厂家专业网管北向接口的运行状态监控系统,包括:The operating state monitoring system of the northbound interface of the professional network management of the manufacturer of the present invention includes:
适配器,其与北向接口相连,且用于初步判断北向接口的运行状态;及an adapter, which is connected to the northbound interface and is used to preliminarily determine the operating status of the northbound interface; and
进程监控器,其与上层网管相连,且用于辅助判断北向接口的运行状态;及a process monitor, which is connected to the upper-layer network management and is used to assist in judging the running status of the northbound interface; and
状态判断处理器,其用于接收适配器及进程监控器的判断结果,若初步及辅助判断北向接口的运行状态结果相同,则直接判断北向接口的运行状态与初步及辅助判断的结果一致;若初步及辅助判断北向接口的运行状态结果不同,则最终判断北向接口的运行状态异常。The status judgment processor is used to receive the judgment results of the adapter and the process monitor. If the preliminary and auxiliary judgment results of the running status of the northbound interface are the same, it directly judges that the running status of the northbound interface is consistent with the preliminary and auxiliary judgment results; If the running status of the northbound interface is different from the result of the auxiliary judgment, the running status of the northbound interface is finally judged to be abnormal.
进一步的,所述适配器被配置为:利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较来初步判断北向接口的运行状态;其中,最新事件时间戳为最新接收到北向接口发送的事件内携带的时间信息。Further, the adapter is configured to preliminarily judge the operating state of the northbound interface by comparing the difference between the current system time and the latest event time stamp with a preset first time threshold; wherein the latest event time stamp is the latest received northbound time stamp. Time information carried in the event sent by the interface.
具体地,在适配器中,接收并存储专业网管北向接口发送来包含时间戳的事件数据;Specifically, in the adapter, receive and store event data including timestamps sent by the northbound interface of the professional network management;
每接收到一次事件,将事件内携带的时间信息更新为最新事件时间戳;Every time an event is received, the time information carried in the event is updated to the latest event timestamp;
利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较,若前者大于后者,则初步判断北向接口的运行状态异常;否则,初步判断北向接口的运行状态正常。The difference between the current system time and the latest event timestamp is compared with the preset first time threshold. If the former is greater than the latter, it is preliminarily judged that the running state of the northbound interface is abnormal; otherwise, the running state of the northbound interface is preliminarily judged to be normal.
本发明利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较,能够初步判断出北向接口的运行状态是否正常。By comparing the difference between the current system time and the latest event timestamp with the preset first time threshold, the present invention can preliminarily determine whether the running state of the northbound interface is normal.
进一步的,北向接口发送的事件包括:告警事件和心跳事件。Further, the events sent by the northbound interface include: alarm events and heartbeat events.
进一步的,所述进程监控器被配置为:利用当前系统时间与最新进程数据时间戳的差值与预设第二时间阈值比较,辅助判断北向接口的运行状态;其中,最新进程数据时间戳为最新获取的北向接口向上层网管发送的进程数据的时间信息。Further, the process monitor is configured to: compare the difference between the current system time and the latest process data time stamp with a preset second time threshold to assist in judging the running state of the northbound interface; wherein the latest process data time stamp is: The newly acquired time information of the process data sent by the northbound interface to the upper-layer network management.
具体地,在进程监控器中,获取北向接口向上层网管发送的最新一条进程数据的时间戳,并更新成为最新进程数据时间戳;Specifically, in the process monitor, obtain the timestamp of the latest piece of process data sent by the northbound interface to the upper-layer network management, and update it to become the latest process data timestamp;
利用当前系统时间与最新进行数据时间戳的差值与预设第二时间阈值比较,若前者大于后者,则辅助判断北向接口的运行状态异常;否则,辅助判断北向接口的运行状态正常。The difference between the current system time and the latest data timestamp is compared with the preset second time threshold. If the former is greater than the latter, the assistant determines that the running state of the northbound interface is abnormal; otherwise, the assistant determines that the running state of the northbound interface is normal.
本发明综合初步判断及辅助判断结果,最终能够准确且实时判断北向接口的运行状态的真实状态,保障了网管北向接口的正常运行,以及北向接口与上层综合网管之间长期保持交互状态,实现了北向接口的高效率、简洁、实时的自动监控。The invention synthesizes the preliminary judgment and auxiliary judgment results, finally can accurately and real-time judge the real state of the operation state of the northbound interface, ensures the normal operation of the northbound interface of the network management, and maintains the interactive state between the northbound interface and the upper-layer integrated network management for a long time, and realizes Efficient, concise, and real-time automatic monitoring of northbound interfaces.
进一步的,北向接口向上层网管发送的进程数据包括:告警数据和性能数据。Further, the process data sent by the northbound interface to the upper-layer network management includes: alarm data and performance data.
与现有技术相比,本发明的有益效果是:Compared with the prior art, the beneficial effects of the present invention are:
(1)本发明综合初步判断及辅助判断结果,最终能够准确且实时判断北向接口的运行状态的真实状态,保障了网管北向接口的正常运行,以及北向接口与上层综合网管之间长期保持交互状态,实现了北向接口的高效率、简洁、实时的自动监控。(1) The present invention integrates preliminary judgment and auxiliary judgment results, and finally can accurately and real-time judge the true state of the operation state of the northbound interface, which ensures the normal operation of the northbound interface of the network management, and the long-term interaction between the northbound interface and the upper-layer integrated network management. , which realizes high-efficiency, concise, and real-time automatic monitoring of northbound interfaces.
(2)本发明通过实时监控厂家专业网管北向接口发送的包含时间戳的事件数据,以及北向接口与上层网管之间的通信状态,实现了厂家专业网管为上层综合网管提供实时、准确的基础数据,为企业通信网规划、建设、运行、管理辅助决策等方面提供数据支撑。(2) The present invention realizes that the manufacturer's professional network management provides real-time and accurate basic data for the upper-layer integrated network management by monitoring the event data including time stamps sent by the northbound interface of the professional network management of the manufacturer and the communication state between the northbound interface and the upper-layer network management in real time. It provides data support for enterprise communication network planning, construction, operation, management and decision-making.
附图说明Description of drawings
构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。The accompanying drawings that form a part of the present application are used to provide further understanding of the present application, and the schematic embodiments and descriptions of the present application are used to explain the present application and do not constitute improper limitations on the present application.
图1是本发明的一种厂家专业网管北向接口的运行状态监控方法流程图。Fig. 1 is a flow chart of a method for monitoring the operation state of a northbound interface of a manufacturer's professional network management system according to the present invention.
具体实施方式Detailed ways
应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。It should be noted that the following detailed description is exemplary and intended to provide further explanation of the application. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。It should be noted that the terminology used herein is for the purpose of describing specific embodiments only, and is not intended to limit the exemplary embodiments according to the present application. As used herein, unless the context clearly dictates otherwise, the singular is intended to include the plural as well, furthermore, it is to be understood that when the terms "comprising" and/or "including" are used in this specification, it indicates that There are features, steps, operations, devices, components and/or combinations thereof.
(一)厂家专业网管北向接口的运行状态监控方法(1) The running status monitoring method of the northbound interface of the manufacturer's professional network management
图1是本发明的一种厂家专业网管北向接口的运行状态监控方法流程图。Fig. 1 is a flow chart of a method for monitoring the operation state of a northbound interface of a manufacturer's professional network management system according to the present invention.
如图1所示,本发明的一种厂家专业网管北向接口的运行状态监控方法,包括:As shown in Figure 1, a method for monitoring the operation state of the northbound interface of a professional network management system of the present invention includes:
在适配层初步判断北向接口的运行状态;Preliminarily judge the running status of the northbound interface at the adaptation layer;
在进程监控层辅助判断北向接口的运行状态;Assist in judging the running status of the northbound interface at the process monitoring layer;
若初步及辅助判断北向接口的运行状态结果相同,则直接判断北向接口的运行状态与初步及辅助判断的结果一致;若初步及辅助判断北向接口的运行状态结果不同,则最终判断北向接口的运行状态异常。If the results of the preliminary and auxiliary judgments on the running status of the northbound interface are the same, the running status of the northbound interface is directly judged to be consistent with the results of the preliminary and auxiliary judgments. Abnormal status.
在本实施例中,在适配层初步判断北向接口的运行状态的过程中,利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较来初步判断北向接口的运行状态;其中,最新事件时间戳为最新接收到北向接口发送的事件内携带的时间信息。In this embodiment, in the process of preliminarily judging the running state of the northbound interface by the adaptation layer, the difference between the current system time and the latest event timestamp is compared with the preset first time threshold to preliminarily judge the running state of the northbound interface; The latest event timestamp is the time information carried in the latest received event sent by the northbound interface.
具体地,在适配层初步判断北向接口的运行状态的过程中,接收并存储专业网管北向接口发送来包含时间戳的事件数据;Specifically, in the process of preliminarily judging the running state of the northbound interface, the adaptation layer receives and stores the event data including the timestamp sent by the northbound interface of the professional network management;
每接收到一次事件,将事件内携带的时间信息更新为最新事件时间戳;Every time an event is received, the time information carried in the event is updated to the latest event timestamp;
利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较,若前者大于后者,则初步判断北向接口的运行状态异常;否则,初步判断北向接口的运行状态正常。The difference between the current system time and the latest event timestamp is compared with the preset first time threshold. If the former is greater than the latter, it is preliminarily judged that the running state of the northbound interface is abnormal; otherwise, the running state of the northbound interface is preliminarily judged to be normal.
其中,北向接口发送的事件包括:告警事件和心跳事件。The events sent by the northbound interface include: alarm events and heartbeat events.
例如:E.g:
适配层实时监控北向接口运行状态,设定预设第一时间阈值(例如:为3分钟),本发明通过接收专业网管北向接口发送的告警事件或心跳事件,并存储事件或心跳事件的时间戳,每接收到一次事件通知,将通知内携带的时间信息更新成为最新的事件时间戳,上述过程称为适配器程序处理,本发明将根据公式1判定北向接口的运行状态是否正常:The adaptation layer monitors the running state of the northbound interface in real time, and sets a preset first time threshold (for example: 3 minutes). The present invention receives the alarm event or heartbeat event sent by the northbound interface of the professional network management, and stores the time of the event or the heartbeat event. Each time an event notification is received, the time information carried in the notification is updated to the latest event timestamp. The above process is called adapter program processing. The present invention will determine whether the operating state of the northbound interface is normal according to formula 1:
公式1:当前系统时间-最新事件时间戳>预设第一时间阈值。Formula 1: current system time - latest event timestamp > preset first time threshold.
当公式1成立时,则初步判断北向接口的运行状态异常;否则,初步判断北向接口的运行状态正常。When formula 1 is established, it is preliminarily judged that the running state of the northbound interface is abnormal; otherwise, it is preliminarily judged that the running state of the northbound interface is normal.
本发明利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较,能够初步判断出北向接口的运行状态是否正常。By comparing the difference between the current system time and the latest event timestamp with the preset first time threshold, the present invention can preliminarily determine whether the running state of the northbound interface is normal.
在本发明的适配层中,其还将接收专的业网管北向接口发送的告警事件或心跳事件数据,按照系统的要求进行归一化和标准化处理,并进行持久化存储,用来屏蔽不同厂家、不同接口在信息获取和表达形式上的差异。In the adaptation layer of the present invention, it will also receive the alarm event or heartbeat event data sent by the northbound interface of the professional network management, normalize and standardize it according to the requirements of the system, and perform persistent storage to shield different Differences in information acquisition and expression forms between manufacturers and different interfaces.
由于不同厂家、不同接口的软件虽均按照接口标准进行开发,但是由于存在一定差异性,对接时长会出现不稳定情况,导致配置、告警和性能数据采集不稳定,本发明将实现实时监控不稳定情况,为客户提供预警机制。Although the software of different manufacturers and different interfaces are developed according to the interface standards, due to certain differences, the docking time will be unstable, resulting in unstable configuration, alarm and performance data collection. The present invention will realize real-time monitoring instability Provide an early warning mechanism for customers.
其中,本发明将提供分析专业网管北向接口不稳定情况历史查询,所以需要持久化存储,以便于分析频繁中断的网管北向接口,持久化存储是指,存放在oracle数据库中,与现有数据存储一致。Among them, the present invention will provide a historical query for analyzing the instability of the northbound interface of professional network management, so persistent storage is required to facilitate the analysis of the northbound interface of the network management that is frequently interrupted. Consistent.
在本实施例中,在进程监控层辅助判断北向接口的运行状态的过程中,利用当前系统时间与最新进程数据时间戳的差值与预设第二时间阈值比较,辅助判断北向接口的运行状态;其中,最新进程数据时间戳为最新获取的北向接口向上层网管发送的进程数据的时间信息。In this embodiment, in the process of the process monitoring layer assisting in judging the running state of the northbound interface, the difference between the current system time and the timestamp of the latest process data is compared with a preset second time threshold to assist in judging the running state of the northbound interface ; wherein, the timestamp of the latest process data is the time information of the process data sent by the newly acquired northbound interface to the upper-layer network management.
具体地,厂家专业网管通过OMGCORBA的通知服务协议技术来实现配置、告警、性能数据向上层综合网管系统的上报技术手段,上层综合网管按照TMF814接口标准,开发出相对应的接收程序,接收专业网管的配置、告警和性能数据。Specifically, the manufacturer's professional network management implements the technical means of reporting configuration, alarm, and performance data to the upper-layer integrated network management system through the notification service protocol technology of OMGCORBA. configuration, alarm, and performance data.
具体地,在进程监控层辅助判断北向接口的运行状态的过程中,获取北向接口向上层网管发送的最新一条进程数据的时间戳,并更新成为最新进程数据时间戳;Specifically, in the process of the process monitoring layer assisting in judging the running state of the northbound interface, the time stamp of the latest piece of process data sent by the northbound interface to the upper-layer network management is obtained, and updated to become the latest process data time stamp;
利用当前系统时间与最新进行数据时间戳的差值与预设第二时间阈值比较,若前者大于后者,则辅助判断北向接口的运行状态异常;否则,辅助判断北向接口的运行状态正常。The difference between the current system time and the latest data timestamp is compared with the preset second time threshold. If the former is greater than the latter, the assistant determines that the running state of the northbound interface is abnormal; otherwise, the assistant determines that the running state of the northbound interface is normal.
其中,北向接口向上层网管发送的进程数据包括:告警数据和性能数据。The process data sent by the northbound interface to the upper-layer network management includes: alarm data and performance data.
例如:E.g:
进程监控层在预设第二时间阈值(例如:30s,可自定义设置)内检索上层网管中最后一条进程数据(例如:告警或性能数据)的时间戳,并更新成为最新进程数据时间戳,上述过程称为进程监控程序处理,然后根据公式2判定北向接口的运行状态是否正常:The process monitoring layer retrieves the timestamp of the last process data (such as alarm or performance data) in the upper-layer network management within the preset second time threshold (for example: 30s, which can be customized), and updates it to the latest process data timestamp, The above process is called process monitoring program processing, and then according to formula 2, it is determined whether the running status of the northbound interface is normal:
公式2:当前系统时间-最新进程数据时间戳>预设第二时间阈值。Formula 2: current system time - latest process data timestamp > preset second time threshold.
当公式2成立时,则辅助判断北向接口的运行状态异常;否则,辅助判断北向接口的运行状态正常。When formula 2 is established, the assistant determines that the running state of the northbound interface is abnormal; otherwise, the assistant determines that the running state of the northbound interface is normal.
本发明综合初步判断及辅助判断结果,具体地,若初步判断北向接口的运行状态异常,且辅助判断北向接口的运行状态异常,则最终判断北向接口的运行状态异常;The present invention synthesizes the results of the preliminary judgment and the auxiliary judgment. Specifically, if it is preliminarily judged that the running state of the northbound interface is abnormal, and the auxiliary judgment is made that the running state of the northbound interface is abnormal, then it is finally judged that the running state of the northbound interface is abnormal;
若初步判断北向接口的运行状态正常,且辅助判断北向接口的运行状态正常,则最终判断北向接口的运行状态正常;If it is preliminarily judged that the running state of the northbound interface is normal, and the auxiliary judgment is that the running state of the northbound interface is normal, then it is finally judged that the running state of the northbound interface is normal;
若初步判断北向接口的运行状态正常,而辅助判断北向接口的运行状态异常,则最终判断北向接口的运行状态异常;If it is initially judged that the running status of the northbound interface is normal, and the auxiliary judgment is that the running status of the northbound interface is abnormal, the final judgment is that the running status of the northbound interface is abnormal;
最终能够准确且实时判断北向接口的运行状态的真实状态,保障了网管北向接口的正常运行,以及北向接口与上层综合网管之间长期保持交互状态,实现了北向接口的高效率、简洁、实时的自动监控。Finally, the true state of the running status of the northbound interface can be judged accurately and in real time, which ensures the normal operation of the northbound interface of the network management, and the long-term interaction state between the northbound interface and the upper-layer integrated network management, and realizes the high efficiency, simplicity and real-time operation of the northbound interface. Automatic monitoring.
(二)厂家专业网管北向接口的运行状态监控系统(2) The running status monitoring system of the northbound interface of the manufacturer's professional network management system
本发明的一种厂家专业网管北向接口的运行状态监控系统,包括:The operating state monitoring system of the northbound interface of the professional network management of the manufacturer of the present invention includes:
适配器,其与北向接口相连,且用于初步判断北向接口的运行状态;及an adapter, which is connected to the northbound interface and is used to preliminarily determine the operating status of the northbound interface; and
进程监控器,其与上层网管相连,且用于辅助判断北向接口的运行状态;及a process monitor, which is connected to the upper-layer network management and is used to assist in judging the running status of the northbound interface; and
状态判断处理器,其用于接收适配器及进程监控器的判断结果,若初步及辅助判断北向接口的运行状态结果相同,则直接判断北向接口的运行状态与初步及辅助判断的结果一致;若初步及辅助判断北向接口的运行状态结果不同,则最终判断北向接口的运行状态异常。The status judgment processor is used to receive the judgment results of the adapter and the process monitor. If the preliminary and auxiliary judgment results of the running status of the northbound interface are the same, it directly judges that the running status of the northbound interface is consistent with the preliminary and auxiliary judgment results; If the running status of the northbound interface is different from the result of the auxiliary judgment, the running status of the northbound interface is finally judged to be abnormal.
在本实施例中,所述适配器被配置为:利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较来初步判断北向接口的运行状态;其中,最新事件时间戳为最新接收到北向接口发送的事件内携带的时间信息。In this embodiment, the adapter is configured to preliminarily determine the running state of the northbound interface by comparing the difference between the current system time and the latest event timestamp with a preset first time threshold; wherein the latest event timestamp is the latest The time information carried in the event sent by the northbound interface is received.
具体地,在适配器初步判断北向接口的运行状态的过程中,接收并存储专业网管北向接口发送来包含时间戳的事件数据;Specifically, in the process of initially judging the running state of the northbound interface, the adapter receives and stores the event data including the timestamp sent by the northbound interface of the professional network management;
每接收到一次事件,将事件内携带的时间信息更新为最新事件时间戳;Every time an event is received, the time information carried in the event is updated to the latest event timestamp;
利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较,若前者大于后者,则初步判断北向接口的运行状态异常;否则,初步判断北向接口的运行状态正常。The difference between the current system time and the latest event timestamp is compared with the preset first time threshold. If the former is greater than the latter, it is preliminarily judged that the running state of the northbound interface is abnormal; otherwise, the running state of the northbound interface is preliminarily judged to be normal.
其中,北向接口发送的事件包括:告警事件和心跳事件。The events sent by the northbound interface include: alarm events and heartbeat events.
例如:E.g:
适配器实时监控北向接口运行状态,设定预设第一时间阈值(例如:为3分钟),本发明通过接收专业网管北向接口发送的告警事件或心跳事件,并存储事件或心跳事件的时间戳,每接收到一次事件通知,将通知内携带的时间信息更新成为最新的事件时间戳,上述过程称为适配器程序处理,本发明将根据公式1判定北向接口的运行状态是否正常:The adapter monitors the running state of the northbound interface in real time, and sets a preset first time threshold (for example: 3 minutes). The present invention receives the alarm event or the heartbeat event sent by the northbound interface of the professional network management, and stores the time stamp of the event or the heartbeat event, Each time an event notification is received, the time information carried in the notification is updated to the latest event timestamp. The above process is called adapter program processing. The present invention will determine whether the operating state of the northbound interface is normal according to formula 1:
公式1:当前系统时间-最新事件时间戳>预设第一时间阈值。Formula 1: current system time - latest event timestamp > preset first time threshold.
当公式1成立时,则初步判断北向接口的运行状态异常;否则,初步判断北向接口的运行状态正常。When formula 1 is established, it is preliminarily judged that the running state of the northbound interface is abnormal; otherwise, it is preliminarily judged that the running state of the northbound interface is normal.
本发明利用当前系统时间与最新事件时间戳的差值与预设第一时间阈值比较,能够初步判断出北向接口的运行状态是否正常。By comparing the difference between the current system time and the latest event timestamp with the preset first time threshold, the present invention can preliminarily determine whether the running state of the northbound interface is normal.
在本发明的适配器中,其还将接收专的业网管北向接口发送的告警事件或心跳事件数据,按照系统的要求进行归一化和标准化处理,并进行持久化存储,用来屏蔽不同厂家、不同接口在信息获取和表达形式上的差异。In the adapter of the present invention, it will also receive the alarm event or heartbeat event data sent by the northbound interface of the professional network management, normalize and standardize it according to the requirements of the system, and store it persistently to shield different manufacturers, Differences in information acquisition and expression forms between different interfaces.
由于不同厂家、不同接口的软件虽均按照接口标准进行开发,但是由于存在一定差异性,对接时长会出现不稳定情况,导致配置、告警和性能数据采集不稳定,本发明将实现实时监控不稳定情况,为客户提供预警机制。Although the software of different manufacturers and different interfaces are developed according to the interface standards, due to certain differences, the docking time will be unstable, resulting in unstable configuration, alarm and performance data collection. The present invention will realize real-time monitoring instability Provide an early warning mechanism for customers.
其中,本发明将提供分析专业网管北向接口不稳定情况历史查询,所以需要持久化存储,以便于分析频繁中断的网管北向接口,持久化存储是指,存放在oracle数据库中,与现有数据存储一致。Among them, the present invention will provide a historical query for analyzing the instability of the northbound interface of professional network management, so persistent storage is required to facilitate the analysis of the northbound interface of the network management that is frequently interrupted. Consistent.
在本实施例中,所述进程监控器被配置为:利用当前系统时间与最新进程数据时间戳的差值与预设第二时间阈值比较,辅助判断北向接口的运行状态;其中,最新进程数据时间戳为最新获取的北向接口向上层网管发送的进程数据的时间信息。In this embodiment, the process monitor is configured to: compare the difference between the current system time and the timestamp of the latest process data with a preset second time threshold to assist in judging the running state of the northbound interface; wherein the latest process data The timestamp is the latest acquired time information of the process data sent by the northbound interface to the upper-layer network management.
具体地,厂家专业网管通过OMGCORBA的通知服务协议技术来实现配置、告警、性能数据向上层综合网管系统的上报技术手段,上层综合网管按照TMF814接口标准,开发出相对应的接收程序,接收专业网管的配置、告警和性能数据。Specifically, the manufacturer's professional network management implements the technical means of reporting configuration, alarm, and performance data to the upper-layer integrated network management system through the notification service protocol technology of OMGCORBA. configuration, alarm, and performance data.
具体地,在进程监控器辅助判断北向接口的运行状态的过程中,获取北向接口向上层网管发送的最新一条进程数据的时间戳,并更新成为最新进程数据时间戳;Specifically, in the process of assisting the process monitor in judging the running state of the northbound interface, obtain the timestamp of the latest piece of process data sent by the northbound interface to the upper-layer network management, and update it to become the latest process data timestamp;
利用当前系统时间与最新进行数据时间戳的差值与预设第二时间阈值比较,若前者大于后者,则辅助判断北向接口的运行状态异常;否则,辅助判断北向接口的运行状态正常。The difference between the current system time and the latest data timestamp is compared with the preset second time threshold. If the former is greater than the latter, the assistant determines that the running state of the northbound interface is abnormal; otherwise, the assistant determines that the running state of the northbound interface is normal.
其中,北向接口向上层网管发送的进程数据包括:告警数据和性能数据。The process data sent by the northbound interface to the upper-layer network management includes: alarm data and performance data.
例如:E.g:
进程监控器在预设第二时间阈值(例如:30s,可自定义设置)内检索上层网管中最后一条进程数据(例如:告警或性能数据)的时间戳,并更新成为最新进程数据时间戳,上述过程称为进程监控程序处理,然后根据公式2判定北向接口的运行状态是否正常:The process monitor retrieves the time stamp of the last process data (for example: alarm or performance data) in the upper-layer network management within the preset second time threshold (for example: 30s, which can be customized), and updates it to the latest process data time stamp, The above process is called process monitoring program processing, and then according to formula 2, it is determined whether the running status of the northbound interface is normal:
公式2:当前系统时间-最新进程数据时间戳>预设第二时间阈值。Formula 2: current system time - latest process data timestamp > preset second time threshold.
当公式2成立时,则辅助判断北向接口的运行状态异常;否则,辅助判断北向接口的运行状态正常。When formula 2 is established, the assistant determines that the running state of the northbound interface is abnormal; otherwise, the assistant determines that the running state of the northbound interface is normal.
本发明综合初步判断及辅助判断结果,具体地,若初步判断北向接口的运行状态异常,且辅助判断北向接口的运行状态异常,则最终判断北向接口的运行状态异常;The present invention synthesizes the results of the preliminary judgment and the auxiliary judgment. Specifically, if it is preliminarily judged that the running state of the northbound interface is abnormal, and the auxiliary judgment is made that the running state of the northbound interface is abnormal, then it is finally judged that the running state of the northbound interface is abnormal;
若初步判断北向接口的运行状态正常,且辅助判断北向接口的运行状态正常,则最终判断北向接口的运行状态正常;If it is preliminarily judged that the running state of the northbound interface is normal, and the auxiliary judgment is that the running state of the northbound interface is normal, then it is finally judged that the running state of the northbound interface is normal;
若初步判断北向接口的运行状态正常,而辅助判断北向接口的运行状态异常,则最终判断北向接口的运行状态异常;If it is initially judged that the running status of the northbound interface is normal, and the auxiliary judgment is that the running status of the northbound interface is abnormal, the final judgment is that the running status of the northbound interface is abnormal;
最终能够准确且实时判断北向接口的运行状态的真实状态,保障了网管北向接口的正常运行,以及北向接口与上层综合网管之间长期保持交互状态,实现了北向接口的高效率、简洁、实时的自动监控。Finally, the true state of the running status of the northbound interface can be judged accurately and in real time, which ensures the normal operation of the northbound interface of the network management, and the long-term interaction state between the northbound interface and the upper-layer integrated network management, and realizes the high efficiency, simplicity and real-time operation of the northbound interface. Automatic monitoring.
在另一实施例中,本发明的状态判断处理器还与数据展示终端相连。In another embodiment, the state judgment processor of the present invention is further connected to the data display terminal.
其中,数据展示终端要负责将数据处理平台的分析结果进行展示,并根据系统规则进行短信提醒或重要工况状态提醒。Among them, the data display terminal shall be responsible for displaying the analysis results of the data processing platform, and provide SMS reminders or important working condition status reminders according to system rules.
例如:在数据展示终端上,采用红色气泡图标代表厂家网管北向接口运行异常,绿色气泡图标代表厂家网管北向接口运行正常,紫色气泡图标代表厂家北向接口在开展计划检修工作。For example, on the data display terminal, the red bubble icon indicates that the northbound interface of the manufacturer's network management is abnormal, the green bubble icon indicates that the northbound interface of the manufacturer's network management is running normally, and the purple bubble icon indicates that the manufacturer's northbound interface is undergoing planned maintenance work.
数据展示终端通过与运营商短信网关平台互联,依据系统设定的规则,将工况异常情况,以短信形式通知到运维人员。The data display terminal is interconnected with the operator's SMS gateway platform, and according to the rules set by the system, the abnormal working conditions are notified to the operation and maintenance personnel in the form of SMS.
数据展示终端提供可定制的提醒功能,可对重要的或频繁出现问题的网管北向接口进行特殊提醒,系统可自动分析出频繁出现问题的网管北向接口,并进行特殊提示。The data display terminal provides a customizable reminder function, which can give special reminders to the northbound interfaces of the network management that have important or frequent problems. The system can automatically analyze the northbound interfaces of the network management that have frequent problems and give special reminders.
本发明综合初步判断及辅助判断结果,最终能够准确且实时判断北向接口的运行状态的真实状态,保障了网管北向接口的正常运行,以及北向接口与上层综合网管之间长期保持交互状态,实现了北向接口的高效率、简洁、实时的自动监控。The invention synthesizes the preliminary judgment and auxiliary judgment results, finally can accurately and real-time judge the real state of the operation state of the northbound interface, ensures the normal operation of the northbound interface of the network management, and maintains the interactive state between the northbound interface and the upper-layer integrated network management for a long time, and realizes Efficient, concise, and real-time automatic monitoring of northbound interfaces.
本发明通过实时监控厂家专业网管北向接口发送的包含时间戳的事件数据,以及北向接口与上层网管之间的通信状态,实现了厂家专业网管为上层综合网管提供实时、准确的基础数据,为企业通信网规划、建设、运行、管理辅助决策等方面提供数据支撑。The invention realizes the real-time and accurate basic data provided by the manufacturer's professional network management for the upper-layer integrated network management by monitoring the event data including the time stamp sent by the northbound interface of the professional network management of the manufacturer, and the communication state between the northbound interface and the upper-layer network management, and provides real-time and accurate basic data for the enterprise. Provide data support for communication network planning, construction, operation, management and decision-making assistance.
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。Although the specific embodiments of the present invention have been described above in conjunction with the accompanying drawings, they do not limit the scope of protection of the present invention. Those skilled in the art should understand that on the basis of the technical solutions of the present invention, those skilled in the art do not need to pay creative efforts. Various modifications or deformations that can be made are still within the protection scope of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711019508.6A CN107846323B (en) | 2017-10-25 | 2017-10-25 | A method and system for monitoring the running state of northbound interface of a manufacturer's professional network management |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711019508.6A CN107846323B (en) | 2017-10-25 | 2017-10-25 | A method and system for monitoring the running state of northbound interface of a manufacturer's professional network management |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107846323A CN107846323A (en) | 2018-03-27 |
| CN107846323B true CN107846323B (en) | 2020-03-06 |
Family
ID=61661818
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711019508.6A Active CN107846323B (en) | 2017-10-25 | 2017-10-25 | A method and system for monitoring the running state of northbound interface of a manufacturer's professional network management |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107846323B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114913029B (en) * | 2022-04-29 | 2023-05-02 | 云铂(宁夏)科技有限公司 | Intelligent agricultural monitoring platform based on Internet of things |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102123041A (en) * | 2010-12-31 | 2011-07-13 | 武汉日电光通信工业有限公司 | Southing interface management system and management method thereof |
| CN106407061A (en) * | 2015-07-27 | 2017-02-15 | 中兴通讯股份有限公司 | Northbound interface testing device and northbound interface testing method |
| CN106452905A (en) * | 2016-10-27 | 2017-02-22 | 腾讯科技(深圳)有限公司 | Message processing method and device |
| CN107070726A (en) * | 2017-05-22 | 2017-08-18 | 郑州云海信息技术有限公司 | A kind of integrated management approach based on MDC |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9769237B2 (en) * | 2008-04-23 | 2017-09-19 | Vonage America Inc. | Method and apparatus for testing in a communication network |
| US8265674B2 (en) * | 2010-01-08 | 2012-09-11 | Daintree Networks, Pty. Ltd. | Wireless system commissioning |
| US9450839B2 (en) * | 2012-11-09 | 2016-09-20 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Efficient network bandwidth utilization in a distributed processing system |
-
2017
- 2017-10-25 CN CN201711019508.6A patent/CN107846323B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102123041A (en) * | 2010-12-31 | 2011-07-13 | 武汉日电光通信工业有限公司 | Southing interface management system and management method thereof |
| CN106407061A (en) * | 2015-07-27 | 2017-02-15 | 中兴通讯股份有限公司 | Northbound interface testing device and northbound interface testing method |
| CN106452905A (en) * | 2016-10-27 | 2017-02-22 | 腾讯科技(深圳)有限公司 | Message processing method and device |
| CN107070726A (en) * | 2017-05-22 | 2017-08-18 | 郑州云海信息技术有限公司 | A kind of integrated management approach based on MDC |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107846323A (en) | 2018-03-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103123484B (en) | Transformer station's Condition Monitoring Data standardization connecting system and method | |
| CN100407656C (en) | Method and system for managing terminal equipment | |
| CN111611256A (en) | Equipment energy consumption monitoring method and device, terminal equipment and storage medium | |
| CN111541576A (en) | Zigbee network-based equipment visualization method and system | |
| EP2723117B1 (en) | Managed unit device, self-optimization method and system | |
| AU2020248394A1 (en) | Dynamically adjustable frame rate from medical device controller | |
| CN115208059B (en) | Transformer substation power and environment monitoring alarm processing system and method | |
| CN110351153A (en) | Edge computing system based on online configuration and dynamic configuration file issuing | |
| CN111586188A (en) | Electric energy monitoring system and method | |
| CN107872503A (en) | A method and device for monitoring the number of firewall sessions | |
| CN104407959A (en) | Application based monitoring method and monitoring device | |
| CN112732820A (en) | Database session management system and method thereof | |
| CN106787169A (en) | A kind of method of multi-data source comparison techniques diagnosis transformer station remote measurement failure | |
| CN102929224A (en) | Condition acquisition controller (CAC) for power transformer equipment and system control method | |
| CN114511111A (en) | Industrial robot operation and maintenance management system | |
| CN107846323B (en) | A method and system for monitoring the running state of northbound interface of a manufacturer's professional network management | |
| EP1819096B1 (en) | A method for acquiring network key performance indicators and the key performance indicators groupware thereof | |
| CN108572614A (en) | A Foundry Equipment Data Acquisition and Storage Method Based on Configuration Software KingView and PLC | |
| CN101197714B (en) | A method for centralized collection of mobile data service status | |
| CN101425940A (en) | Method, apparatus and system for alarm processing | |
| JP5088233B2 (en) | Operation management apparatus, display method, and program | |
| CN113949620A (en) | Special line link monitoring method and system | |
| CN203101932U (en) | Substation equipment state access controller | |
| CN112532737A (en) | Intelligent climbing frame background system | |
| CN207612272U (en) | Operation Status Monitoring System of Northbound Interface of Communication Network Management |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |