A method, apparatus, device and storage medium for compensating a cell

By acquiring compensation instruction information and utilizing data from the target cell and neighboring cells, the parameters of the neighboring cells are adjusted, solving the problem of low efficiency in compensating cells in existing technologies, realizing rapid compensation for cells with network outages, and improving user experience.

CN115835258BActive Publication Date: 2026-08-04CHINA MOBILE GROUP ANHUI +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE GROUP ANHUI
Filing Date
2021-09-17
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

Existing cell compensation methods are inefficient and cannot address network outages in a timely manner.

Method used

By acquiring compensation command information, the target neighboring cell is determined using the power of the target cell, the sampling power of the neighboring cells, and the number of sampling points. Based on the geographical location and neighboring cell information, the parameters of the neighboring cells, such as power, antenna azimuth angle, or downtilt angle, are adjusted to quickly compensate for the cell with network interruption.

Benefits of technology

It enables rapid compensation for network outages in cells, improving compensation efficiency and reducing differences in user perception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115835258B_ABST
    Figure CN115835258B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a method, device, equipment and storage medium for compensating a cell. The method comprises: obtaining compensation instruction information, the compensation instruction information comprising first geographical position information of a base station corresponding to a target cell in network interruption and MRO in a preset time period before the network interruption, the MRO comprising power of the target cell, sampling power of a neighboring cell of the target cell and a number of sampling points sampled for each neighboring cell; determining a target neighboring cell in the neighboring cell according to the power of the target cell, the sampling power of the neighboring cell of the target cell and the number of sampling points sampled for each neighboring cell; obtaining neighboring cell information of the target neighboring cell; determining a first cell satisfying a preset condition from the target neighboring cell according to the neighboring cell information; and adjusting a parameter of the first cell according to the first geographical position information and the neighboring cell information to compensate the target cell. The method provided by the embodiments of the present application can quickly compensate a cell in network interruption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of wireless communication technology, and in particular relates to a method, apparatus, device and storage medium for compensating cells. Background Technology

[0002] In a wireless network, the same area is covered by the signals of at least two cells. Due to interference or other factors, one cell is the main coverage cell for the area, and the other cells are the neighboring cells of the main coverage cell.

[0003] When the network in a primary coverage cell is interrupted, the signal received by users within that cell deteriorates. Coverage compensation for the cell needs to be achieved by adjusting parameters such as the transmit power and antenna angle of neighboring base stations. Currently, this is mainly done through manual monitoring of base station performance and alarm information. Once a fault is detected, maintenance personnel are dispatched to the site to handle the problem and restore the network.

[0004] Currently, the methods for compensating for small communities are slow due to the low efficiency of manual monitoring and maintenance. Summary of the Invention

[0005] This application provides a method, apparatus, device, and storage medium for compensating cells, which can quickly compensate for cells experiencing network outages.

[0006] In a first aspect, embodiments of this application provide a method for compensating cells, the method comprising:

[0007] Obtain compensation instruction information, which includes the first geographical location information of the base station corresponding to the target cell of the network interruption and the measurement report sample data file (Measurement Report Original, MRO) within a preset time period before the network interruption. MRO includes the power of the target cell, the sampling power of the target cell's neighboring cells, and the number of sampling points for each neighboring cell.

[0008] The target neighboring cell is determined based on the power of the target cell, the sampling power of the neighboring cells of the target cell, and the number of sampling points for each neighboring cell.

[0009] Obtain neighbor information of the target neighbor cell;

[0010] Based on the neighboring cell information, determine the first cell that meets the preset conditions from the target neighboring cells;

[0011] The parameters of the first cell are adjusted based on the first geographical location information and neighboring cell information. The parameters include at least one of power, antenna azimuth angle, or antenna downtilt angle to compensate the target cell.

[0012] In one possible implementation, before obtaining the compensation instruction information, the method further includes:

[0013] Obtain alarm information, including the identifier of the cell where the network was interrupted and the duration of the network interruption.

[0014] When the duration of a network outage in a cell reaches a preset threshold, the cell corresponding to the identifier information indicating that the network outage duration has reached the preset threshold is identified as the target cell.

[0015] In one possible implementation, the target neighboring cell is determined based on the power of the target cell, the sampling power of the target cell's neighboring cells, and the number of sampling points for each neighboring cell, including:

[0016] Based on the number of sampling points, the support of each neighboring cell to the target cell is calculated. The support represents the probability that the user terminal receives the sampling power of the neighboring cell in the target cell.

[0017] Calculate the average power difference between the target cell and each neighboring cell based on the power of the target cell and the sampling power of the neighboring cells of the target cell;

[0018] The neighboring cell score is determined based on the difference between support and average power.

[0019] The target neighborhood is defined as the N neighboring regions corresponding to the scores that are sorted from largest to smallest in descending order, where N is an integer greater than 0.

[0020] In one possible implementation, the neighbor cell information includes the power and power value range of the target neighbor cell; based on the neighbor cell information, a first cell that meets preset conditions is determined from the target neighbor cells, including:

[0021] Based on the power of the target neighboring cell and the power value range, calculate the power difference between the maximum value in the power value range and the power of the target neighboring cell;

[0022] The cell with the highest power difference and the highest support among the target neighboring cells is identified as the first cell.

[0023] In one possible implementation, the neighbor cell information includes the power value range and antenna downtilt angle value range of the first cell; adjusting the parameters of the first cell based on the first geographical location information and the neighbor cell information includes:

[0024] Based on the power value range, the power of the first cell is adjusted to the maximum value;

[0025] Based on the range of antenna downtilt angle values, the downtilt angle of the antenna in the first cell is adjusted to the minimum value.

[0026] In one possible implementation, the neighbor cell information also includes the second geographical location information of the base station of the first cell, the azimuth angle of the antenna, and the range of azimuth angle values ​​for the antenna; adjusting the parameters of the first cell based on the first geographical location information and the neighbor cell information further includes:

[0027] Based on the first and second geographic location information, calculate the offset angle between the target cell and the first cell;

[0028] When the maximum value in the azimuth angle range of the antenna is greater than or equal to the offset angle, the azimuth angle of the antenna of the first cell is adjusted according to the offset angle.

[0029] In one possible implementation, the method further includes:

[0030] When the maximum value of the antenna azimuth angle in the range is less than the offset angle, the azimuth angle of the antenna in the first cell is adjusted according to the maximum value of the antenna azimuth angle.

[0031] The adjustment step size of the horizontal beamwidth is calculated based on the offset angle, the maximum value in the range of antenna azimuth angle, and the preset adjustment step size.

[0032] Adjust the horizontal beamwidth of the first cell according to the adjustment step size of the horizontal beamwidth.

[0033] In one possible implementation, the neighbor cell information also includes the real-time coverage rate of the first cell to the target cell; adjusting the parameters of the first cell based on the first geographic location information and the neighbor cell information also includes:

[0034] Calculate the antenna downtilt angle adjustment step size based on the antenna downtilt angle range and the number of times the antenna downtilt angle is adjusted;

[0035] Based on the antenna downtilt angle range, real-time coverage, and antenna downtilt angle adjustment step size, the downtilt angle of the first cell is adjusted, and the number of times is updated.

[0036] In one possible implementation, the method further includes:

[0037] The number of acquisitions is obtained, and the Channel Quality Indication (CQI) of the target cell is obtained in real time.

[0038] Calculate the power adjustment step size based on the number of times and the power value range;

[0039] The power of the first cell is adjusted based on the power value range, CQI, and power adjustment step size.

[0040] Secondly, embodiments of this application provide an apparatus for compensating for a cell, the apparatus comprising:

[0041] The acquisition module is used to acquire compensation instruction information. The compensation instruction information includes the first geographical location information of the base station corresponding to the target cell of the network interruption and the MRO within a preset time period before the network interruption. The MRO includes the power of the target cell, the sampling power of the neighboring cells of the target cell, and the number of sampling points for each neighboring cell.

[0042] The determination module is used to determine the target neighboring cell based on the power of the target cell, the sampling power of the neighboring cells of the target cell, and the number of sampling points for each neighboring cell.

[0043] The acquisition module is also used to acquire neighboring cell information of the target neighboring cell;

[0044] The determination module is also used to determine the first cell that meets the preset conditions from the target neighboring cells based on the neighboring cell information;

[0045] The adjustment module is used to adjust the parameters of the first cell based on the first geographical location information and neighbor cell information. The parameters include at least one of power, antenna azimuth angle, or antenna downtilt angle to compensate the target cell.

[0046] Thirdly, embodiments of this application provide an electronic device, the device including: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, it implements the method as described in the first aspect or any possible implementation of the first aspect.

[0047] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer program instructions that, when executed by a processor, implement the method as described in the first aspect or any possible implementation thereof.

[0048] The technical solution provided in this application has at least the following beneficial effects:

[0049] In this embodiment, after obtaining the compensation instruction information for the target cell with network interruption, the target neighbor cell is determined as the target neighbor cell based on the power of the target cell, the sampling power of the target cell's neighbor cells, and the number of sampling points for each neighbor cell. The neighbor cell with a smaller power difference from the target cell and a larger number of sampling points that have collected sampling power is the target neighbor cell. Since the power difference between the target neighbor cell and the target cell is small, and the sampling power of the target neighbor cell can be received more times at the sampling points of the target cell, the target neighbor cell is more suitable for compensating the target cell. Based on the neighbor cell information of the target neighbor cell, the first cell most suitable for compensating the target cell is determined. Then, the parameters of the first cell are adjusted according to the neighbor cell information of the first cell to compensate the target cell, thus realizing rapid compensation for the network interrupted cell. Attached Figure Description

[0050] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0051] Figure 1 This is a schematic diagram of a cell for compensating for network interruptions provided in an embodiment of this application;

[0052] Figure 2 This is a schematic flowchart of a method for determining a target cell provided in an embodiment of this application;

[0053] Figure 3 This is a schematic flowchart of a method for compensating cells provided in an embodiment of this application;

[0054] Figure 4 This is a schematic diagram of another method for compensating cells provided in an embodiment of this application;

[0055] Figure 5 This is a schematic diagram illustrating the correspondence between support intervals, average power difference intervals, and scores, provided in an embodiment of this application.

[0056] Figure 6 This is a schematic diagram of another method for compensating cells provided in an embodiment of this application;

[0057] Figure 7 This is a schematic diagram of another method for compensating cells provided in an embodiment of this application;

[0058] Figure 8 This is a schematic diagram of another method for compensating cells provided in an embodiment of this application;

[0059] Figure 9 This is a schematic diagram of a device structure for a compensation cell provided in an embodiment of this application;

[0060] Figure 10 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0061] The features and exemplary embodiments of various aspects of this application will now be described in detail. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only configured to explain this application and are not configured to limit this application. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples of this application.

[0062] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0063] In a wireless network, the same area is covered by the signals of at least two cells, such as Figure 1 As shown in 1-a, area A is covered by signals from cell A and cell B. Cell A is the primary coverage cell for area A. When the network connection between cell A and base station A is interrupted, the signal received by users in cell A deteriorates. Coverage compensation for cell A is achieved by adjusting parameters such as the transmit power and antenna angle of neighboring base station B. Figure 1 As shown in 1-b, the signal compensation cell A of the adjusted base station B.

[0064] The existing methods mainly rely on manual testing of base station performance and alarm information. After technicians discover a network outage in a cell, maintenance personnel are arranged to adjust the parameters of neighboring cells to compensate for the outage. However, the existing methods are inefficient and cannot compensate for outages in a timely manner, resulting in a poor user experience.

[0065] This application provides a method for compensating cells that can promptly compensate for network outages in cells.

[0066] The method provided in this application embodiment is executed by devices such as servers and computers that have the ability to receive and send data.

[0067] The following will combine Figure 2 This application provides a detailed description of a method for determining a target cell experiencing a network outage, which may include the following steps:

[0068] S210, obtain alarm information.

[0069] The system monitors various alarm information in the network in real time. When a network outage occurs in a cell, it obtains the alarm information of the cell network outage, including the identification information of the cell network outage and the duration of the outage.

[0070] S220, when the duration of network interruption in a cell reaches a preset threshold, the cell corresponding to the identifier information of the cell whose network interruption duration reaches the preset threshold is identified as the target cell.

[0071] The system monitors the duration of network outages in a cell. When the duration of a network outage reaches a preset threshold, the cell corresponding to the identifier information indicating that the network outage duration has reached the preset threshold is identified as the target cell.

[0072] In some embodiments, multiple urgency levels are determined based on information such as cell identification information and the time period of network outage, with each urgency level corresponding to a preset threshold for the duration of network outage.

[0073] In one example, the preset threshold includes at least one of a preset network interruption duration T, a preset first time margin δ1, or a preset second time margin δ2.

[0074] When the duration of network outage reaches T, the cell is identified as a key monitoring cell or a non-key monitoring cell based on the cell's identification information. Then, the time when the network terminal occurred in the cell is determined to be during a key period or a non-key period. The correspondence between the category to which the cell belongs when the network outage occurs and the preset threshold is shown in Table 1.

[0075] Table 1. Correspondence between the category of network outage in a cell and the preset threshold.

[0076]

[0077] The method provided in this step only identifies a cell as a target cell when the duration of network outage in the cell reaches a preset threshold, which can avoid frequently triggering compensation for the cell.

[0078] The method provided in this application embodiment can identify the cell whose network interruption duration reaches a preset threshold as the target cell after obtaining alarm information, thereby avoiding frequent triggering of compensation for the cell.

[0079] After identifying the target cell for the network outage, compensation for that cell is triggered. The following section combines... Figure 3 This application provides a detailed description of a method for compensating for a cell, as illustrated in its embodiments. Figure 3 As shown, the method may include steps S310-S350.

[0080] S310, obtain compensation instruction information.

[0081] The compensation instruction information may include the first geographical location information of the base station corresponding to the target cell of the network interruption and the MRO within a preset time period before the network interruption. The MRO includes the power of the target cell, the sampling power of the neighboring cells of the target cell, and the number of sampling points for each neighboring cell.

[0082] The sampling power of the neighboring cells of the target cell represents the power received by the user's terminal from the neighboring cells in the target cell, and the number of sampling points for each neighboring cell represents the number of geographical locations when the user's terminal receives the sampling power from the neighboring cells in the target cell.

[0083] In one example, the MRO (Main Repair Cost) can be obtained for the week prior to the network outage in the target cell.

[0084] S320: Determine the target neighboring cell based on the power of the target cell, the sampling power of the neighboring cells of the target cell, and the number of sampling points for each neighboring cell.

[0085] The smaller the difference between the power of the target cell and the sampling power of its neighboring cells, the smaller the adjustment required for the neighboring cell's power when compensating the target cell. A higher number of sampling points for neighboring cells indicates higher coverage of the target cell, and a smaller adjustment required for the neighboring cell's antenna angle when compensating the target cell. Therefore, neighboring cells with a smaller difference between the power of the target cell and the sampling power of its neighboring cells, and a larger number of sampling points, are more suitable for compensating the target cell. Thus, based on the power of the target cell, the sampling power of its neighboring cells, and the number of sampling points for each neighboring cell, neighboring cells with a small difference between the power of the target cell and the sampling power of its neighboring cells, and a larger number of sampling points, are identified as target neighboring cells.

[0086] S330, obtain neighbor information of the target neighbor cell.

[0087] Retrieve neighbor information of the target neighboring cell from the database.

[0088] S340: Based on the neighbor cell information, determine the first cell that meets the preset conditions from the target neighbor cells.

[0089] In some embodiments, neighbor cell information may include the power and power value range of each target cell. Determining a first cell from the target neighbor cells that meets preset conditions may include:

[0090] Based on the power and power range of the target neighboring cell, calculate the power difference between the maximum value in the power range and the power of the target neighboring cell; then, determine the cell with the highest power difference and support among the target neighboring cells as the first cell, which is used to compensate the target cell.

[0091] When the power difference between neighboring cells is greater than the average power difference between the neighboring cell and the target cell, adjusting the power within the power range of the neighboring cell can meet the power requirements of the target cell. The highest neighboring cell support indicates that the neighboring cell has the highest coverage of the target cell, and the angle adjustment of the base station antenna corresponding to the neighboring cell needs to be minimized. Therefore, the cell with the highest power difference and the highest support is the most suitable neighboring cell for compensating the target cell.

[0092] In this step, the first neighboring cell most suitable as the target compensation cell was determined.

[0093] S350, adjusts the parameters of the first cell based on the first geographical location information and neighbor cell information, including at least one of power, antenna azimuth angle or antenna downtilt angle, to compensate the target cell.

[0094] Based on the first geographical location information and neighboring cell information, adjust at least one of the following: the power of the first cell, the azimuth angle of the antenna, or the downtilt angle of the antenna, so that the power and coverage of the target cell meet the needs of the target cell, thereby compensating the target cell.

[0095] The method provided in this application, after obtaining the compensation instruction information of the target cell with network interruption, determines the target neighbor cell based on the power of the target cell, the sampling power of the target cell's neighbor cells, and the number of sampling points for each neighbor cell. The target neighbor cell has a smaller power difference with the target cell and a larger number of sampling points that have collected sampling power. Since the power difference between the target neighbor cell and the target cell is small, and the sampling power of the target neighbor cell can be received more times at the sampling points of the target cell, the target neighbor cell is more suitable for compensating the target cell. Based on the neighbor cell information of the target neighbor cell, the first cell most suitable for compensating the target cell is determined. Then, the parameters of the first cell are adjusted according to the neighbor cell information of the first cell to compensate the target cell, thus realizing rapid compensation for the network interruption cell.

[0096] In some embodiments, based on the above Figure 3 The method shown, another method for compensating cells is as follows: Figure 4 As shown, S320 above may include S410-S440.

[0097] S410, calculate the support level of each neighboring cell for the target cell based on the number of sampling points.

[0098] Based on the number of sampling points, the ratio of the number of sampling points for each neighboring cell to the total number of sampling points is calculated as the support level of each neighboring cell for the target cell. The support level represents the probability that the user terminal receives the sampling power of the neighboring cell in the target cell.

[0099] S420: Calculate the average power difference between the target cell and each neighboring cell based on the power of the target cell and the sampling power of the neighboring cells of the target cell.

[0100] The sampling power received by a user's terminal from the same neighboring cell at different sampling points in the target cell may vary. The differences between the target cell's power and the sampling power of multiple neighboring cells are calculated, and then the average of these differences is calculated to obtain the average power difference between the target cell and that neighboring cell. For each neighboring cell, the above steps are used to calculate the average power difference between the target cell and each neighboring cell separately.

[0101] In some embodiments, neighboring cells with fewer than a preset number of sampling points, less than a preset support, or greater than a preset difference in average power are removed.

[0102] In one example, neighboring cells with fewer than 1000 sampling points, less than 10% support, or an average power difference greater than 9 dB are removed.

[0103] In one example, the support and average power difference of each neighboring cell are shown in Table 2.

[0104] Table 2. Support and average power difference of each neighboring cell

[0105]

[0106] S430 determines the score of neighboring cells based on the difference between support and average power.

[0107] The scores of neighboring cells are calculated by weighting the difference between support and average power.

[0108] In some embodiments, the support is divided into multiple support intervals, the average power difference is divided into multiple average power difference intervals, and each support interval and each average power difference interval together determine a score.

[0109] In one example, the correspondence between support intervals, average power difference intervals, and scores is as follows: Figure 5 As shown.

[0110] The horizontal axis represents the support interval, and the vertical axis represents the average power difference interval. When the support ∈ [10%, 20%) and the average power difference ∈ [0, 1), the corresponding score is 9; when the support ∈ [10%, 20%) and the average power difference ∈ [1, 2), the corresponding score is 10; when the support ∈ [20%, 30%) and the average power difference ∈ [1, 2), the corresponding score is 9.

[0111] according to Figure 5The support interval, average power difference interval and score correspondence shown are as follows: the support of neighboring cell B is 62.5% and the average power difference is 3.1, so the score of neighboring cell B is 7.

[0112] according to Figure 5 The scores for each neighboring cell are shown in Table 3.

[0113] Table 3. Ratings for each neighborhood

[0114]

[0115] The higher the support of neighboring cells or the smaller the average power difference, the lower the score of the neighboring cell. Neighboring cells with higher support or smaller average power differences are more suitable for compensating the target cell. Therefore, neighboring cells with lower scores are more suitable for compensating the target cell.

[0116] S440: The neighboring regions corresponding to the scores that are ranked in the top N from smallest to largest are identified as the target neighboring regions.

[0117] Sort the neighboring cells by score from smallest to largest, and locate the target neighboring cell by the neighboring cells corresponding to the top N scores, where N is an integer greater than 0.

[0118] In one example, if the average power difference between the neighboring cell corresponding to the top-ranked score and the target cell is less than 3dB, then coverage compensation for the target cell is not required, meaning that the parameters of the neighboring cells do not need to be adjusted.

[0119] In one example, the alarm information, power, power value range, antenna azimuth, antenna azimuth value range, antenna downtilt angle, and antenna downtilt angle value range of the target neighboring cell within a historical time period are obtained. Cells that have experienced network outages and cells whose power, antenna azimuth, or antenna downtilt angle are not allowed to be adjusted are removed from the target neighboring cells.

[0120] The method provided in this application calculates the average power difference between the power of the target cell and the sampling power of the neighboring cells of the target cell based on the power of the target cell and the sampling power of the neighboring cells of the target cell. It calculates the support of each neighboring cell based on the number of sampling points of the target cell for each neighboring cell. Cells with small average power differences and high support are identified as target neighboring cells. In this way, the target neighboring cells are all the neighboring cells that are more suitable for compensating the target cell.

[0121] In some embodiments, the neighbor cell information includes the power value range and the antenna downtilt angle value range of the first cell, based on the above. Figure 3 The method shown, another method for compensating cells is as follows: Figure 6 As shown, S350 above may include S610-S620.

[0122] S610 adjusts the power of the first cell to the maximum value according to the power value range.

[0123] Adjusting the power value of the first cell to its maximum value ensures that the power requirements of the target cell are met.

[0124] S620, based on the range of antenna downtilt angle values, adjusts the downtilt angle of the antenna in the first cell to the minimum value.

[0125] Adjusting the downtilt angle of the antenna in the first cell to the minimum value ensures that the coverage requirement of the first cell for the target cell is met.

[0126] In this embodiment, the power value of the first cell is directly adjusted to the maximum value and the downtilt angle of the antenna is adjusted to the minimum value, which satisfies the power requirements of the target cell and the coverage requirements of the first cell for the target cell, and realizes rapid compensation of the target cell.

[0127] In some embodiments, the neighboring cell information further includes the second geographical location information of the base station of the first cell, the azimuth angle of the antenna, and the range of azimuth angle values ​​for the antenna, based on the above. Figure 5 The method shown, another method for compensating cells is as follows: Figure 7 As shown, S350 above may also include S710-S720.

[0128] S710, calculate the offset angle between the target cell and the first cell based on the first geographical location information and the second geographical location information.

[0129] The first geographic location information may include the latitude and longitude coordinates of the target cell: (X1, Y1), and the second geographic location information includes the latitude and longitude coordinates of the first cell: (X2, Y2).

[0130] In one example, the offset angle between the target cell and the first cell is Q1 = argtan((Y2-Y1) / (X2-X1)).

[0131] S720: When the maximum value in the azimuth angle range of the antenna is greater than or equal to the offset angle, the azimuth angle of the antenna of the first cell is adjusted according to the offset angle.

[0132] When the maximum value in the azimuth angle range of the antenna is greater than or equal to the offset angle, it means that adjusting the azimuth angle of the antenna alone can make the target cell within the horizontal beamwidth of the first cell. Therefore, the azimuth angle of the first cell is adjusted towards the target cell by the offset angle to make the target cell within the horizontal beamwidth of the first cell.

[0133] Horizontal beamwidth refers to the angle between two directions in the horizontal direction where the radiated power decreases by 3dB on either side of the direction of maximum radiation.

[0134] The method provided in this application embodiment can, when the maximum value in the azimuth angle range of the antenna is greater than or equal to the offset angle, simply adjust the azimuth angle of the first cell toward the target cell by adjusting the offset angle, so that the target cell can meet the coverage requirements of the first cell for the target cell within the horizontal beamwidth range of the first cell, thereby achieving rapid compensation for the target cell.

[0135] In some embodiments, based on the above Figure 7 The method shown, another method for compensating cells is as follows: Figure 7 As shown, the method may also include S730-S750.

[0136] S730: When the maximum value of the antenna azimuth angle in the range is less than the offset angle, the azimuth angle of the antenna in the first cell is adjusted according to the maximum value of the antenna azimuth angle.

[0137] When the maximum value of the antenna azimuth angle in the range is less than the offset angle, it means that adjusting the antenna azimuth angle alone cannot meet the coverage requirements of the first cell to the target cell. The azimuth angle of the antenna of the first cell should be adjusted to the maximum value of the azimuth angle first.

[0138] S740 calculates the adjustment step size of the horizontal beamwidth based on the offset angle, the maximum value in the range of antenna azimuth angle values, and the preset adjustment step size.

[0139] In some embodiments, firstly, the horizontal beam adjustment range M1 = Q2 - Q1 of the antenna is calculated based on the maximum value of the offset angle Q1 and the azimuth angle Q2 between the target cell and the first cell.

[0140] Then, based on the antenna's horizontal beam adjustment range M1 and the preset adjustment step size n, the horizontal beamwidth adjustment step size Mn is calculated. , where n is an integer greater than 0.

[0141] S750 adjusts the horizontal beamwidth of the first cell according to the adjustment step size of the horizontal beamwidth.

[0142] Based on the adjustment step size of the horizontal beamwidth, the horizontal beamwidth of the first cell is expanded or reduced by one adjustment step size each time an adjustment is made. At the same time, the field strength of the main lobe is monitored. The radiation pattern of a base station usually has two or more lobes, among which the lobe with the largest radiation intensity is called the main lobe. The goal is to ensure that the horizontal beamwidth of the first cell meets the coverage requirements of the first cell for the target cell without reducing the field strength of the main lobe.

[0143] Since the field strength of the main lobe decreases as the horizontal beamwidth increases, the specific preset adjustment step size is set according to the actual situation, and the adjustment step size is adjusted according to the preset adjustment step size.

[0144] The method provided in this application embodiment can adjust the azimuth angle of the antenna of the first cell to the maximum value of the azimuth angle when the maximum value of the azimuth angle in the range of the antenna is less than the offset angle, and adjust the horizontal beamwidth of the first cell to meet the coverage requirements of the first cell for the target cell, thereby achieving rapid compensation of the target cell.

[0145] In some embodiments, the neighbor cell information also includes the real-time coverage rate of the first cell to the target cell, based on the above. Figure 6 The method shown, another method for compensating cells is as follows: Figure 8 As shown, S350 above may also include S810-S820.

[0146] S810 calculates the antenna downtilt adjustment step size based on the antenna downtilt angle range and the number of times the antenna downtilt angle is adjusted.

[0147] The tilt adjustment step size refers to the tilt angle value that is increased or decreased each time the tilt angle is adjusted.

[0148] In some embodiments, the tilt angle adjustment step size is:

[0149]

[0150] Where 'a' represents the number of times the antenna's downtilt angle is adjusted, with an initial value of 1; H function is the floor function; α is the downtilt angle adjustment coefficient, α={α≥2|α∈N} +}; This is the physical tilt angle of the antenna, which is determined by the position of the antenna's mounting bracket. This represents the maximum value of the electronic tilt angle, which is determined by the phase of each element in the antenna array. This represents the maximum downtilt angle of the antenna.

[0151] If μ≤0, it indicates that the physical downtilt angle of the base station antenna is too large. In this case, adjusting the electronic tilt angle is not very meaningful, and the tilt angle of the base station will not be adjusted.

[0152] S820 adjusts the downtilt angle of the antenna in the first cell based on the antenna downtilt angle range, real-time coverage, and antenna downtilt angle adjustment step size, and updates the number of times.

[0153] Record the real-time coverage before adjusting the downtilt angle. Each time the antenna downtilt angle is adjusted, increase the antenna downtilt angle by one tilt adjustment step and record the real-time coverage after adjusting the downtilt angle.

[0154] make and These represent the real-time coverage before and after adjusting the downtilt angle, respectively.

[0155] when When the downtilt angle adjustment is effective, the coverage of the first cell to the target cell is optimized. Then, it is determined whether the coverage meets the requirements. If the requirements are not met, the adjustment continues.

[0156] when If the adjustment of the downhill angle has no effect, then the adjustment is reversed to the downhill angle before the adjustment, and the update count a = a + 1. The adjustment step size is changed according to the updated count a, and the next adjustment is performed.

[0157] Once the coverage rate of the first cell to the target cell reaches the preset coverage rate value λ after adjusting the downtilt angle, the adjustment of the downtilt angle stops; or when the downtilt angle adjustment step size μ cannot be adjusted further due to the limitation of the downtilt angle value range, the adjustment of the downtilt angle ends.

[0158] The method provided in this application embodiment can increase the coverage of the first cell to the target cell by adjusting the downtilt angle of the antenna, thereby meeting the coverage requirements of the first cell to the target cell and achieving compensation for the target cell.

[0159] In some embodiments, based on the above Figure 6 The method shown, another method for compensating cells is as follows: Figure 8 As shown, S350 above may also include S830-S850.

[0160] S830, obtains the number of times, and obtains the CQI of the target cell in real time.

[0161] After the downtilt adjustment is completed, the number of downtilt adjustments is recorded, and the CQI of the target cell is obtained in real time. The CQI reflects the interference situation.

[0162] S840 calculates the power adjustment step size based on the number of cycles and the power value range.

[0163] The power adjustment step size refers to the amount of power that is increased or decreased each time the power is adjusted.

[0164] In some embodiments,

[0165] Where b is the number of times the downtilt angle is adjusted; β is the power adjustment coefficient, 0 < β < 1; This is the maximum adjustable physical power; The maximum adjustable software power is determined by the power regulation license provided by the equipment supplier. This represents the maximum power of the base station.

[0166] S850 adjusts the power of the first cell based on the power value range, CQI, and power adjustment step size.

[0167] Record the CQI of the target cell before power adjustment. Each time the power is adjusted, increase or decrease the power by one power adjustment step and record the CQI of the adjusted power.

[0168] make and These represent the CQI before and after power adjustment, respectively.

[0169] when < When the signal is received, it indicates that the cell power has been adjusted to reduce the interference in the target cell. The subsequent assessment determines whether the interference meets the compensation requirements for the network outage cell. If not, the power adjustment continues; otherwise, the power adjustment ends.

[0170] when ≥ If the cell power adjustment fails, it indicates that the adjustment has not taken effect. In this case, the cell power adjustment is rolled back to the power value before the adjustment. The update count is b = b + 1. The adjustment step size is changed according to the updated count b, and the next adjustment is performed.

[0171] After adjusting the power, the CQI of the target cell is brought to the preset value. If the power adjustment is stopped, the power adjustment will cease; or if the power adjustment step size v cannot be adjusted further due to the limitation of the power value range, the power adjustment will end.

[0172] The method provided in this application embodiment can reduce the interference of the target cell by adjusting the power of the first cell, so as to meet the interference requirements of the target cell and achieve compensation for the target cell.

[0173] In some embodiments, after receiving alarm clearing information for the target cell, it is determined whether the cell identification information in the alarm clearing information is the same as the identification information of the target cell. If so, it is determined whether the alarm clearing information represents network recovery. If so, a compensation recovery timer is started. When the timer reaches the alarm clearing threshold T', the recovery step of the first cell is triggered, a parameter rollback requirement table is generated and automatically sent to the network management platform for execution, so that the parameters of the first cell are restored to the state before compensation.

[0174] The method provided in this application embodiment can restore the parameters of the first cell when the network of the terminal cell in the network is restored, thereby avoiding affecting the quality of the wireless network.

[0175] This application also provides a device for compensating cells, such as... Figure 9 As shown, the device 900 may include an acquisition module 910, a determination module 920, and an adjustment module 930.

[0176] The acquisition module 910 is used to acquire compensation instruction information, which includes the first geographical location information of the base station corresponding to the target cell of the network interruption and the MRO within a preset time period before the network interruption.

[0177] MRO includes the power of the target cell, the sampling power of the target cell's neighboring cells, and the number of sampling points for each neighboring cell.

[0178] The determination module 920 is used to determine the target neighbor cell among the neighbor cells based on the power of the target cell, the sampling power of the neighbor cells of the target cell, and the number of sampling points for each neighbor cell.

[0179] The acquisition module 910 is also used to acquire neighbor information of the target neighbor cell.

[0180] The determination module 920 is also used to determine the first cell that meets the preset conditions from the target neighboring cells based on the neighboring cell information.

[0181] The adjustment module 930 is used to adjust the parameters of the first cell according to the first geographical location information and neighbor cell information. The parameters include at least one of power, antenna azimuth angle or antenna downtilt angle, in order to compensate the target cell.

[0182] The apparatus provided in this application, after obtaining compensation instruction information for a target cell with network interruption, determines the target neighbor cell based on the power of the target cell, the sampling power of the target cell's neighbor cells, and the number of sampling points for each neighbor cell. The target neighbor cell has a smaller power difference from the target cell and a larger number of sampling points that have collected sampling power. Since the power difference between the target neighbor cell and the target cell is small, and the sampling power of the target neighbor cell can be received more times at the sampling points of the target cell, the target neighbor cell is more suitable for compensating the target cell. Based on the neighbor cell information of the target neighbor cell, the first cell most suitable for compensating the target cell is determined. Then, the parameters of the first cell are adjusted according to the neighbor cell information of the first cell to compensate the target cell, thereby realizing rapid compensation for the network interruption cell.

[0183] In some embodiments, the acquisition module 910 may also be used to acquire alarm information before acquiring compensation instruction information. The alarm information includes the identification information of the cell with network interruption and the duration of the cell network interruption.

[0184] The determination module 920 can also be used to determine the cell corresponding to the identifier information of the cell whose network interruption duration reaches the preset threshold as the target cell when the network interruption duration of the cell reaches the preset threshold.

[0185] The device provided in this step only identifies a cell as a target cell when the duration of network outage in the cell reaches a preset threshold, thus avoiding frequent triggering of compensation for the cell.

[0186] In some embodiments, the determining module 920 may be specifically used for:

[0187] Based on the number of sampling points, the support of each neighboring cell to the target cell is calculated. The support represents the probability that the user terminal receives the sampling power of the neighboring cell in the target cell.

[0188] Calculate the average power difference between the target cell and each neighboring cell based on the power of the target cell and the sampling power of the neighboring cells of the target cell;

[0189] The neighboring cell score is determined based on the difference between support and average power.

[0190] The target neighborhood is defined as the N neighboring regions corresponding to the scores that are sorted from smallest to largest in ascending order, where N is an integer greater than 0.

[0191] The apparatus provided in this application calculates the average power difference between the power of the target cell and the sampling power of the neighboring cells of the target cell based on the power of the target cell and the sampling power of the neighboring cells of the target cell. It calculates the support of each neighboring cell based on the number of sampling points of the target cell for each neighboring cell. Cells with small average power differences and high support are identified as target neighboring cells. In this way, the target neighboring cells are all the neighboring cells that are more suitable for compensating the target cell.

[0192] In some embodiments, the neighbor cell information includes the power and power value range of the target neighbor cell, and the determining module 920 can also be specifically used for:

[0193] Based on the power of the target neighboring cell and the power value range, calculate the power difference between the maximum value in the power value range and the power of the target neighboring cell;

[0194] The cell with the highest power difference and the highest support among the target neighboring cells is identified as the first cell.

[0195] The apparatus provided in this application embodiment determines the first neighboring cell among the target neighboring cells that is most suitable as the target cell for compensation.

[0196] In some embodiments, the neighbor cell information includes the power value range and the antenna downtilt angle value range of the first cell; the adjustment module 930 can be specifically used for:

[0197] Based on the power value range, the power of the first cell is adjusted to the maximum value;

[0198] Based on the range of antenna downtilt angle values, the downtilt angle of the antenna in the first cell is adjusted to the minimum value.

[0199] In this embodiment, the power value of the first cell is directly adjusted to the maximum value and the downtilt angle of the antenna is adjusted to the minimum value, which satisfies the power requirements of the target cell and the coverage requirements of the first cell for the target cell, and realizes rapid compensation of the target cell.

[0200] In some embodiments, the neighbor cell information further includes the second geographical location information of the base station of the first cell, the azimuth angle of the antenna, and the range of azimuth angle values ​​for the antenna. The adjustment module 930 can also be specifically used for:

[0201] Based on the first and second geographic location information, calculate the offset angle between the target cell and the first cell;

[0202] When the maximum value in the azimuth angle range of the antenna is greater than or equal to the offset angle, the azimuth angle of the antenna of the first cell is adjusted according to the offset angle.

[0203] The device provided in this application embodiment can, when the maximum value in the azimuth angle range of the antenna is greater than or equal to the offset angle, simply adjust the azimuth angle of the first cell toward the target cell by adjusting the offset angle, so that the target cell can meet the coverage requirements of the first cell for the target cell within the horizontal beamwidth range of the first cell, thereby achieving rapid compensation of the target cell.

[0204] In some embodiments, the adjustment module 930 may also be specifically used for:

[0205] When the maximum value of the antenna azimuth angle in the range is less than the offset angle, the azimuth angle of the antenna in the first cell is adjusted according to the maximum value of the antenna azimuth angle.

[0206] The adjustment step size of the horizontal beamwidth is calculated based on the offset angle, the maximum value in the range of antenna azimuth angle, and the preset adjustment step size.

[0207] Adjust the horizontal beamwidth of the first cell according to the adjustment step size of the horizontal beamwidth.

[0208] The device provided in this application embodiment can adjust the azimuth angle of the antenna of the first cell to the maximum value of the azimuth angle when the maximum value in the azimuth angle range of the antenna is less than the offset angle, and adjust the horizontal beamwidth of the first cell to meet the coverage requirements of the first cell for the target cell, thereby achieving rapid compensation of the target cell.

[0209] In some embodiments, the neighbor cell information further includes the real-time coverage rate of the first cell to the target cell; the adjustment module 930 may also be specifically used for:

[0210] Calculate the antenna downtilt angle adjustment step size based on the antenna downtilt angle range and the number of times the antenna downtilt angle is adjusted;

[0211] Based on the antenna downtilt angle range, real-time coverage, and antenna downtilt angle adjustment step size, the downtilt angle of the first cell is adjusted, and the number of times is updated.

[0212] The apparatus provided in this application embodiment can increase the coverage of the first cell to the target cell by adjusting the downtilt angle of the antenna, thereby meeting the coverage requirements of the first cell to the target cell and achieving compensation for the target cell.

[0213] In some embodiments, the adjustment module 930 may also be specifically used for:

[0214] Get the number of times and obtain the CQI of the target cell in real time;

[0215] Calculate the power adjustment step size based on the number of times and the power value range.

[0216] The apparatus provided in this application embodiment can reduce the interference of the target cell by adjusting the power of the first cell, so as to meet the interference requirements of the target cell and achieve target cell compensation.

[0217] In some embodiments, the acquisition module 910 can also be used for:

[0218] Upon receiving alarm clearance information from the target cell, determine whether the cell identifier information in the alarm clearance information is the same as the identifier information in the target cell. If so, determine whether it is alarm clearance information indicating network recovery. If so, start the compensation recovery timer.

[0219] When the timer reaches the alarm clearing threshold T', the recovery step of the first cell is triggered, a parameter rollback requirement table is generated and automatically sent to the network management platform for execution, so that the parameters of the first cell are restored to the state before compensation.

[0220] The apparatus provided in this application embodiment can restore the parameters of the first cell when the network of the terminal cell in the network is restored, thereby avoiding affecting the quality of the wireless network.

[0221] The device for compensating cells provided in this application embodiment performs... Figures 3 to 4 and Figures 6 to 8 The steps in the method shown, and the technical effect of quickly compensating for network outages in cells, will not be elaborated further here for the sake of brevity.

[0222] Figure 10 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application is shown.

[0223] An electronic device may include a processor 1001 and a memory 1002 storing computer program instructions.

[0224] Specifically, the processor 1001 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0225] Memory 1002 may include a large-capacity storage device for data or instructions. For example, and not limitingly, memory 1002 may include a hard disk drive (HDD), a floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 1002 may include removable or non-removable (or fixed) media. Where appropriate, memory 1002 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 1002 is a non-volatile solid-state memory. In a particular embodiment, memory 1002 includes read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0226] The processor 1001 implements any of the compensation cell methods in the embodiment shown in the figure by reading and executing computer program instructions stored in the memory 1002.

[0227] In one example, the electronic device may also include a communication interface 1003 and a bus 1010. For example, Figure 10 As shown, the processor 1001, memory 1002, and communication interface 1003 are connected through bus 1010 and complete communication with each other.

[0228] The communication interface 1003 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.

[0229] Bus 1010 includes hardware, software, or both, that couples components of an electronic device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 1010 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, any suitable bus or interconnect is contemplated herein.

[0230] The electronic device can perform the compensation cell method in the embodiments of this application, thereby achieving the combination Figures 3 to 4 and Figures 6 to 8 The method for compensating for the community is described.

[0231] Furthermore, in conjunction with the compensation cell method in the above embodiments, this application embodiment can provide a computer-readable storage medium for implementation. This computer-readable storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement… Figures 3 to 4 and Figures 6 to 8 The method of compensation for communities.

[0232] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0233] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0234] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0235] The above description is merely a specific implementation of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.

Claims

1. A method for compensating for a cell, characterized in that, The method includes: Obtain compensation instruction information, which includes the first geographical location information of the base station corresponding to the target cell of the network interruption and the measurement report sample data file MRO within a preset time period before the network interruption. The MRO includes the power of the target cell, the sampling power of the neighboring cells of the target cell, and the number of sampling points for each neighboring cell. The target neighbor cell is determined based on the power of the target cell, the sampling power of the neighbor cells of the target cell, and the number of sampling points for each neighbor cell. Obtain the neighbor information of the target neighboring cell; Based on the neighbor cell information, determine the first cell that meets the preset conditions from the target neighbor cells; The parameters of the first cell are adjusted based on the first geographical location information and the neighbor cell information. The parameters include at least one of power, antenna azimuth angle, or antenna downtilt angle to compensate the target cell. The step of determining the target neighbor cell among the neighbor cells based on the power of the target cell, the sampling power of the neighbor cells of the target cell, and the number of sampling points for each neighbor cell includes: Based on the number of sampling points, the support degree of each neighboring cell to the target cell is calculated, and the support degree represents the probability that the user terminal receives the sampling power of the neighboring cell in the target cell; Based on the power of the target cell and the sampling power of the neighboring cells of the target cell, calculate the average power difference between the target cell and each of the neighboring cells; The score of the neighboring cell is determined based on the support level and the average power difference. The neighborhoods corresponding to the top N scores in ascending order are determined as the target neighborhoods, where N is an integer greater than 0. The neighbor cell information includes the power and power value range of the target neighbor cell; the step of determining a first cell that meets preset conditions from the target neighbor cells based on the neighbor cell information includes: Based on the power of the target neighboring cell and the power value range, calculate the power difference between the maximum value in the power value range and the power of the target neighboring cell; Among the target neighboring cells, the cell with the highest power difference and the highest support is identified as the first cell.

2. The method according to claim 1, characterized in that, Before obtaining the compensation instruction information, the method further includes: Obtain alarm information, which includes the identifier of the cell where the network was interrupted and the duration of the network interruption. When the duration of network outage in a cell reaches a preset threshold, the cell corresponding to the identifier information indicating that the network outage duration has reached the preset threshold is identified as the target cell.

3. The method according to claim 1, characterized in that, The neighbor cell information includes the power value range and antenna downtilt angle value range of the first cell; adjusting the parameters of the first cell based on the first geographical location information and the neighbor cell information includes: Based on the power value range, the power of the first cell is adjusted to the maximum value; Based on the range of antenna downtilt angle values, the downtilt angle of the antenna in the first cell is adjusted to the minimum value.

4. The method according to claim 3, characterized in that, The neighbor cell information also includes the second geographical location information of the base station of the first cell, the azimuth angle of the antenna, and the range of values ​​for the azimuth angle of the antenna; The step of adjusting the parameters of the first cell based on the first geographical location information and the neighboring cell information further includes: Based on the first geographic location information and the second geographic location information, calculate the offset angle between the target cell and the first cell; When the maximum value in the azimuth angle range of the antenna is greater than or equal to the offset angle, the azimuth angle of the antenna of the first cell is adjusted according to the offset angle.

5. The method according to claim 4, characterized in that, The method further includes: When the maximum value of the azimuth angle of the antenna is less than the offset angle, the azimuth angle of the antenna of the first cell is adjusted according to the maximum value of the azimuth angle of the antenna. The adjustment step size of the horizontal beamwidth is calculated based on the offset angle, the maximum value in the range of the antenna azimuth angle, and the preset adjustment step size. The horizontal beamwidth of the first cell is adjusted according to the adjustment step size of the horizontal beamwidth.

6. The method according to claim 3, characterized in that, The neighbor cell information also includes the real-time coverage rate of the first cell to the target cell; the step of adjusting the parameters of the first cell based on the first geographic location information and the neighbor cell information further includes: Calculate the antenna downtilt angle adjustment step size based on the antenna downtilt angle range and the number of times the antenna downtilt angle is adjusted; The downtilt angle of the first cell's antenna is adjusted based on the antenna's downtilt angle range, the real-time coverage rate, and the antenna's downtilt angle adjustment step size, and the number of adjustments is updated.

7. The method according to claim 6, characterized in that, The method further includes: The number of times is obtained, and the Channel Quality Index (CQI) of the target cell is obtained in real time. Calculate the power adjustment step size based on the number of times and the power value range; The power of the first cell is adjusted according to the power value range, the CQI, and the power adjustment step size.

8. A device for compensating for a cell, characterized in that, The device includes: The acquisition module is used to acquire compensation instruction information, which includes the first geographical location information of the base station corresponding to the target cell of the network interruption and the MRO within a preset time period before the network interruption. The MRO includes the power of the target cell, the sampling power of the neighboring cells of the target cell, and the number of sampling points for each neighboring cell. The determination module is used to determine the target neighbor cell among the neighbor cells based on the power of the target cell, the sampling power of the neighbor cells of the target cell, and the number of sampling points for each neighbor cell. The acquisition module is also used to acquire neighbor information of the target neighboring cell; The determining module is further configured to determine a first cell that meets preset conditions from the target neighboring cells based on the neighboring cell information; An adjustment module is used to adjust the parameters of the first cell according to the first geographical location information and the neighbor cell information. The parameters include at least one of power, antenna azimuth angle, or antenna downtilt angle, in order to compensate the target cell. The module is specifically used for: Based on the number of sampling points, the support of each neighboring cell to the target cell is calculated. The support represents the probability that the user terminal receives the sampling power of the neighboring cell in the target cell. Calculate the average power difference between the target cell and each neighboring cell based on the power of the target cell and the sampling power of the neighboring cells of the target cell; The neighboring cell score is determined based on the difference between support and average power. The neighborhoods corresponding to the top N scores in ascending order are identified as the target neighborhoods, where N is an integer greater than 0. Neighbor information includes the power and power range of the target neighbor cell. The determination module is also specifically used for: Based on the power of the target neighboring cell and the power value range, calculate the power difference between the maximum value in the power value range and the power of the target neighboring cell; The cell with the highest power difference and the highest support among the target neighboring cells is identified as the first cell.

9. An electronic device, characterized in that, The device includes: a processor and a memory storing computer program instructions; the processor, when executing the computer program instructions, implements the method for compensating cells as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions that, when executed by a processor, implement the method for compensating cells as described in any one of claims 1-7.