Alarm monitoring method and device

By drawing the end-to-end topology of base station equipment and rendering alarm data, the visualization and correlation problems of traditional alarm monitoring are solved, and the cause of alarms can be quickly located.

CN119544459BActive Publication Date: 2026-01-13INSPUR TIANYUAN COMM INFORMATION SYST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411503671.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2026-01-13
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

Traditional alarm monitoring cannot easily and intuitively visualize alarm data, and it is difficult to establish the relationship between data when a batch of alarms occur, making it impossible to quickly locate the cause of the alarm.

Method used

Draw the end-to-end topology of base stations and related equipment within the target area to form the target physical topology and logical topology. Perform diverse alarm rendering in these topologies, combine the event timeline to perform batch alarm rendering, and display different types of alarm data and their physical and logical relationships.

Benefits of technology

It enables the visualization of differences in different types of alarm data, and can fully explore the relationships between batch alarm data at the physical, logical and temporal levels to quickly locate the cause of alarms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119544459B_ABST
    Figure CN119544459B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of alarm monitoring, and provides an alarm monitoring method and device.The method comprises the following steps: drawing an end-to-end topology of a base station and related equipment in a target area to obtain a target physical topology and a target logical topology; performing diversified alarm rendering in the target physical topology and the target logical topology to monitor multi-type alarm data; and based on an event topology formed by a target event in the target physical topology and the target logical topology, performing batch alarm rendering on an event time axis of the target event to monitor batch alarm data.The application can visually display different types of alarm data and the physical relationship and logical relationship therebetween in a differentiated manner, can fully mine and display the relationship between the batch alarm data on the physical level, the logical level and the time level, and can break through the original limitation of alarm analysis for single alarm or batch alarm, and realize rapid positioning of alarm causes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of alarm monitoring technology, specifically to an alarm monitoring method and device. Background Technology

[0002] Traditional alarm analysis remains at the data level. It involves analyzing alarm correlations by combining a large amount of alarm data obtained through alarm monitoring with various expert experience, expert rules, and expert definitions. This places high demands on the experts' business knowledge, business understanding, and data processing logic.

[0003] Because alarm data obtained by traditional alarm monitoring cannot be visualized simply and intuitively, and it is difficult to establish a connection between batch alarm data when batch alarms occur, alarm analysis has certain limitations, whether it is a single alarm or a batch alarm, and it is impossible to quickly locate the cause of the alarm. Summary of the Invention

[0004] This application provides an alarm monitoring method and apparatus to solve the technical problem that alarm data obtained by traditional alarm monitoring cannot be visualized simply and intuitively, and it is difficult to establish a connection between batch alarm data when batch alarms occur. Therefore, whether it is a single alarm or a batch alarm, its alarm analysis has certain limitations and cannot quickly locate the cause of the alarm.

[0005] In a first aspect, embodiments of this application provide an alarm monitoring method, including:

[0006] Draw the end-to-end topology of the base station and its related equipment in the target area to obtain the target physical topology and target logical topology;

[0007] Diverse alarm rendering is performed in the target physical topology and the target logical topology to monitor multiple types of alarm data;

[0008] Based on the event topology formed by the target event in the target physical topology and the target logical topology, batch alarm rendering is performed on the event timeline of the target event to monitor batch alarm data; the target event is the event formed by batch alarms.

[0009] In one embodiment, drawing the end-to-end topology of base stations and related equipment within the target area to obtain the target physical topology and the target logical topology includes:

[0010] Draw the end-to-end topology from the base station to its uplink transmission network element in the target area of ​​the wireless network and the transmission network, and obtain the target physical topology between the base station and the site to which the uplink transmission network element belongs, as well as the target logical topology between the base station and the uplink transmission network element.

[0011] In one embodiment, the process of performing diverse alarm rendering in the target physical topology and the target logical topology includes:

[0012] The number of out-of-service base stations is obtained by counting the out-of-service base stations involved in the base station outage alarms;

[0013] Using the drill-down details of the number of out-of-service base stations as an entry point, render the out-of-service base stations and their alarm data in the target physical topology and the target logical topology; and / or

[0014] Using the district / county to which the target area belongs as the entry point, open the geographic information system layer of the district / county, render the out-of-service base station in the geographic information system layer, and associate the out-of-service base station with the target physical topology and the target logical topology, and render the out-of-service base station and its alarm data in the target physical topology and the target logical topology.

[0015] In one embodiment, the process of performing diverse alarm rendering in the target physical topology and the target logical topology includes:

[0016] The number of transmission interruptions is obtained by counting the network elements involved in the transmission-related alarms.

[0017] Using the drill-down details of the number of transmission breakpoints as an entry point, render the site to which the interrupted transmission network element belongs and its alarm data in the target physical topology, and render the interrupted transmission network element and its alarm data in the target logical topology; and / or

[0018] Taking the district / county to which the target area belongs as the entry point, open the geographic information system layer of the district / county, render the interrupted transmission network element and its associated site in the geographic information system layer, and associate the interrupted transmission network element with the associated site to the target physical topology, and associate the interrupted transmission network element with the target logical topology. Render the interrupted transmission network element with its associated site and its alarm data in the target physical topology, and render the interrupted transmission network element and its alarm data in the target logical topology.

[0019] In one embodiment, the batch alarm rendering on the event timeline of the target event, based on the event topology formed by the target event in the target physical topology and the target logical topology, includes:

[0020] When the target event is an event generated by a batch of base station outage alarms, the transmission network elements shared by the batch of outage base stations involved in the target physical topology and the target logical topology are associated to obtain the event topology between the batch of outage base stations and the associated transmission network elements.

[0021] The start and end times of the target event are extended to obtain the event timeline;

[0022] The target time of the batch base station outage alarm is rendered on the event timeline, and a prompt icon is rendered at the target time. The topology data and alarm data related to the target time in the event topology are rendered with the prompt icon as the entry point. The target time includes the occurrence time and the clearing time.

[0023] In one embodiment, after performing batch alarm rendering on the event timeline of the target event, the process includes:

[0024] Drag the event timeline to control the display of the rendering data at the target time.

[0025] Secondly, embodiments of this application provide an alarm monitoring device, comprising:

[0026] The topology drawing module is used to: draw the end-to-end topology of base stations and related equipment within the target area, and obtain the target physical topology and the target logical topology;

[0027] A multi-type alarm monitoring module is used to: perform diversified alarm rendering in the target physical topology and the target logical topology to monitor multi-type alarm data;

[0028] The batch alarm monitoring module is used to: perform batch alarm rendering on the event timeline of the target event based on the event topology formed by the target event in the target physical topology and the target logical topology, so as to monitor the batch alarm data; the target event is the event formed by the batch alarm.

[0029] Thirdly, embodiments of this application provide an electronic device, including a processor and a memory storing a computer program, wherein the processor executes the program to implement the steps of the alarm monitoring method described in the first aspect.

[0030] Fourthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the alarm monitoring method described in the first aspect.

[0031] Fifthly, embodiments of this application provide a non-transitory computer-readable storage medium, including a computer program, which, when executed by a processor, implements the steps of the alarm monitoring method described in the first aspect.

[0032] The alarm monitoring method and apparatus provided in this application draw an end-to-end topology of base stations and related equipment within a target area, obtaining a target physical topology and a target logical topology. Diverse alarm rendering is performed within the target physical and logical topologies to monitor multiple types of alarm data. Based on the target events formed by batch alarms, an event topology is formed in the target physical and logical topologies. Batch alarm rendering is then performed on the event timeline of the target events to monitor batch alarm data. By drawing the target physical and logical topologies, this application can easily and intuitively visualize the physical and logical connections between base stations and related equipment within a target area. Furthermore, different styles of alarm rendering are performed for different types of alarm data in the two topologies, allowing for differentiated visualization of different types of alarm data and their physical and logical relationships. Simultaneously, for target events formed by batch alarms, by forming an event topology in the two topologies and introducing an event timeline, batch alarm rendering is performed on the event timeline based on the event topology, fully exploring and displaying the relationships between batch alarm data at the physical, logical, and temporal levels. In summary, this application can visually represent different types of alarm data and their physical and logical relationships in a differentiated manner. It can also fully explore and display the relationships between batch alarm data at the physical, logical, and temporal levels. Therefore, whether it is a single alarm or a batch of alarms, it can break through the original limitations of alarm analysis and achieve rapid location of alarm causes. Attached Figure Description

[0033] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0034] Figure 1 This is one of the flowcharts illustrating the alarm monitoring method provided in the embodiments of this application;

[0035] Figure 2 This is a second schematic flowchart of the alarm monitoring method provided in the embodiments of this application;

[0036] Figure 3 This is a schematic diagram of the alarm monitoring device provided in the embodiments of this application;

[0037] Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0038] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0039] It should be noted that in the description of the embodiments of this application, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. The terms "upper," "lower," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application. Unless otherwise expressly specified and limited, the terms "installed," "connected," and "linked" should be interpreted broadly, for example, they can be fixed connections, detachable connections, or integral connections; they can be mechanical connections or electrical connections; they can be direct connections or indirect connections through an intermediate medium; and they can be internal connections between two elements. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0040] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class, without limiting the number of objects; for example, a first object can be one or more. Furthermore, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects have an "or" relationship.

[0041] Figure 1 This is one of the flowcharts illustrating the alarm monitoring method provided in the embodiments of this application. (Refer to...) Figure 1 This application provides an alarm monitoring method, which may include:

[0042] 101. Draw the end-to-end topology of the base station and its related equipment within the target area to obtain the target physical topology and target logical topology;

[0043] 102. Perform diverse alarm rendering in the target physical topology and target logical topology to monitor multiple types of alarm data;

[0044] 103. Based on the event topology formed by the target event in the target physical topology and the target logical topology, perform batch alarm rendering on the event timeline of the target event to monitor batch alarm data.

[0045] The target event is the event generated by a batch of alarms.

[0046] In step 101, the target physical topology refers to the topology that includes the location information of the base station and its related equipment, while the target logical topology refers to the topology that does not include the location information of the base station and its related equipment.

[0047] In step 102, different styles of alarm rendering are performed for different types of alarm data in the target physical topology and target logical topology to distinguish them.

[0048] In step 103, the topology between the base stations and related devices participating in the target flower event is obtained in the target physical topology and the target logical topology to form an event topology. Then, based on the event timeline of the target event, alarm rendering is performed on the physical, logical and temporal relationships of the batch alarm data.

[0049] The alarm monitoring method provided in this embodiment draws an end-to-end topology of base stations and related equipment within a target area, obtaining a target physical topology and a target logical topology. Diverse alarm rendering is performed within these topologies to monitor multiple types of alarm data. Based on the target events generated by batch alarms, an event topology is formed in both the target physical and logical topologies. Batch alarm rendering is then performed on the event timeline of the target events to monitor the batch alarm data. This embodiment, by drawing the target physical and logical topologies, can easily and intuitively visualize the physical and logical connections between base stations and related equipment within the target area. Furthermore, different styles of alarm rendering are performed in the two topologies for different types of alarm data, allowing for differentiated visualization of different types of alarm data and their physical and logical relationships. Simultaneously, for target events generated by batch alarms, by forming an event topology in both topologies and introducing an event timeline, batch alarm rendering is performed on the event timeline based on the event topology. This fully explores and displays the relationships between batch alarm data at the physical, logical, and temporal levels. In summary, this embodiment can visually represent different types of alarm data and their physical and logical relationships in a differentiated manner. It can also fully explore and display the relationships between batch alarm data at the physical, logical, and temporal levels. Therefore, whether it is a single alarm or a batch of alarms, it can break through the original limitations of alarm analysis and achieve rapid location of alarm causes.

[0050] In one embodiment, drawing the end-to-end topology of base stations and related equipment within a target area to obtain the target physical topology and target logical topology may include:

[0051] Draw the end-to-end topology from the base station to its uplink transmission network element in the target area between the wireless network and the transmission network, and obtain the target physical topology between the base station and the site to which the uplink transmission network element belongs, as well as the target logical topology between the base station and the uplink transmission network element.

[0052] The target physical topology is actually the physical topology between base stations and sites. Its topology connection form is "base station-site 1-site 2-site 3-...". The topology connection between base stations and sites is determined based on the data transmission relationship between the base station and the transmission network element within the site. That is, based on the data transmission relationship between the base station and the transmission network element, a topology connection is established between the base station and the transmission network element. This topology connection is also the topology connection between the base station and the site to which the transmission network element belongs. Only the base station, the site and the topology connection between them are displayed on the physical topology, and the transmission network element is not displayed, thus obtaining the target physical topology.

[0053] The target logical topology is actually the logical topology between the base station and the transmission network element. Its topological connection form is "base station-transmission network element 1-transmission network element 2-transmission network element 3-...". The topological connection between the base station and the transmission network element is determined based on the data transmission relationship between the base station and the transmission network element. That is, based on the data transmission relationship between the base station and the transmission network element, a topological connection is established between the base station and the transmission network element. The base station, the transmission network element and the topological connection between them are displayed on the logical topology to obtain the target logical topology.

[0054] In this embodiment, the base station includes a 2G base station, a 4G base station, and a 5G base station; the site includes an access site, an aggregation site, a core site, and other sites; and the transmission network element includes an access network element, an aggregation network element, and a core network element.

[0055] In the target physical topology, the attribute information of the base station includes the base station name, base station latitude and longitude, equipment room to which the base station belongs, base station location, base station life cycle status, province to which the base station belongs, city to which the base station belongs, district / county to which the base station belongs, and base station equipment type, etc. The attribute information of the site includes the site name, site category, site latitude and longitude, and site life cycle status, etc.

[0056] In the target logical topology, the attribute information of the base station only needs to be the same as the attribute information of the base station in the target physical topology, except for the base station location-related information.

[0057] All of the above data originates from the integrated resource system and is stored in the corresponding 2G base station table, 4G base station table, 5G base station table, site table, and equipment room table. Additionally, the data for transmission network elements and topology connections originates from the circuit routing data synchronized by the transmission workbench.

[0058] This embodiment, by drawing the target physical topology between the base station and the site to which the uplink transmission network element belongs, as well as the target logical topology between the base station and the uplink transmission network element, can fully explore the physical relationship between the base station and the site, as well as the logical relationship between the base station and the transmission network element. This helps to explore and visualize the relationship between alarm data and quickly locate the cause of the alarm.

[0059] In one embodiment, performing diverse alarm rendering in the target physical topology and the target logical topology may include:

[0060] The system counts the number of out-of-service base stations involved in base station outage alarms. Using the drill-down details of the number of out-of-service base stations as the entry point, it renders the out-of-service base stations and their alarm data in the target physical topology and target logical topology. Alternatively, it can use the county or district to which the target area belongs as the entry point, open the geographic information system layer of the county or district, render the out-of-service base stations in the geographic information system layer, and associate the out-of-service base stations with the target physical topology and target logical topology, rendering the out-of-service base stations and their alarm data in the target physical topology and target logical topology.

[0061] Similarly, it can also include:

[0062] The system identifies the number of interrupted transmission network elements involved in transmission alarms, obtains the number of transmission breakpoints, and uses the drill-down details of the number of transmission breakpoints as the entry point to render the site to which the interrupted transmission network element belongs and its alarm data in the target physical topology, and renders the interrupted transmission network element and its alarm data in the target logical topology. Alternatively, it uses the district / county to which the target region belongs as the entry point, opens the geographic information system layer of the district / county, renders the interrupted transmission network element and its site in the geographic information system layer, and associates the site to which the interrupted transmission network element belongs with the target physical topology, and associates the interrupted transmission network element with the target logical topology. It then renders the site to which the interrupted transmission element belongs and its alarm data in the target physical topology, and renders the interrupted transmission network element and its alarm data in the target logical topology.

[0063] Among them, base station outage alarms and transmission alarms can be obtained from the fault management system through a given alarm title range. Transmission alarms can include transmission interruption alarms, transmission disconnection alarms, and environmental power outage alarms. Each alarm's fields include alarm serial number, alarm type, alarm time, alarm title, alarm object name, alarm object type, alarm occurrence time, alarm clearing time, and alarm reason. Every 5 minutes, statistics can be compiled on the outage base stations involved in base station outage alarms and the interrupted transmission network elements involved in transmission alarms within a 48-hour period to obtain the number of outage base stations and the number of transmission breakpoints.

[0064] For the number of out-of-service base stations, drill-down details can be used to view the corresponding base station out-of-service alarm details. In the alarm details, it is possible to associate one or more base station out-of-service alarms with the target physical topology and target logical topology in a single-select or multi-select manner for alarm rendering and viewing. The associated topology input parameter can be the name of the out-of-service base station corresponding to the base station out-of-service alarm. In addition, out-of-service base stations can be rendered in red and normal base stations can be rendered in green in the geographic information system, and alarm rendering and viewing of out-of-service base stations associated with the target physical topology and target logical topology can be performed.

[0065] For the number of transmission interruptions, drill-down details can be used to view the corresponding transmission alarm details. The alarm details support single or multiple selections to associate single or multiple transmission alarms with the target physical or logical topology for alarm rendering and viewing. The associated topology input parameter can be the name of the transmission network element corresponding to the transmission alarm or the name of its affiliated site. Additionally, different rendering styles can be applied to different transmission alarm types within the geographic information system. For example, the interrupted transmission network element and its links corresponding to a transmission interruption alarm, as well as the site and its links, can be rendered in red; the interrupted transmission network element and its affiliated site corresponding to a transmission disconnection alarm can be rendered in gray; the interrupted transmission network element and its affiliated site corresponding to an environmental power outage alarm can be rendered as lightning; and the interrupted transmission network element and its affiliated site corresponding to both transmission interruption and environmental power outage alarms can be rendered in red with lightning. Alternative alarm rendering and viewing can then be performed to associate the site of the interrupted transmission network element with the target physical topology and the interrupted transmission network element with the target logical topology.

[0066] This embodiment obtains the number of out-of-service base stations by statistically analyzing the out-of-service base stations involved in base station outage alarms, and the number of transmission breakpoints by statistically analyzing the interrupted transmission network elements involved in transmission alarms. Then, using the drill-down details of the number of out-of-service base stations and / or the district / county to which the target area belongs as entry points, it renders the out-of-service base stations and their alarm data in the target physical topology and the target logical topology. Using the drill-down details of the number of transmission breakpoints and / or the district / county to which the target area belongs as entry points, it renders the sites to which the interrupted transmission network elements belong and their alarm data in the target physical topology, and renders the interrupted transmission network elements and their alarm data in the target logical topology. This achieves diversified rendering of different types of alarm data, which helps in subsequent alarm analysis and quickly locates the cause of the alarm.

[0067] Figure 2 This is the second flowchart illustrating the alarm monitoring method provided in this application embodiment. (Refer to...) Figure 2 In one embodiment, based on the event topology formed by the target event in the target physical topology and the target logical topology, batch alarm rendering on the event timeline of the target event may include:

[0068] 201. When the target event is an event generated by a batch of base station outage alarms, the transmission network elements shared by the batch of outage base stations involved in the target physical topology and the target logical topology are associated to obtain the event topology between the batch of outage base stations and the associated transmission network elements.

[0069] 202. Extend the start and end times of the target event to obtain the event timeline;

[0070] 203. Render the target time of batch base station outage alarms on the event timeline, and render the prompt icon at the target time. Use the prompt icon as the entry point to render the topology data and alarm data related to the target time in the event topology.

[0071] The target time includes the time of occurrence and the time of clearance.

[0072] Before step 201, the event scope can be configured based on the provided target event title. The required target event information can be extracted from the fault management system, including the target event ID, target event name, target event level, target event cause, target event type, name of the transmission network element involved in the target event, type of transmission network element involved in the target event, time of occurrence of the target event, target event processing flow information, and time of clearing the target event. Then, based on the target event ID, the associated batch of base station outage alarms can be obtained from the fault management system for subsequent alarm rendering. The information for each alarm can include alarm title, alarm level, alarm type, time of occurrence of the alarm, time of clearing the alarm, name of the alarm object, primary specialty (e.g., wireless network, transmission network), secondary specialty (e.g., IMS domain, 2G, 4G, 5G), city, and district / county.

[0073] In step 202, the occurrence time of the target event can be moved forward by a fixed amount of time to form a new occurrence time, and the clearance time of the target event can be moved backward by a fixed amount of time to form a new clearance time, thus obtaining the event timeline between the new occurrence time and the new clearance time of the target event.

[0074] In step 203, the occurrence time of each base station outage alarm is rendered in red on the event timeline, and the clearance time of each base station outage alarm is rendered in green. A notification icon is rendered at both the occurrence and clearance times of each base station outage alarm. The notification icon at the occurrence time serves as the entry point for rendering the topology data and alarm data related to that time in the event topology, and the notification icon at the clearance time serves as the entry point for rendering the topology data and alarm data related to that time in the event topology. Simultaneously, event processing flow information for the corresponding time can also be rendered using each notification icon as the entry point.

[0075] Furthermore, after batch alarm rendering on the event timeline of the target event, the event timeline can be dragged to control the display of the rendered data at the target time, so as to perform overall analysis of batch base station outage alarms and quickly locate the cause of the alarm.

[0076] This embodiment generates an event topology between the batch of out-of-service base stations and shared transmission network elements by processing events generated from batch base station outage alarms. This fully explores the physical and logical relationships between the base stations and transmission network elements involved in the batch base station outage alarms. Combined with the event timeline, it explores the temporal relationships between the batch base station outage alarms and highlights these physical, logical, and temporal relationships on the event timeline through various methods such as time rendering, icon rendering, topology data and alarm data rendering. This enables a holistic analysis of batch base station outage alarms, thereby quickly locating the cause of the alarm. It can simultaneously meet the needs of rapid cause location for both single base station outages and batch base station outages.

[0077] The alarm monitoring device provided in the embodiments of this application is described below. The alarm monitoring device described below can be referred to in correspondence with the alarm monitoring method described above.

[0078] Figure 3 This is a schematic diagram of the alarm monitoring device provided in an embodiment of this application. (Refer to...) Figure 3 This application provides an alarm monitoring device, which may include:

[0079] The topology drawing module 301 is used to: draw the end-to-end topology of the base station and its related equipment in the target area, and obtain the target physical topology and the target logical topology;

[0080] The multi-type alarm monitoring module 302 is used to: perform diversified alarm rendering in the target physical topology and the target logical topology to monitor multi-type alarm data;

[0081] The batch alarm monitoring module 303 is used to: perform batch alarm rendering on the event timeline of the target event based on the event topology formed by the target event in the target physical topology and the target logical topology, so as to monitor the batch alarm data; the target event is the event formed by the batch alarm.

[0082] The alarm monitoring device provided in this embodiment draws an end-to-end topology of base stations and related equipment within a target area, obtaining a target physical topology and a target logical topology. Diverse alarm rendering is performed within these topologies to monitor multiple types of alarm data. Based on the target events generated by batch alarms, an event topology is formed in both the target physical and logical topologies. Batch alarm rendering is then performed on the event timeline of the target events to monitor batch alarm data. This embodiment, by drawing the target physical and logical topologies, can easily and intuitively visualize the physical and logical connections between base stations and related equipment within the target area. Furthermore, different styles of alarm rendering are performed in the two topologies for different types of alarm data, allowing for differentiated visualization of different types of alarm data and their physical and logical relationships. Simultaneously, for target events generated by batch alarms, by forming an event topology in both topologies and introducing an event timeline, batch alarm rendering is performed on the event timeline based on the event topology. This fully explores and displays the relationships between batch alarm data at the physical, logical, and temporal levels. In summary, this embodiment can visually represent different types of alarm data and their physical and logical relationships in a differentiated manner. It can also fully explore and display the relationships between batch alarm data at the physical, logical, and temporal levels. Therefore, whether it is a single alarm or a batch of alarms, it can break through the original limitations of alarm analysis and achieve rapid location of alarm causes.

[0083] In one embodiment, the topology drawing module 301 is specifically used for:

[0084] Draw the end-to-end topology from the base station to its uplink transmission network element in the target area of ​​the wireless network and the transmission network, and obtain the target physical topology between the base station and the site to which the uplink transmission network element belongs, as well as the target logical topology between the base station and the uplink transmission network element.

[0085] In one embodiment, the multi-type alarm monitoring module 302 is specifically used for:

[0086] The number of out-of-service base stations is obtained by counting the out-of-service base stations involved in the base station outage alarms;

[0087] Using the drill-down details of the number of out-of-service base stations as an entry point, render the out-of-service base stations and their alarm data in the target physical topology and the target logical topology; and / or

[0088] Using the district / county to which the target area belongs as the entry point, open the geographic information system layer of the district / county, render the out-of-service base station in the geographic information system layer, and associate the out-of-service base station with the target physical topology and the target logical topology, and render the out-of-service base station and its alarm data in the target physical topology and the target logical topology.

[0089] In one embodiment, the multi-type alarm monitoring module 302 is specifically used for:

[0090] The number of transmission interruptions is obtained by counting the network elements involved in the transmission-related alarms.

[0091] Using the drill-down details of the number of transmission breakpoints as an entry point, render the site to which the interrupted transmission network element belongs and its alarm data in the target physical topology, and render the interrupted transmission network element and its alarm data in the target logical topology; and / or

[0092] Taking the district / county to which the target area belongs as the entry point, open the geographic information system layer of the district / county, render the interrupted transmission network element and its associated site in the geographic information system layer, and associate the interrupted transmission network element with the associated site to the target physical topology, and associate the interrupted transmission network element with the target logical topology. Render the interrupted transmission network element with its associated site and its alarm data in the target physical topology, and render the interrupted transmission network element and its alarm data in the target logical topology.

[0093] In one embodiment, the batch alarm monitoring module 303 is specifically used for:

[0094] When the target event is an event generated by a batch of base station outage alarms, the transmission network elements shared by the batch of outage base stations involved in the target physical topology and the target logical topology are associated to obtain the event topology between the batch of outage base stations and the associated transmission network elements.

[0095] The start and end times of the target event are extended to obtain the event timeline;

[0096] The target time of the batch base station outage alarm is rendered on the event timeline, and a prompt icon is rendered at the target time. The topology data and alarm data related to the target time in the event topology are rendered with the prompt icon as the entry point. The target time includes the occurrence time and the clearing time.

[0097] In one embodiment, the batch alarm monitoring module 303 is specifically used for:

[0098] Drag the event timeline to control the display of the rendering data at the target time.

[0099] Figure 4 is a schematic diagram of the structure of the electronic device provided in an embodiment of this application, as shown below. Figure 4 As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430, and a communication bus 440, wherein the processor 410, the communication interface 420, and the memory 430 communicate with each other via the communication bus 440. The processor 410 can call a computer program in the memory 430 to execute the steps of an alarm monitoring method, such as including:

[0100] Draw the end-to-end topology of the base station and its related equipment in the target area to obtain the target physical topology and target logical topology;

[0101] Diverse alarm rendering is performed in the target physical topology and the target logical topology to monitor multiple types of alarm data;

[0102] Based on the event topology formed by the target event in the target physical topology and the target logical topology, batch alarm rendering is performed on the event timeline of the target event to monitor batch alarm data; the target event is the event formed by batch alarms.

[0103] Furthermore, the logical instructions in the aforementioned memory 430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0104] On the other hand, this application also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can perform the steps of the alarm monitoring methods provided in the above embodiments, such as:

[0105] Draw the end-to-end topology of the base station and its related equipment in the target area to obtain the target physical topology and target logical topology;

[0106] Diverse alarm rendering is performed in the target physical topology and the target logical topology to monitor multiple types of alarm data;

[0107] Based on the event topology formed by the target event in the target physical topology and the target logical topology, batch alarm rendering is performed on the event timeline of the target event to monitor batch alarm data; the target event is the event formed by batch alarms.

[0108] On the other hand, embodiments of this application also provide a non-transitory computer-readable storage medium storing a computer program thereon, the computer program being used to cause a processor to execute the steps of the alarm monitoring methods provided in the above embodiments, for example including:

[0109] Draw the end-to-end topology of the base station and its related equipment in the target area to obtain the target physical topology and target logical topology;

[0110] Diverse alarm rendering is performed in the target physical topology and the target logical topology to monitor multiple types of alarm data;

[0111] Based on the event topology formed by the target event in the target physical topology and the target logical topology, batch alarm rendering is performed on the event timeline of the target event to monitor batch alarm data; the target event is the event formed by batch alarms.

[0112] The non-transitory computer-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).

[0113] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0114] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0115] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. An alarm monitoring method, characterized in that, include: Draw the end-to-end topology of the base station and its related equipment in the target area to obtain the target physical topology and target logical topology; Diverse alarm rendering is performed in the target physical topology and the target logical topology to monitor multiple types of alarm data; Based on the event topology formed by the target event in the target physical topology and the target logical topology, batch alarm rendering is performed on the event timeline of the target event to monitor batch alarm data, including: When the target event is an event generated by a batch of base station outage alarms, the transmission network elements shared by the batch of outage base stations involved in the target physical topology and the target logical topology are associated to obtain the event topology between the batch of outage base stations and the associated transmission network elements. The start and end times of the target event are extended to obtain the event timeline; The target time of the batch base station outage alarm is rendered on the event timeline, and a prompt icon is rendered at the target time. The prompt icon is used as the entry point to render the topology data and alarm data related to the target time in the event topology. The target time includes the occurrence time and the clearing time. The target event is an event formed by batch alarms.

2. The alarm monitoring method according to claim 1, characterized in that, The process of drawing the end-to-end topology of base stations and related equipment within the target area to obtain the target physical topology and target logical topology includes: Draw the end-to-end topology from the base station to its uplink transmission network element in the target area of ​​the wireless network and the transmission network, and obtain the target physical topology between the base station and the site to which the uplink transmission network element belongs, as well as the target logical topology between the base station and the uplink transmission network element.

3. The alarm monitoring method according to claim 1, characterized in that, The process of rendering diverse alarms in the target physical topology and the target logical topology includes: The number of out-of-service base stations is obtained by counting the out-of-service base stations involved in the base station outage alarms; Using the drill-down details of the number of out-of-service base stations as an entry point, render the out-of-service base stations and their alarm data in the target physical topology and the target logical topology; and / or Using the district / county to which the target area belongs as the entry point, open the geographic information system layer of the district / county, render the out-of-service base station in the geographic information system layer, and associate the out-of-service base station with the target physical topology and the target logical topology, and render the out-of-service base station and its alarm data in the target physical topology and the target logical topology.

4. The alarm monitoring method according to claim 1, characterized in that, The process of rendering diverse alarms in the target physical topology and the target logical topology includes: The number of transmission interruptions is obtained by counting the network elements involved in the transmission-related alarms. Using the drill-down details of the number of transmission breakpoints as an entry point, render the site to which the interrupted transmission network element belongs and its alarm data in the target physical topology, and render the interrupted transmission network element and its alarm data in the target logical topology; and / or Taking the district / county to which the target area belongs as the entry point, open the geographic information system layer of the district / county, render the interrupted transmission network element and its associated site in the geographic information system layer, and associate the interrupted transmission network element with the associated site to the target physical topology, and associate the interrupted transmission network element with the target logical topology. Render the interrupted transmission network element with its associated site and its alarm data in the target physical topology, and render the interrupted transmission network element and its alarm data in the target logical topology.

5. The alarm monitoring method according to claim 1, characterized in that, After performing batch alarm rendering on the event timeline of the target event, the process includes: Drag the event timeline to control the display of the rendering data at the target time.

6. An alarm monitoring device, characterized in that, For performing the alarm monitoring method of claim 1, comprising: The topology drawing module is used to: draw the end-to-end topology of base stations and related equipment within the target area, and obtain the target physical topology and the target logical topology; A multi-type alarm monitoring module is used to: perform diversified alarm rendering in the target physical topology and the target logical topology to monitor multi-type alarm data; The batch alarm monitoring module is used to: perform batch alarm rendering on the event timeline of the target event based on the event topology formed by the target event in the target physical topology and the target logical topology, so as to monitor the batch alarm data; the target event is the event formed by the batch alarm.

7. An electronic device comprising a processor and a memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the alarm monitoring method according to any one of claims 1 to 5.

8. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the alarm monitoring method according to any one of claims 1 to 5.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the alarm monitoring method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Event correlation analysis method and system

    CN109308248A

  • KR20240124584A