Fault reason positioning method and device, storage medium and electronic device

By acquiring the base station's radio frequency signal transmission information and historical operation data, positioning the cause of base station failure, solving the problem of long time intervals in the existing technology, improving the accuracy and diagnostic efficiency of the cause of failure.

CN119155725APending Publication Date: 2024-12-17SUNWAVE COMM
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411237737.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-04
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

In the prior art, the positioning accuracy of the cause of base station failure is low, resulting in a long time interval for fault diagnosis, which affects the accuracy and efficiency of fault resolution.

Method used

By obtaining the radio frequency signal transmission information of the base station, predicting the signal transmission quality, and extracting historical operating data from the cache space, positioning the cause of failure that causes the signal transmission performance to not meet the conditions.

Benefits of technology

It improves the positioning accuracy of the cause of base station failure, shortens the fault diagnosis time, ensures the matching degree between the collected data and the fault time, and enhances the accuracy of the cause of failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119155725A_ABST
    Figure CN119155725A_ABST
Patent Text Reader

Abstract

The invention discloses a fault cause positioning method and device, a storage medium and an electronic device. The method comprises the following steps: acquiring signal transmission information of a target base station to a wireless radio frequency signal at a target moment; predicting the signal transmission quality of the target base station to the wireless radio frequency signal according to the signal transmission information; under the condition that the signal transmission quality is used for indicating that the target base station does not meet the transmission performance condition of the wireless radio frequency signal, extracting target operation data of the target base station in the target time period from the target cache space; and according to the target operation data, positioning a target fault reason causing the target base station not to meet the transmission performance condition of the wireless radio frequency signal. By adopting the technical scheme, the problem of low positioning accuracy of the fault reason of the base station in the related technology is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular, to a method and device for locating the cause of a fault, a storage medium, and an electronic device. Background Art

[0002] With the increasing complexity and scale of base station systems, ensuring the stable operation of the system has become the key. Base station failures will not only affect the normal transmission of information, but may also cause significant economic losses and safety hazards. Therefore, it is particularly important to use effective fault diagnosis methods to quickly and accurately locate and solve base station failures. In the related art, fault diagnosis during base station signal transmission is triggered based on the fault message output by the base station equipment, that is, when the station receiving equipment cannot function normally due to the signal transmission function, it will output a fault message. When the fault diagnosis device connected to the base station receives the fault message, it triggers the operation of capturing the operating data of the current transmission signal of the base station equipment, and then performs fault diagnosis based on the captured operating data of the base station equipment. However, there is a long delay from the output of the fault message by the base station equipment to the collection of the operating data of the base station equipment, which leads to a long time interval between the collected operating data and the failure of the data transmission of the base station equipment, which leads to a low accuracy rate in locating the cause of the base station failure.

[0003] With regard to the problem of low accuracy in locating the cause of base station failure in related technologies, no effective solution has been proposed yet. Summary of the invention

[0004] The embodiments of the present application provide a method and device for locating the cause of a fault, a storage medium, and an electronic device, so as to at least solve the problem of low accuracy in locating the cause of a base station fault in the related art.

[0005] According to an embodiment of the present application, a method for locating a fault cause is provided, including:

[0006] Acquire signal transmission information of a wireless radio frequency signal by a target base station at a target time, wherein the signal transmission information is used to indicate a transmission state of the wireless radio frequency signal currently transmitted by the target base station;

[0007] Predicting the signal transmission quality of the wireless radio frequency signal by the target base station according to the signal transmission information;

[0008] In a case where the signal transmission quality is used to indicate that the target base station does not meet the transmission performance condition for the wireless radio frequency signal, extracting target operation data of the target base station in a target time period from a target cache space, wherein the target cache space is used to cache operation data of the target base station in a reference time period before a current moment, and the target operation data is used to indicate a working state of the target base station when transmitting the wireless radio frequency signal in the target time period, the target time period includes the target moment, and the reference time period includes the target time period;

[0009] A target fault cause causing the target base station to fail to meet a transmission performance condition for the wireless radio frequency signal is located according to the target operation data.

[0010] Optionally, predicting the signal transmission quality of the wireless radio frequency signal by the target base station according to the signal transmission information includes:

[0011] Inputting the signal transmission information into a target prediction model to obtain a target signal parameter output by the target prediction model, wherein the target prediction model maintains an association relationship between the signal transmission information and the signal parameter, and the target signal parameter is used to indicate a probability of a failure when the target base station transmits the wireless radio frequency signal;

[0012] Matching the target signal parameter with a target parameter threshold;

[0013] When the target signal parameter is greater than or equal to the target parameter threshold, it is determined that the signal transmission quality of the target base station does not meet the transmission performance condition for the wireless radio frequency signal.

[0014] Optionally, inputting the signal transmission information into a target prediction model to obtain a target signal parameter output by the target prediction model includes:

[0015] Performing format conversion on multiple initial parameters according to the parameter format requirements of the target prediction model to obtain initial parameter features corresponding to each initial parameter, wherein the signal transmission information includes the multiple initial parameters, and the multiple initial parameters are collected from multiple subsystems included in the target system of the target base station, and the target system is used to implement the signal transmission function of the target base station for the wireless radio frequency signal, and each of the subsystems records the operation logic of the corresponding signal transmission stage in the process of transmitting the wireless radio frequency signal;

[0016] Merging the multiple initial parameter features to obtain a target parameter feature, wherein the target parameter feature is used to indicate the execution status of the wireless radio frequency signal transmission service by the target base station;

[0017] The target parameter characteristics are input into the target prediction model to obtain the target signal parameters output by the target prediction model.

[0018] Optionally, extracting target operation data of the target base station in a target time period from the target cache space includes:

[0019] Extracting multiple target information collection moments included in the target time period;

[0020] Querying a target sub-cache space corresponding to the target information collection time in a plurality of sub-cache spaces included in the target cache space;

[0021] The operating data of the target base station stored in the target sub-cache space is determined as the target operating data.

[0022] Optionally, before searching for a target sub-cache space corresponding to the target information collection time in a plurality of sub-cache spaces included in the target cache space, the method further includes:

[0023] In the case of determining that the reference information collection time for collecting the operation information of the target base station has been reached, obtaining reference signal information of the wireless radio frequency signal output by the target base station at the reference information collection time, and reference operation information of the target base station, wherein the reference signal information is used to indicate the transmission performance of the transmitted signal, and wherein the reference operation information is used to indicate the operation state of the device of the target base station when transmitting the wireless radio frequency signal;

[0024] The reference signal information and the reference running information are stored in a reference sub-cache space included in the target cache space and corresponding to the reference information acquisition time.

[0025] Optionally, storing the reference signal information and the reference running information in a reference sub-cache space included in the target cache space and corresponding to the reference information acquisition time comprises:

[0026] Detecting the occupancy status of multiple sub-cache spaces included in the target cache space, and when all of the multiple sub-cache spaces are in an occupied state, selecting a candidate sub-cache space from the multiple sub-cache spaces, wherein the time difference between the information collection time corresponding to the candidate sub-cache space and the current time is greater than or equal to a target threshold;

[0027] releasing the data stored in the candidate sub-cache space, and storing the reference signal information and the reference operation information in the candidate sub-cache space after the data is released;

[0028] The information collection time corresponding to the candidate sub-cache space is marked as the reference information collection time.

[0029] Optionally, locating a target fault cause that causes the target base station to fail to meet a transmission performance condition for the wireless radio frequency signal according to the target operation data includes:

[0030] The target fault cause corresponding to the target signal information and the target operation information is queried from the signal information, operation information and fault causes having a corresponding relationship, wherein the target operation data includes the target signal information and the target operation information, the target signal information is used to indicate the transmission performance of the wireless radio frequency signal transmitted by the target base station, and the target operation information is used to indicate the equipment operation status of the target base station when transmitting the wireless radio frequency signal.

[0031] According to another embodiment of the present application, a device for locating the cause of a fault is also provided, including:

[0032] A first acquisition module, used to acquire signal transmission information of a wireless radio frequency signal of a target base station at a target time, wherein the signal transmission information is used to indicate a transmission state of the wireless radio frequency signal currently transmitted by the target base station;

[0033] A prediction module, configured to predict the signal transmission quality of the wireless radio frequency signal by the target base station according to the signal transmission information;

[0034] an extraction module, configured to extract target operation data of the target base station within a target time period from a target cache space when the signal transmission quality indicates that the target base station does not meet the transmission performance condition for the wireless radio frequency signal, wherein the target cache space is used to cache operation data of the target base station within a reference time period before a current moment, the target operation data is used to indicate a working state of the target base station when transmitting the wireless radio frequency signal within the target time period, the target time period includes the target moment, and the reference time period includes the target time period;

[0035] A positioning module is used to locate the target fault cause that causes the target base station to fail to meet the transmission performance condition of the wireless radio frequency signal according to the target operation data.

[0036] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned method for locating the cause of the fault when running.

[0037] According to another aspect of an embodiment of the present application, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the method for locating the cause of the fault through the computer program.

[0038] In the embodiment of the present application, by pre-configuring a target cache space for caching base station operation data, the target cache space can cache the operation data of the target base station in the reference time period before the current moment, and then by obtaining the signal transmission information of the target base station for the wireless radio frequency signal at the target moment, the signal transmission quality of the target base station for the wireless radio frequency signal is predicted according to the signal transmission information, so as to achieve early prediction of the fault to be occurred in the base station, and then when it is detected that the signal transmission quality of the target base station does not meet the transmission performance conditions of the wireless radio frequency signal, the operation data in the reference time period before the current moment is immediately extracted from the target cache space for fault diagnosis, so as to ensure the matching degree between the collected base station operation data and the signal transmission function failure time of the base station, avoid the problem of large time difference between the collected operation data and the failure time caused by the delay problem in the related technology, and improve the accuracy of the diagnosis of the cause of the fault. The above technical solution solves the problem of low positioning accuracy of the cause of the base station fault in the related technology, and achieves the technical effect of improving the positioning accuracy of the cause of the base station fault. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0041] Figure 1 It is a hardware environment diagram of a method for locating the cause of a fault according to an embodiment of the present application;

[0042] Figure 2 is a flow chart of a method for locating a fault cause according to an embodiment of the present application;

[0043] Figure 3 is a schematic diagram of a fault location system according to an embodiment of the present application;

[0044] Figure 4 is a schematic diagram of a fault assessment system according to an embodiment of the present application;

[0045] Figure 5 is a schematic diagram of a field acquisition system according to an embodiment of the present application Figure 1 ;

[0046] Figure 6 is a schematic diagram of a field acquisition system according to an embodiment of the present application Figure 2 ;

[0047] Figure 7 It is a structural block diagram of a device for locating the cause of a fault according to an embodiment of the present application. DETAILED DESCRIPTION

[0048] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0049] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0050] The method embodiments provided in the embodiments of the present application can be executed in a computer terminal, a device terminal or a similar computing device. Taking running on a computer terminal as an example, Figure 1 FIG. 1 is a schematic diagram of a hardware environment of a method for locating a fault cause according to an embodiment of the present application. Figure 1 As shown, the computer terminal may include one or more ( Figure 1 Only one is shown in the figure) processor 102 (processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. In an exemplary embodiment, the computer terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1The structure shown is only for illustration and does not limit the structure of the above-mentioned computer terminal. Figure 1 More or fewer components as shown, or with Figure 1 Equivalent functions or comparisons shown Figure 1 A different configuration with more features is shown.

[0051] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the method for sending message push in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0052] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0053] In this embodiment, a method for locating the cause of a fault is provided, which is applied to the above-mentioned computer terminal. Figure 2 : is a flow chart of a method for locating the cause of a fault according to an embodiment of the present application, the process includes the following steps:

[0054] Step S202, obtaining signal transmission information of the wireless radio frequency signal of the target base station at the target time, wherein the signal transmission information is used to indicate the transmission state of the wireless radio frequency signal currently transmitted by the target base station;

[0055] Step S204, predicting the signal transmission quality of the wireless radio frequency signal by the target base station according to the signal transmission information;

[0056] Step S206, when the signal transmission quality is used to indicate that the target base station does not meet the transmission performance condition for the wireless radio frequency signal, extracting target operation data of the target base station in a target time period from the target cache space, wherein the target cache space is used to cache the operation data of the target base station in a reference time period before the current moment, and the target operation data is used to indicate the working state of the target base station when transmitting the wireless radio frequency signal in the target time period, the target time period includes the target moment, and the reference time period includes the target time period;

[0057] Step S208: locating a target fault cause that causes the target base station to fail to meet a transmission performance condition for the wireless radio frequency signal according to the target operation data.

[0058] Through the above steps, by pre-configuring the target cache space for caching the base station operation data, the target cache space can cache the operation data of the target base station in the reference time period before the current moment, and then by obtaining the signal transmission information of the target base station for the wireless radio frequency signal at the target moment, the signal transmission quality of the target base station for the wireless radio frequency signal is predicted according to the signal transmission information, so as to achieve the advance prediction of the fault to be occurred in the base station, and then when it is detected that the signal transmission quality of the target base station does not meet the transmission performance conditions of the wireless radio frequency signal, the operation data in the reference time period before the current moment is immediately extracted from the target cache space for fault diagnosis, so as to achieve the matching degree between the collected base station operation data and the signal transmission function failure time of the base station, avoid the problem of large time difference between the collected operation data and the failure time caused by the delay problem in the related technology, and improve the accuracy of the diagnosis of the cause of the fault. The above technical solution solves the problem of low positioning accuracy of the cause of the base station fault in the related technology, and achieves the technical effect of improving the positioning accuracy of the cause of the base station fault.

[0059] The method for locating the cause of a fault provided in the present application may be, but is not limited to, an operating program deployed in the target base station, that is, an operating program for realizing the above-mentioned fault cause locating function is deployed on the target base station, thereby collecting the signal transmission information of the wireless radio frequency signal, predicting the signal transmission instruction of the target base station to the wireless radio frequency signal based on the signal transmission information, and then extracting the target operation data of the target base station in the target time period from the target cache space for fault diagnosis. By deploying the program to run on the target base station, the transmission delay problem of signal transmission between devices when additional external fault locating devices are deployed outside the target base station is avoided, the influence of signal transmission delay on fault cause locating is avoided, and the number of devices deployed when locating the cause of base station fault is reduced.

[0060] In the embodiment provided in the above step S202, the signal transmission state of the wireless RF signal is used to characterize the stability of the wireless RF signal transmission service of the target base station, and the signal transmission information may include but is not limited to: the queue depth of the signal transmission queue on the target base station (that is, a queue for indicating the wireless RF signal service to be transmitted by the base station is maintained on the target base station, and the queue may be but is not limited to a FIFO queue, and the signal transmission service is constructed in the FIFO queue according to the sequence of the wireless RF signals to be transmitted), the power on the analog digital channel, and the request delay of the target base station receiving the signal transmission request for transmitting the wireless RF signal. This scheme does not limit this.

[0061] Optionally, in an embodiment of the present application, the transmission status of the wireless RF signal is used to characterize the transmission capability of the wireless RF signal transmitted by the target base station when it is transmitted in the wireless air interface. It characterizes the signal properties of the wireless RF signal itself. The signal transmission information may include but is not limited to: signal power, signal transmission rate, signal carrying service status, etc. This solution does not limit this.

[0062] Optionally, in an embodiment of the present application, the wireless radio frequency signal may be, but is not limited to, an eCPRI (enhanced Common Public Radio Interface, Ethernet control plane and data plane retransmission interface) signal.

[0063] In the embodiment provided in the above step S204, predicting the signal transmission quality of the target base station for the wireless radio frequency signal according to the signal transmission information can be implemented based on the following methods: extracting signal parameters related to signal transmission from the signal transmission information, the signal parameters are used to indicate the characteristics of the signal during the transmission process (the signal transmission parameters may include but are not limited to signal power, signal transmission rate, signal carrying service conditions, etc.); setting a target threshold for each signal parameter, the target threshold is used to indicate the boundary of the signal parameter in normal and abnormal states; continuously monitoring the signal parameter value during the base station transmission of the wireless radio frequency signal; matching the signal parameter value with the preset target threshold to obtain a matching result; when the matching result is used to indicate that the signal parameter value is outside the target threshold range, counting the abnormality and abnormal duration of the signal parameter, wherein the abnormality is used to indicate the difference between the signal parameter value and the target threshold, and the abnormal duration is used to indicate the duration of the signal parameter value being outside the target threshold range; assigning corresponding weight parameters to the difference degree and abnormal duration of the signal parameter; performing weighted calculation on the difference degree and abnormal duration of the signal parameter according to the weight parameter to obtain the target score of each data; when the target score exceeds the score threshold, determining that the signal transmission quality of the target base station does not meet the transmission performance condition for the wireless radio frequency signal.

[0064] In the embodiment provided in the above step S206, the target cache space is used to cache the base station operation data. The target cache space may include but is not limited to a hard disk, a disk, a flash memory, a memory card, a database, etc. The target cache space may include multiple sub-cache spaces, for example, a hard disk includes multiple storage partitions, and this solution does not limit this.

[0065] Optionally, in an embodiment of the present application, when the target cache space caches data, it will temporarily cache the data in chronological order, and in the process of real-time caching, release the operating data that occurred far away from the current time, thereby ensuring that the operating data of the cache target base station is within a reference time period that is close to the current time.

[0066] Optionally, in an embodiment of the present application, the target operation data is used to characterize the equipment operation properties of the base station when performing the wireless radio frequency signal transmission service. The target operation data may include but is not limited to the equipment status, signal strength, network performance, user access status, frequency band configuration, etc. of the base station. This solution does not limit this.

[0067] Optionally, in an embodiment of the present application, extracting the target operation data of the target base station within the target time period from the target cache space can be achieved through the following steps: querying the time information corresponding to the cache data in the target cache space, wherein the time information is used to indicate the moment when the cache data is cached in the target cache space; matching the time information corresponding to the cache data with the target time period to obtain a matching result; when the matching result is used to indicate that the moment indicated by the time information of the cache data falls within the time range indicated by the target time period, determining the cache data as the target operation data.

[0068] In the embodiment provided in the above step S208, locating the target fault cause that causes the target base station to fail to meet the transmission performance conditions for the wireless radio frequency signal based on the target operation data can be based on human experience positioning, or can be calculated and positioned based on a fault weight parameter. For example, the values ​​of various parameters in the target operation data can be obtained, and the values ​​of various parameters can be compared with the thresholds under normal conditions. The difference values ​​between the values ​​of various parameters and the normal thresholds are counted, and different weight parameters are assigned to the difference values ​​between the various parameters and the normal thresholds. The difference values ​​of various parameters are weighted and calculated to obtain the target score value, and the target fault cause corresponding to the target score value is determined from the score values ​​and fault causes that have a corresponding relationship.

[0069] As an optional embodiment, predicting the signal transmission quality of the wireless radio frequency signal by the target base station according to the signal transmission information includes:

[0070] Inputting the signal transmission information into a target prediction model to obtain a target signal parameter output by the target prediction model, wherein the target prediction model maintains an association relationship between the signal transmission information and the signal parameter, and the target signal parameter is used to indicate a probability of a failure when the target base station transmits the wireless radio frequency signal;

[0071] Matching the target signal parameter with a target parameter threshold;

[0072] When the target signal parameter is greater than or equal to the target parameter threshold, it is determined that the signal transmission quality of the target base station does not meet the transmission performance condition for the wireless radio frequency signal.

[0073] Optionally, in an embodiment of the present application, the target prediction model may be, but is not limited to, a computing model trained by machine learning. The target prediction model may be, but is not limited to, a neural network model, a logistic regression model, a linear regression model, a decision tree, and a random forest, etc., which are not limited in this solution. In order to obtain the target prediction model, the historical signal transmission information of the target base station before the current moment may be used to train the initial prediction model, thereby obtaining the target prediction model.

[0074] As an optional embodiment, inputting the signal transmission information into a target prediction model to obtain a target signal parameter output by the target prediction model includes:

[0075] Performing format conversion on multiple initial parameters according to the parameter format requirements of the target prediction model to obtain initial parameter features corresponding to each initial parameter, wherein the signal transmission information includes the multiple initial parameters, and the multiple initial parameters are collected from multiple subsystems included in the target system of the target base station, and the target system is used to implement the signal transmission function of the target base station for the wireless radio frequency signal, and each of the subsystems records the operation logic of the corresponding signal transmission stage in the process of transmitting the wireless radio frequency signal;

[0076] Merging the multiple initial parameter features to obtain a target parameter feature, wherein the target parameter feature is used to indicate the execution status of the wireless radio frequency signal transmission service by the target base station;

[0077] The target parameter characteristics are input into the target prediction model to obtain the target signal parameters output by the target prediction model.

[0078] Optionally, in an embodiment of the present application, a target system on a target base station for implementing a wireless RF signal transmission service function is composed of a plurality of subsystems, and the plurality of subsystems are used to implement related operations at different signal transmission stages in the wireless RF signal transmission service. The subsystems may include, but are not limited to, channel selection, signal modulation and coding, signal amplification, channel coding and error correction, channel equalization, etc. This solution does not limit this.

[0079] Optionally, in an embodiment of the present application, multiple initial parameters correspond one-to-one to subsystems included in the target system, that is, each subsystem corresponds to an initial parameter. In the embodiment of the present application, the initial parameters corresponding to each subsystem may be but are not limited to being composed of multiple sub-parameters, and this solution does not limit this.

[0080] Optionally, in an embodiment of the present application, the initial parameters are parameters that affect the stability of the wireless RF signal transmitted by the target base station. The initial parameters may include but are not limited to FIFO (First In, First Out) queue depth, receiving power, power loss, signal arrival time, access delay, etc. The initial parameters are collected from the corresponding signal transmission stage in the process of transmitting the wireless RF signal, and this scheme does not limit this.

[0081] Optionally, in an embodiment of the present application, feature merging of multiple initial parameter features may be feature splicing, that is, directly splicing multiple feature vectors by columns into a longer feature vector; or a weight may be assigned to each feature, and then the weighted features are summed up. This solution does not limit this.

[0082] As an optional embodiment, extracting the target operation data of the target base station in the target time period from the target cache space includes:

[0083] Extracting multiple target information collection moments included in the target time period;

[0084] Querying a target sub-cache space corresponding to the target information collection time in a plurality of sub-cache spaces included in the target cache space;

[0085] The operating data of the target base station stored in the target sub-cache space is determined as the target operating data.

[0086] Optionally, in an embodiment of the present application, the multiple target information collection moments included in the target time period can be evenly distributed, that is, the interval time of each information collection moment is consistent; or they can be unevenly distributed, for example, the information collection moments can be set in a manner of increasing interval time in sequence, and this scheme does not limit this.

[0087] Optionally, in an embodiment of the present application, querying a target sub-cache space corresponding to a target information collection moment in a plurality of sub-cache spaces included in the target cache space may be: obtaining time identification information of the plurality of sub-cache spaces included in the target cache space, wherein the time identification information is used to indicate a moment corresponding to when the operating data of the target base station is cached in the sub-cache space; matching the moment indicated by the time identification information with the target information collection moment to obtain a matching result, and when the matching result is used to indicate that the moment indicated by the time identification information is consistent with the target information collection moment, determining the sub-cache space as the target sub-cache space.

[0088] As an optional embodiment, before searching the target sub-cache space corresponding to the target information collection time in the multiple sub-cache spaces included in the target cache space, the method further includes:

[0089] In the case of determining that the reference information collection time for collecting the operation information of the target base station has been reached, obtaining reference signal information of the wireless radio frequency signal output by the target base station at the reference information collection time, and reference operation information of the target base station, wherein the reference signal information is used to indicate the transmission performance of the transmitted signal, and wherein the reference operation information is used to indicate the operation state of the device of the target base station when transmitting the wireless radio frequency signal;

[0090] The reference signal information and the reference running information are stored in a reference sub-cache space included in the target cache space and corresponding to the reference information acquisition time.

[0091] Optionally, in an embodiment of the present application, reference signal information is used to indicate the transmission performance of the transmitted signal. The reference signal information may include but is not limited to signal type, signal power, signal amplitude, signal carrying service status, etc., and this solution does not limit this.

[0092] Optionally, in an embodiment of the present application, reference operation information is used to indicate the device operation status of the target base station when transmitting wireless RF signals. The reference operation information may include but is not limited to the RF unit output power, antenna polarization mode, receiver sensitivity, transmission device transmission rate, etc. This solution does not limit this.

[0093] As an optional embodiment, storing the reference signal information and the reference running information in a reference sub-cache space corresponding to the reference information acquisition time and included in the target cache space includes:

[0094] Detecting the occupancy status of multiple sub-cache spaces included in the target cache space, and when all of the multiple sub-cache spaces are in an occupied state, selecting a candidate sub-cache space from the multiple sub-cache spaces, wherein the time difference between the information collection time corresponding to the candidate sub-cache space and the current time is greater than or equal to a target threshold;

[0095] releasing the data stored in the candidate sub-cache space, and storing the reference signal information and the reference operation information in the candidate sub-cache space after the data is released;

[0096] The information collection time corresponding to the candidate sub-cache space is marked as the reference information collection time.

[0097] Optionally, in an embodiment of the present application, since the target cache space caches the operating data of the target base station within a reference time period before the current moment, a dynamic cache mechanism can be adopted. When it is detected that multiple sub-cache spaces in the target cache space are occupied, the information collection time corresponding to the sub-cache space is queried, and the information collection time is used to indicate the moment when the operating data of the target base station is cached in the current cache space. The information collection time of each sub-cache area is subtracted from the current moment to obtain a time difference, and the time difference is compared with the target threshold. The sub-cache space whose time difference is greater than or equal to the target threshold is determined as a candidate sub-cache space, and then the data stored in the candidate sub-cache space is released, that is, the historical cache data in the target cache space that is far away from the current moment is cleared first, and then the reference signal information and reference operation information collected at the current moment are filled into the candidate sub-cache space after the data is released, thereby achieving dynamic balance of the cache.

[0098] As an optional embodiment, locating the target fault cause that causes the target base station to fail to meet the transmission performance condition for the wireless radio frequency signal according to the target operation data includes:

[0099] The target fault cause corresponding to the target signal information and the target operation information is queried from the signal information, operation information and fault causes having a corresponding relationship, wherein the target operation data includes the target signal information and the target operation information, the target signal information is used to indicate the transmission performance of the wireless radio frequency signal transmitted by the target base station, and the target operation information is used to indicate the equipment operation status of the target base station when transmitting the wireless radio frequency signal.

[0100] Optionally, in an embodiment of the present application, the fault mapping table records the fault causes corresponding to the permutation and combination relationships of abnormal signal information and abnormal operation information. The acquired combination relationship of target signal information and target operation information can be matched with the permutation and combination relationship of abnormal signal information and abnormal operation information in the fault mapping table to obtain a matching result, and then the fault cause corresponding to the matching result is queried in the fault mapping table based on the matching result.

[0101] In order to better understand the above process, the above process is described below in conjunction with an optional embodiment, but it is not intended to limit the technical solution of the embodiment of the present application.

[0102] In this embodiment, a method for diagnosing and saving ecpri on-site faults is provided. Figure 3 is a schematic diagram of a fault location system according to an embodiment of the present application, such as Figure 3 As shown, the system includes a fault assessment system and a field collection system, and the structure is embedded in the uplink and downlink transceiver links. The fault assessment system monitors the ecpri status and the wireless uplink and downlink status, and the field collection system monitors the data and status between the uplink and downlink links and ecpri. Once the fault assessment system finds that the system deviates from the normal operating state, it will notify the data collection module to take action and save the information before and after the fault.

[0103] Figure 4 is a schematic diagram of a fault assessment system according to an embodiment of the present application, such as Figure 4 As shown in the figure, each subsystem of the system has a corresponding KPI module deployed under it. This module collects some key information of the subsystem, such as Figure 4 As shown, subsystem 1 has a total of N key parameters from a1 to an. These key parameters are considered as one of the signs of normal operation of the system during design. When the system is running, the maximum value a1_max of the normal range and the minimum value a1_min of the normal range, the specific process of calculating the failure probability is as follows:

[0104] (1) Renormalization controls the value between -1 and 1: Similarly, Bn and others are processed according to this logic.

[0105] (2) Merge S k =[A1,A2,…,A n ,B1,B2,…B i ,…+X1,X2,…,X j ]

[0106] (3) Calculation

[0107] (4) Set L1 = rulu(S k*w1+b1), set L2=relu([L1,ERROR]*w2+b2)

[0108] (5) Final output: output = softmax(L2*w3+b3)

[0109] Parameters w1, w2, w3, b1, b2, b3 are coefficients, which are obtained by training faulty and non-faulty samples in different situations during the experimental stage. The final output is a value of 0-1, representing the probability of a fault, 0 for 0% and 1 for 100%. When the output exceeds the set value of 60%, it is considered that a fault has occurred.

[0110] Figure 5 is a schematic diagram of a field acquisition system according to an embodiment of the present application Figure 1 ,like Figure 5 As shown, the acquisition module divides the data and system status on the time axis into time slices set by an artificial person. The data and status information in a time slice can be considered to occur at the same time. And this queue rolls over as time goes by.

[0111] Figure 6 is a schematic diagram of a field acquisition system according to an embodiment of the present application Figure 2 ,like Figure 6 As shown, once the fault assessment system finds the fault point, the acquisition system will enter another working mode, save the historical data before the fault point (T=-1, T=-2), and then collect new data to fill the other space (T=1, T=2).

[0112] For historical data before the failure point: T {-k} ,T {-k+1} ,…,T {-1} ,T0;

[0113] For historical data after the failure point: T {0} ,T {1} ,…,T {n} ,T n+1 ;

[0114] Final collection data: T {-k} ,T {-k+1} ,…,T {-1} ,T0,T {1} ,…,T {n} ,T n+1 .

[0115] Through the above content, the fault diagnosis + on-site saving system implemented by a single machine provides automated, high-real-time system diagnosis and fault saving functions. When the detection module finds that there is a fault point in the system, it will trigger the fault saving system in real time to record the system data information and fault information before and after the fault point. And the system runs automatically, providing high-real-time and information-rich fault diagnosis information in the field where it is inconvenient for other third-party equipment to intervene.

[0116] In summary, this solution automatically monitors the system status and saves a large amount of effective data in real time when a fault occurs, which greatly improves the cost and feasibility of fault diagnosis of the original technology.

[0117] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software and a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods of each embodiment of the present application.

[0118] Figure 7 is a structural block diagram of a device for locating the cause of a fault according to an embodiment of the present application; Figure 7 As shown, including:

[0119] A first acquisition module 702 is used to acquire signal transmission information of a wireless radio frequency signal by a target base station at a target time, wherein the signal transmission information is used to indicate a transmission state of the wireless radio frequency signal currently transmitted by the target base station;

[0120] A prediction module 704, configured to predict the signal transmission quality of the wireless radio frequency signal by the target base station according to the signal transmission information;

[0121] an extraction module 706, configured to extract target operation data of the target base station in a target time period from a target cache space when the signal transmission quality indicates that the target base station does not meet the transmission performance condition for the wireless radio frequency signal, wherein the target cache space is used to cache the operation data of the target base station in a reference time period before a current moment, the target operation data is used to indicate a working state of the target base station when transmitting the wireless radio frequency signal in the target time period, the target time period includes the target moment, and the reference time period includes the target time period;

[0122] The positioning module 708 is used to locate the target fault cause that causes the target base station to fail to meet the transmission performance condition for the wireless radio frequency signal according to the target operation data.

[0123] Through the above embodiment, by pre-configuring the target cache space for caching the base station operation data, the target cache space can cache the operation data of the target base station in the reference time period before the current moment, and then by obtaining the signal transmission information of the target base station for the wireless radio frequency signal at the target moment, the signal transmission quality of the target base station for the wireless radio frequency signal is predicted according to the signal transmission information, so as to achieve the advance prediction of the fault to be occurred in the base station, and then when it is detected that the signal transmission quality of the target base station does not meet the transmission performance conditions of the wireless radio frequency signal, the operation data in the reference time period before the current moment is immediately extracted from the target cache space for fault diagnosis, so as to achieve the matching degree between the collected base station operation data and the signal transmission function failure time of the base station, avoid the problem of large time difference between the collected operation data and the failure time caused by the delay problem in the related technology, and improve the accuracy of the diagnosis of the cause of the fault. The above technical solution solves the problem of low positioning accuracy of the cause of the base station fault in the related technology, and achieves the technical effect of improving the positioning accuracy of the cause of the base station fault.

[0124] Optionally, the prediction module includes:

[0125] An input unit, used to input the signal transmission information into a target prediction model to obtain a target signal parameter output by the target prediction model, wherein the target prediction model maintains an association relationship between the signal transmission information and the signal parameter, and the target signal parameter is used to indicate a probability of a failure when the target base station transmits the wireless radio frequency signal;

[0126] A matching unit, used for matching the target signal parameter with a target parameter threshold;

[0127] The first determining unit is configured to determine, when the target signal parameter is greater than or equal to the target parameter threshold, that the signal transmission quality of the target base station does not satisfy a transmission performance condition for the wireless radio frequency signal.

[0128] Optionally, the input unit is further used to:

[0129] Performing format conversion on multiple initial parameters according to the parameter format requirements of the target prediction model to obtain initial parameter features corresponding to each initial parameter, wherein the signal transmission information includes the multiple initial parameters, and the multiple initial parameters are collected from multiple subsystems included in the target system of the target base station, and the target system is used to implement the signal transmission function of the target base station for the wireless radio frequency signal, and each of the subsystems records the operation logic of the corresponding signal transmission stage in the process of transmitting the wireless radio frequency signal;

[0130] Merging the multiple initial parameter features to obtain a target parameter feature, wherein the target parameter feature is used to indicate the execution status of the wireless radio frequency signal transmission service by the target base station;

[0131] The target parameter characteristics are input into the target prediction model to obtain the target signal parameters output by the target prediction model.

[0132] Optionally, the extraction module includes:

[0133] An extraction unit, used for extracting a plurality of target information collection moments included in the target time period;

[0134] A first query unit, configured to query a target sub-cache space corresponding to the target information collection time in a plurality of sub-cache spaces included in the target cache space;

[0135] The second determining unit is configured to determine the operating data of the target base station stored in the target sub-cache space as the target operating data.

[0136] Optionally, the device further comprises:

[0137] A second acquisition module is used for obtaining, before querying the target sub-cache space corresponding to the target information collection time in the multiple sub-cache spaces included in the target cache space, reference signal information of the wireless radio frequency signal output by the target base station at the reference information collection time, and reference operation information of the target base station, when it is determined that the reference information collection time for collecting the operation information of the target base station has been reached, wherein the reference signal information is used to indicate the transmission performance of the transmitted signal, and wherein the reference operation information is used to indicate the device operation status of the target base station when transmitting the wireless radio frequency signal;

[0138] A storage module is used to store the reference signal information and the reference operation information in a reference sub-cache space included in the target cache space and corresponding to the reference information acquisition time.

[0139] Optionally, the storage module includes:

[0140] a detection unit, configured to detect the occupancy status of a plurality of sub-cache spaces included in the target cache space, and select a candidate sub-cache space from the plurality of sub-cache spaces when all the sub-cache spaces are in an occupied state, wherein a time difference between an information collection time corresponding to the candidate sub-cache space and a current time is greater than or equal to a target threshold;

[0141] a releasing unit, configured to release the data stored in the candidate sub-cache space, and store the reference signal information and the reference operation information in the candidate sub-cache space after the data is released;

[0142] A marking unit is used to mark the information collection time corresponding to the candidate sub-cache space as the reference information collection time.

[0143] Optionally, the positioning module includes:

[0144] A second query unit is used to query the target fault cause corresponding to the target signal information and the target operation information from the signal information, operation information and fault cause with a corresponding relationship, wherein the target operation data includes the target signal information and the target operation information, the target signal information is used to indicate the transmission performance of the wireless radio frequency signal transmitted by the target base station, and the target operation information is used to indicate the equipment operation status of the target base station when transmitting the wireless radio frequency signal.

[0145] An embodiment of the present application further provides a storage medium, which includes a stored program, wherein when the program is run, any of the above-mentioned methods for locating the cause of a fault is executed.

[0146] Optionally, in this embodiment, the storage medium may be configured to store program codes for executing the following steps:

[0147] S1, obtaining signal transmission information of a wireless radio frequency signal by a target base station at a target time, wherein the signal transmission information is used to indicate a transmission state of the wireless radio frequency signal currently transmitted by the target base station;

[0148] S2, predicting the signal transmission quality of the wireless radio frequency signal by the target base station according to the signal transmission information;

[0149] S3, when the signal transmission quality is used to indicate that the target base station does not meet the transmission performance condition for the wireless radio frequency signal, extracting target operation data of the target base station in a target time period from a target cache space, wherein the target cache space is used to cache operation data of the target base station in a reference time period before a current moment, and the target operation data is used to indicate a working state of the target base station when transmitting the wireless radio frequency signal in the target time period, the target time period includes the target moment, and the reference time period includes the target time period;

[0150] S4: Locate, according to the target operation data, a target fault cause causing the target base station to fail to meet a transmission performance condition for the wireless radio frequency signal.

[0151] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any of the above-mentioned fault cause positioning method embodiments.

[0152] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0153] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0154] S1, obtaining signal transmission information of a wireless radio frequency signal by a target base station at a target time, wherein the signal transmission information is used to indicate a transmission state of the wireless radio frequency signal currently transmitted by the target base station;

[0155] S2, predicting the signal transmission quality of the wireless radio frequency signal by the target base station according to the signal transmission information;

[0156] S3, when the signal transmission quality is used to indicate that the target base station does not meet the transmission performance condition for the wireless radio frequency signal, extracting target operation data of the target base station in a target time period from a target cache space, wherein the target cache space is used to cache operation data of the target base station in a reference time period before a current moment, and the target operation data is used to indicate a working state of the target base station when transmitting the wireless radio frequency signal in the target time period, the target time period includes the target moment, and the reference time period includes the target time period;

[0157] S4: Locate, according to the target operation data, a target fault cause causing the target base station to fail to meet a transmission performance condition for the wireless radio frequency signal.

[0158] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.

[0159] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

[0160] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, and optionally, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0161] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for locating the cause of a fault, characterized in that: include: Acquire signal transmission information of a wireless radio frequency signal by a target base station at a target time, wherein the signal transmission information is used to indicate a transmission state of the wireless radio frequency signal currently transmitted by the target base station; Predicting the signal transmission quality of the wireless radio frequency signal by the target base station according to the signal transmission information; In a case where the signal transmission quality is used to indicate that the target base station does not meet the transmission performance condition for the wireless radio frequency signal, extracting target operation data of the target base station in a target time period from a target cache space, wherein the target cache space is used to cache operation data of the target base station in a reference time period before a current moment, and the target operation data is used to indicate a working state of the target base station when transmitting the wireless radio frequency signal in the target time period, the target time period includes the target moment, and the reference time period includes the target time period; A target fault cause causing the target base station to fail to meet a transmission performance condition for the wireless radio frequency signal is located according to the target operation data.

2. The method according to claim 1, characterized in that The predicting, according to the signal transmission information, the signal transmission quality of the wireless radio frequency signal by the target base station includes: Inputting the signal transmission information into a target prediction model to obtain a target signal parameter output by the target prediction model, wherein the target prediction model maintains an association relationship between the signal transmission information and the signal parameter, and the target signal parameter is used to indicate a probability of a failure when the target base station transmits the wireless radio frequency signal; Matching the target signal parameter with a target parameter threshold; When the target signal parameter is greater than or equal to the target parameter threshold, it is determined that the signal transmission quality of the target base station does not meet the transmission performance condition for the wireless radio frequency signal.

3. The method according to claim 2, characterized in that The step of inputting the signal transmission information into a target prediction model to obtain target signal parameters output by the target prediction model includes: Performing format conversion on multiple initial parameters according to the parameter format requirements of the target prediction model to obtain initial parameter features corresponding to each initial parameter, wherein the signal transmission information includes the multiple initial parameters, and the multiple initial parameters are collected from multiple subsystems included in the target system of the target base station, and the target system is used to implement the signal transmission function of the target base station for the wireless radio frequency signal, and each of the subsystems records the operation logic of the corresponding signal transmission stage in the process of transmitting the wireless radio frequency signal; Merging the multiple initial parameter features to obtain a target parameter feature, wherein the target parameter feature is used to indicate the execution status of the wireless radio frequency signal transmission service by the target base station; The target parameter characteristics are input into the target prediction model to obtain the target signal parameters output by the target prediction model.

4. The method according to claim 1, characterized in that: The extracting the target operation data of the target base station in the target time period from the target cache space includes: Extracting multiple target information collection moments included in the target time period; Querying a target sub-cache space corresponding to the target information collection time in a plurality of sub-cache spaces included in the target cache space; The operating data of the target base station stored in the target sub-cache space is determined as the target operating data.

5. The method according to claim 4, characterized in that Before searching for a target sub-cache space corresponding to the target information collection time in a plurality of sub-cache spaces included in the target cache space, the method further includes: In the case of determining that the reference information collection time for collecting the operation information of the target base station has been reached, obtaining reference signal information of the wireless radio frequency signal output by the target base station at the reference information collection time, and reference operation information of the target base station, wherein the reference signal information is used to indicate the transmission performance of the transmitted signal, and wherein the reference operation information is used to indicate the operation state of the device of the target base station when transmitting the wireless radio frequency signal; The reference signal information and the reference running information are stored in a reference sub-cache space included in the target cache space and corresponding to the reference information acquisition time.

6. The method according to claim 5, characterized in that The storing the reference signal information and the reference running information in a reference sub-cache space included in the target cache space and corresponding to the reference information acquisition time comprises: Detecting the occupancy status of multiple sub-cache spaces included in the target cache space, and when all of the multiple sub-cache spaces are in an occupied state, selecting a candidate sub-cache space from the multiple sub-cache spaces, wherein the time difference between the information collection time corresponding to the candidate sub-cache space and the current time is greater than or equal to a target threshold; releasing the data stored in the candidate sub-cache space, and storing the reference signal information and the reference operation information in the candidate sub-cache space after the data is released; The information collection time corresponding to the candidate sub-cache space is marked as the reference information collection time.

7. The method according to claim 1, characterized in that The locating, according to the target operation data, a target fault cause that causes the target base station to fail to meet the transmission performance condition for the wireless radio frequency signal includes: The target fault cause corresponding to the target signal information and the target operation information is queried from the signal information, operation information and fault causes having a corresponding relationship, wherein the target operation data includes the target signal information and the target operation information, the target signal information is used to indicate the transmission performance of the wireless radio frequency signal transmitted by the target base station, and the target operation information is used to indicate the equipment operation status of the target base station when transmitting the wireless radio frequency signal.

8. A device for locating the cause of a fault, characterized in that: include: A first acquisition module, used to acquire signal transmission information of a wireless radio frequency signal of a target base station at a target time, wherein the signal transmission information is used to indicate a transmission state of the wireless radio frequency signal currently transmitted by the target base station; A prediction module, configured to predict the signal transmission quality of the wireless radio frequency signal by the target base station according to the signal transmission information; an extraction module, configured to extract target operation data of the target base station within a target time period from a target cache space when the signal transmission quality indicates that the target base station does not meet the transmission performance condition for the wireless radio frequency signal, wherein the target cache space is used to cache operation data of the target base station within a reference time period before a current moment, the target operation data is used to indicate a working state of the target base station when transmitting the wireless radio frequency signal within the target time period, the target time period includes the target moment, and the reference time period includes the target time period; A positioning module is used to locate the target fault cause that causes the target base station to fail to meet the transmission performance condition of the wireless radio frequency signal according to the target operation data.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method according to any one of claims 1 to 7 when executed.

10. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 7 through the computer program.

Citation Information

Cited By

  • Base station coverage anomaly detection method based on big data analysis

    CN120358530A