Event processing method and event processing system

By analyzing and managing data from communication base station devices to identify and verify events, the method enhances event handling efficiency and reduces costs in communication base station maintenance systems.

CN120321689APending Publication Date: 2025-07-15CHINA TOWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510435119.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-08
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

In the prior art, the communication base station has low event processing efficiency and high resource consumption, high independent installation and maintenance costs of dynamic ring monitoring equipment and NVR equipment, and the massive data processing demands have increased the difficulty of platform construction and operation and maintenance.

Method used

By acquiring multiple devices of the communication base station to collect data, perform pre-processing and analysis, the event recognition model is used to identify candidate early warning events, and upload them to the management platform when the candidate early warning events are new events, and the event processing process is optimized based on historical event similarity calculation and threshold judgment.

Benefits of technology

It improves the operation and maintenance efficiency of communication base stations, reduces operation and maintenance costs, reduces repeated alarms and resource consumption, and improves the accuracy and real-timeness of event processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120321689A_ABST
    Figure CN120321689A_ABST
Patent Text Reader

Abstract

The invention discloses an event processing method and an event processing system. The method relates to the field of mobile communication or other related fields, and comprises the following steps: acquiring data collected by M devices installed in a communication base station, and obtaining M operation data, the M operation data at least comprising one of the following: base station operation data and base station video data, and M being a positive integer; analyzing the M operation data to obtain an event identification result, and determining a candidate early warning event based on the event identification result; and when the candidate early warning event is a newly added event, uploading the candidate early warning event to a management platform. Through the event processing method and device, the problems of low processing efficiency and large resource consumption when event processing is carried out on the communication base station in the related technology are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of mobile communications or other related fields. Specifically, it relates to a method for processing events and a system for processing events. Background Art

[0002] As the infrastructure of modern mobile communication networks, the monitoring and maintenance of the operating status of communication base stations are crucial. To ensure the normal operation of base stations, conventional base station operation and maintenance systems include power environment monitoring devices and video monitoring devices (i.e., NVR (Network Video Recorder) devices). Based on these two types of devices, the power system, environmental conditions, and site security of base stations are monitored respectively. Among them, the power environment device can mainly collect power operation data such as voltage and current, as well as environmental data such as ambient temperature and humidity (i.e., power environment data); as a network video recorder, the NVR is responsible for accessing the video stream data transmitted by cameras, performing video recording and storage, and uploading the video stream data to the cloud. Then, the personnel in the monitoring center analyze the comprehensive power environment data and video stream data obtained from the cloud manually to identify potential operation and maintenance problems, judge the cause of anomalies, and dispatch professional operation and maintenance personnel for on-site disposal.

[0003] However, the related technologies have obvious deficiencies in base station operation and maintenance monitoring. Firstly, the independent installation and maintenance of power environment monitoring devices and NVR devices result in high costs. Secondly, a large amount of power environment data and video stream data need to be processed by the cloud. At this time, the platform requires a super-large-scale server cluster to cope with the challenges of data storage and real-time analysis, significantly increasing the construction cost and operation and maintenance difficulty.

[0004] In view of the problems of low processing efficiency and high resource consumption in processing events for communication base stations in the related technologies, no effective solution has been proposed yet. Summary of the Invention

[0005] The main purpose of the present application is to provide a method for processing events and a system for processing events, so as to solve the problems of low processing efficiency and high resource consumption in processing events for communication base stations in the related technologies.

[0006] To achieve the above object, according to one aspect of the present application, a method for processing events is provided. The method includes: obtaining data collected by M devices installed in a communication base station to obtain M operation data, where the M operation data includes at least one of the following: base station operation data and base station video data, and M is a positive integer; analyzing the M operation data to obtain an event recognition result, and determining a candidate warning event based on the event recognition result; and uploading the candidate warning event to a management platform when the candidate warning event is a new event.

[0007] Further, analyze the M operation data to obtain an event recognition result, and determine candidate warning events based on the event recognition result, including: preprocess the M operation data to obtain M processed operation data, and extract data features of the M processed operation data to obtain M sets of operation data features; obtain an event recognition model, input the M sets of operation data features into the event recognition model, and output an event recognition result, where the event recognition result is used to indicate the event features of the candidate warning events; obtain a preset event rule, and extract candidate warning events from the preset event rule according to the event recognition result, where the preset event rule includes the association relationships between multiple warning events and event features.

[0008] Further, when the candidate warning event is a new event, before uploading the candidate warning event to the management platform, the method further includes: obtain Y base station historical events from the database, calculate the similarity between the candidate warning event and each base station historical event to obtain Y event similarity data, where Y is a positive integer; extract the event similarity data with the largest data from the Y event similarity data, and compare the event similarity data with the largest data with a preset threshold; when the event similarity data with the largest data is greater than or equal to the preset threshold, determine the candidate warning event as a historical event and cancel uploading the candidate warning event to the management platform; when the event similarity data with the largest data is less than the preset threshold, determine the candidate warning event as a new event.

[0009] Further, after uploading the candidate warning event to the management platform, the method further includes: receive an event verification instruction sent by the management platform, and send a data extraction instruction to the M devices, where the event verification instruction is used to verify whether the candidate warning event has been completed, and the data extraction instruction is used to instruct the M devices to collect data of the communication base station; when receiving the M updated operation data sent by the M devices, determine an event processing result based on the M updated operation data; when the event processing result indicates that the candidate warning event has been processed, send an event end message to the management platform, where the event end message is used to prompt the management platform to close the scheduling work order of the candidate warning event.

[0010] Further, the management platform is used to, when receiving the candidate warning event, associate the candidate warning event with the uncompleted scheduling work order, and send an event processing prompt message to the client associated with the uncompleted scheduling work order, where the event processing prompt message is used to prompt to process the candidate warning event.

[0011] To achieve the above object, according to another aspect of the present application, a processing system for events is provided. The system includes: a gateway device, configured to obtain M operation data of a communication base station, determine candidate warning events according to the M operation data, and upload the candidate warning events to a management platform when the candidate warning events are new events, where the M operation data at least includes: base station operation data and base station video data, and M is a positive integer; a management platform, configured to extract event features associated with the candidate warning events when receiving the candidate warning events, and determine K scheduling work orders based on the event features. When there are unfinished scheduling work orders among the K scheduling work orders, associate the candidate warning events with the unfinished scheduling work orders, and send event processing prompt information to the clients associated with the unfinished scheduling work orders, where the event processing prompt information is used to prompt the processing of the candidate warning events, and K is a positive integer.

[0012] Further, the gateway device includes: a first acquisition module, configured to obtain the base station operation data acquired by a power environment monitoring device and a sensor device installed in the communication base station; a second acquisition module, configured to obtain the video data acquired by a camera device installed in the communication base station, and perform preprocessing on the video data to obtain the base station video data.

[0013] Further, the gateway device includes: a data analysis module, configured to analyze the M operation data to obtain an event recognition result; a control and scheduling module, configured to send the M operation data to the data analysis module, and obtain a preset event rule when receiving the event recognition result, and extract candidate warning events from the preset event rule according to the event recognition result.

[0014] Further, the gateway device further includes a network communication module, configured to perform structure conversion on the candidate warning events according to a data structure conversion rule to obtain target warning events, and upload the target warning events to the management platform.

[0015] Further, the management platform is further configured to receive the event handling result sent by the client, and send an event verification instruction to the gateway device based on the event handling result, where the event verification instruction is used to verify whether the candidate warning events have been executed. When the candidate warning events are processed, the management platform closes the scheduling work orders of the candidate warning events.

[0016] According to another aspect of the embodiments of the present invention, a computer storage medium is further provided. The computer storage medium is used to store a program, where when the program runs, it controls the device where the computer storage medium is located to execute a method for processing events.

[0017] According to another aspect of the embodiments of the present invention, an electronic device is further provided, including one or more processors and a memory; computer-readable instructions are stored in the memory, and the processor is configured to run the computer-readable instructions, wherein when the computer-readable instructions run, a method for processing an event is executed.

[0018] According to another aspect of the embodiments of the present invention, a computer program product is further provided, including a computer program, and when the computer program is executed by a processor, a method for processing an event is executed.

[0019] Through the present application, the following steps are adopted: acquiring data collected by M devices installed in a communication base station to obtain M operation data, where the M operation data includes at least one of the following: base station operation data and base station video data, and M is a positive integer; analyzing the M operation data to obtain an event recognition result, and determining a candidate warning event based on the event recognition result; in the case where the candidate warning event is a new event, uploading the candidate warning event to a management platform, which solves the problems of low processing efficiency and large resource consumption in processing events in the related art. By acquiring the M operation data of the communication base station, determining the candidate warning event based on the operation data, and uploading the candidate warning event to the management platform in the case where the candidate warning event is a new event, the operation and maintenance efficiency of the communication base station is improved and the operation and maintenance cost is reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The drawings constituting a part of this application are used to provide a further understanding of this application. The schematic embodiments of this application and their descriptions are used to explain this application and do not constitute an improper limitation to this application. In the drawings:

[0021] Figure 1 is a flowchart of the method for processing an event provided by the embodiments of this application;

[0022] Figure 2 is a schematic diagram of the system for processing an event provided by the embodiments of this application;

[0023] Figure 3 is a schematic diagram of an optional system for processing an event provided by the embodiments of this application;

[0024] Figure 4 is a schematic diagram of an optional method for processing an event provided by the embodiments of this application;

[0025] Figure 5 is a schematic diagram of the device for processing an event provided by the embodiments of this application;

[0026] Figure 6 is a schematic diagram of the electronic device provided by the embodiments of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0027] It should be noted that, without conflict, the embodiments in this application and the features in the embodiments may be combined with each other. The following will describe this application in detail with reference to the drawings and in conjunction with the embodiments.

[0028] In order to enable those skilled in the art to better understand the solution of this application, the following will clearly and completely describe the technical solutions in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the scope of protection of this application.

[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data used can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0030] It should be noted that the relevant information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties. For example, an interface is set between this system and relevant users or institutions. Before obtaining relevant information, a request for acquisition needs to be sent to the aforementioned users or institutions through the interface, and after receiving the consent information feedback from the aforementioned users or institutions, the relevant information can be obtained.

[0031] It should be noted that the information collected in this application is information and data authorized by the user or fully authorized by all parties, and the processing of relevant data such as collection, storage, use, processing, transmission, provision, disclosure, and application complies with the relevant laws, regulations, and standards in the relevant regions, takes necessary confidentiality measures, does not violate public order and good customs, and provides a corresponding operation entry for users to choose to authorize the use or refuse to use.

[0032] The following describes the present invention in conjunction with preferred implementation steps. Figure 1 is a flowchart of a method for processing events provided according to an embodiment of this application, asFigure 1 As shown in the figure, the method includes the following steps:

[0033] Step S101: Obtain the data collected by M devices installed in the communication base station to obtain M operation data. Among them, the M operation data includes at least one of the following: base station operation data and base station video data, and M is a positive integer.

[0034] Specifically, as a node of the mobile communication network, the normal operation of the communication base station depends on the coordinated work of systems such as the power supply system, air conditioning system, and fire protection system. These devices are responsible for functions such as power supply, environmental regulation, and safety protection of the base station respectively, and each device will generate specific operation data. For example, the power supply system collects power operation data such as voltage, current, and power of the communication base station, the air conditioning system collects environmental data such as temperature and humidity of the communication base station, and the security monitoring system collects video stream data of the communication base station to monitor the internal and external security status of the base station in real time. In order to monitor the communication base station and then process abnormal events in a timely manner, first, the data collected by multiple devices installed in the communication base station can be obtained to obtain multiple operation data. Among them, the devices can be power modules, temperature sensors, multiple cameras, etc. After these devices collect the data they are responsible for, they can transmit it to the base station. The operation data can include power operation data (such as voltage, current, battery status, power failure information, etc. of the base station power supply), environmental monitoring data (such as temperature, humidity, air pressure, etc. inside and outside the base station), security monitoring video data, maintenance information data (such as maintenance records and operation logs of the devices).

[0035] It should be noted that the collection frequency and method of the operation data can be determined according to different device types. For example, it can be collected regularly, triggered by events, etc. The power equipment can collect voltage and current data every few minutes, while the camera equipment continuously collects video stream data.

[0036] Step S102: Analyze the M operation data to obtain an event recognition result, and determine candidate warning events based on the event recognition result.

[0037] Specifically, after obtaining the above operation data, it is first necessary to preprocess it, such as data cleaning, format standardization, and outlier detection. Since the data collected by the base station equipment may be affected by noise interference, equipment failures, or external factors, preprocessing at this time can eliminate invalid or incorrect data and ensure the accuracy of the analysis results. For video stream data, the preprocessing of this data can include steps such as video decoding, image resolution standardization, and color space conversion for subsequent algorithm processing.

[0038] Further, by analyzing the preprocessed data, information including features such as object detection, magnitude of current fluctuation, and temperature change trend can be extracted from it. Then, based on this information, an event recognition result is generated. It should be noted that the analysis of the data can be to fuse according to the extracted features. For example, when the extracted features are abnormal temperature rise and smoke detector alarm, the event recognition result generated based on the features at this time is that there is a potential fire risk. Finally, based on the event recognition result, candidate warning events can be further determined. For example, a slight temperature fluctuation is not set as a warning event, but if this feature is associated with the feature "there have been frequent device failure alarms recently", a candidate warning event can be generated based on this event recognition result at this time.

[0039] Step S103, in the case where the candidate warning event is a new event, upload the candidate warning event to the management platform.

[0040] Specifically, after obtaining the candidate warning events, it is necessary to further verify whether these events are new events, that is, to check whether the event has appeared in the past data records. At this time, the candidate warning events can be compared with the event records in the historical database. If the event features match the previous records, it is identified as a repeated event or a known event, thus avoiding repeated alarms; on the contrary, if no similar records of the event features are found in the historical database, it is marked as a new event, indicating that the base station may have encountered new and unknown problems or threats.

[0041] Further, after confirming that the candidate warning event is a new event, the event can be uploaded to the management platform. It should be noted that the formulation of the upload strategy needs to consider multiple factors, including the urgency of the event, the load of the management platform, network conditions, etc. For example, convert the event information into a specific data structure, coding format or protocol for easy parsing and processing by the management platform. For new events with a high degree of urgency, such as serious equipment failures or security intrusions, the above events can be sent through a high-priority data channel at this time to ensure that the management platform can receive and respond in a timely manner; for events with a lower degree of urgency, it can be selected to upload during off-peak hours to avoid causing unnecessary pressure on the daily operation of the management platform.

[0042] After receiving the new warning event, the management platform can verify and parse the warning information to confirm the nature, location and urgency of the event. Then, call the corresponding dispatching work order according to the type of the event, and finally dispatch the maintenance team to handle the base station, etc.

[0043] The event processing method provided by the embodiments of the present application obtains M pieces of operation data by acquiring the data collected by M devices installed in a communication base station, where the M pieces of operation data at least include one of the following: base station operation data and base station video data, and M is a positive integer; analyzes the M pieces of operation data to obtain an event recognition result, and determines a candidate warning event based on the event recognition result; uploads the candidate warning event to the management platform when the candidate warning event is a new event, which solves the problems of low processing efficiency and high resource consumption in event processing for communication base stations in the related art. By obtaining the M pieces of operation data of the communication base station, determining the candidate warning event based on the operation data, and uploading the candidate warning event to the management platform when the candidate warning event is a new event, the operation and maintenance efficiency of the communication base station is improved and the operation and maintenance cost is reduced.

[0044] Optionally, in the event processing method provided by the embodiments of the present application, analyzing the M pieces of operation data to obtain an event recognition result, and determining a candidate warning event based on the event recognition result includes: preprocessing the M pieces of operation data to obtain M pieces of processed operation data, and extracting data features of the M pieces of processed operation data to obtain M sets of operation data features; obtaining an event recognition model, inputting the M sets of operation data features into the event recognition model, and outputting an event recognition result, where the event recognition result is used to indicate the event features of the candidate warning event; obtaining a preset event rule, and extracting the candidate warning event from the preset event rule according to the event recognition result, where the preset event rule includes the association relationships between multiple warning events and event features.

[0045] It should be noted that before analyzing the operation data using the event recognition model, it is necessary to preprocess the operation data, that is, to unify the data format, filter out noise, and remove outliers, so as to improve the accuracy and reliability of event recognition; for the base station video data, video decoding, frame rate adjustment, and image enhancement can be performed on it to adapt to subsequent feature extraction and analysis.

[0046] Further, the preprocessed operation data is further analyzed to extract features that contribute to event recognition, obtaining multiple operation data features. For example, the features may include current fluctuations and voltage anomalies in power data, temperature mutations and humidity changes in environmental data, as well as movement trajectories and abnormal activities in video data. Then, the above operation data features are input into the event recognition model, and the model outputs a series of event recognition results. Among them, these results contain descriptions of possible events in the operation data, such as information about equipment failures, environmental anomalies, and the probability of events occurring. Finally, according to the preset event rules, based on the event features in the event recognition results, candidate warning events are matched from the preset rules. For example, if the event recognition model recognizes two features, "abnormal temperature increase" and "smoke detector activation", at this time, a candidate event of "fire warning" can be generated, further improving the accuracy and practicality of event recognition. In this embodiment, by using the event recognition model for data analysis, the detection speed and accuracy of abnormal events can be significantly improved, the equipment failure rate and maintenance cost can be effectively reduced, the dependence on manual analysis can be reduced, and the operation and maintenance efficiency can be improved.

[0047] Optionally, in the method for processing events provided in the embodiments of the present application, when the candidate warning event is a new event, before uploading the candidate warning event to the management platform, the method further includes: obtaining Y base station historical events from the database, and calculating the similarity between the candidate warning event and each base station historical event to obtain Y event similarity data, where Y is a positive integer; extracting the event similarity data with the largest data from the Y event similarity data, and comparing the event similarity data with the largest data with a preset threshold; when the event similarity data with the largest data is greater than or equal to the preset threshold, determining the candidate warning event as a historical event and canceling the upload of the candidate warning event to the management platform; when the event similarity data with the largest data is less than the preset threshold, determining the candidate warning event as a new event.

[0048] Specifically, after obtaining the candidate warning event, it is also necessary to compare the historical event similarity of the candidate warning event to ensure the accuracy of the alarm and reduce the generation of invalid work orders. First, multiple base station historical events can be extracted from the database. These historical events cover various abnormal situations encountered during the operation of the base station, such as equipment failures, environmental anomalies, security threats, etc. Each event includes information such as the occurrence time, location, event type, feature description, and disposal result.

[0049] Then, calculate the similarity between the current candidate warning event and each historical event in the database, that is, compare the event features of the candidate warning event with those of the historical event, and evaluate the similarity degree between the two in terms of event type, feature description, occurrence location, etc., so as to obtain the corresponding event similarity data. Among them, various algorithms can be used for similarity calculation, such as cosine similarity, Euclidean distance, etc. Then, screen out the data with the highest similarity from the obtained multiple event similarity data, that is, obtain the event similarity data with the largest value. Then, compare this event similarity data with a preset threshold to determine whether the current event is similar enough to the historical event to be regarded as a recurrence of the same event. If the event similarity data with the largest value is greater than or equal to the preset threshold, it is considered that the current candidate warning event is highly similar to a certain historical event and may be a recurrence of that event. Therefore, it is determined as a historical event and the upload to the management platform is cancelled, thus avoiding unnecessary repeated alarms and work order generation and saving resources.

[0050] On the contrary, if the event similarity data with the largest value is less than the preset threshold, it indicates that although the current event is relatively similar to the historical event, there are significant differences in features. Then, this event is determined as a new event, and the subsequent reporting process is continued to ensure that the management platform can promptly handle this unrecorded abnormal situation. Through the above event similarity calculation and threshold judgment in this embodiment, when the system determines that an event is a new event, it can quickly report the event to the management platform and start the event processing process, which can significantly improve the accuracy and real-time performance of alarms. Thus, it can effectively identify and avoid repeated uploads, reduce the processing burden on the management platform, avoid the ineffective dispatch of maintenance personnel, improve the resource utilization efficiency, improve the reliability and accuracy of event warnings, and reduce the additional costs and time waste caused by false alarms.

[0051] Optionally, in the event processing method provided in the embodiment of the present application, after uploading the candidate warning event to the management platform, the method further includes: receiving an event verification instruction sent by the management platform and sending a data extraction instruction to M devices, where the event verification instruction is used to verify whether the candidate warning event has been completed, and the data extraction instruction is used to instruct the M devices to collect data of communication base stations; based on the M updated operation data received from the M devices, determining an event processing result; and when the event processing result indicates that the candidate warning event has been processed, sending an event end message to the management platform, where the event end message is used to prompt the management platform to close the scheduling work order of the candidate warning event.

[0052] Specifically, after uploading the candidate warning event to the management platform, the management platform can send a processing instruction to the operation and maintenance personnel according to the relevant information of the event. After the operation and maintenance personnel complete the preliminary processing of the candidate warning event, the management platform sends an event verification instruction, that is, to collect the current operation data of the base station again to confirm whether the event has been effectively processed.

[0053] After receiving the event verification instruction, a data extraction instruction can be generated based on the parsed event verification instruction and sent to multiple devices simultaneously, instructing the devices installed in the communication base station to re-collect the operation data and upload the updated operation data.

[0054] Furthermore, after receiving the updated operation data sent by multiple devices, preprocessing, analysis and other operations are performed on it to determine whether the candidate warning event has been processed. It can be judged by comparing the data differences before and after the event processing and analyzing whether there are abnormal signals, and finally the event processing result is formed. If the analysis result shows that the event has been successfully resolved, that is, the operation parameters of the base station return to the normal range and the operation data no longer indicates abnormal behavior or abnormal state, an event end message can be sent to the management platform at this time, indicating that the candidate warning event has been processed. The management platform can close the scheduling work order related to the event, stop tracking the event, release the corresponding operation and maintenance resources, and record the details of the event processing at the same time, providing data support for subsequent event analysis and improvement of operation and maintenance strategies. Through the re-collection and analysis of the data after event processing in this embodiment, it can be ensured that the event is effectively processed, improving the rigor and accuracy of event management, thereby optimizing the allocation of operation and maintenance resources and reducing the operation and maintenance costs.

[0055] Optionally, in the event processing method provided in the embodiment of the present application, the management platform is used to, when receiving a candidate warning event, associate the candidate warning event with the unfinished scheduling work order and send an event processing prompt message to the client associated with the unfinished scheduling work order, where the event processing prompt message is used to prompt the processing of the candidate warning event.

[0056] Specifically, when the management platform receives a candidate warning event, it will first compare the event information of the candidate warning event with all the scheduling work orders associated with the communication base station. If there are unfinished scheduling work orders among these scheduling work orders, at this time, the candidate warning event can be associated with the unfinished scheduling work order, that is, the candidate warning event is associated under the work order, and the information of the work order is updated, such as adding event details, raising the priority, etc., so that the operation and maintenance personnel responsible for the work order can immediately understand the latest situation and adjust the maintenance strategy in time.

[0057] Once the candidate warning event is associated with the unfinished dispatching work order, the management platform can generate event handling prompt information and send this prompt information to the client associated with the work order through multiple channels to ensure that the information can reach the operation and maintenance personnel quickly. Among them, the event handling prompt information can include the specific description, cause, recommended handling steps and the urgency of the event, etc.

[0058] After receiving the event handling prompt information, the operation and maintenance personnel can immediately understand the abnormal situation of the base station and take corresponding maintenance operations according to the description and suggestions in the prompt information. In this embodiment, through the intelligent association of the event with the dispatching work order by the management platform and the generation and sending of the event handling prompt information, the efficiency and response speed of the operation and maintenance of the communication base station can be significantly improved, avoiding the repeated creation of work orders and dispatching resources, ensuring that resources are reasonably allocated and effectively used, and reducing the operation and maintenance cost.

[0059] It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0060] The embodiment of the present application also provides a processing system for events. It should be noted that the processing system for events in the embodiment of the present application can be used to execute the method for processing events provided by the embodiment of the present application. Figure 2 is a schematic diagram of the processing system for events provided by the embodiment of the present application, as Figure 2 shown, the system includes:

[0061] The gateway device 201 is used to obtain M operation data of the communication base station, determine a candidate warning event according to the M operation data, and upload the candidate warning event to the management platform 202 when the candidate warning event is a new event. Among them, the M operation data at least includes: base station operation data and base station video data, and M is a positive integer.

[0062] Specifically, the grid device may refer to the edge gateway device 201 communicatively connected to the communication base station, and can receive and process the operation data from the communication base station through its built-in multiple data interfaces. For example, it can obtain the operation data of the base station (such as power supply status, temperature and humidity, device operation parameters, etc.) and video data (such as base station monitoring video stream). Then these data are analyzed and processed, so as to identify possible operation anomalies or security threats based on these data and generate candidate warning events.

[0063] Further, identify the generated candidate warning events to determine whether the event is a new event. If the event is a newly generated candidate warning event, the gateway device 201 can upload it to the management platform 202 through a secure data transmission channel to ensure that the management platform 202 can immediately understand the abnormal conditions of the base station and initiate corresponding processing procedures.

[0064] The management platform 202 is used to, when receiving a candidate warning event, extract the event features associated with the candidate warning event, and determine K dispatching work orders based on the event features. When there are unfinished dispatching work orders among the K dispatching work orders, associate the candidate warning event with the unfinished dispatching work orders, and send an event handling prompt message to the client associated with the unfinished dispatching work order, where the event handling prompt message is used to prompt the handling of the candidate warning event, and K is a positive integer.

[0065] Specifically, after receiving the candidate warning event, the management platform 202 first analyzes the event and extracts the event features in the event. Among them, these features may include the event type (such as equipment failure, security risk, environmental anomaly), occurrence location, timestamp, urgency, possible triggering factors (such as power fluctuation, temperature and humidity change), and abnormal activities or objects in the video data, etc. By deeply analyzing the event features, the management platform 202 can better understand the nature and influence scope of the event, providing a basis for subsequent work order dispatching.

[0066] Further, obtain the dispatching work orders corresponding to the communication base station stored, screen the dispatching work orders that match the current event features from them based on the extracted event features. If there are unfinished dispatching work orders, the management platform 202 can associate the candidate warning event with the unfinished work order; if all work orders have been completed, the management platform 202 needs to regenerate the dispatching work orders, and associate the above candidate warning event with the newly generated dispatching work orders. According to information such as the event category, professional category, importance level, and affiliated site information in the event data, combined with the management details list of operation and maintenance personnel and the positioning information of the maintenance personnel, determine the operation and maintenance personnel near the faulty communication base station, associate the operation and maintenance personnel with the above dispatching work orders, and send an event handling prompt message to the operation and maintenance personnel to ensure that the operation and maintenance personnel can quickly know and be ready to go to the base station for on-site inspection and repair.

[0067] The event processing system provided by the embodiments of the present application, through the gateway device 201, is used to obtain M operation data of communication base stations, determine candidate warning events according to the M operation data, and upload the candidate warning events to the management platform 202 when the candidate warning events are new events. Among them, the M operation data at least includes: base station operation data and base station video data, and M is a positive integer; the management platform 202 is used to extract event features associated with the candidate warning events when receiving the candidate warning events, and determine K scheduling work orders based on the event features. When there are unfinished scheduling work orders among the K scheduling work orders, associate the candidate warning events with the unfinished scheduling work orders, and send event processing prompt messages to the clients associated with the unfinished scheduling work orders. The event processing prompt messages are used to prompt the processing of the candidate warning events, and K is a positive integer. This solves the problems of low processing efficiency and high resource consumption in the related art when processing events for communication base stations. Through the collaborative operation of the gateway device 201 and the communication base stations, candidate warning events are determined based on the operation data of the communication base stations, and maintenance processing of the communication base stations is performed for the candidate warning events, thereby achieving the effect of improving the operation and maintenance efficiency of the communication base stations and reducing the operation and maintenance costs.

[0068] Optionally, in the event processing system provided by the embodiments of the present application, the gateway device 201 includes: a first acquisition module, which is used to acquire the base station operation data collected by the power environment monitoring equipment and sensor equipment installed in the communication base station; a second acquisition module, which is used to acquire the video data collected by the camera device installed in the communication base station and preprocess the video data to obtain the base station video data.

[0069] Specifically, as an important unit in the system, the gateway device 201 undertakes crucial data acquisition and preliminary processing responsibilities. First, in order to timely obtain the operation status of the communication base station, the gateway device 201 may include a first acquisition module and a second acquisition module. Among them, the first acquisition module, that is, the power environment data acquisition module, can acquire and process the power environment data of the power environment monitoring equipment and sensor equipment. For example, it can acquire the data collected by equipment such as uninterruptible power supplies, air conditioners, hygrometers, and thermometers. The second acquisition module can refer to the video stream acquisition module, which can acquire and process the video stream data of the camera device. When the first acquisition module acquires data, it communicates with the subordinate devices through the analog input interface, digital input interface, and R232 / R485 interface at the device hardware level to complete the acquisition of the power environment data; when the second acquisition module acquires data, it communicates with the subordinate cameras through the RJ45 interface at the device hardware level to complete the acquisition of the video stream data.

[0070] It should be noted that, in order to ensure the accuracy and timeliness of the data, the first acquisition module can be equipped with a high-performance processor and sufficient memory resources, and can perform preliminary verification, preprocessing and format conversion on the original data. After the second acquisition module obtains the video data, since the received original video data is not suitable for direct transmission or processing, the module can also perform video preprocessing on the above video data, such as decoding, compressing, extracting frames, image size conversion, etc., to reduce the amount of data, speed up the transmission speed, and retain enough details for accurate analysis. The video stream can also be converted into an image sequence (such as a JPEG picture) that is easier to analyze, and the timestamp and location information of each frame of the image can be marked; a preliminary image recognition algorithm can also be applied to filter static images, and only images containing dynamic elements are transmitted, further improving the efficiency of data transmission and storage. This embodiment collects running data through two acquisition modules, which can reduce misjudgments caused by data loss or interference, reduce network delays, and provide a solid foundation for subsequent analysis and decision-making.

[0071] Optionally, in the event processing system provided in the embodiment of the present application, the gateway device 201 includes: a data analysis module, which is used to analyze M operating data to obtain event identification results; a control scheduling module, which is used to send the M operating data to the data analysis module, and when receiving the event identification results, obtain preset event rules, and extract candidate warning events from the preset event rules according to the event identification results.

[0072] Specifically, after the gateway device 201 collects multiple operating data based on the two acquisition modules, it can use the data analysis module and the control scheduling module to process the data, wherein the data analysis module can receive the operating data from the first acquisition module and the second acquisition module forwarded by the control scheduling module, and then use the built-in machine learning algorithm and data analysis tools to perform in-depth analysis on these data, identify potential abnormalities, and then generate event recognition results, such as the NPU (Neural Processing Unit) hardware based on the device, and control its internal preset machine learning algorithm to complete data analysis. When this module performs analysis, it can first eliminate noise and irrelevant information, and then extract key feature parameters from the data, identify operating data that deviates from the normal range through the model, or identify event-related patterns or behaviors from the video stream data, and then obtain event recognition results.

[0073] After receiving the event recognition result output by the data analysis module, the control and scheduling module queries the preset event rules and then matches the event recognition result with the preset event rules. For example, when the preset event rule includes that the temperature of the communication base station does not exceed the preset temperature, and the temperature in the event recognition result is greater than the preset temperature, at this time, according to the classification system of the rule library, candidate warning events can be determined. For example, the candidate warning events can be equipment failures, environmental anomalies, or security events. Through the cooperation of the data analysis module and the control and scheduling module in this embodiment, real-time intelligent monitoring of the operating status of the communication base station is achieved, potential equipment problems or security threats can be quickly captured and identified, false alarms can be avoided, the type and location of the event can be accurately located, accurate event information can be provided for the management platform 202, and then resource scheduling can be optimized, and the response speed and processing efficiency of the entire operation and maintenance system can be improved.

[0074] To ensure that the management platform 202 can receive and parse the event, optionally, in the event processing system provided in the embodiment of the present application, the gateway device 201 further includes a network communication module, and the network communication module is used to convert the structure of the candidate warning event according to the data structure conversion rule to obtain a target warning event, and upload the target warning event to the management platform 202.

[0075] Specifically, in order to upload the candidate warning event in a timely manner, the gateway device 201 can convert the candidate warning event identified by the data analysis module and determined by the control and scheduling module into a target warning event format that the management platform 202 can recognize and process through the network communication module according to the preset data structure conversion rule, that is, convert the candidate warning event into a unified and standardized target warning event format, so as to obtain the target warning event and upload it to the management platform 202 safely and efficiently.

[0076] In addition, in order to protect data security, the network communication module can also encrypt the candidate warning event to ensure that it is not tampered with during the transmission process, and finally upload the target warning event to the management platform 202 through a secure network connection to trigger the subsequent event processing process. Through the network communication module to upload the candidate warning event in this embodiment, not only the efficiency and security of data transmission are guaranteed, but also the automation level of event processing and the working efficiency of the management platform 202 are significantly improved.

[0077] Optionally, in the event processing system provided in the embodiment of the present application, the management platform 202 is further used to receive the event handling result sent by the client and send an event verification instruction to the gateway device 201 based on the event handling result, where the event verification instruction is used to verify whether the candidate warning event has been executed, and in the case where the candidate warning event has been processed, the management platform 202 closes the scheduling work order of the candidate warning event.

[0078] Specifically, as the center of the entire intelligent operation and maintenance system, the management platform 202 is not only responsible for scheduling the generation of work orders and the allocation of operation and maintenance personnel, but also undertakes the reception, analysis, and subsequent event verification of the event handling results to ensure that the events are properly resolved. The management platform 202 establishes a real-time data communication link with the client of the operation and maintenance personnel. After the event is handled, the client of the operation and maintenance personnel can upload the detailed event handling results to the management platform 202. Among them, the event handling results may include information such as specific handling measures and handling time of the event.

[0079] After receiving the event handling results, the management platform 202 can verify them. After confirming the integrity of the event handling results, it can send an event verification instruction to the gateway device 201 to remind the gateway device 201 to check the relevant operation data again to confirm whether the warning event has been resolved. Finally, after receiving the information that the candidate warning event has been processed sent by the gateway device 201, the scheduling work order of the candidate warning event is closed; otherwise, if the event still exists, the gateway device 201 can generate a new event recognition result and report it to the management platform 202 to start a new handling process. In this embodiment, by the management platform 202 receiving the event handling results and sending the event verification instruction, the monitoring and management of the event resolution process are strengthened, and the operation efficiency is also significantly improved.

[0080] The embodiment of the present application also provides an event processing system. Figure 3 It is a schematic diagram of an optional event processing system provided according to the embodiment of the present application. As Figure 3 shown, the system includes: an edge gateway device, a cloud management platform, a power environment monitoring device, a sensor device, and a camera.

[0081] Among them, the edge gateway device consists of a power environment data acquisition module, a video stream acquisition module, an AI analysis module, a data storage module, a control and scheduling module, and a network communication module. Specifically, the power environment data acquisition module is used to collect and process the power environment data of the subordinate power environment monitoring devices and sensor devices. Through the analog input, digital input, and R232 / R485 interfaces at the device hardware level, it communicates with the subordinate devices and completes the acquisition of power environment data, and sends the processed data to the control and scheduling module; the video stream acquisition module is used to collect and process the video stream data of the subordinate cameras. Through the RJ45 interface at the device hardware level, it communicates with the subordinate cameras, completes the acquisition of video stream data, and performs preprocessing such as decoding, frame extraction, and image size conversion on the video stream, and sends the processed data to the control and scheduling module; the AI analysis module is used to implement data analysis, receive the input data sent by the control and scheduling module, complete the preprocessing of the input data, and based on the neural network processor hardware of the device, control the internal algorithm to complete data analysis, and output the analysis result to the control and scheduling module; the data storage module is used to implement local storage of data on the device, receive the input data sent by the control and scheduling module, and complete the archival storage and regular cleaning of local data; the network communication module is used to maintain the network link between the device and the cloud management platform and complete data upload. After receiving the input data sent by the control and scheduling module and completing the data structure conversion according to the preset rules, it uploads the data to the cloud management platform; the control and scheduling module is used to manage the core service data stream, receive the power environment data and video stream data processed by the power environment data acquisition module and the video stream acquisition module, input the data that needs to be analyzed into the AI analysis module and obtain its analysis result, perform data mining based on the preset rules and generate alarm event data, and then upload it to the cloud management platform through the network communication module. At the same time, according to the preset rules, it inputs the data that needs to be stored into the data storage module.

[0082] Figure 4 It is a schematic diagram of an optional event processing method provided by an embodiment of the present application. As Figure 4 shown, the method includes:

[0083] The edge gateway device on the communication base station periodically collects the power operation data, power environment data, and video stream data of the power environment device, sensor device, and camera, performs data processing and algorithm analysis, and performs data mining and identification based on preset rules to generate alarm event data to be reported, that is, to obtain candidate warning events.

[0084] Further, the edge gateway device compares the candidate warning events with the reported historical events of the base stations, and determines whether the event is a new event according to the preset rules. If the event is a new event, the candidate warning events are reported to the cloud management platform. After receiving the candidate warning events of the communication base stations, the cloud management platform compares them with the dispatching work order records of the communication base stations in the platform. If there are unclosed dispatching work orders for the communication base stations, the platform associates the candidate warning events with the unclosed dispatching work orders and sends a notification to the mobile phones of the operation and maintenance personnel associated with the dispatching work orders; if there are no unclosed dispatching work orders for the communication base stations, the platform generates a new dispatching work order, associates the candidate warning events with the dispatching work order, and at the same time determines the operation and maintenance personnel of the communication base stations with impending faults according to the event category, professional category, importance level, and affiliated site information in the candidate warning events, in combination with the detailed list of operation and maintenance personnel management and the positioning information of the maintenance personnel, associates the operation and maintenance personnel with the dispatching work order, and sends a notification to the operation and maintenance personnel associated with the dispatching work order.

[0085] After the operation and maintenance personnel complete the event handling, they need to fill in the handling situation of the dispatching work order and report the handling situation of the dispatching work order to the cloud management platform. The cloud management platform sends an event verification instruction to the edge gateway on the corresponding communication base station according to the candidate warning events associated with the dispatching work order to confirm whether the event has been processed. If the edge gateway on the communication base station confirms to the cloud management platform that the event has been handled, the cloud management platform closes the dispatching work order; if the edge gateway on the communication base station confirms to the cloud management platform that the event has not been handled, the cloud management platform returns the dispatching work order to the operation and maintenance personnel, reminding the operation and maintenance personnel to continue to complete the event handling and fill in the handling situation.

[0086] In this embodiment, by obtaining multiple data of the communication base stations and determining candidate warning events based on the operation data, when the candidate warning events are new events, the candidate warning events are uploaded to the management platform, thereby achieving the effect of improving the operation and maintenance efficiency of the communication base stations and reducing the operation and maintenance costs.

[0087] The embodiment of the present application also provides an event processing device. It should be noted that the event processing device of the embodiment of the present application can be used to execute the event processing method provided by the embodiment of the present application. The following introduces the event processing device provided by the embodiment of the present application.

[0088] Figure 5 is a schematic diagram of the event processing device provided by the embodiment of the present application, as Figure 5 shown, the device includes: a first acquisition unit 50, an analysis unit 51, and an upload unit 52.

[0089] A first acquisition unit 50, configured to acquire data collected by M devices installed in a communication base station, to obtain M operation data, where at least one of the M operation data includes: base station operation data and base station video data, and M is a positive integer;

[0090] An analysis unit 51, configured to analyze the M operation data, to obtain an event recognition result, and determine a candidate warning event based on the event recognition result;

[0091] An upload unit 52, configured to upload the candidate warning event to a management platform when the candidate warning event is a new event.

[0092] The event processing device provided in the embodiment of the present application obtains, by the first acquisition unit 50, data collected by M devices installed in a communication base station, to obtain M operation data, where at least one of the M operation data includes: base station operation data and base station video data, and M is a positive integer; the analysis unit 51 analyzes the M operation data, to obtain an event recognition result, and determines a candidate warning event based on the event recognition result; the upload unit 52 uploads the candidate warning event to a management platform when the candidate warning event is a new event, solving the problems of low processing efficiency and large resource consumption in event processing for a communication base station in the related art. By obtaining the M operation data of the communication base station, determining a candidate warning event based on the operation data, and uploading the candidate warning event to a management platform when the candidate warning event is a new event, the effect of improving the operation and maintenance efficiency of the communication base station and reducing the operation and maintenance cost is achieved.

[0093] Optionally, in the event processing device provided in the embodiment of the present application, the analysis unit 51 includes: a processing module, configured to preprocess the M operation data, to obtain M processed operation data, and extract data features of the M processed operation data, to obtain M groups of operation data features; a first acquisition module, configured to acquire an event recognition model, input the M groups of operation data features into the event recognition model, and output an event recognition result, where the event recognition result is used to indicate event features of the candidate warning event; a second acquisition module, configured to acquire a preset event rule, and extract the candidate warning event from the preset event rule according to the event recognition result, where the preset event rule includes a correlation relationship between multiple warning events and event features.

[0094] Optionally, in the event processing device provided in the embodiments of the present application, the device further includes: a second acquisition unit, configured to, when the candidate warning event is a new event, before uploading the candidate warning event to the management platform, acquire Y base station historical events from the database, calculate the similarity between the candidate warning event and each base station historical event, and obtain Y event similarity data, where Y is a positive integer; an extraction unit, configured to extract the event similarity data with the largest data from the Y event similarity data, and compare the event similarity data with the largest data with a preset threshold; a first determination unit, configured to, when the event similarity data with the largest data is greater than or equal to the preset threshold, determine the candidate warning event as a historical event and cancel uploading the candidate warning event to the management platform; a second determination unit, configured to, when the event similarity data with the largest data is less than the preset threshold, determine the candidate warning event as a new event.

[0095] Optionally, in the event processing device provided in the embodiments of the present application, the device further includes: a receiving unit, configured to, after uploading the candidate warning event to the management platform, receive an event verification instruction sent by the management platform, and send a data extraction instruction to M devices, where the event verification instruction is used to verify whether the candidate warning event has been completed, and the data extraction instruction is used to instruct the M devices to collect data of communication base stations; a third determination unit, configured to determine an event processing result based on the M updated operation data when receiving the M updated operation data sent by the M devices; a sending unit, configured to send an event end message to the management platform when the event processing result indicates that the candidate warning event has been processed, where the event end message is used to prompt the management platform to close the scheduling work order of the candidate warning event.

[0096] Optionally, in the event processing device provided in the embodiments of the present application, the uploading unit 52 includes: The management platform is configured to, when receiving a candidate warning event, associate the candidate warning event with an unfinished scheduling work order, and send an event processing prompt message to a client associated with the unfinished scheduling work order, where the event processing prompt message is used to prompt to process the candidate warning event.

[0097] The above-mentioned event processing device includes a processor and a memory. The above-mentioned first acquisition unit 50, analysis unit 51, uploading unit 52, etc. are all stored in the memory as program units, and the processor executes the above program units stored in the memory to implement corresponding functions.

[0098] The processor contains a kernel, and the kernel retrieves the corresponding program unit from the memory. One or more kernels can be set, and by adjusting the kernel parameters, the problems of low processing efficiency and large resource consumption in event processing of communication base stations in the related art can be solved.

[0099] The memory may include non - permanent memory in the form of computer - readable media, such as random access memory (RAM) and / or non - volatile memory, such as read - only memory (ROM) or flash RAM. The memory includes at least one storage chip.

[0100] Embodiments of the present invention provide a computer storage medium for storing a program, wherein when the program runs, it controls a device where the computer storage medium is located to execute a method for processing an event.

[0101] Figure 6 is a schematic diagram of an electronic device provided according to an embodiment of the present application, such as Figure 6 As shown, embodiments of the present invention provide an electronic device. The electronic device 60 includes a processor, a memory, and a program stored on the memory and executable on the processor. The processor is used to run computer - readable instructions, wherein when the computer - readable instructions run, they execute a method for processing an event. The devices herein can be servers, PCs, PADs, mobile phones, etc.

[0102] The present application also provides a computer program product, including a computer program, which when executed by a processor, implements the steps of a method for processing an event in each embodiment of the present application.

[0103] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer - usable storage media (including but not limited to disk storage, CD - ROM, optical storage, etc.) containing computer - usable program code.

[0104] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general - purpose computer, a special - purpose computer, an embedded processor, or other programmable data - processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data - processing devices generate means for implementing the specified functions in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0105] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction means that implements the functions specified in the process Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0106] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, such that a series of operational steps are performed on the computer or other programmable apparatus to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable apparatus provide steps for implementing the functions specified in the process Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0107] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.

[0108] The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM) and / or non-volatile memory such as read-only memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.

[0109] Computer-readable media includes both permanent and non-permanent, removable and non-removable media implemented by any method or technology for storage of information. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile discs (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transitory media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media such as modulated data signals and carrier waves.

[0110] It should also be noted that the term "comprise", "include" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, commodity or device comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, commodity or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, commodity or device comprising the element.

[0111] The above are only embodiments of the present application and are not used to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

Claims

1. A method for handling an event, characterized in that, Including: Obtain the data collected by M devices installed in a communication base station to obtain M operation data, where the M operation data includes at least one of the following: base station operation data and base station video data, and M is a positive integer; Analyze the M operation data to obtain an event recognition result, and determine a candidate warning event based on the event recognition result; When the candidate warning event is a new event, upload the candidate warning event to the management platform.

2. The method according to claim 1, characterized in that, Analyze the M operation data to obtain an event recognition result, and determining a candidate warning event based on the event recognition result includes: Preprocess the M operation data to obtain M processed operation data, and extract the data features of the M processed operation data to obtain M sets of operation data features; Obtain an event recognition model, input the M sets of operation data features into the event recognition model, and output the event recognition result, where the event recognition result is used to indicate the event features of the candidate warning event; Obtain a preset event rule, and extract the candidate warning event from the preset event rule according to the event recognition result, where the preset event rule includes the association relationships between multiple warning events and event features.

3. The method according to claim 1, wherein Before uploading the candidate warning event to the management platform when the candidate warning event is a new event, the method further includes: Obtain Y base station historical events from a database, and calculate the similarity between the candidate warning event and each base station historical event to obtain Y event similarity data, where Y is a positive integer; Extract the event similarity data with the largest data from the Y event similarity data, and compare the event similarity data with the largest data with a preset threshold; When the event similarity data with the largest data is greater than or equal to the preset threshold, determine the candidate warning event as a historical event, and cancel uploading the candidate warning event to the management platform; When the event similarity data with the largest data is less than the preset threshold, determine the candidate warning event as the new event.

4. The method according to claim 1, characterized in that After uploading the candidate warning event to the management platform, the method further includes: Receive an event verification instruction sent by the management platform, and send a data extraction instruction to the M devices, where the event verification instruction is used to verify whether the candidate warning event has been completed, and the data extraction instruction is used to instruct the M devices to collect the data of the communication base station; When receiving the M updated operation data sent by the M devices, determine an event processing result based on the M updated operation data; When the event processing result indicates that the candidate warning event has been processed, send an event end message to the management platform, where the event end message is used to prompt the management platform to close the scheduling work order of the candidate warning event.

5. The method according to claim 1, wherein The management platform is used to, when receiving the candidate warning event, associate the candidate warning event with the unfinished dispatching work order and send an event handling prompt message to the client associated with the unfinished dispatching work order, where the event handling prompt message is used to prompt the handling of the candidate warning event.

6. An event processing system, characterized in that, It includes: A gateway device, which is used to obtain M operation data of a communication base station, determine a candidate warning event according to the M operation data, and upload the candidate warning event to the management platform when the candidate warning event is a new event, where the M operation data at least includes base station operation data and base station video data, and M is a positive integer; The management platform is used to, when receiving the candidate warning event, extract the event features associated with the candidate warning event, and determine K dispatching work orders based on the event features. When there are unfinished dispatching work orders among the K dispatching work orders, associate the candidate warning event with the unfinished dispatching work order and send an event handling prompt message to the client associated with the unfinished dispatching work order, where the event handling prompt message is used to prompt the handling of the candidate warning event, and K is a positive integer.

7. The system according to claim 6, wherein The gateway device includes: A first acquisition module, which is used to obtain the base station operation data collected by the power environment monitoring equipment and sensor equipment installed in the communication base station; A second acquisition module, which is used to obtain the video data collected by the camera device installed in the communication base station and preprocess the video data to obtain the base station video data.

8. The system according to claim 6, wherein The gateway device includes: A data analysis module, which is used to analyze the M operation data to obtain an event recognition result; A control and scheduling module, which is used to send the M operation data to the data analysis module, and when receiving the event recognition result, obtain a preset event rule, and extract the candidate warning event from the preset event rule according to the event recognition result.

9. The system according to claim 6, wherein The gateway device further includes a network communication module, which is used to perform structure conversion on the candidate warning event according to the data structure conversion rule to obtain a target warning event, and upload the target warning event to the management platform.

10. The system according to claim 6, characterized in that, The management platform is further used to receive the event handling result sent by the client, and send an event verification instruction to the gateway device based on the event handling result, where the event verification instruction is used to verify whether the candidate warning event has been executed. When the candidate warning event has been processed, the management platform closes the dispatching work order of the candidate warning event.