Fault processing method and system based on alarm message circulation

Through the fault handling method based on alarm message flow, the JEXL rule engine matching processing solution is used to solve the problem that traditional operation and maintenance methods are difficult to meet current needs, and efficient and automated fault handling is achieved, reducing operation and maintenance costs and ensuring the stable operation of communication equipment.

CN120034420APending Publication Date: 2025-05-23INSPUR TIANYUAN COMM INFORMATION SYST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510139915.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-08
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

The traditional operation and maintenance method of dispatching work orders to repair equipment failures is difficult to meet the current operation and maintenance needs, and consumes a lot of manpower and material resources. The rapid and efficient handling of communication equipment failures is of great significance to social production and life.

Method used

The fault handling method based on alarm message flow is adopted, and the processing solution experience library is created, and the JEXL rule engine is used to match the optimal processing solution according to real-time alarm characteristics, supporting multi-dimensional information matching, accurately automate the processing of alarms and faults, and improving operation and maintenance efficiency and automated operation and maintenance.

Benefits of technology

It greatly reduces the original work order volume, improves the degree of operation and maintenance automation, reduces labor costs, ensures the stable operation of communication equipment, and minimizes the impact of failures on production and life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120034420A_ABST
    Figure CN120034420A_ABST
Patent Text Reader

Abstract

The invention discloses a fault processing method and system based on alarm message circulation, and belongs to the technical field of operation and maintenance of communication operators, and the method comprises the steps: creating a processing scheme experience library; according to the real-time alarm features, using a JEXL rule engine to match an optimal processing scheme, and supporting scheme matching according to multi-dimension information; a plurality of processing rules can be configured in the processing scheme; further matching fault processing rules according to fault reason classification and fault reason subdivision after alarm preprocessing after matching the large-class scheme, wherein the rules configure whether an arrangement task is executed or not according to actual fault conditions; and processing the task. The operation and maintenance efficiency and the automatic operation and maintenance degree can be improved, stable operation of equipment is guaranteed, stable communication is guaranteed, and the influence of communication equipment faults on production and life is reduced to the maximum extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication operator operation and maintenance technology, and in particular to a fault processing method and system based on alarm message flow. Background Art

[0002] In the process of ensuring the operation of communication services, operators are faced with massive equipment alarms. The traditional operation and maintenance method of dispatching work orders to repair equipment failures is no longer able to meet the current operation and maintenance needs, and will consume a lot of manpower and material resources. In order to invest the resources and manpower used for work order maintenance into more critical and manpower-dependent fault repairs, it is necessary to combine automated operation and maintenance processing solutions to improve operation and maintenance efficiency and reduce operation and maintenance costs.

[0003] Communication facilities are becoming more and more the most critical infrastructure. The rapid and efficient handling of communication equipment failures is of great significance to the protection of social production and life. The number of communication equipment has increased with the expansion of operators' business, and the types of equipment and alarms reported on the equipment have also increased. The traditional work order maintenance system needs to be combined with automated operation and maintenance to more efficiently handle failures and ensure the stability of communication equipment operation. Under the current industry conditions, based on the increasing number of operator operation and maintenance equipment and the increasing number and types of alarms, the operation and maintenance systems used by operators need to improve their automated operation and maintenance capabilities. Summary of the invention

[0004] The technical task of the present invention is to address the above shortcomings and provide a fault handling method and system based on alarm message flow, which can improve operation and maintenance efficiency and the degree of automated operation and maintenance, ensure the stable operation of equipment, ensure communication stability, and minimize the impact of communication equipment failure on production and life.

[0005] The technical solution adopted by the present invention to solve its technical problem is:

[0006] A fault handling method based on alarm message flow, the implementation of the method includes:

[0007] Create a treatment solution experience library;

[0008] Based on the real-time alarm characteristics, the JEXL rule engine is used to match the optimal processing solution. It supports matching solutions based on information from multiple dimensions, and provides more accurate, automated, and efficient processing methods for alarms and faults, improving operation and maintenance efficiency and reducing operation and maintenance costs.

[0009] A variety of processing rules can be configured in the processing scheme;

[0010] After matching the major solutions, the fault handling rules are further matched according to the fault cause classification and fault cause subdivision after alarm pre-processing. The rules configure whether to execute the orchestration task according to the actual fault situation.

[0011] Processing tasks.

[0012] After matching solutions, matching segmentation rules, and executing processing tasks, alarms are processed accurately and automatically, which greatly reduces the number of original work orders, provides strong support for the operator's operation and maintenance work, and greatly improves the degree of operation and maintenance automation.

[0013] Furthermore, the processing solution experience database is created based on the operation and maintenance experience accumulated by the operator over many years of operation and maintenance work.

[0014] Furthermore, the multiple dimensional information includes alarm title, profession, manufacturer, and equipment information.

[0015] Furthermore, each of the processing rules has an automated orchestration processing task attached to it.

[0016] Further, the processing task may be performed manually or automatically;

[0017] Verified, low-risk processing tasks are automatically executed to improve processing efficiency; processing tasks that require review and may have an impact are executed manually.

[0018] Furthermore, the task scheduling includes delayed task processing.

[0019] Furthermore, the scheduling task includes periodic processing.

[0020] The present invention also claims a fault handling system based on alarm message flow, comprising a real-time alarm message processing module; a processing scheme configuration module for configuring a processing scheme; a processing rule configuration module for configuring a processing rule; and a processing task module;

[0021] In the real-time alarm message processing module, solutions are matched according to multi-dimensional conditions. After matching the major solutions, the fault handling rules are further matched according to the fault cause classification and fault cause subdivision after alarm pre-processing. The rules configure whether to execute the orchestration task according to the actual fault situation, and the task is processed by the task processing module;

[0022] The system specifically implements fault handling through the above-mentioned fault handling method based on alarm message flow.

[0023] The present invention also claims protection for a fault handling device based on alarm message flow, comprising: at least one memory and at least one processor;

[0024] The at least one memory is used to store a machine-readable program;

[0025] The at least one processor is used to call the machine-readable program to implement the above method.

[0026] The present invention also claims protection for a computer-readable medium having computer instructions stored thereon, which implement the above method when executed by a processor.

[0027] Compared with the prior art, the fault handling method and system based on alarm message flow of the present invention has the following beneficial effects:

[0028] The present invention improves the system's ability to automatically handle communication equipment failures. The multi-dimensional configuration scheme matching rules, subdivided configuration processing rules, and automated orchestration and processing tasks based on fault scenario configuration rules greatly improve the degree of automated operation and maintenance and greatly reduce labor costs. It enriches the operator's operation and maintenance means, improves the operator's operation and maintenance efficiency, better ensures the stable operation of the communication system, and minimizes the impact of communication equipment failures on production and life. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 It is a flowchart of a fault handling method based on alarm message flow provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0030] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0031] A fault handling method based on alarm message flow, based on the real-time alarm message flow of operators, can automatically match and arrange tasks to handle faults in a variety of typical fault scenarios, including:

[0032] Create a processing solution experience library based on the operation and maintenance experience accumulated by operators over many years of operation and maintenance work.

[0033] According to the real-time alarm characteristics, the JEXL rule engine is used to match the optimal processing solution. It supports matching based on multiple dimensions such as alarm title, profession, manufacturer, equipment, etc., and provides more accurate automatic and efficient processing methods for alarms and faults, improving operation and maintenance efficiency and reducing operation and maintenance costs.

[0034] A variety of processing rules can be configured in the processing plan; after matching the plan according to the major conditions, the matching rules are classified and subdivided according to the fault cause. Each rule has an automated orchestration processing task attached to it. The rule configures whether to execute the orchestration task based on the actual fault situation; processing task.

[0035] After matching solutions, matching segmentation rules, and executing processing tasks, alarms are processed accurately and automatically, which greatly reduces the number of original work orders, provides strong support for the operator's operation and maintenance work, and greatly improves the degree of operation and maintenance automation.

[0036] Combined with Figure 1As shown, the specific implementation process of this method is as follows:

[0037] For active alarm messages, the real-time alarm message processing module first matches the scheme in multiple dimensions according to professional, manufacturer, equipment and other conditions. After matching the major schemes, the fault handling rules are further matched according to the fault cause classification and fault cause segmentation after alarm pre-processing. The rules configure whether to execute the orchestration task according to the actual fault situation. Tasks can be executed manually or automatically. Verified and low-risk processing tasks are automatically executed to improve processing efficiency. Processing tasks that may have a greater impact and need to be reviewed are manually executed. After matching schemes, matching segmentation rules, and executing processing tasks, alarms are processed accurately and automatically, which greatly reduces the original work order volume, provides strong support for operator operation and maintenance, and greatly improves the degree of automated operation and maintenance. The overall business processing data flow diagram is as follows: Figure 1 shown.

[0038] This method introduces multi-dimensional feature matching, subdivided rule matching, etc. according to the characteristics of alarm messages, and introduces task delay processing and periodic processing. It performs flexible condition matching on communication equipment alarms, matches multiple schemes and multiple rules in the experience library, and designs rule-related orchestration tasks according to alarm characteristics. Alarms are processed more accurately and automatically, greatly reducing the number of work orders in the original work order system, providing strong support for operator operation and maintenance, and greatly improving the degree of automated operation and maintenance.

[0039] This method aims at the current industry situation that the number of operators' operation and maintenance equipment is increasing, the number and types of alarms are increasing accordingly, and the operation and maintenance systems used by operators need to improve their automated operation and maintenance capabilities. Based on a large number of alarms and faults, processing plans can be formulated based on operation and maintenance experience to automate operation and maintenance repairs. It uses a stream-like processing method and the JEXL rule matching engine to match and segment faults in multiple dimensions, and proposes the most appropriate processing plan for each device alarm, thereby improving operation and maintenance efficiency and the degree of automated operation and maintenance, ensuring stable operation of equipment and communication, and minimizing the impact of communication equipment failures on production and life.

[0040] The embodiment of the present invention also provides a fault processing system based on alarm message flow, including a real-time alarm message processing module; a processing scheme configuration module for configuring a processing scheme; a processing rule configuration module for configuring a processing rule; and a processing task module;

[0041] In the real-time alarm message processing module, solutions are matched according to multi-dimensional conditions. After matching the major solutions, the fault handling rules are further matched according to the fault cause classification and fault cause subdivision after alarm pre-processing. The rules configure whether to execute the orchestration task according to the actual fault situation, and the task is processed by the task processing module;

[0042] The system specifically implements fault handling through the fault handling method based on alarm message flow described in the above embodiment.

[0043] Create a processing solution experience library based on the operation and maintenance experience accumulated by operators over many years of operation and maintenance work.

[0044] For active alarm messages, firstly, the real-time alarm message processing module matches the solutions in multiple dimensions according to the conditions such as profession, manufacturer, equipment, etc., and uses the JEXL rule engine to match the optimal processing solution. After matching the major solutions, the fault processing rules are further matched according to the fault cause classification and fault cause subdivision after alarm preprocessing. The rules configure whether to execute the orchestration task according to the actual fault situation. The tasks can be executed manually or automatically. The verified and low-risk processing tasks are automatically executed to improve the processing efficiency. The processing tasks that may have a greater impact and need to be reviewed are manually executed.

[0045] The embodiment of the present invention also provides a fault handling device based on alarm message flow, comprising: at least one memory and at least one processor;

[0046] The at least one memory is used to store a machine-readable program;

[0047] The at least one processor is used to call the machine-readable program to implement the fault handling method based on alarm message flow described in the above embodiment.

[0048] The embodiment of the present invention further provides a computer-readable medium, on which computer instructions are stored, and when the computer instructions are executed by a processor, the fault handling method based on the flow of alarm messages described in the above embodiment is implemented. Specifically, a system or device equipped with a storage medium can be provided, on which software program codes implementing the functions of any of the above embodiments are stored, and a computer (or CPU or MPU) of the system or device is enabled to read and execute the program code stored in the storage medium.

[0049] In this case, the program code itself read from the storage medium can realize the function of any one of the above-mentioned embodiments, and thus the program code and the storage medium storing the program code constitute a part of the present invention.

[0050] The storage medium embodiments for providing the program code include a floppy disk, a hard disk, a magneto-optical disk, an optical disk (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), a magnetic tape, a non-volatile memory card, and a ROM. Alternatively, the program code can be downloaded from a server computer by a communication network.

[0051] In addition, it should be clear that the functions of any of the above embodiments can be implemented not only by executing the program code read by the computer, but also by enabling an operating system operating on the computer to complete part or all of the actual operations based on instructions from the program code.

[0052] In addition, it can be understood that the program code read from the storage medium is written to a memory provided in an expansion board inserted into the computer or written to a memory provided in an expansion unit connected to the computer, and then based on the instructions of the program code, a CPU installed on the expansion board or the expansion unit is enabled to perform part or all of the actual operations, thereby realizing the functions of any of the above-mentioned embodiments.

[0053] The present invention is shown and described in detail above through the accompanying drawings and preferred embodiments. However, the present invention is not limited to these disclosed embodiments. Based on the above multiple embodiments, those skilled in the art can know that the code review methods in the above different embodiments can be combined to obtain more embodiments of the present invention, and these embodiments are also within the protection scope of the present invention.

Claims

1. A fault handling method based on alarm message flow, characterized in that: The implementation of this method includes: Create a treatment solution experience library; Based on the real-time alarm characteristics, the JEXL rule engine is used to match the optimal processing solution, and supports solution matching based on multiple dimensional information; A variety of processing rules can be configured in the processing scheme; After matching the major solutions, the fault handling rules are further matched according to the fault cause classification and fault cause subdivision after alarm pre-processing. The rules configure whether to execute the orchestration task according to the actual fault situation. Processing tasks.

2. A fault handling method based on alarm message flow according to claim 1, characterized in that: The processing solution experience database is created based on the operation and maintenance experience accumulated by the operator over many years of operation and maintenance work.

3. A fault handling method based on alarm message flow according to claim 1, characterized in that: The multiple dimensional information includes alarm title, profession, manufacturer, and equipment information.

4. A fault handling method based on alarm message flow according to claim 1, characterized in that: The processing rules include an automated orchestration processing task attached to each rule.

5. A fault handling method based on alarm message flow according to claim 1 or 4, characterized in that: The processing tasks may be performed manually or automatically; Verified, low-risk processing tasks are automatically executed; processing tasks that require review and may have an impact are manually executed.

6. A fault handling method based on alarm message flow according to claim 1, characterized in that: The task scheduling includes delayed task processing.

7. A fault handling method based on alarm message flow according to claim 1 or 5, characterized in that: The scheduling task includes periodic processing.

8. A fault handling system based on alarm message flow, characterized in that: It includes a real-time alarm message processing module; a processing scheme configuration module for configuring a processing scheme; a processing rule configuration module for configuring a processing rule; and a processing task module; In the real-time alarm message processing module, solutions are matched according to multi-dimensional conditions. After matching the major solutions, the fault handling rules are further matched according to the fault cause classification and fault cause subdivision after alarm pre-processing. The rules configure whether to execute the orchestration task according to the actual fault situation, and the task is processed by the task processing module; The system specifically implements fault handling through the fault handling method based on alarm message flow as described in any one of claims 1 to 7.

9. A fault handling device based on alarm message flow, characterized in that: include: at least one memory and at least one processor; The at least one memory is used to store a machine-readable program; The at least one processor is used to call the machine-readable program to implement the method described in any one of claims 1 to 7.

10. A computer-readable medium, characterized in that The computer readable medium stores computer instructions, and when the computer instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.