Optical fiber repeater fault detection method and device and nonvolatile storage medium
By obtaining the noise floor data of the remote radio frequency unit and using the fitting function to judge the fault of the fiber repeater station, the problem of low manual inspection efficiency of the fiber repeater station is solved, intelligent fault detection and real-time monitoring are realized, and detection efficiency and accuracy are improved.
Patent Information
- Application Number
- CN202510467961.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-14
- Publication Date
- 2025-08-08
AI Technical Summary
The existing fiber optic repeater station fault detection relies on manual inspection, which leads to low detection efficiency and easy missed inspection, affecting the usage perception of 5G users.
By obtaining the noise floor data of the remote radio frequency unit, the fitting function of the noise floor data is determined, and the constant value function and step function are used to determine whether there is a fault in the fiber repeater station. Combined with historical index data and network management system, the target cell is automatically identified and alarm information is sent.
Intelligent fault detection is realized, detection efficiency is improved, human resources dependence is reduced, potential faults can be monitored and prevented in real time, and misjudgment rate and labor costs are reduced.
Smart Images

Figure CN120456080A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mobile communications, and in particular to a method and device for detecting faults in an optical fiber repeater station, and a non-volatile storage medium. Background Art
[0002] Because the 800MHz NR band supports 15MHz bandwidth, while 800MHz LTE has a maximum bandwidth of 10MHz, some optical cables cannot support the last 5MHz (resulting in a failure to transmit signals in this band, resulting in weak 5G signals and reduced speeds), severely impacting 5G user experience. Routine inspections of indoor optical cables primarily rely on manual testing of the cable coverage area. However, due to the large scale of communications facilities, manual testing is labor-intensive and time-consuming, and there is a risk that some optical cables may be missed.
[0003] To address the above-mentioned problems, no effective solutions have been proposed so far. Summary of the Invention
[0004] The embodiments of the present application provide a method, device and non-volatile storage medium for detecting faults in optical fiber repeaters, so as to at least solve the technical problem of low detection efficiency caused by the existing reliance on manual inspections for fault detection in optical fiber repeaters.
[0005] According to one aspect of an embodiment of the present application, a method for detecting faults in a fiber optic repeater is provided, comprising: determining a target cell, wherein the target cell is a first-class cell connected to the fiber optic repeater; obtaining background noise data of a remote radio frequency unit corresponding to the target cell, wherein the background noise data includes uplink receiving level data corresponding to the remote radio frequency unit in each frequency band; determining a fitting function for the background noise data; and determining whether a fault exists in the fiber optic repeater connected to the target cell based on the type of the fitting function, wherein the type of the fitting function includes at least one of the following: a constant function and a step function.
[0006] Optionally, determining the target cell includes: obtaining historical indicator data of the second type of cell, wherein the historical indicator data includes an access distance interval and the number of access times in which the access distance falls within the access distance interval, and the access distance is the distance between a terminal within the coverage area of the second type of cell and an access base station of the terminal; determining the target second type of cell based on the historical indicator data, wherein the target second type of cell is connected to a fiber optic repeater; judging whether there is a corresponding first type of cell for the target second type of cell, wherein the second type of cell corresponding to the first type of cell and the first type of cell share resources of the same remote radio frequency unit; in the case that there is a corresponding first type of cell for the target second type of cell, the first type of cell corresponding to the target second type of cell is determined as the target cell.
[0007] Optionally, determining the target second-category cell based on historical indicator data includes: when the proportion of the sum of the access times corresponding to the first access distance interval set of the second-category cell is greater than the first preset threshold, determining the second-category cell as the target second-category cell, and the first access distance interval set is a set of access distance intervals whose corresponding access distances are greater than the second preset threshold; selecting three adjacent access distance intervals in the first access distance interval set, and judging whether the three adjacent access distance intervals meet the preset conditions; when there are three adjacent access distance intervals that meet the preset conditions, determining the second-category cell as the target second-category cell.
[0008] Optionally, three adjacent access distance intervals are sorted from small to large according to the size of the corresponding access distances, as the first access interval, the second access interval and the third access interval. The preset conditions include: the sum of the access times corresponding to the first access interval and the access times corresponding to the second access interval is less than the access times corresponding to the third access interval; the access times corresponding to the third access interval is greater than the third preset threshold.
[0009] Optionally, determining whether there is a fault in the fiber optic repeater connected to the target cell based on the type of the fitting function includes: when the type of the fitting function is a step function, determining that there is a fault in the fiber optic repeater connected to the target cell; when the type of the fitting function is a constant function, determining that there is no fault in the fiber optic repeater connected to the target cell.
[0010] Optionally, determining the fitting function of the background noise data includes: determining a candidate fitting function corresponding to the background noise data, wherein the type of the candidate fitting function includes at least one of the following: a constant function, a step function; determining the sum of squared errors between the candidate fitting function and the background noise data; and determining a fitting function in the candidate fitting function based on the sum of squared errors, wherein the sum of squared errors between the fitting function and the background noise data is less than or equal to the sum of squared errors between the candidate fitting function and the background noise data.
[0011] Optionally, after determining whether the fiber optic repeater connected to the target cell has a fault based on the type of fitting function, the method also includes: sending an alarm message when it is determined that the fiber optic repeater connected to the target cell has a fault, wherein the alarm message is used to prompt management personnel to check the fiber optic repeater connected to the target cell.
[0012] According to another aspect of an embodiment of the present application, a fiber optic repeater fault detection device is also provided, including: a first processing module, used to determine a target cell, wherein the target cell is a first type cell connected to a fiber optic repeater; a second processing module, used to obtain background noise data of a remote radio frequency unit corresponding to the target cell, wherein the background noise data includes uplink receiving level data corresponding to the remote radio frequency unit in each frequency band; a third processing module, used to determine a fitting function of the background noise data; and a fourth processing module, used to determine whether a fiber optic repeater connected to the target cell has a fault based on the type of the fitting function, wherein the type of the fitting function includes at least one of the following: a constant function and a step function.
[0013] According to another aspect of an embodiment of the present application, a non-volatile storage medium is provided, in which a program is stored. When the program is running, the device where the non-volatile storage medium is located is controlled to execute the optical fiber repeater station fault detection method.
[0014] According to another aspect of an embodiment of the present application, an electronic device is provided, including: a memory and a processor, wherein the processor is configured to run a program stored in the memory, wherein the optical fiber repeater station fault detection method is executed when the program is run.
[0015] According to another aspect of an embodiment of the present application, a computer program product is provided, including a computer program, which implements a method for detecting optical fiber repeater faults when executed by a processor.
[0016] In an embodiment of the present application, a target cell is determined, wherein the target cell is a first type cell connected to a fiber optic repeater; background noise data of a remote radio frequency unit corresponding to the target cell is obtained, wherein the background noise data includes uplink receiving level data corresponding to the remote radio frequency unit in each frequency band; a fitting function of the background noise data is determined; and whether the fiber optic repeater connected to the target cell has a fault is determined based on the type of the fitting function, wherein the type of the fitting function includes at least one of the following: a constant function and a step function. By using the fitting function of the background noise data, it is determined whether the fiber optic repeater has a fault, thereby achieving the purpose of intelligently identifying a faulty fiber optic repeater, thereby realizing the technical effect of improving the fault detection efficiency, and further solving the technical problem of low detection efficiency caused by the reliance on manual inspections for fault detection of existing fiber optic repeaters. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0018] Figure 1 is a structural diagram of a computer terminal provided according to an embodiment of the present application;
[0019] Figure 2 This is a flow chart of a method for detecting optical fiber repeater faults according to an embodiment of the present application;
[0020] Figure 3 This is a schematic diagram of the operating principle of a fiber optic repeater provided according to an embodiment of the present application;
[0021] Figure 4 is a schematic diagram of a background noise acquisition result provided according to an embodiment of the present application;
[0022] Figure 5 1 is a flow chart of another optical fiber repeater fault detection method provided in accordance with an embodiment of the present application;
[0023] Figure 6 It is a structural diagram of a fiber optic repeater station fault detection device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0024] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.
[0025] 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 sequential order. 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 a sequence 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.
[0026] In order to better understand the embodiments of the present application, the technical terms involved in the embodiments of the present application are explained as follows:
[0027] 4G: Fourth generation mobile communication technology.
[0028] 5G: Fifth generation mobile communication technology.
[0029] The RRU (Remote Radio Unit) is a key component in modern mobile communication base station systems, playing a particularly important role in 4G and 5G networks. The RRU's primary function is to convert baseband signals into RF signals for transmission through the antenna. It is also responsible for converting received RF signals back into baseband signals for further processing. The RRU is typically installed outdoors, close to the antenna. This design significantly reduces signal transmission losses. Especially when deployed separately from the BBU (Baseband Processing Unit), the RRU, connected via optical fiber, enables long-distance signal transmission without excessive attenuation. From a network optimization perspective, the RRU offers high deployment flexibility and can be installed on building rooftops, light poles, or anywhere signal coverage is required. This allows network operators to more precisely control signal coverage and optimize network performance. It also reduces the need for traditional cables between the RF unit and the antenna, reducing costs and improving system reliability and efficiency. Furthermore, due to its digital interface, the RRU supports remote monitoring and management, facilitating troubleshooting and performance tuning for network operators. In short, RRU, as a bridge connecting the baseband processing unit and the antenna, plays an indispensable role in modern mobile communication networks. It not only improves signal transmission efficiency and network performance, but also simplifies the deployment and maintenance process of base stations. It is an important technical means to achieve wide coverage and high-quality services of mobile networks.
[0030] KPI:Key Performance Indicator, key performance indicator.
[0031] In mobile networks, coverage is the foundation, and capacity is the guarantee. To improve coverage while maintaining reliable capacity and saving expensive signal source costs, repeaters have emerged. Currently, there are multiple coverage options for primary cells equipped with optical directives, primarily indoor-only and combined indoor and outdoor coverage. For primary cells with indoor-only coverage, abnormal KPIs can generally indicate the optical directive's support for the NR 800 MHz band. However, for primary cells with both indoor and outdoor coverage, KPIs cannot be used to identify abnormal optical directive support. This is because outdoor users are more numerous than indoor users, and indicators for abnormal users are easily overwhelmed by those for normal users. Therefore, intelligently identifying abnormal indoor optical directives supporting the 800 MHz NR band becomes crucial.
[0032] In the prior art, routine inspections of indoor optical fiber cables rely primarily on manual testing of the cable coverage area. However, due to the large scale of communication facilities, manual testing is extremely labor-intensive and time-consuming, and there is a risk that some cables may be missed. Relying on user complaints to discover cable problems (such as cable damage, excessive cable amplification, and unsupported cable frequency bands) often severely impacts user experience and leads to a significant delay in detecting cable problems.
[0033] In order to solve the above problems, relevant solutions are provided in the embodiments of the present application, which are described in detail below.
[0034] According to an embodiment of the present application, a method embodiment of a method for detecting faults in a fiber optic repeater station is provided. 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 a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0035] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Figure 1 The figure shows a hardware structure block diagram of a computer terminal for implementing a method for detecting optical fiber repeater faults. Figure 1 As shown, the computer terminal 10 may include one or more (illustrated as 102a, 102b, ..., 102n in the figure) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.
[0036] It should be noted that the one or more processors 102 and / or other data processing circuits described above may generally be referred to herein as "data processing circuitry." The data processing circuitry may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuitry may be a single, independent processing module, or may be incorporated in whole or in part into any of the other components of the computer terminal 10. As described in the embodiments of the present application, the data processing circuitry serves as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).
[0037] The memory 104 can be used to store software programs and modules for application software, such as the program instructions / data storage device corresponding to the fiber optic repeater fault detection method in the embodiments of the present application. The processor 102 executes the software programs and modules stored in the memory 104 to perform various functional applications and data processing, thereby implementing the fiber optic repeater fault detection method described above. The memory 104 can include high-speed random access memory (RAM) and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some embodiments, the memory 104 can further include memory remotely located from the processor 102, and such remote memory can be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0038] The transmission device 106 is configured to receive or transmit data via a network. A specific example of the aforementioned network may include a wireless network provided by the communications provider of the computer terminal 10. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, the transmission device 106 may be a radio frequency (RF) module, which is configured to communicate with the Internet wirelessly.
[0039] The display may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computer terminal 10 .
[0040] In the above operating environment, the embodiment of the present application provides a method for detecting optical fiber repeater faults, such as Figure 2 As shown, the method includes the following steps:
[0041] Step S202: determining a target cell, wherein the target cell is a first type cell connected to the optical fiber repeater.
[0042] Optionally, the first type of cells include 5G cells, and the second type of cells include 4G cells.
[0043] Optionally, first output the 800NR cell with downlink optical direct current based on the design plan. If the design plan can directly confirm that the 800M NR cell has indoor optical direct current (the construction personnel will produce a design plan during construction, and the RRU optical direct current and the cell situation will be described in the design plan), there is no need to search for the 5G 800M NR cell corresponding to the 4G 800M cell, and the 5G800M NR cell (i.e., the target cell) with indoor optical direct current can be directly determined through the design plan.
[0044] In the technical solution provided in step S202, determining the target cell includes: obtaining historical indicator data of the second-class cell, wherein the historical indicator data includes an access distance interval and the number of access times in which the access distance falls within the access distance interval, and the access distance is the distance between a terminal within the coverage area of the second-class cell and an access base station of the terminal; determining the target second-class cell based on the historical indicator data, wherein the target second-class cell is connected to a fiber optic repeater; judging whether there is a corresponding first-class cell for the target second-class cell, wherein the second-class cell corresponding to the first-class cell and the first-class cell share resources of the same remote radio frequency unit; and in the case that there is a corresponding first-class cell for the target second-class cell, determining the first-class cell corresponding to the target second-class cell as the target cell.
[0045] Optionally, after determining the target second-type cell, since the current 800M NR device is a multi-mode device, the NR 800M cell (ie, the target cell) corresponding to the 4G 800M cell can be identified through the corresponding relationship between the main device (RRU device) and the cell on the network management.
[0046] As an optional implementation method, determining the target second-class cell based on historical indicator data includes: when the proportion of the sum of the access times corresponding to the first access distance interval set of the second-class cell is greater than the first preset threshold, determining the second-class cell as the target second-class cell, and the first access distance interval set is a set of access distance intervals whose corresponding access distances are greater than the second preset threshold; selecting three adjacent access distance intervals in the first access distance interval set, and judging whether the three adjacent access distance intervals meet the preset conditions; when there are three adjacent access distance intervals that meet the preset conditions, determining the second-class cell as the target second-class cell.
[0047] Optionally, three adjacent access distance intervals are sorted from small to large according to the size of the corresponding access distances, as the first access interval, the second access interval and the third access interval. The preset conditions include: the sum of the access times corresponding to the first access interval and the access times corresponding to the second access interval is less than the access times corresponding to the third access interval; the access times corresponding to the third access interval is greater than the third preset threshold.
[0048] Optionally, for cells without a design solution but potentially equipped with indoor optical fiber, an optical fiber identification algorithm is used to identify whether an optical fiber is installed. Because 5G terminals in some optical fiber areas are completely inaccessible, there are no 5G indicators in the optical fiber area, making it impossible to analyze whether an optical fiber is installed in the cell. Therefore, the 4G cell indicators are first used for analysis, and then the 5G cell association with the corresponding 4G cell is performed. Figure 3 The schematic diagram of the repeater operation is shown in Figure 2. Figure 3 As shown in the figure, the device in the gray box is the optical fiber repeater (including remote machine, optical fiber, near-end machine). The signal source passes through the device and covers the area where UE2 is located according to the direction of the arrow. UE2 is the coverage area of the optical direct hanging cell. According to the following process, it can be determined as follows: Figure 3 The delay characteristics of the repeater shown are:
[0049] UE1: Considering urban, suburban, rural, and indoor distribution system scenarios, choose a longer access distance of 1 km. UE2: Based on the coverage of existing fiber repeaters, this distance is generally within 500 meters. According to mobile communication principles, UE1 access latency ≈ air transmission latency = radio wave propagation distance / speed of light = 1000 meters / 3 * 10^8 ≈ 3.33 μs. UE2 access latency = fiber transmission latency + repeater processing latency + air transmission latency. Fiber transmission delay is related to the fiber length between the near-end and far-end devices. Taking a common value of 500m, fiber transmission delay = fiber length / speed of light = 500m / 3*10^8 / 1.47 ≈ 1.13us, where 1.47 is the refractive index of common fiber transmission. Repeater processing delay is typically 5us, and as equipment ages, delay performance degrades to varying degrees. Radio wave propagation delay = radio wave propagation distance / speed of light = 500m / 3*10^8 ≈ 1.67us. Therefore, UE2's access delay is >= 1.13us + 5us + 1.67us = 7.80us. The above calculations show that there is a significant difference between the access delay of UE2 in the area covered by the fiber repeater and the access delay of UE1 in the area directly covered by the signal source (i.e., the transmission delay difference between terminals connected to and not connected to the optical fiber is significant, which is reflected in the access distance indicator, so the subsequent judgment criterion is based on access distance). In addition, the processing and access records of the repeater station also have the characteristics of large transmission delay and more access times near and far from the cell of the downstream repeater station, while the number of access times in the middle section is relatively small.
[0050] Based on the above repeater system delay characteristics, the following rules are used to determine whether a 4G cell is a cell with a downstream repeater (i.e., whether it is a target second-category cell connected to a fiber optic repeater): If one of the following conditions is met, it will be considered a cell with a downstream repeater (the access distance in the current network cell indicators is an access distance segment from near to far and the number of access times in each segment):
[0051] Condition 1: the access records (ie, the first access distance interval set) with an access distance greater than 2300 m (ie, the second preset threshold) account for more than 50% (ie, the first preset threshold).
[0052] Condition 2: Starting from 2300m at the time of access, the sum of the access times of the first two access distances (the sum of the access times corresponding to the first access interval and the access times corresponding to the second access interval) is less than the access times of the current access distance (ie, the third access interval), and the access times of the current access distance are greater than 50 times (ie, greater than the third preset threshold), then the count is 1, and the sum of all accumulated counts is greater than 1 time.
[0053] The above conditions are used to identify 4G cells with optical directivity (i.e., target second-type cells), providing a basis for subsequent analysis.
[0054] Step S204: Acquire noise floor data of the remote radio frequency unit corresponding to the target cell, wherein the noise floor data includes uplink reception level data corresponding to each frequency band of the remote radio frequency unit.
[0055] Optionally, acquiring the noise floor data of the remote radio unit corresponding to the target cell involves collecting data through the master device (RRU) of the downstream optical direct current system. First, using the network management KPI, identify the off-peak hours of the downstream optical direct current cell (generally after 1:00 AM). During these off-peak hours, FFT monitoring is enabled on the master device to obtain the full-band power spectrum density of the RRU uplink port. The FFT scan is performed on the RRU port, within the RRU's supported bandwidth, at a specified RBW (kHZ) to scan the uplink port receive power. If the optical direct current system is abnormal, the receive power scan waveform in the uplink direction will differ from that in a normal scenario. Figure 4 shows the result of a background noise acquisition, such as Figure 4 As shown in the figure, the noise floor data includes the uplink receive level data of the remote radio unit corresponding to each frequency band. The green waveform represents a normal scenario, and the red waveform represents an abnormal scenario.
[0056] Step S206: determining a fitting function of the background noise data.
[0057] In the technical solution provided in step S206, determining the fitting function of the background noise data includes: determining a candidate fitting function corresponding to the background noise data, wherein the type of the candidate fitting function includes at least one of the following: a constant function and a step function; determining the sum of squared errors between the candidate fitting function and the background noise data; and determining a fitting function from the candidate fitting functions based on the sum of squared errors, wherein the sum of squared errors between the fitting function and the background noise data is less than or equal to the sum of squared errors between the candidate fitting function and the background noise data.
[0058] Optionally, the candidate fitting function is defined as follows:
[0059] Constant function:
[0060] f(x)=C
[0061] Where C is a constant, x is the receiving frequency of the RRU, and f(x) is the noise floor value.
[0062] Step function:
[0063]
[0064] m and n are constant values, x0 is a fixed frequency, x is the receiving frequency of the RRU, and f(x) is the noise floor value.
[0065] Optionally, a constant function and a step function (i.e., a candidate fitting function) are fitted separately by a nonlinear least squares method. The nonlinear least squares method seeks the best function matching the data by minimizing the sum of squares of the errors. The least squares method can be used to easily obtain unknown data and minimize the sum of squares of the errors between the obtained data and the actual data. By comparing the error values of the two functions, the function with the smallest error value (i.e., the fitting function) is obtained.
[0066] Step S208: determining whether the optical fiber repeater connected to the target cell has a fault based on the type of the fitting function, wherein the type of the fitting function includes at least one of the following: a constant function and a step function.
[0067] In the technical solution provided in step S208, determining whether the optical fiber repeater connected to the target cell has a fault based on the type of the fitting function includes: when the type of the fitting function is a step function, determining that the optical fiber repeater connected to the target cell has a fault; when the type of the fitting function is a constant function, determining that the optical fiber repeater connected to the target cell has no fault.
[0068] Optionally, for 800M optical direct current devices, the frequency band for LTE 800M is fully supported. That is, 824-835MHz, while the frequency band for NR 800M needs to support the range of 824-839MHz; some optical direct currents may have problems supporting the frequency band of 835-839. By calculating the changes in the background noise of the RRU, it can be identified whether the optical direct current has problems supporting the full frequency band of NR. For optical direct currents that support the full frequency band, the background noise of the RRU is a constant line that changes with frequency (such as Figure 4 For optical fibers that do not support the full frequency band, the RRU noise floor is a step function that varies with frequency (e.g. Figure 4 As shown in the red curve, if 800 MHz optical fiber is used and only supports a portion of the bandwidth, the uplink receive power level on the unsupported frequency is relatively small, indicating a step-like drop in receive power. This step characteristic can be used to identify the cell with the problematic optical fiber. Therefore, by identifying the function type to which the noise floor belongs, it is possible to determine whether the optical fiber supports the full 800 MHz NR frequency band. If the minimum error function (i.e., the fitting function) is a step function, then the optical fiber connected to the cell has abnormal support for some 800 MHz NR frequency bands (i.e., there is a fault in the optical fiber repeater connected to the target cell). Otherwise, support is normal (i.e., there is no fault in the optical fiber repeater connected to the target cell).
[0069] As an optional implementation, after determining whether the fiber optic repeater connected to the target cell has a fault based on the type of fitting function, the method also includes: sending an alarm message when it is determined that the fiber optic repeater connected to the target cell has a fault, wherein the alarm message is used to prompt the management personnel to check the fiber optic repeater connected to the target cell.
[0070] The present application embodiment provides a method for detecting optical fiber repeater faults, such as Figure 5 As shown, the method includes the following steps:
[0071] S501: Indoor optical direct identification, based on the design plan and the optical direct identification algorithm, output the indoor 4G 800M cell with the presence of down-hung indoor optical direct, based on the design plan output the 800NR cell with the presence of down-hung optical direct, for cells without a design plan but which may have down-hung indoor optical direct, use the optical direct identification algorithm to identify whether there is down-hung optical direct. Since some 5G terminals under the optical direct are completely inaccessible, there are no 5G indicators in the optical direct area, making it impossible to analyze whether there is down-hung optical direct in this cell. Therefore, the 4G cell indicators are used for analysis first, and then the 5G cell association corresponding to the 4G cell is performed. When analyzing based on the 4G cell indicators, if one of the following conditions is met according to the existing network experience, it will be regarded as a 4G cell with down-hung repeater (the access distance in the existing network cell indicators is an access distance segment from near to far and the number of access times for each segment):
[0072] Condition 1: The proportion of access distances greater than 2300m is greater than 50%.
[0073] Condition 2: Starting from the access time of 2300m, the sum of the access times at the first two access distances is less than the access time at the current access distance, and the access time at the current access distance is greater than 50 times, then the count is 1. The sum of all accumulated counts is greater than 1.
[0074] S502: Identify the 5G cell corresponding to the optical direct 4G cell. By using the association between cells and RRUs in the network management system, output the 5G 800M NR cell that exists on the same device as the current 4G cell (the device is the 800M RRU device. Currently, the same hardware device is used to simultaneously activate 4G and 5G cells). If the design solution can directly confirm that the 800M NR cell exists in the indoor optical direct, there is no need to search for the 5G 800M NR cell corresponding to the 4G 800M cell.
[0075] S503: Collect the background noise of the downlink optical direct main equipment. Enable the background noise collection function of the RRU corresponding to the 800M NR cell during the low-service period to collect the uplink background noise of the downlink indoor optical direct RRU: First, identify the off-service time of the downlink optical direct cell (generally after 1:00 a.m.) through the network management KPI; and enable the FFT monitoring of the main equipment during the off-service period to obtain the full-band power spectrum density of the RRU uplink port.
[0076] S504: Background noise analysis identifies abnormal indoor optical direct current support for the 800M NR band. A constant function and a step function are introduced to fit the background noise curve respectively. The nonlinear least squares method is used for fitting calculations, and the fitting error values are output respectively to obtain the function with the minimum error value. If the function with the minimum error value is a step function, then the optical direct current hanging in this cell has abnormal support for the 800M NR band. Otherwise, the support is normal.
[0077] Specifically, for 800M optical direct current equipment, it supports the full frequency band of LTE800M. That is, 824-835MHz, while the range that NR 800M frequency band needs to support is 824-839MHz; some optical direct currents will have problems supporting the 835-839 frequency band. By calculating the changes in the RRU's background noise, it can be identified whether the optical direct current has problems supporting the full NR frequency band. For optical direct currents that support the full frequency band, the RRU background noise is a constant line that changes with frequency, that is, it can be described by a constant function. For optical direct currents that do not support the full frequency band, the RRU background noise is a step function that changes with frequency. Therefore, it is possible to identify whether the optical direct current supports the full frequency band of 800M NR by identifying the function type to which the background noise belongs. The function-related definitions are as follows:
[0078] Constant function: f(x) = C
[0079] Where C is a constant, x is the receiving frequency of the RRU, and f(x) is the noise floor value.
[0080] Step function:
[0081]
[0082] m and n are constant values, x0 is a fixed frequency, x is the receiving frequency of the RRU, and f(x) is the noise floor value.
[0083] Then, a constant function and a step function are fitted using the nonlinear least squares method. This method finds the optimal function matching the data by minimizing the sum of squared errors. The least squares method can easily determine unknown data and minimize the sum of squared errors between the calculated data and the actual data. By comparing the errors between the two functions, the function with the smallest error is determined. If the function with the smallest error is a step function, then the downlink optical direct current in this cell supports some 800MNR bands abnormally; otherwise, support is normal.
[0084] Through the above steps, it is possible to intelligently identify abnormal indoor optical direct current (ODC) that supports the 800M NR frequency band through the RRU noise floor. First, based on the design plan and the optical direct current identification algorithm, the indoor 4G 800M cell with the downlink indoor optical direct current is output. Next, through the association between cells and RRUs in the network management, the 5G 800M NR cell that exists on the same device as the current 4G cell is output (RRU is hardware, so is optical direct current. 4G and 5G cells are software concepts and can be activated or not on the RRU). If the design plan can directly confirm the presence of indoor optical direct current in the 800M NR cell, there is no need to search for the 5G 800M NR cell corresponding to the 4G 800M cell. During low-service time periods, the noise floor collection function of the RRU corresponding to the 800M NR cell is turned on to collect the uplink noise floor of the downlink indoor splitter RRU; finally, a constant function and a step function are introduced to fit the noise floor curve respectively, and the nonlinear least squares method is used for fitting calculation, and the fitting error values are output respectively to obtain the function with the minimum error value. If the function with the minimum error value is a step function, then the downlink optical splitter of this cell supports the 800M NR frequency band abnormally, otherwise it supports it normally. Specifically, the method embodiment of the present application has the following advantages:
[0085] 1. Automation and Intelligence: Automated algorithms analyze network KPIs and noise floor data, replacing traditional manual inspections and problem discovery based on user complaints. This significantly improves the efficiency and accuracy of network optimization. Intelligent identification technology can quickly locate problems, reducing reliance on human resources and saving significant labor and time costs.
[0086] 2. Real-time and preventive: This method can monitor the network in real time during operation, promptly detect potential abnormal problems in indoor optical direct support, and avoid the serious impact of the problems on user perception. It has strong preventive and early warning effects.
[0087] 3. Accuracy and Reliability: Through precise noise floor analysis and function fitting, we can effectively determine the support of indoor optical direct current for the 800MNR band. The use of nonlinear least squares method ensures the accuracy and reliability of the calculation, reducing the error rate.
[0088] The present invention provides a device for detecting optical fiber repeater faults. Figure 6 is a structural diagram of the device, such as Figure 6 As shown, the device includes: a first processing module 60, used to determine a target cell, wherein the target cell is a first type cell connected to a fiber optic repeater; a second processing module 62, used to obtain background noise data of a remote radio frequency unit corresponding to the target cell, wherein the background noise data includes uplink receiving level data corresponding to the remote radio frequency unit in each frequency band; a third processing module 64, used to determine a fitting function of the background noise data; and a fourth processing module 66, used to determine whether the fiber optic repeater connected to the target cell has a fault based on the type of the fitting function, wherein the type of the fitting function includes at least one of the following: a constant function and a step function.
[0089] In some embodiments of the present application, the first processing module 60 determines the target cell including: obtaining historical indicator data of the second type of cell, wherein the historical indicator data includes an access distance interval and the number of access times in which the access distance falls within the access distance interval, and the access distance is the distance between a terminal within the coverage area of the second type of cell and an access base station of the terminal; determining the target second type of cell based on the historical indicator data, wherein the target second type of cell is connected to a fiber optic repeater; judging whether there is a corresponding first type of cell for the target second type of cell, wherein the second type of cell corresponding to the first type of cell and the first type of cell share resources of the same remote radio frequency unit; in the case that there is a corresponding first type of cell for the target second type of cell, the first type of cell corresponding to the target second type of cell is determined as the target cell.
[0090] In some embodiments of the present application, the first processing module 60 determines the target second-class cell based on historical indicator data, including: when the proportion of the sum of the access times corresponding to the first access distance interval set of the second-class cell is greater than the first preset threshold, determining that the second-class cell is the target second-class cell, and the first access distance interval set is a set of access distance intervals whose corresponding access distances are greater than the second preset threshold; selecting three adjacent access distance intervals in the first access distance interval set, and judging whether the three adjacent access distance intervals meet the preset conditions; when there are three adjacent access distance intervals that meet the preset conditions, determining that the second-class cell is the target second-class cell.
[0091] In some embodiments of the present application, three adjacent access distance intervals are sorted from small to large according to the size of the corresponding access distances, as the first access interval, the second access interval and the third access interval, and the preset conditions include: the sum of the access times corresponding to the first access interval and the access times corresponding to the second access interval is less than the access times corresponding to the third access interval; the access times corresponding to the third access interval is greater than the third preset threshold.
[0092] In some embodiments of the present application, the fourth processing module 66 determines whether there is a fault in the fiber optic repeater connected to the target cell based on the type of the fitting function, including: when the type of the fitting function is a step function, determining that there is a fault in the fiber optic repeater connected to the target cell; when the type of the fitting function is a constant function, determining that there is no fault in the fiber optic repeater connected to the target cell.
[0093] In some embodiments of the present application, the third processing module 64 determines the fitting function of the background noise data, including: determining a candidate fitting function corresponding to the background noise data, wherein the type of the candidate fitting function includes at least one of the following: a constant function, a step function; determining the sum of squared errors between the candidate fitting function and the background noise data; and determining a fitting function in the candidate fitting function based on the sum of squared errors, wherein the sum of squared errors between the fitting function and the background noise data is less than or equal to the sum of squared errors between the candidate fitting function and the background noise data.
[0094] In some embodiments of the present application, after determining whether the fiber optic repeater connected to the target cell has a fault based on the type of fitting function, the fourth processing module 66 is further used to: send an alarm message when it is determined that the fiber optic repeater connected to the target cell has a fault, wherein the alarm message is used to prompt the management personnel to check the fiber optic repeater connected to the target cell.
[0095] It should be noted that the various modules in the above-mentioned fiber optic repeater station fault detection device can be program modules (for example, a set of program instructions that implement a certain specific function) or hardware modules. For the latter, it can be expressed in the following forms, but is not limited to this: the expression form of each of the above-mentioned modules is a processor, or the functions of each of the above-mentioned modules are implemented by a processor.
[0096] An embodiment of the present application provides a non-volatile storage medium, in which a program is stored. When the program is running, the device containing the non-volatile storage medium is controlled to execute the following fiber optic repeater fault detection method: determining a target cell, wherein the target cell is a first-class cell connected to the fiber optic repeater; obtaining background noise data of a remote radio frequency unit corresponding to the target cell, wherein the background noise data includes uplink receiving level data corresponding to the remote radio frequency unit in each frequency band; determining a fitting function for the background noise data; and determining whether the fiber optic repeater connected to the target cell has a fault based on the type of the fitting function, wherein the type of the fitting function includes at least one of the following: a constant function and a step function.
[0097] An embodiment of the present application provides an electronic device, comprising: a memory and a processor, the processor being configured to run a program stored in the memory, wherein when the program is run, the following method for detecting a fault in a fiber optic repeater is executed: determining a target cell, wherein the target cell is a first-class cell connected to the fiber optic repeater; obtaining background noise data of a remote radio frequency unit corresponding to the target cell, wherein the background noise data includes uplink receiving level data corresponding to the remote radio frequency unit in each frequency band; determining a fitting function for the background noise data; and determining whether a fault exists in the fiber optic repeater connected to the target cell based on a type of the fitting function, wherein the type of the fitting function includes at least one of the following: a constant function and a step function.
[0098] An embodiment of the present application provides a computer program product, including a computer program. When executed by a processor, the computer program implements the following fiber optic repeater fault detection method: determining a target cell, wherein the target cell is a first-class cell connected to the fiber optic repeater; obtaining background noise data of a remote radio frequency unit corresponding to the target cell, wherein the background noise data includes uplink receiving level data corresponding to the remote radio frequency unit in each frequency band; determining a fitting function for the background noise data; and determining whether the fiber optic repeater connected to the target cell has a fault based on the type of the fitting function, wherein the type of the fitting function includes at least one of the following: a constant function and a step function.
[0099] In the above embodiments of the present application, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0100] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0101] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0102] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0103] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as 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.
[0104] The above is only a preferred embodiment 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 detecting optical fiber repeater faults, characterized in that: include: Determining a target cell, wherein the target cell is a first type cell connected to the optical fiber repeater; Acquire noise floor data of a remote radio frequency unit corresponding to the target cell, wherein the noise floor data includes uplink reception level data corresponding to each frequency band of the remote radio frequency unit; Determining a fitting function for the background noise data; Determine whether the optical fiber repeater connected to the target cell has a fault according to the type of the fitting function, wherein the type of the fitting function includes at least one of the following: a constant function and a step function.
2. The optical fiber repeater fault detection method according to claim 1, characterized in that: Determining the target cell includes: Obtain historical indicator data for the second type of cell, where the historical indicator data includes an access distance interval and a number of accesses within the access distance interval, where the access distance is a distance between a terminal within the coverage area of the second type of cell and an access base station of the terminal; determining a target second-category cell based on the historical indicator data, wherein the target second-category cell is connected to a fiber repeater; Determining whether the target second-category cell has a corresponding first-category cell, wherein the second-category cell corresponding to the first-category cell and the first-category cell share resources of the same remote radio frequency unit; In a case where a corresponding first-category cell exists for the target second-category cell, the first-category cell corresponding to the target second-category cell is determined as the target cell.
3. The optical fiber repeater fault detection method according to claim 2, characterized in that: Determining the target second-category cell according to the historical indicator data includes: If a proportion of the sum of the access times corresponding to the first access distance interval set of the second type of cell is greater than a first preset threshold, determining that the second type of cell is a target second type of cell, and the first access distance interval set is a set of access distance intervals whose corresponding access distances are greater than the second preset threshold; Selecting three adjacent access distance intervals from the first access distance interval set, and determining whether the three adjacent access distance intervals meet a preset condition; In a case where the three adjacent access distance intervals satisfy a preset condition, the second-category cell is determined as a target second-category cell.
4. The optical fiber repeater fault detection method according to claim 3, characterized in that: The three adjacent access distance intervals are sorted in ascending order according to the corresponding access distances as the first access interval, the second access interval, and the third access interval. The preset conditions include: The sum of the access times corresponding to the first access interval and the access times corresponding to the second access interval is less than the access times corresponding to the third access interval; The number of access times corresponding to the third access interval is greater than a third preset threshold.
5. The optical fiber repeater fault detection method according to claim 1, wherein: Determining whether a fiber optic repeater connected to the target cell has a fault according to the type of the fitting function includes: When the type of the fitting function is a step function, determining that a fiber optic repeater connected to the target cell has a fault; In a case where the type of the fitting function is a constant function, it is determined that there is no fault in the optical fiber repeater connected to the target cell.
6. The optical fiber repeater fault detection method according to claim 1, characterized in that: Determining the fitting function of the background noise data includes: Determining a candidate fitting function corresponding to the background noise data, wherein the type of the candidate fitting function includes at least one of the following: a constant function and a step function; Determining the sum of squared errors between the candidate fitting function and the background noise data; The fitting function is determined from the candidate fitting functions according to the sum of squared errors, wherein the sum of squared errors between the fitting function and the background noise data is less than or equal to the sum of squared errors between the candidate fitting function and the background noise data.
7. The optical fiber repeater fault detection method according to claim 1, characterized in that: After determining whether a fiber optic repeater connected to the target cell is faulty according to the type of the fitting function, the method further includes: When it is determined that a fault occurs in the optical fiber repeater connected to the target cell, an alarm message is sent, wherein the alarm message is used to prompt a management personnel to check the optical fiber repeater connected to the target cell.
8. A fiber optic repeater fault detection device, characterized in that: include: A first processing module is configured to determine a target cell, wherein the target cell is a first type cell connected to a fiber repeater; a second processing module, configured to obtain background noise data of a remote radio frequency unit corresponding to the target cell, wherein the background noise data includes uplink reception level data corresponding to each frequency band of the remote radio frequency unit; A third processing module, configured to determine a fitting function for the background noise data; The fourth processing module is used to determine whether the optical fiber repeater connected to the target cell has a fault according to the type of the fitting function, wherein the type of the fitting function includes at least one of the following: a constant function and a step function.
9. A non-volatile storage medium, characterized in that: The non-volatile storage medium stores a program, wherein when the program is running, the device where the non-volatile storage medium is located is controlled to execute the optical fiber repeater station fault detection method according to any one of claims 1 to 7.
10. An electronic device, characterized in that: include: A memory and a processor, wherein the processor is used to run a program stored in the memory, wherein the optical fiber repeater station fault detection method according to any one of claims 1 to 7 is executed when the program is run.
11. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the optical fiber repeater station fault detection method according to any one of claims 1 to 7 is implemented.