CN109450677B - Method and device for positioning root fault - Google Patents

Method and device for positioning root fault Download PDF

Info

Publication number
CN109450677B
CN109450677B CN201811271768.7A CN201811271768A CN109450677B CN 109450677 B CN109450677 B CN 109450677B CN 201811271768 A CN201811271768 A CN 201811271768A CN 109450677 B CN109450677 B CN 109450677B
Authority
CN
China
Prior art keywords
alarm information
equipment
machine room
professional
code
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
Application number
CN201811271768.7A
Other languages
Chinese (zh)
Other versions
CN109450677A (en
Inventor
童贞理
张育红
党涛
龙永明
霍明德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201811271768.7A priority Critical patent/CN109450677B/en
Publication of CN109450677A publication Critical patent/CN109450677A/en
Application granted granted Critical
Publication of CN109450677B publication Critical patent/CN109450677B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0677Localisation of faults
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention provides a method and a device for positioning a root cause fault, relates to the field of communication fault processing, and can quickly position the root cause of a cross-professional large-area fault. The method comprises the following steps: acquiring the connection relation of each machine room in the communication network and the target parameters of each professional device in the communication network; coding the machine room name and the equipment name in the target parameter into a machine room code and an equipment code according to a preset coding rule; establishing a mapping relation between equipment codes and machine room codes; generating a communication network topological graph according to the connection relation of each machine room and the machine room codes; acquiring the generation sequence of the equipment alarm information; determining the association relationship between the equipment alarm information according to the mapping relationship and the communication network topological graph; and determining the root alarm information corresponding to the root fault according to the association relationship among the equipment alarm information, the generation sequence of the equipment alarm information and the alarm type contained in the equipment alarm information and a preset fault layering principle.

Description

Method and device for positioning root fault
Technical Field
The invention relates to the field of communication fault processing, in particular to a method and a device for positioning a root cause fault.
Background
In modern society, the communication network of an operator involves a plurality of specialties (wireless, fixed, transmission and moving loops), and professional devices corresponding to the specialties are matched and supported with each other as a whole to form a whole-course whole-network operation. In the network operation process, each professional device generates various kinds of alarm information due to various faults caused by various factors, and when one professional device fails, the other related professional device is affected, even the normal operation of a plurality of professional devices is affected. As an operation maintenance party of a communication operator, when a cross-professional fault occurs, if the cross-professional fault can be automatically correlated and correlation analysis is carried out, the root cause of the fault can be found as soon as possible, the dispatch of a redundant fault work order is reduced to the maximum extent, key information is provided for fast fault positioning and fault processing, secondary faults are effectively reduced, and therefore the fast supporting response capability of the whole network fault is improved.
In the prior art, specific processing methods for cross-professional fault association are all passive processing. Generally, after a serious and large-area cross-professional fault of the professional A occurs, the professional operation and maintenance personnel or specific operators of the professional A find that the fault condition is serious, judge that the fault condition may be caused by professional equipment B or C according to obvious alarm identification and experience, contact the professional operation and maintenance personnel of the professional B to check the fault condition and the alarm information condition of the professional equipment B through manpower, perform one-by-one checking according to the positions of the professional equipment A and the professional equipment B or C, a network topological graph, a logical relation, a time sequence and the like, gradually lock a fault range mode, comprehensively judge the association degree of the professional A, the professional B or the professional C, and make an analysis and conclusion of a fault source according to the method. Therefore, the existing professional fault association method is low in efficiency, time is delayed, processing efficiency is low, and timeliness cannot be met.
Disclosure of Invention
The embodiment of the invention provides a method and a device for positioning a root cause alarm, which are used for quickly positioning the root cause of a cross-professional large-area fault.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
in a first aspect, a method for locating a root cause fault is provided, including: acquiring the connection relation of each machine room in the communication network and the target parameters of each professional device in the communication network, wherein the target parameters at least comprise: professional names, area codes, equipment names and names of machine rooms to which the equipment names belong; the professional equipment comprises: the system comprises wireless professional equipment, transmission professional equipment, fixed professional equipment and moving ring professional equipment;
according to the regional codes, respectively coding the names of the machine rooms and the equipment according to preset coding rules to generate machine room codes and equipment codes;
establishing a mapping relation between equipment codes and machine room codes;
generating a communication network topological graph according to the connection relation of each machine room and the machine room codes;
acquiring equipment alarm information of a communication network, and determining the generation sequence of the equipment alarm information according to the generation time contained in the equipment alarm information; the equipment alarm information is alarm information continuously generated by all professional equipment in the same area within a preset time period;
determining the association relationship among the equipment alarm information according to the professional equipment codes, the mapping relationship among the equipment codes and the machine room codes and the communication network topological graph contained in the equipment alarm information;
determining root alarm information in the equipment alarm information according to the association relationship among the equipment alarm information, the generation sequence of the equipment alarm information and the alarm type contained in the equipment alarm information and a preset fault layering principle; and determining the fault corresponding to the root cause alarm information as a root cause fault.
The technical solution provided by the above embodiment can make each machine room and each professional device in the communication network have unique codes by uniformly coding the machine room name and each professional device name, then use the machine room codes and the device codes to group the machine room and each professional device together to form a fixed mapping relation, each machine room code can have a mapping relation with a plurality of device codes of professional devices in the machine room corresponding to the machine room code, and connect each machine room code through the existing connection relation of each machine room to form a communication network topological graph, so that once a certain professional device generates alarm information, the corresponding machine room code and even other machine room codes connected with the machine room code can be found according to the device code contained in the alarm information, and then the occurrence time of the alarm information is taken as an analysis main line, determining the mutual influence relation among all the alarm information by using a preset fault layering principle, finally finding out the root alarm information causing the large-area fault, and finding out the corresponding professional equipment and the corresponding machine room by using the equipment code corresponding to the root alarm information; and finally, dispatching orders to operation and maintenance personnel according to the obtained information, and timely processing communication network faults. Therefore, the technical scheme provided by the embodiment of the invention can quickly analyze large-area faults in the communication network, automatically and quickly and efficiently locate the source of a plurality of cross-professional faults, and timely and efficiently solve the faults of the communication network.
Optionally, according to the regional codes, respectively coding the names of the equipment and the machine rooms to which the equipment and the machine rooms belong according to a preset coding rule, so as to generate the machine room codes and the equipment codes, including:
combining the regional code with the first 6-bit code to serve as a machine room code, wherein the first 6-bit code only allows the change of the last three low-bit codes of the first 6-bit code;
the region coding is combined with the second 6-bit coding as the device coding, and the second 6-bit coding only allows the first three high-bit codes of the second 6-bit coding to change.
Optionally, according to the regional codes, respectively encoding the names of the machine rooms and the names of the devices to which the machine rooms belong according to a preset encoding rule, so as to generate the machine room codes and the device codes, and then, the method further includes:
establishing a professional equipment database according to the target parameters, the machine room codes and the equipment codes of the professional equipment;
the professional equipment database includes: the system comprises a wireless professional equipment database, a transmission professional equipment database, a digital and fixed professional equipment database and a moving loop professional equipment database.
Optionally, determining, according to the association relationship among the device alarm information, the generation order of the device alarm information, and the alarm type included in the device alarm information and according to a preset fault layering principle, the root alarm information in the device alarm information includes:
determining the first alarm information according to the sequence generated by the equipment alarm information;
determining the root first-sending alarm information in the first-sending alarm information according to the association relationship between the equipment alarm information and the type of the first-sending alarm information according to a preset fault layering principle; the root cause first-sending alarm information is the reason for generating the first-sending alarm information except the root cause first-sending alarm information in the first-sending alarm information with the incidence relation;
determining secondary alarm information in the equipment alarm according to the association relationship between the equipment alarm information; the secondary alarm information is associated with the primary alarm information;
judging whether the secondary alarm information is generated by the primary alarm information associated with the secondary alarm information according to the type of the secondary alarm information and a preset fault layering principle;
when the secondary alarm information is determined to be generated due to the root primary alarm information associated with the secondary alarm information, determining the root primary alarm information associated with the secondary alarm information as the root alarm information;
and when determining that the secondary alarm information is not generated due to the root primary alarm information associated with the secondary alarm information, determining the secondary alarm information as the root alarm information.
Optionally, the method further includes: when the target machine room in the communication network is determined to be changed, target parameters of each professional device in the target machine room are obtained again;
recoding the equipment names in the target parameters of the professional equipment in the target machine room according to the preset coding rule according to the regional codes in the target parameters of the professional equipment in the target machine room so as to generate new equipment codes;
and establishing a mapping relation between the machine room code corresponding to the target machine room and the new equipment code.
In a second aspect, a root cause fault locating device is provided, which includes: the device comprises an acquisition module, a coding module, a mapping module, a topology module and a processing module;
an obtaining module, configured to obtain a connection relationship between each machine room in a communication network and a target parameter of each professional device in the communication network, where the target parameter at least includes: professional names, area codes, equipment names and names of machine rooms to which the equipment names belong; the professional equipment comprises: the system comprises wireless professional equipment, transmission professional equipment, fixed professional equipment and moving ring professional equipment;
the coding module is used for coding the machine room name and the equipment name which are acquired by the acquisition module according to the regional code acquired by the acquisition module and a preset coding rule so as to generate a machine room code and an equipment code;
the mapping module is used for establishing a mapping relation between the equipment codes and the machine room codes generated by the coding module;
the topology module is used for generating a communication network topology map according to the connection relation of each machine room acquired by the acquisition module and the machine room codes generated by the coding module;
the acquisition module is also used for acquiring the equipment alarm information of the communication network and determining the generation sequence of the equipment alarm information according to the generation time contained in the equipment alarm information; the equipment alarm information is alarm information continuously generated by all professional equipment in the same area within a preset time period;
the processing module is used for determining the association relationship between the equipment alarm information according to the professional equipment codes contained in the equipment alarm information acquired by the acquisition module, the mapping relationship between the equipment codes and the machine room codes established by the mapping module and the communication network topological graph generated by the topological module;
the processing module is further configured to determine root alarm information in the device alarm information according to a preset fault layering principle according to the association relationship among the device alarm information, the sequence of generating the device alarm information acquired by the acquisition module, and the alarm type included in the device alarm information, and determine a fault corresponding to the root alarm information as a root fault.
Optionally, the encoding module is specifically configured to: combining the regional code acquired by the acquisition module with a first 6-bit code as a machine room code, wherein the first 6-bit code only allows the change of the next three-bit low-order code of the first 6-bit code;
and combining the area code acquired by the acquisition module with a second 6-bit code as a device code, wherein the second 6-bit code only allows the first three high-bit codes of the second 6-bit code to change.
Optionally, the apparatus further comprises a storage module; the storage module is used for establishing a professional equipment database according to the target parameters of the professional equipment acquired by the acquisition module, the machine room codes generated by the coding module and the equipment codes generated by the coding module;
the professional equipment database includes: the system comprises a wireless professional equipment database, a transmission professional equipment database, a digital and fixed professional equipment database and a moving loop professional equipment database.
Optionally, the processing module is specifically configured to: determining the first alarm information which appears firstly according to the sequence generated by the equipment alarm information acquired by the acquisition module;
determining the root first-sending alarm information in the first-sending alarm information according to the association relationship between the equipment alarm information and the type of the first-sending alarm information according to a preset fault layering principle; the root cause first-sending alarm information is the reason for generating the first-sending alarm information except the root cause first-sending alarm information in the first-sending alarm information with the incidence relation;
determining secondary alarm information in the equipment alarms acquired by the acquisition module according to the association relationship among the equipment alarm information; the secondary alarm information is associated with the primary alarm information;
judging whether the secondary alarm information is generated by the primary alarm information associated with the secondary alarm information according to the type of the secondary alarm information and a preset fault layering principle;
when the secondary alarm information is determined to be generated due to the root primary alarm information associated with the secondary alarm information, determining the root primary alarm information associated with the secondary alarm information as the root alarm information;
and when determining that the secondary alarm information is not generated due to the root primary alarm information associated with the secondary alarm information, determining the secondary alarm information as the root alarm information.
Optionally, the apparatus further comprises: a judgment module;
when the judgment module determines that the target machine room in the communication network is changed, the acquisition module is also used for acquiring the target parameters of each professional device in the target machine room again;
the coding module is further used for recoding the equipment names in the target parameters of the professional equipment in the target machine room according to the preset coding rule according to the area codes in the target parameters of the professional equipment in the target machine room acquired by the acquisition module so as to generate new equipment codes;
the mapping module is also used for establishing a mapping relation between the machine room code corresponding to the target machine room and the new equipment code generated by the coding module.
In a third aspect, a root cause fault locating device is provided, which includes a memory, a processor, a bus and a communication interface; the memory is used for storing computer execution instructions, and the processor is connected with the memory through a bus; when the root cause fault location device is operating, the processor executes computer-executable instructions stored by the memory to cause the root cause fault location device to perform the method for locating a root cause fault as provided by the first aspect.
A fourth aspect. There is provided a computer storage medium comprising computer executable instructions which, when executed on a computer, cause the computer to perform the method of locating a root cause fault as provided in the first aspect.
The embodiment of the invention provides a method and a device for positioning a root cause alarm, wherein the method comprises the following steps: acquiring the connection relation of each machine room in the communication network and the target parameters of each professional device in the communication network, wherein the target parameters at least comprise: professional names, area codes, equipment names and names of machine rooms to which the equipment names belong; the professional equipment comprises: the system comprises wireless professional equipment, transmission professional equipment, fixed professional equipment and moving ring professional equipment; according to the regional codes, respectively coding the names of the machine rooms and the equipment according to preset coding rules to generate machine room codes and equipment codes; establishing a mapping relation between equipment codes and machine room codes; generating a communication network topological graph according to the connection relation of each machine room and the machine room codes; acquiring equipment alarm information of a communication network, and determining the generation sequence of the equipment alarm information according to the generation time contained in the equipment alarm information; the equipment alarm information is alarm information continuously generated by all professional equipment in the same area within a preset time period; determining the association relationship among the equipment alarm information according to the professional equipment codes, the mapping relationship among the equipment codes and the machine room codes and the communication network topological graph contained in the equipment alarm information; determining root alarm information in the equipment alarm information according to the association relationship among the equipment alarm information, the generation sequence of the equipment alarm information and the alarm type contained in the equipment alarm information and a preset fault layering principle; and determining the fault corresponding to the root cause alarm information as a root cause fault. Because the technical scheme provided by the embodiment of the invention can make each machine room and each professional equipment in the communication network have unique codes by uniformly coding the machine room name and each professional equipment name, then the machine room and each professional equipment are grouped together by utilizing the machine room codes and the equipment codes to form a fixed mapping relation, each machine room code can have a mapping relation with a plurality of equipment codes of the professional equipment in the machine room corresponding to the machine room code, and in addition, each machine room code is connected by the existing connection relation of each machine room to form a communication network topological graph, so that once a certain professional equipment generates alarm information, the corresponding machine room code and other machine room codes connected with the machine room code can be found according to the equipment codes contained in the alarm information, and then the occurrence time of the alarm information is taken as analysis, determining the mutual influence relation among all the alarm information by using a preset fault layering principle, finally finding out the root alarm information causing the large-area fault, and finding out the corresponding professional equipment and the corresponding machine room by using the equipment code corresponding to the root alarm information; and finally, dispatching orders to operation and maintenance personnel according to the obtained information, and timely processing communication network faults. Therefore, the technical scheme provided by the embodiment of the invention can quickly analyze large-area faults in the communication network, automatically and quickly and efficiently locate the source of a plurality of cross-professional faults, and timely and efficiently solve the faults of the communication network.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a method for locating a root cause fault according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of another method for locating a root cause fault according to an embodiment of the present invention;
FIG. 3 is a diagram illustrating a mapping relationship provided by an embodiment of the present invention;
fig. 4 is a communication network topology diagram provided by an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a root cause fault locating apparatus according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of another root cause fault locating apparatus according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that, in the embodiments of the present invention, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "e.g.," an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
It should be noted that, in the embodiments of the present invention, "of", "corresponding" and "corresponding" may be sometimes used in combination, and it should be noted that, when the difference is not emphasized, the intended meaning is consistent.
For the convenience of clearly describing the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, the words "first", "second", and the like are used for distinguishing the same items or similar items with basically the same functions and actions, and those skilled in the art can understand that the words "first", "second", and the like are not limited in number or execution order.
In the prior art, the processing of large-area cross-professional faults of a communication network is passive processing, generally, after a serious and large-area cross-professional fault of a professional a occurs, an operation and maintenance person of the professional a or a specific operator finds that the fault condition is serious, judges that the fault condition may be caused by professional B or C equipment according to obvious alarm identification and experience, contacts the professional operation and maintenance person of the professional B to check the fault and alarm information condition of the professional equipment, checks the positions of the professional a and professional B or C equipment, a network topological graph, a logical relationship, a time sequence and the like one by one, gradually locks a fault range mode, finally comprehensively judges the association degree of the professional a, professional B or C faults, and makes an analysis and conclusion of a fault source according to the association degree, so that extremely much time is consumed, and the fault rush repair time is seriously influenced, and finally, the determination of the root fault is not clear, and dozens of work orders are finally dispatched, so that great manpower and material resources are wasted in the whole process.
Referring to fig. 1, to solve the above problem, an embodiment of the present invention provides a method for locating a root cause fault, including:
101. and acquiring the connection relation of each machine room in the communication network and the target parameters of each professional device in the communication network.
Specifically, the target parameters at least include: professional names, area codes, equipment names and names of machine rooms to which the equipment names belong; the professional equipment comprises: the system comprises wireless professional equipment, transmission professional equipment, fixed professional equipment and moving ring professional equipment.
102. And respectively coding the names of the equipment and the machine room according to the regional codes and the preset coding rules to generate the machine room codes and the equipment codes.
Optionally, the step 102 shown in fig. 2 specifically includes:
1021. the regional code is combined with the first 6-bit code to be used as a computer room code, and the first 6-bit code only allows the lower code of the last three bits of the code to change.
For example, since machine rooms in different regions are likely to have the same name, we use the form of area code and six-digit code to explicitly indicate which machine room belongs to which area, where the area code is also six digits, such as the mustate area code 500101; the first 6-bit code used by the machine room code allows only the last three low codes to be changed, for example, the machine room codes of the wan state a machine room and the wan state B machine room may be 500101000001 and 500101000002, respectively.
1022. The region coding is combined with the second 6-bit coding as the device coding, and the second 6-bit coding only allows the first three high-bit codes of the second 6-bit coding to change.
In order to better correspond to the machine room code and ensure the uniqueness of the device codes of the professional devices of different machine rooms in different areas, the device names are coded by combining the area code with the second 6-bit code, for example, the device codes of the dynamic ring professional device C in the wan state area a machine room and the dynamic ring professional device D in the wan state area B machine room can be 500101001001 and 500101002002 respectively.
Therefore, the equipment codes contained in each equipment alarm message can be used for knowing which professional equipment of which machine room the equipment alarm message is generated, so that the later-stage fault analysis is facilitated, and the analysis efficiency is improved.
Optionally, as shown in fig. 2, in order to better perform unified management and later fault analysis on each professional device of the communication network, the method further includes, after steps 1021 and 1022:
1023. and establishing a professional equipment database according to the target parameters, the machine room codes and the equipment codes of the professional equipment.
Illustratively, the professional device database includes, for the differences of professional devices: the system comprises a wireless professional equipment database, a transmission professional equipment database, a digital and fixed professional equipment database and a moving loop professional equipment database.
103. And establishing a mapping relation between the equipment codes and the machine room codes.
For example, referring to fig. 3, a general computer room has at least four different professional devices (wireless professional devices, transmission professional devices, fixed professional devices, and moving-loop professional devices), so the mapping relationship between the device codes and the computer room codes can be as shown in fig. 3.
104. And generating a communication network topological graph according to the connection relation of each computer room and the computer room codes.
For example, a communication network topological graph is shown in fig. 4, and is mainly used for embodying a connection relationship between computer rooms, so as to facilitate determining whether failures occurring in adjacent computer rooms are influenced by each other due to the connection relationship in subsequent failure analysis.
105. Acquiring equipment alarm information of a communication network, and determining the generation sequence of the equipment alarm information according to the generation time contained in the equipment alarm information; the equipment alarm information is alarm information continuously generated by all professional equipment in the same area within a preset time period.
Specifically, only the alarm information of the devices continuously generated in the same area within a certain time period may have an association relationship that affects each other, so the technical solution provided by the embodiment of the present invention mainly locates the root fault for the alarm information continuously generated in the preset time period by all the professional devices in the same area.
For example, the generation time included in the device alarm information may be a specific time, or may be a serial number automatically generated when the device alarm information is generated.
106. And determining the association relationship among the equipment alarm information according to the professional equipment codes, the mapping relationship among the equipment codes and the machine room codes and the communication network topological graph contained in the equipment alarm information.
Specifically, the association relationship between the device alarm information mainly refers to whether different device alarm information belongs to device alarm information generated in the same equipment room, and the connection relationship between different equipment rooms is analogized to the corresponding device alarm information, and the like, and mainly indicates that the relationship between different alarm information is associated with the relationship between professional equipment and the equipment room to which the different alarm information belongs, and the specific form of the association relationship in the actual is not specifically limited here.
107. Determining root alarm information in the equipment alarm information according to the association relationship among the equipment alarm information, the generation sequence of the equipment alarm information and the alarm type contained in the equipment alarm information and a preset fault layering principle; and determining the fault corresponding to the root cause alarm information as a root cause fault.
Illustratively, in practice, the device alarm information is classified into four types: the transmission professional equipment warning information, wireless professional equipment warning information, digital fixed professional equipment warning information and moving ring professional equipment warning information, generally, when failure analysis, the analysis is divided into three analysis levels according to the secondary failure frequency caused by professional failures, the method is helpful for rapidly positioning cross-professional failures to the profession, the analysis efficiency of cross-professional failure automatic association is improved, the failure positioning time is shortened, and the preset failure layering principle is specifically used for analyzing the equipment warning information which occurs at the same time (because of the extremely-fast propagation speed of electric signals and network signals, the same time here refers to the unit time within 1 s):
1) the first level is moving ring professional equipment alarm information which usually shows that other professional equipment faults are caused by mains supply reasons or power supply equipment faults, and once the mains supply faults, all other professional equipment in the machine room can be caused to be in faults, and the fault alarm reason is very obvious.
2) And the second layer is to transmit professional equipment alarm information, which is usually represented by transmission equipment and transmission line faults, wherein the transmission equipment faults or the transmission line faults can cause the interruption or loss of a transmission link of wireless and digital major faults, and the fault alarm reasons are obvious.
3) And preferentially positioning the first-level equipment alarm information and determining whether the first-level equipment alarm information is the root alarm information on the premise of simultaneously generating the first-level equipment alarm information and the second-level equipment alarm information, wherein the fault corresponding to the first-level equipment alarm information usually causes the fault corresponding to the second-level equipment alarm information.
4) And the third level is wireless and fixed professions, which are generally expressed as single-professional equipment faults, and the equipment alarm information of the third level is generally single-professional faults and is used as the root alarm information of the equipment alarm information on the third level on the premise of eliminating the generation of the equipment alarm information of the third level caused by the alarm information of the first level and the alarm information of the second level.
Therefore, optionally, referring to fig. 2, step 107 specifically includes:
1071. and determining the first alarm information which appears firstly according to the sequence generated by the equipment alarm information.
1072. And determining the root first-sending alarm information in the first-sending alarm information according to the association relationship between the equipment alarm information and the type of the first-sending alarm information and a preset fault layering principle.
The root cause first-sending alarm information is the reason for generating the first-sending alarm information except the root cause first-sending alarm information in the first-sending alarm information with the incidence relation.
1073. Determining secondary alarm information in the equipment alarm according to the association relationship between the equipment alarm information; the secondary alarm information is associated with the primary alarm information.
1074. And judging whether the secondary alarm information is generated by the primary alarm information associated with the secondary alarm information according to the type of the secondary alarm information and a preset fault layering principle.
If so, 1075 is performed, otherwise 1076 is performed.
1075. And determining the root first-sending alarm information associated with the second-sending alarm information as the root alarm information.
1076. And determining the secondary alarm information as the root alarm information.
1077. And determining the fault corresponding to the root cause alarm information as a root cause fault.
108. And when the target machine room in the communication network is determined to be changed, the target parameters of each professional device in the target machine room are obtained again.
Illustratively, the changes made to the target room include one or more of: adding professional equipment, removing the professional equipment and replacing the professional equipment.
109. And according to the area codes in the target parameters of the professional equipment in the target machine room, recoding the equipment names in the target parameters of the professional equipment in the target machine room according to a preset coding rule to generate new equipment codes.
110. And establishing a mapping relation between the machine room code corresponding to the target machine room and the new equipment code.
Execute after 110 105; the 108-110 step may occur at any time after the 104 step, so the above specific flow is only illustrative and not limiting for the actual flow.
In addition, in practice, the technical solution provided by the above embodiment may also be used in combination with a map system, such as a GIS, in practical application, for example, a machine room or equipment generating equipment alarm information may be displayed in red on the GIS, and generation time may be displayed at the same time, which is convenient for operation and maintenance personnel to observe; and displaying the positioning result of the machine room corresponding to the root cause on the GIS and simultaneously sending a maintenance work order carrying GIS address information to the terminal of operation and maintenance personnel through analyzing the root cause fault.
The embodiment of the invention provides a method for positioning a root cause alarm, which comprises the following steps: acquiring the connection relation of each machine room in the communication network and the target parameters of each professional device in the communication network, wherein the target parameters at least comprise: professional names, area codes, equipment names and names of machine rooms to which the equipment names belong; the professional equipment comprises: the system comprises wireless professional equipment, transmission professional equipment, fixed professional equipment and moving ring professional equipment; according to the regional codes, respectively coding the names of the machine rooms and the equipment according to preset coding rules to generate machine room codes and equipment codes; establishing a mapping relation between equipment codes and machine room codes; generating a communication network topological graph according to the connection relation of each machine room and the machine room codes; acquiring equipment alarm information of a communication network, and determining the generation sequence of the equipment alarm information according to the generation time contained in the equipment alarm information; the equipment alarm information is alarm information continuously generated by all professional equipment in the same area within a preset time period; determining the association relationship among the equipment alarm information according to the professional equipment codes, the mapping relationship among the equipment codes and the machine room codes and the communication network topological graph contained in the equipment alarm information; determining root alarm information in the equipment alarm information according to the association relationship among the equipment alarm information, the generation sequence of the equipment alarm information and the alarm type contained in the equipment alarm information and a preset fault layering principle; and determining the fault corresponding to the root cause alarm information as a root cause fault. Because the technical scheme provided by the embodiment of the invention can make each machine room and each professional equipment in the communication network have unique codes by uniformly coding the machine room name and each professional equipment name, then the machine room and each professional equipment are grouped together by utilizing the machine room codes and the equipment codes to form a fixed mapping relation, each machine room code can have a mapping relation with a plurality of equipment codes of the professional equipment in the machine room corresponding to the machine room code, and in addition, each machine room code is connected by the existing connection relation of each machine room to form a communication network topological graph, so that once a certain professional equipment generates alarm information, the corresponding machine room code and other machine room codes connected with the machine room code can be found according to the equipment codes contained in the alarm information, and then the occurrence time of the alarm information is taken as analysis, determining the mutual influence relation among all the alarm information by using a preset fault layering principle, finally finding out the root alarm information causing the large-area fault, and finding out the corresponding professional equipment and the corresponding machine room by using the equipment code corresponding to the root alarm information; and finally, dispatching orders to operation and maintenance personnel according to the obtained information, and timely processing communication network faults. Therefore, the technical scheme provided by the embodiment of the invention can quickly analyze large-area faults in the communication network, automatically and quickly and efficiently locate the source of a plurality of cross-professional faults, and timely and efficiently solve the faults of the communication network.
Referring to fig. 5, an embodiment of the present invention further provides a positioning apparatus 01 for a root cause alarm, including: an acquisition module 51, an encoding module 52, a mapping module 53, a topology module 54 and a processing module 55;
an obtaining module 51, configured to obtain a connection relationship between each machine room in the communication network and a target parameter of each professional device in the communication network, where the target parameter at least includes: professional names, area codes, equipment names and names of machine rooms to which the equipment names belong; the professional equipment comprises: the system comprises wireless professional equipment, transmission professional equipment, fixed professional equipment and moving ring professional equipment;
the encoding module 52 is configured to encode the name of the machine room and the name of the device, which are acquired by the acquisition module 51, according to the region code acquired by the acquisition module 51 and a preset encoding rule, so as to generate a machine room code and a device code;
the mapping module 53 is configured to establish a mapping relationship between the device code generated by the coding module 52 and the machine room code;
the topology module 54 is configured to generate a communication network topology map according to the connection relationship of each machine room acquired by the acquisition module 51 and the machine room codes generated by the coding module 52;
the obtaining module 51 is further configured to obtain device alarm information of the communication network, and determine a generation sequence of the device alarm information according to generation time included in the device alarm information; the equipment alarm information is alarm information continuously generated by all professional equipment in the same area within a preset time period;
a processing module 55, configured to determine an association relationship between the device alarm information according to the professional device code included in the device alarm information acquired by the acquisition module 51, the mapping relationship between the device code and the machine room code established by the mapping module 53, and the communication network topology map generated by the topology module 54;
the processing module 55 is further configured to determine, according to the association relationship among the device alarm information, the generation sequence of the device alarm information acquired by the acquisition module 51, and the alarm type included in the device alarm information, a root alarm information in the device alarm information according to a preset fault layering principle, and determine a fault corresponding to the root alarm information as a root fault.
Optionally, the encoding module 52 is specifically configured to: combining the regional code obtained by the obtaining module 51 with the first 6-bit code as a machine room code, wherein the first 6-bit code only allows the change of the last three low-bit codes of the first 6-bit code;
the region code obtained by the obtaining module 51 is combined with the second 6-bit code as the device code, and the second 6-bit code only allows the first three high codes of the second 6-bit code to change.
Optionally, the apparatus further comprises a storage module 56; the storage module 56 is configured to establish a professional equipment database according to the target parameter of the professional equipment acquired by the acquisition module 51, the machine room code generated by the coding module 52, and the equipment code generated by the coding module 52;
the professional equipment database includes: the system comprises a wireless professional equipment database, a transmission professional equipment database, a digital and fixed professional equipment database and a moving loop professional equipment database.
Optionally, the processing module 55 is specifically configured to: determining the first alarm information according to the sequence generated by the device alarm information acquired by the acquisition module 51;
determining the root first-sending alarm information in the first-sending alarm information according to the association relationship between the equipment alarm information and the type of the first-sending alarm information according to a preset fault layering principle; the root cause first-sending alarm information is the reason for generating the first-sending alarm information except the root cause first-sending alarm information in the first-sending alarm information with the incidence relation;
determining secondary alarm information in the equipment alarm acquired by the acquisition module 51 according to the association relationship between the equipment alarm information; the secondary alarm information is associated with the primary alarm information;
judging whether the secondary alarm information is generated by the primary alarm information associated with the secondary alarm information according to the type of the secondary alarm information and a preset fault layering principle;
when the first time of sending the alarm information is determined to be generated due to the root first-sending alarm information associated with the first time of sending the alarm information, determining the root first-sending alarm information associated with the first time of sending the alarm information as the root first-sending alarm information; the first time of sending the alarm information is any one of the second time of sending the alarm information;
and determining secondary alarm information except the first alarm information in the secondary alarm information as the root alarm information.
Optionally, the apparatus further comprises: a judgment module 57;
when the judgment module 57 determines that the target machine room in the communication network is changed, the obtaining module 51 is further configured to obtain the target parameters of each professional device in the target machine room again;
the encoding module 52 is further configured to re-encode the device name in the target parameter of each professional device in the target machine room according to a preset encoding rule according to the area code in the target parameter of each professional device in the target machine room acquired by the acquisition module, so as to generate a new device code;
the mapping module 53 is further configured to establish a mapping relationship between the machine room code corresponding to the target machine room generated by the coding module and the new device code.
The positioning device for the root cause alarm provided by the embodiment of the invention comprises: an obtaining module, configured to obtain a connection relationship between each machine room in a communication network and a target parameter of each professional device in the communication network, where the target parameter at least includes: professional names, area codes, equipment names and names of machine rooms to which the equipment names belong; the professional equipment comprises: the system comprises wireless professional equipment, transmission professional equipment, fixed professional equipment and moving ring professional equipment; the coding module is used for coding the machine room name and the equipment name which are acquired by the acquisition module according to the regional code acquired by the acquisition module and a preset coding rule so as to generate a machine room code and an equipment code; the mapping module is used for establishing a mapping relation between the equipment codes and the machine room codes generated by the coding module; the topology module is used for generating a communication network topology map according to the connection relation of each machine room acquired by the acquisition module and the machine room codes generated by the coding module; the acquisition module is also used for acquiring the equipment alarm information of the communication network and determining the generation sequence of the equipment alarm information according to the generation time contained in the equipment alarm information; the equipment alarm information is alarm information continuously generated by all professional equipment in the same area within a preset time period; the processing module is used for determining the association relationship between the equipment alarm information according to the professional equipment codes contained in the equipment alarm information acquired by the acquisition module, the mapping relationship between the equipment codes and the machine room codes established by the mapping module and the communication network topological graph generated by the topological module; the processing module is further configured to determine root alarm information in the device alarm information according to a preset fault layering principle according to the association relationship among the device alarm information, the sequence of generating the device alarm information acquired by the acquisition module, and the alarm type included in the device alarm information, and determine a fault corresponding to the root alarm information as a root fault. Therefore, the technical solution provided in the embodiment of the present invention, before analyzing a plurality of faults of a communication network, first uniformly codes a machine room name and a name of each professional device, so that each machine room and each professional device in the communication network have unique codes, then, the machine room and each professional device are grouped together by using the machine room codes and the device codes to form a fixed mapping relationship, each machine room code can have a mapping relationship with a plurality of device codes of the professional devices in the machine room corresponding to the machine room code, and in addition, each machine room code is connected by using the existing connection relationship of each machine room to form a communication network topological diagram, so that once a certain professional device generates alarm information, the corresponding machine room code and even other machine room codes connected with the machine room code can be found according to the device code contained in the alarm information, then, taking the alarm information occurrence time as an analysis main line, determining the mutual influence relation among the alarm information by using a preset fault layering principle, finally finding out the root alarm information causing the large-area fault, and finding out the corresponding professional equipment and the corresponding machine room by using the equipment code corresponding to the root alarm information; and finally, dispatching orders to operation and maintenance personnel according to the obtained information, and timely processing communication network faults. Therefore, the technical scheme provided by the embodiment of the invention can quickly analyze large-area faults in the communication network, automatically and quickly and efficiently locate the source of a plurality of cross-professional faults, and timely and efficiently solve the faults of the communication network.
Referring to fig. 6, an embodiment of the present invention further provides another apparatus for locating a root cause alarm, including a memory 61, a processor 62, a bus 63, and a communication interface 64; the memory 61 is used for storing computer execution instructions, and the processor 62 is connected with the memory 61 through a bus 63; when the root cause alarm locating device is operating, the processor 62 executes computer-executable instructions stored in the memory 61 to cause the root cause alarm locating device to perform the root cause alarm locating method provided in the above-described embodiments.
In particular implementations, processor 62(62-1 and 62-2) may include one or more CPUs, such as CPU0 and CPU1 shown in FIG. 6, for example, as one embodiment. And as an example, the root cause alarm locating device may include a plurality of processors 62, such as processor 62-1 and processor 62-2 shown in fig. 6. Each of the processors 62 may be a Single-Core Processor (CPU) or a Multi-Core Processor (CPU). Processor 62 may refer herein to one or more devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
The Memory 61 may be a Read-Only Memory 61 (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that can store information and instructions, an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical Disc storage, optical Disc storage (including Compact Disc, laser Disc, optical Disc, digital versatile Disc, blu-ray Disc, etc.), a magnetic Disc storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to these. The memory 61 may be self-contained and coupled to the processor 62 via a communication bus 63. The memory 61 may also be integrated with the processor 62.
In a specific implementation, the memory 61 is used for storing data in the present application and computer-executable instructions corresponding to software programs for executing the present application. The processor 62 may initiate various functions of the alarm location device by running or executing software programs stored in the memory 61 and invoking data stored in the memory 61.
The communication interface 64 is any device such as a transceiver for communicating with other devices or communication Networks, such as a control system, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), and the like. The communication interface 64 may include a receiving unit to implement the receiving function and a transmitting unit to implement the transmitting function.
The bus 63 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (enhanced Industry Standard Architecture) bus, or the like. The bus 63 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 6, but this is not intended to represent only one bus or type of bus.
The embodiment of the present invention further provides a computer storage medium, where the computer storage medium includes a computer execution instruction, and when the computer execution instruction runs on a computer, the computer is enabled to execute the method for positioning a root cause alarm provided in the foregoing embodiment.
The embodiment of the present invention further provides a computer program, where the computer program may be directly loaded into a memory and contains a software code, and the computer program is loaded and executed by a computer, so as to implement the method for locating a root cause alarm provided by the above embodiment.
Those skilled in the art will recognize that, in one or more of the examples described above, the functions described in this invention may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
Through the above description of the embodiments, it is clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device may be divided into different functional modules to complete all or part of the above described functions.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules or units is only one logical function division, and there may be other division ways in actual implementation. For example, various elements or components may be combined or may be integrated into another device, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form. Units described as separate parts may or may not be physically separate, and parts displayed as units may be one physical unit or a plurality of physical units, may be located in one place, or may be distributed to a plurality of different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially or partially contributed to by the prior art, or all or part of the technical solutions may be embodied in the form of a software product, where the software product is stored in a storage medium and includes several instructions to enable a device (which may be a single chip, a chip, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (12)

1. A method for locating a root cause fault is characterized by comprising the following steps:
acquiring a connection relation of each machine room in a communication network and target parameters of each professional device in the communication network, wherein the target parameters at least comprise: professional names, area codes, equipment names and names of machine rooms to which the equipment names belong; the professional equipment comprises: the system comprises wireless professional equipment, transmission professional equipment, fixed professional equipment and moving ring professional equipment;
according to the regional codes, respectively coding the names of the machine rooms and the equipment according to preset coding rules to generate machine room codes and equipment codes;
establishing a mapping relation between the equipment codes and the machine room codes;
generating a communication network topological graph according to the connection relation of each machine room and the machine room codes;
acquiring equipment alarm information of the communication network, and determining the generation sequence of the equipment alarm information according to the generation time contained in the equipment alarm information; the equipment alarm information is alarm information continuously generated by all the professional equipment in the same area within a preset time period;
determining an association relation among the equipment alarm information according to a professional equipment code, a mapping relation between the equipment code and the machine room code and the communication network topological graph which are contained in the equipment alarm information;
determining root alarm information in the equipment alarm information according to the incidence relation among the equipment alarm information, the generation sequence of the equipment alarm information and the alarm type contained in the equipment alarm information and a preset fault layering principle; and determining the fault corresponding to the root cause alarm information as a root cause fault.
2. The method for locating the root cause fault according to claim 1, wherein the encoding the machine room name and the equipment name according to the regional code and a preset encoding rule to generate the machine room code and the equipment code comprises:
combining the regional code with a first 6-bit code as the machine room code, wherein the first 6-bit code only allows the variation of the last three low-bit codes of the first 6-bit code;
and combining the region code with a second 6-bit code as the equipment code, wherein the second 6-bit code only allows the first three high-bit codes of the second 6-bit code to change.
3. The method for locating the root cause fault according to claim 1, wherein the step of respectively coding the machine room name and the equipment name according to the regional code and a preset coding rule to generate a machine room code and an equipment code further comprises:
establishing a professional equipment database according to the target parameters of the professional equipment, the machine room codes and the equipment codes;
the professional device database includes: the system comprises a wireless professional equipment database, a transmission professional equipment database, a digital and fixed professional equipment database and a moving loop professional equipment database.
4. The method for positioning the root cause fault according to claim 1, wherein the determining the root cause fault in the device alarm information according to the association relationship among the device alarm information, the generation sequence of the device alarm information, and the alarm type included in the device alarm information and according to a preset fault layering principle comprises:
determining the first alarm information which appears firstly according to the sequence generated by the equipment alarm information;
determining the root first-sending alarm information in the first-sending alarm information according to the association relationship between the equipment alarm information and the type of the first-sending alarm information according to the preset fault layering principle; the root cause first-sending alarm information is the reason for generating the first-sending alarm information except the root cause first-sending alarm information in the first-sending alarm information with the incidence relation;
determining secondary alarm information in the equipment alarm according to the association relationship between the equipment alarm information; the secondary alarm information is associated with the primary alarm information of the root;
judging whether the secondary alarm information is generated due to the primary alarm information associated with the secondary alarm information according to the type of the secondary alarm information and the preset fault layering principle;
when the secondary alarm information is determined to be generated due to the primary alarm information associated with the secondary alarm information, determining the primary alarm information associated with the secondary alarm information as the primary alarm information;
and when determining that the secondary alarm information is not generated due to the primary alarm information associated with the secondary alarm information, determining the secondary alarm information as the primary alarm information.
5. The method of claim 1, further comprising:
when the target machine room in the communication network is determined to be changed, target parameters of each professional device in the target machine room are obtained again;
recoding the equipment names in the target parameters of the professional equipment in the target machine room according to a preset coding rule according to the area codes in the target parameters of the professional equipment in the target machine room so as to generate new equipment codes;
and establishing a mapping relation between the machine room code corresponding to the target machine room and the new equipment code.
6. A root cause fault locating device, comprising: the device comprises an acquisition module, a coding module, a mapping module, a topology module and a processing module;
the acquiring module is configured to acquire a connection relationship between each machine room in a communication network and a target parameter of each professional device in the communication network, where the target parameter at least includes: professional names, area codes, equipment names and names of machine rooms to which the equipment names belong; the professional equipment comprises: the system comprises wireless professional equipment, transmission professional equipment, fixed professional equipment and moving ring professional equipment;
the coding module is used for coding the machine room name and the equipment name acquired by the acquisition module according to a preset coding rule according to the regional code acquired by the acquisition module so as to generate a machine room code and an equipment code;
the mapping module is used for establishing a mapping relation between the equipment codes and the machine room codes generated by the coding module;
the topology module is used for generating a communication network topology map according to the connection relation of each machine room acquired by the acquisition module and the machine room codes generated by the coding module;
the acquisition module is further used for acquiring the equipment alarm information of the communication network and determining the generation sequence of the equipment alarm information according to the generation time contained in the equipment alarm information; the equipment alarm information is alarm information continuously generated by all the professional equipment in the same area within a preset time period;
the processing module is configured to determine an association relationship between the device alarm information according to a professional device code included in the device alarm information acquired by the acquisition module, a mapping relationship between the device code and the machine room code established by the mapping module, and the communication network topology map generated by the topology module;
the processing module is further configured to determine root alarm information in the device alarm information according to a preset fault layering principle according to an association relationship among the device alarm information, the sequence of generating the device alarm information acquired by the acquisition module, and an alarm type included in the device alarm information, and determine a fault corresponding to the root alarm information as a root fault.
7. The root cause fault locating device according to claim 6, wherein the encoding module is specifically configured to:
combining the area code acquired by the acquisition module with a first 6-bit code as the machine room code, wherein the first 6-bit code only allows the variation of the last three low-bit codes of the first 6-bit code;
and combining the region code acquired by the acquisition module with a second 6-bit code as the equipment code, wherein the second 6-bit code only allows the first three high-bit codes of the second 6-bit code to change.
8. The root cause fault location device of claim 6, further comprising a storage module;
the storage module is used for establishing a professional equipment database according to the target parameters of the professional equipment acquired by the acquisition module, the machine room codes generated by the coding module and the equipment codes generated by the coding module;
the professional device database includes: the system comprises a wireless professional equipment database, a transmission professional equipment database, a digital and fixed professional equipment database and a moving loop professional equipment database.
9. The root cause fault locating device according to claim 6, wherein the processing module is specifically configured to:
determining the first alarm information which appears firstly according to the sequence generated by the equipment alarm information acquired by the acquisition module;
determining the root first-sending alarm information in the first-sending alarm information according to the association relationship between the equipment alarm information and the type of the first-sending alarm information according to the preset fault layering principle; the root cause first-sending alarm information is the reason for generating the first-sending alarm information except the root cause first-sending alarm information in the first-sending alarm information with the incidence relation;
determining secondary alarm information in the equipment alarm acquired by the acquisition module according to the association relationship between the equipment alarm information; the secondary alarm information is associated with the primary alarm information of the root;
judging whether the secondary alarm information is generated due to the primary alarm information associated with the secondary alarm information according to the type of the secondary alarm information and the preset fault layering principle;
when the secondary alarm information is determined to be generated due to the primary alarm information associated with the secondary alarm information, determining the primary alarm information associated with the secondary alarm information as the primary alarm information;
and when determining that the secondary alarm information is not generated due to the primary alarm information associated with the secondary alarm information, determining the secondary alarm information as the primary alarm information.
10. The root cause fault locating device of claim 6, further comprising: a judgment module;
when the judging module determines that the target machine room in the communication network is changed, the acquiring module is further used for re-acquiring the target parameters of each professional device in the target machine room;
the coding module is further configured to recode the device name in the target parameter of each professional device in the target machine room according to a preset coding rule according to the area code in the target parameter of each professional device in the target machine room acquired by the acquisition module, so as to generate a new device code;
the mapping module is further configured to establish a mapping relationship between the machine room code corresponding to the target machine room and the new device code, which are generated by the encoding module.
11. The device for locating the root cause fault is characterized by comprising a memory, a processor, a bus and a communication interface; the memory is used for storing computer execution instructions, and the processor is connected with the memory through the bus; when the root cause fault location device is running, the processor executes the computer-executable instructions stored by the memory to cause the root cause fault location device to perform the root cause fault location method of any one of claims 1-5.
12. A computer storage medium comprising computer executable instructions which, when executed on a computer, cause the computer to perform the method of locating a root cause fault of any one of claims 1 to 5.
CN201811271768.7A 2018-10-29 2018-10-29 Method and device for positioning root fault Active CN109450677B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811271768.7A CN109450677B (en) 2018-10-29 2018-10-29 Method and device for positioning root fault

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811271768.7A CN109450677B (en) 2018-10-29 2018-10-29 Method and device for positioning root fault

Publications (2)

Publication Number Publication Date
CN109450677A CN109450677A (en) 2019-03-08
CN109450677B true CN109450677B (en) 2021-07-13

Family

ID=65549270

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811271768.7A Active CN109450677B (en) 2018-10-29 2018-10-29 Method and device for positioning root fault

Country Status (1)

Country Link
CN (1) CN109450677B (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110071828A (en) * 2019-04-11 2019-07-30 ***通信集团内蒙古有限公司 Alarm method, device, equipment and storage medium
CN112073208B (en) * 2019-05-25 2022-01-14 成都华为技术有限公司 Alarm analysis method, device, chip system and storage medium
CN110351118B (en) * 2019-05-28 2020-12-01 华为技术有限公司 Root cause alarm decision network construction method, device and storage medium
CN110351136B (en) * 2019-07-04 2022-06-28 创新先进技术有限公司 Fault positioning method and device
CN110445665B (en) * 2019-09-06 2022-06-14 国网江苏省电力有限公司信息通信分公司 Electric power communication network alarm association mining method based on improved GSP
CN110601898B (en) * 2019-09-20 2022-05-17 平安科技(深圳)有限公司 Abnormity early warning method, abnormity early warning device, server and storage medium
CN110661660B (en) * 2019-09-25 2021-09-10 北京宝兰德软件股份有限公司 Alarm information root analysis method and device
CN111143101B (en) * 2019-12-12 2023-07-07 东软集团股份有限公司 Method, device, storage medium and electronic equipment for determining fault source
CN111049690B (en) * 2019-12-25 2022-07-22 中国联合网络通信集团有限公司 Equipment fault monitoring processing method, device, equipment and storage medium
CN111193627B (en) * 2019-12-31 2022-08-12 ***通信集团江苏有限公司 Information processing method, device, equipment and storage medium
CN111309567B (en) * 2020-01-23 2024-03-29 阿里巴巴集团控股有限公司 Data processing method, device, database system, electronic equipment and storage medium
CN111444120B (en) * 2020-03-26 2024-02-06 普源精电科技股份有限公司 Device management method, device and storage medium
CN111862548A (en) * 2020-07-20 2020-10-30 中国联合网络通信集团有限公司 Intelligent early warning method and device for transmission line alarm
CN114500227B (en) * 2020-11-13 2023-11-21 ***通信集团安徽有限公司 Alarm analysis method, device, equipment and computer storage medium
CN113157536A (en) * 2021-05-26 2021-07-23 中国银行股份有限公司 Alarm analysis method, device, equipment and storage medium
CN113364632B (en) * 2021-06-16 2022-07-01 中移(杭州)信息技术有限公司 Method, device, storage medium and apparatus for generating architecture diagram of service system
CN113676343B (en) * 2021-07-08 2023-05-09 中国南方电网有限责任公司 Fault source positioning method and device for power communication network
CN113313274A (en) * 2021-07-29 2021-08-27 深圳市前海数字城市科技有限公司 Fault positioning method and device, detection equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101212367A (en) * 2007-12-25 2008-07-02 北京亿阳信通软件研究院有限公司 Alarm message processing method and device
CN101651576A (en) * 2009-08-28 2010-02-17 曙光信息产业(北京)有限公司 Alarm information processing method and system
CN102291247A (en) * 2010-06-18 2011-12-21 中兴通讯股份有限公司 Alarm association diagram generation method and device and association alarm determination method and device
CN102571407A (en) * 2010-12-30 2012-07-11 ***通信集团河北有限公司 Alarm correlation analysis method and device
CN105095048A (en) * 2015-07-23 2015-11-25 上海新炬网络信息技术有限公司 Processing method for alarm correlation of monitoring system based on business rules
CN107548087A (en) * 2016-06-24 2018-01-05 中兴通讯股份有限公司 A kind of method and device of warning association analysis

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7512841B2 (en) * 2004-10-22 2009-03-31 Hewlett-Packard Development Company, L.P. Method and system for network fault analysis
US9553775B2 (en) * 2013-04-12 2017-01-24 Arris Enterprises, Inc. Displaying information in a hierarchical structure

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101212367A (en) * 2007-12-25 2008-07-02 北京亿阳信通软件研究院有限公司 Alarm message processing method and device
CN101651576A (en) * 2009-08-28 2010-02-17 曙光信息产业(北京)有限公司 Alarm information processing method and system
CN102291247A (en) * 2010-06-18 2011-12-21 中兴通讯股份有限公司 Alarm association diagram generation method and device and association alarm determination method and device
CN102571407A (en) * 2010-12-30 2012-07-11 ***通信集团河北有限公司 Alarm correlation analysis method and device
CN105095048A (en) * 2015-07-23 2015-11-25 上海新炬网络信息技术有限公司 Processing method for alarm correlation of monitoring system based on business rules
CN107548087A (en) * 2016-06-24 2018-01-05 中兴通讯股份有限公司 A kind of method and device of warning association analysis

Also Published As

Publication number Publication date
CN109450677A (en) 2019-03-08

Similar Documents

Publication Publication Date Title
CN109450677B (en) Method and device for positioning root fault
CN103812699A (en) Monitoring management system based on cloud computing
CN113595761A (en) Micro-service component optimization method of power system information and communication integrated scheduling platform
CN109447287A (en) Multiple-energy-source operational system method for building up and terminal device
CN114338367A (en) Fault positioning method and device and computer storage medium
WO2019137052A1 (en) Method and device for network operation and maintenance
CN107548087A (en) A kind of method and device of warning association analysis
CN108376110A (en) A kind of automatic testing method, system and terminal device
CN115033450A (en) Bayesian cluster monitoring early warning analysis method based on distribution
WO2019079961A1 (en) Method and device for determining shared risk link group
CN115865611A (en) Fault processing method and device of network equipment and electronic equipment
CN110837530A (en) Fault information processing method and device based on rail transit integrated equipment monitoring
CN110391934B (en) Network equipment labeling method and device
CN112579402A (en) Method and device for positioning faults of application system
KR101636141B1 (en) Apparatus and method for managing identification of electric power facilities
CN111784538A (en) Smart power grid big data information management method and system
CN115801581B (en) Collaborative management method and system for power field, storage medium and electronic equipment
CN112529594B (en) Material quality inspection method and related device
CN117313189B (en) Visual analysis method, system, terminal and storage medium for optical fiber secondary circuit
CN111782437B (en) Fault positioning method, device, computing equipment and medium
CN112804072B (en) Fault information collection method and device, target electronic equipment and storage medium
CN115904764B (en) Version management method and device for wireless block center
CN114422324B (en) Alarm information processing method and device, electronic equipment and storage medium
CN111429036A (en) Monitoring method and device for work efficiency of auditors
CN106788851B (en) The alarm method and device of clock failure

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