An antenna parameter determination method and device, electronic equipment and storage medium

By dividing the measurement data into a cell radar grid and calculating the normalized energy, the antenna parameters are automatically determined, solving the problems of time-consuming, labor-intensive, and inaccurate manual measurement, and achieving efficient and accurate determination of antenna parameters.

CN115623513BActive Publication Date: 2026-02-17CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211170306.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-22
Publication Date
2026-02-17
Estimated Expiration
2042-09-22

AI Technical Summary

Technical Problem

In existing technologies, the measurement of antenna parameters requires a large amount of manpower and resources, and the accuracy is relatively low.

Method used

By acquiring measurement data carrying location information and signal strength, the radar grid of the cell is divided, normalized energy calculation is performed, and antenna operating parameters are determined.

Benefits of technology

The system automates the determination of antenna parameters, reducing manpower and material resources and improving accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115623513B_ABST
    Figure CN115623513B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an antenna parameter determination method and device, electronic equipment and storage medium, comprising: obtaining a plurality of measurement data, the measurement data carrying data position information and signal strength information; according to the data position information of the measurement data, dividing the measurement data into corresponding cell radar grids, and determining the data number of the measurement data included in each cell radar grid, wherein the cell radar grid is obtained by dividing the grid of the target cell; based on the data number and the signal strength information, the normalization energy of each cell radar grid is calculated respectively to obtain the normalization energy value of the target cell at multiple angles; based on the normalization energy value, the antenna parameter of the target cell is determined. In this way, after obtaining a large amount of measurement data, the antenna parameter of the target cell can be automatically determined through the analysis of the measurement data, which greatly reduces the consumption of manpower and material resources, and improves the accuracy of the antenna parameter.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a method, apparatus, electronic device, and storage medium for determining antenna parameters. Background Technology

[0002] In mobile communication networks, antenna parameters are core fundamental data and are crucial for network optimization. Antenna parameters are easily affected by weather and other factors, and may be adjusted periodically due to network optimization needs, requiring frequent measurement and verification.

[0003] In traditional methods, antenna parameters need to be obtained through manual on-site measurement. However, this method of manually measuring antenna parameters consumes a lot of manpower and resources due to problems such as the precision of measuring instruments, differences in measurement skills, untimely updates of daily adjustment data, and incorrect on-site connections. Moreover, the accuracy of the antenna parameters obtained by measurement is low.

[0004] Therefore, there is an urgent need for a method to automatically determine antenna parameters. Summary of the Invention

[0005] This disclosure provides an antenna parameter determination system, method, apparatus, electronic device, and storage medium to at least solve the problems in related technologies where antenna parameter determination consumes a large amount of manpower and resources, and the accuracy of the measured antenna parameters is low. The technical solution of this disclosure is as follows:

[0006] According to a first aspect of the present disclosure, a method for determining antenna operating parameters is provided, comprising:

[0007] Acquire multiple measurement data, which carry data location information and signal strength information;

[0008] Based on the data location information of the measurement data, the measurement data is divided into corresponding cell radar grids, and the number of data points of the measurement data included in each cell radar grid is determined, wherein the cell radar grid is obtained by dividing the target cell into grids;

[0009] Based on the data frequency and the signal strength information, normalized energy calculation is performed on each cell radar grid to obtain the normalized energy values ​​of the target cell at multiple angles.

[0010] Based on the normalized energy value, the antenna parameters of the target cell are determined.

[0011] Optionally, before dividing each measurement data into a corresponding cell radar grid based on the data location information, the method further includes:

[0012] Determine the distance between the target base station corresponding to the target cell and other base stations within the preset range;

[0013] The coverage distance of the target cell is determined based on the inter-station spacing.

[0014] The unit interval is determined based on the coverage distance;

[0015] Based on the unit interval and preset angle, the target cell is divided into grids to obtain multiple cell radar grids.

[0016] Optionally, determining the coverage distance of the target cell based on the inter-station spacing includes:

[0017] Determine the first angle between the main coverage direction of the target cell and the base station direction, wherein the base station direction is the direction from the target base station to the other base stations;

[0018] The quotient of the distance between the stations and the cosine of the first angle is determined as the compensation distance for the other base stations;

[0019] The minimum value of the compensation interval is taken as the coverage distance of the target cell.

[0020] Optionally, the method further includes:

[0021] In the absence of determining any of the compensation intervals, the preset interval is used as the coverage distance of the target cell.

[0022] Optionally, the step of dividing the target cell into multiple cell radar grids based on the unit interval and a preset angle includes:

[0023] Based on the unit interval, multiple radii are determined, and multiple concentric circles are obtained with the target base station as the center. The maximum value of the radius is greater than the coverage distance.

[0024] The concentric circles are divided along a preset direction at a preset angle to obtain multiple cell radar grids.

[0025] Optionally, dividing the measurement data into corresponding cell radar grids based on the data location information of the measurement data includes:

[0026] Based on the data location information of the measurement data, determine the data distance and the second included angle between the measurement data and the target base station corresponding to the target cell;

[0027] Based on the data distance and the second included angle, the coverage area of ​​each cell radar grid is compared, and the measurement data is divided into the corresponding cell radar grid.

[0028] Optionally, the step of performing normalized energy calculations on each cell radar grid based on the data frequency and the signal strength information to obtain the normalized energy values ​​of the target cell at multiple angles includes:

[0029] The average signal received power of each cell's radar grid is determined based on the signal strength information of the measurement data included in each cell's radar grid.

[0030] Using a preset sliding window, multiple cell radar grids corresponding to the target angle are determined as reference grids, wherein the target angle is the angle corresponding to the cell radar grid located at the center of the preset sliding window.

[0031] Based on the average signal received power of the reference grid, the number of candidate grids at multiple angles corresponding to the reference grid, the total number of candidate grids, and a preset weight, the normalized energy value of the target cell at the target angle is determined, and the candidate grids are the cell radar grids whose data count is greater than a preset threshold.

[0032] Optionally, determining the average signal received power of each cell radar grid based on the signal strength information of the measurement data included in each cell radar grid includes:

[0033] The initial signal received power of each cell radar grid is obtained by averaging the signal strength information of the measurement data included in each cell radar grid.

[0034] The initial signal received power of multiple cell radar grids that are equidistant from the target base station corresponding to the target cell is sorted by deduplication in descending order.

[0035] Based on the deduplication and sorting results, the initial signal received power of each cell's radar grid is normalized to obtain the average signal received power of each cell's radar grid.

[0036] Optionally, the preset weights include a first weight and a second weight. Determining the normalized energy value of the target cell at the target angle based on the average received signal power of the reference grid, the number of candidate grids at multiple angles corresponding to the reference grid, the total number of candidate grids, and the preset weights includes:

[0037] The sum of the average received signal power of the reference grid is determined, and the product of the sum and the first weight is used as the first quantity.

[0038] The sum of the number of candidate grids corresponding to multiple angles of the reference grid is determined, and the product of the obtained sum and the second weight is used as the second quantity;

[0039] The quotient of the second quantity and the total number of candidate grids is determined, and the quotient is added to the first quantity to obtain the normalized energy value of the target cell at the target angle.

[0040] Optionally, the step of performing normalized energy calculations on each cell radar grid based on the data frequency and the signal strength information to obtain the normalized energy values ​​of the target cell at multiple angles includes:

[0041] If the sum of the number of data occurrences for the cell radar grid is not less than a first threshold, and / or if the number of cell radar grids with a data occurrence greater than a second threshold is not less than a third threshold, normalized energy calculation is performed on each cell radar grid based on the number of data occurrences and the signal strength information to obtain the normalized energy values ​​of the target cell at multiple angles.

[0042] Optionally, the antenna parameters include the main coverage direction, and determining the antenna parameters of the target cell based on the normalized energy value includes:

[0043] The angle corresponding to the maximum value of the normalized energy value is determined as the main coverage direction of the target cell.

[0044] Optionally, determining the angle corresponding to the maximum value of the normalized energy value as the main coverage direction of the target cell includes:

[0045] If there are candidate angles where the normalized energy value is greater than a preset energy value threshold, the candidate angle and the angle corresponding to the maximum value of the normalized energy value shall be taken as the main coverage direction of the target cell.

[0046] Based on the main coverage direction, an estimated antenna list for the target cell is generated;

[0047] Wherein, the angle between the candidate angle and the angle corresponding to the maximum value of the normalized energy value is greater than the preset angle interval.

[0048] Optionally, after determining the number of data points for the measurement data included in each cell radar grid, the method further includes:

[0049] Determine the first candidate cell radar grid with a distance of a third number of unit intervals from the target base station corresponding to the target cell;

[0050] A first ratio is determined between the sum of the number of data occurrences of the radar grid of the first candidate cell and the sum of the number of data occurrences of the radar grid of the cell. If the first ratio exceeds a first threshold, the location information corresponding to the target cell is corrected.

[0051] Optionally, after determining the number of data points for the measurement data included in each cell radar grid, the method further includes:

[0052] Determine the second candidate cell radar grid with a distance of a fourth number of unit intervals from the target base station corresponding to the target cell;

[0053] A second ratio is determined between the sum of the number of data occurrences of the radar grid of the second candidate cell and the sum of the number of data occurrences of the radar grid of the cell. If the second ratio exceeds a second threshold, the coverage type of the target cell is determined to be cross-coverage.

[0054] Determine the third candidate cell radar grid, which is a fifth number of unit intervals away from the target base station corresponding to the target cell;

[0055] A third ratio is determined between the sum of the number of data occurrences of the third candidate cell radar grid and the sum of the number of data occurrences of the cell radar grid. If the third ratio exceeds a third threshold, the coverage type of the target cell is determined to be too close coverage.

[0056] According to a second aspect of the present disclosure, an antenna parameter determination apparatus is provided, comprising:

[0057] The acquisition module is used to acquire multiple measurement data, which carry data location information and signal strength information;

[0058] The segmentation module is used to segment the measurement data into corresponding cell radar grids based on the data location information of the measurement data, and to determine the number of data points of the measurement data included in each cell radar grid, wherein the cell radar grids are obtained by segmenting the target cell into grids;

[0059] The calculation module is used to perform normalized energy calculation on each cell radar grid based on the data frequency and the signal strength information, so as to obtain the normalized energy value of the target cell at multiple angles.

[0060] The determination module is used to determine the antenna parameters of the target cell based on the normalized energy value.

[0061] Optionally, the device further includes:

[0062] The gridding module is used to determine the distance between the target base station corresponding to the target cell and other base stations within a preset range; determine the coverage distance of the target cell based on the distance between the base stations; determine the unit interval based on the coverage distance; and divide the target cell into grids based on the unit interval and a preset angle to obtain multiple cell radar grids.

[0063] Optionally, the rasterization module is specifically used for:

[0064] Determine the first angle between the main coverage direction of the target cell and the base station direction, wherein the base station direction is the direction from the target base station to the other base stations;

[0065] The quotient of the distance between the stations and the cosine of the first angle is determined as the compensation distance for the other base stations;

[0066] The minimum value of the compensation interval is taken as the coverage distance of the target cell.

[0067] Optionally, the rasterization module is specifically used for:

[0068] In the absence of determining any of the compensation intervals, the preset interval is used as the coverage distance of the target cell.

[0069] Optionally, the rasterization module is specifically used for:

[0070] Based on the unit interval, multiple radii are determined, and multiple concentric circles are obtained with the target base station as the center. The maximum value of the radius is greater than the coverage distance.

[0071] The concentric circles are divided along a preset direction at a preset angle to obtain multiple cell radar grids.

[0072] Optionally, the partitioning module is specifically used for:

[0073] Based on the data location information of the measurement data, determine the data distance and the second included angle between the measurement data and the target base station corresponding to the target cell;

[0074] Based on the data distance and the second included angle, the coverage area of ​​each cell radar grid is compared, and the measurement data is divided into the corresponding cell radar grid.

[0075] Optionally, the computing module is specifically used for:

[0076] The average signal received power of each cell's radar grid is determined based on the signal strength information of the measurement data included in each cell's radar grid.

[0077] Using a preset sliding window, multiple cell radar grids corresponding to the target angle are determined as reference grids, wherein the target angle is the angle corresponding to the cell radar grid located at the center of the preset sliding window.

[0078] Based on the average signal received power of the reference grid, the number of candidate grids at multiple angles corresponding to the reference grid, the total number of candidate grids, and a preset weight, the normalized energy value of the target cell at the target angle is determined, and the candidate grids are the cell radar grids whose data count is greater than a preset threshold.

[0079] Optionally, the computing module is specifically used for:

[0080] The initial signal received power of each cell radar grid is obtained by averaging the signal strength information of the measurement data included in each cell radar grid.

[0081] The initial signal received power of multiple cell radar grids that are equidistant from the target base station corresponding to the target cell is sorted by deduplication in descending order.

[0082] Based on the deduplication and sorting results, the initial signal received power of each cell's radar grid is normalized to obtain the average signal received power of each cell's radar grid.

[0083] Optionally, the preset weights include a first weight and a second weight, and the calculation module is specifically used for:

[0084] The sum of the average received signal power of the reference grid is determined, and the product of the sum and the first weight is used as the first quantity.

[0085] The sum of the number of candidate grids corresponding to multiple angles of the reference grid is determined, and the product of the obtained sum and the second weight is used as the second quantity;

[0086] The quotient of the second quantity and the total number of candidate grids is determined, and the quotient is added to the first quantity to obtain the normalized energy value of the target cell at the target angle.

[0087] Optionally, the computing module is specifically used for:

[0088] If the sum of the number of data occurrences for the cell radar grid is not less than a first threshold, and / or if the number of cell radar grids with a data occurrence greater than a second threshold is not less than a third threshold, normalized energy calculation is performed on each cell radar grid based on the number of data occurrences and the signal strength information to obtain the normalized energy values ​​of the target cell at multiple angles.

[0089] Optionally, the antenna parameters include the main coverage direction, and the determining module is specifically used for:

[0090] The angle corresponding to the maximum value of the normalized energy value is determined as the main coverage direction of the target cell.

[0091] Optionally, the determining module is specifically used for:

[0092] If there are candidate angles where the normalized energy value is greater than a preset energy value threshold, the candidate angle and the angle corresponding to the maximum value of the normalized energy value shall be taken as the main coverage direction of the target cell.

[0093] Based on the main coverage direction, an estimated antenna list for the target cell is generated;

[0094] Wherein, the angle between the candidate angle and the angle corresponding to the maximum value of the normalized energy value is greater than the preset angle interval.

[0095] Optionally, the determining module is specifically used for:

[0096] Determine the first candidate cell radar grid with a distance of a third number of unit intervals from the target base station corresponding to the target cell;

[0097] A first ratio is determined between the sum of the number of data occurrences of the radar grid of the first candidate cell and the sum of the number of data occurrences of the radar grid of the cell. If the first ratio exceeds a first threshold, the location information corresponding to the target cell is corrected.

[0098] Optionally, the determining module is specifically used for:

[0099] Determine the second candidate cell radar grid with a distance of a fourth number of unit intervals from the target base station corresponding to the target cell;

[0100] A second ratio is determined between the sum of the number of data occurrences of the radar grid of the second candidate cell and the sum of the number of data occurrences of the radar grid of the cell. If the second ratio exceeds a second threshold, the coverage type of the target cell is determined to be cross-coverage.

[0101] Determine the third candidate cell radar grid, which is a fifth number of unit intervals away from the target base station corresponding to the target cell;

[0102] A third ratio is determined between the sum of the number of data occurrences of the third candidate cell radar grid and the sum of the number of data occurrences of the cell radar grid. If the third ratio exceeds a third threshold, the coverage type of the target cell is determined to be too close coverage.

[0103] According to a third aspect of the present disclosure, an antenna parameter determination electronic device is provided, comprising:

[0104] processor;

[0105] Memory used to store the processor's executable instructions;

[0106] The processor is configured to execute the instructions to implement the antenna parameter determination method described in any one of the claims.

[0107] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided such that, when instructions in the computer-readable storage medium are executed by a processor of an antenna parameter determining electronic device, the antenna parameter determining electronic device is able to perform the antenna parameter determining method described in any one of the present claims.

[0108] According to a fifth aspect of the present disclosure, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the antenna parameter determination method described in any one of the present claims.

[0109] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:

[0110] Multiple measurement data points are acquired, each carrying data location and signal strength information. Based on the data location information, the measurement data is divided into corresponding cell radar grids, and the number of data points included in each cell radar grid is determined. The cell radar grids are obtained by dividing the target cell into grids. Based on the number of data points and signal strength information, normalized energy calculations are performed on each cell radar grid to obtain the normalized energy values ​​of the target cell at multiple angles. Based on the normalized energy values, the antenna parameters of the target cell are determined.

[0111] In this way, after acquiring a large amount of measurement data, the normalized energy value of each cell's radar grid can be calculated through analysis of the measurement data. Then, based on the normalized energy value of each cell's radar grid, the antenna parameters of the target cell can be determined. This enables automatic judgment of various common antenna parameter problems, significantly reducing the consumption of manpower and resources in determining antenna parameters and improving the accuracy of antenna parameters.

[0112] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0113] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0114] Figure 1 This is a flowchart illustrating an antenna parameter determination system according to an exemplary embodiment.

[0115] Figure 2 This is a schematic diagram illustrating a compensation spacing calculation according to an exemplary embodiment.

[0116] Figure 3 This is a schematic diagram of a target cell gridding according to an exemplary embodiment.

[0117] Figure 4 This is a logical schematic diagram illustrating an antenna parameter checking problem according to an exemplary embodiment.

[0118] Figure 5 This is a logical schematic diagram illustrating an antenna parameter determination method according to an exemplary embodiment.

[0119] Figure 6 This is a block diagram illustrating an antenna parameter determination device according to an exemplary embodiment.

[0120] Figure 7 This is a block diagram illustrating an electronic device for determining antenna parameters according to an exemplary embodiment.

[0121] Figure 8 This is a block diagram illustrating an apparatus for determining antenna parameters according to an exemplary embodiment. Detailed Implementation

[0122] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0123] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0124] Figure 1 This is a flowchart illustrating an antenna parameter determination method according to an exemplary embodiment, such as... Figure 1 As shown, the method for determining the antenna's operating parameters includes:

[0125] In step S11, multiple measurement data are acquired, and the measurement data carries data location information and signal strength information.

[0126] In mobile communication networks, antenna parameters are core fundamental data, crucial for network optimization. Antenna parameters are easily affected by weather and other factors, and may be adjusted periodically for network optimization needs, frequently requiring measurement and verification. This application provides a method for determining antenna parameters, which can be applied to any network to automatically calculate and generate the antenna parameters of a target cell based on multiple acquired measurement data.

[0127] The measurement data includes, but is not limited to, MR (Measurement Report) data, CDR (Call Detail Record) call detail records, and / or drive test data. In one implementation, after acquiring the measurement data, the data can be located, and the portions with higher location accuracy can be selected for further processing. This improves the accuracy of the subsequently determined antenna parameters.

[0128] The measurement data carries data location information and signal strength information. The data location information is used to indicate the location where the measurement data was generated. It can be the latitude and longitude information of the base station or terminal that generated the measurement data, or it can be the relative position information of the base station or terminal that generated the measurement data relative to the target base station in the target cell. The specific location is not limited. The signal strength information is used to indicate the signal strength of the target base station at the current location. For example, it can be RSRP (Reference Signal Receiving Power) information, etc.

[0129] In step S12, the measurement data is divided into corresponding cell radar grids according to the data location information of the measurement data, and the number of data points of the measurement data included in each cell radar grid is determined. The cell radar grid is obtained by dividing the target cell into grids.

[0130] In this embodiment of the application, the target cell is pre-gridized to divide it into multiple cell radar grids. Then, the measurement data can be divided into the corresponding cell radar grids according to the data location information of the measurement data. In this way, the number of measurement data included in each cell radar grid, that is, the number of data, can be counted.

[0131] In one implementation, the process of rasterizing the target cell to divide it into multiple cell radar grids is as follows: determining the distance between the target base station corresponding to the target cell and other base stations within a preset range; determining the coverage distance of the target cell based on the distance between the base stations; determining the unit interval based on the coverage distance; and dividing the target cell into grids based on the unit interval and a preset angle to obtain multiple cell radar grids.

[0132] In other words, it is possible to traverse other base stations within a preset range near the target cell to determine the distance between the target base station and other base stations. The preset range can refer to the range of ±60 degrees in the main coverage direction of the target base station, or the range in the 360-degree direction of the target base station, without any specific limitation.

[0133] The step of determining the coverage distance of the target cell based on the inter-station spacing may include: determining the first angle between the main coverage direction of the target cell and the direction of the base stations, where the base station direction is the direction from the target base station to other base stations; determining the quotient of the inter-station spacing and the cosine of the first angle as the compensation spacing for other base stations; and taking the minimum value of the compensation spacing as the coverage distance of the target cell. Figure 2 The diagram shown is a schematic representation of a method for calculating the compensation distance according to an embodiment of this application. If the distance between stations is denoted as d1 and the first included angle is denoted as α, then the compensation distance can be expressed as d' = d1 / cos(α). The minimum value d of the compensation distance d' can be used as the coverage distance of the target cell. In this way, compensation can be added for non-direct coverage, making the obtained coverage distance more accurate, which is beneficial for the subsequent determination of antenna parameters.

[0134] In addition, if no compensation interval is determined, a preset interval can be used as the coverage distance of the target cell. The preset interval can be determined based on different frequency bands and coverage scenarios.

[0135] For example, the step of dividing a target cell into multiple cell radar grids based on unit intervals and preset angles can include: determining multiple radii based on unit intervals, and obtaining multiple concentric circles with the target base station as the center; dividing the concentric circles along a preset direction according to a preset angle to obtain multiple cell radar grids. Wherein, to facilitate normalization statistics, the coverage distance can be equally divided and appropriately expanded outwards; therefore, the maximum value of the radius is greater than the coverage distance.

[0136] like Figure 3 The diagram shown is a schematic of target cell gridding provided in an embodiment of this application. The coverage distance is divided into 16 equal parts, with an interval of d / 16, which can be represented as u. Circles are drawn with radii of 1u, 2u, 3u, ..., 20u, with true north as 0 degrees and clockwise as the preset direction. The preset angle θ is 10 degrees, which can form 36 × 20 = 720 cell radar grids. The farthest radius between a cell radar grid and the target base station is 20 × d / 16 = 1.25d. When the distance between a cell radar grid and the target base station exceeds 1.25d, it can be considered that the target base station is covering the cell radar grid beyond its coverage area. In this embodiment, the unit interval and preset angle can be adjusted to balance the coverage scenario, precision, and data volume, and are not specifically limited.

[0137] In this step, the step of dividing the measurement data into the corresponding cell radar grid based on the data location information of the measurement data may include: determining the data distance and the second included angle between the measurement data and the target base station corresponding to the target cell based on the data location information of the measurement data; and comparing the coverage area of ​​each cell radar grid based on the data distance and the second included angle to divide the measurement data into the corresponding cell radar grid.

[0138] In other words, firstly, based on the location information of the measured data, the data distance and the second angle between each measured data point and the target base station can be calculated. The calculation of the data distance and the second angle can employ algorithms referencing the Earth coordinate system, which will not be elaborated here. If the data location information uses latitude and longitude, then the WGS84 coordinate system can be used. Then, by comparing the data distance and the second angle with the coverage area of ​​each cell's radar grid, the measured data can be included in the corresponding cell's radar grid for statistical analysis, and the data count (Grid_Num) for each cell's radar grid can be obtained. In one implementation, due to over-coverage or cell latitude and longitude errors, measured data may have a distance exceeding 1.25d. That is, there may be a measured data point outside the farthest cell's radar grid. In this case, such measured data can be constrained and included in the statistics of the farthest cell's radar grid.

[0139] In step S13, based on the number of data points and signal strength information, normalized energy calculation is performed on each cell radar grid to obtain the normalized energy values ​​of the target cell at multiple angles.

[0140] After statistically analyzing the measurement data included in each cell's radar grid, normalized energy calculations can be performed on each cell's radar grid based on the number of data points and signal strength information to obtain the normalized energy values ​​of the target cell at multiple angles.

[0141] In one implementation, the step of performing normalized energy calculation on each cell radar grid based on data frequency and signal strength information to obtain the normalized energy value of the target cell at multiple angles may include: determining the average signal received power of each cell radar grid based on the signal strength information of the measurement data included in each cell radar grid; determining multiple cell radar grids corresponding to the target angle as reference grids using a preset sliding window, wherein the target angle is the angle corresponding to the cell radar grid located at the center of the preset sliding window; determining the normalized energy value of the target cell at the target angle based on the average signal received power of the reference grids, the number of candidate grids at multiple angles corresponding to the reference grids, the total number of candidate grids, and a preset weight, wherein the candidate grids are cell radar grids with data frequency greater than a preset threshold.

[0142] It is understandable that mobile network coverage is significantly affected by user distribution and signal attenuation in the geographical environment. The main coverage direction of the target cell is not necessarily the direction with the highest user density or the strongest signal. Therefore, algorithms based on user density and signal strength are relatively simple and have significant shortcomings, resulting in low accuracy. In this step, a normalized energy value corresponding to the target angle is determined by using a preset sliding window based on data from multiple cell radar grids corresponding to the target angle. Introducing normalized energy and sliding window calculation methods into existing algorithms can improve the accuracy of the calculation. The size of the preset sliding window can be customized. For example, if it is set to 3, the reference grid numbers can be represented as i-1, i, and i+1. If the number is out of range, the remainder is taken, such as i0 = (i-1 + 36) modulo 36, i2 = (i+1) modulo 36, etc.

[0143] The step of determining the average signal received power of each cell radar grid based on the signal strength information of the measurement data included in each cell radar grid may include: averaging the signal strength information of the measurement data included in each cell radar grid to obtain the initial signal received power of each cell radar grid; sorting the initial signal received power of multiple cell radar grids equidistant from the target base station corresponding to the target cell in descending order to remove duplicates; and normalizing the initial signal received power of each cell radar grid based on the deduplication sorting result to obtain the average signal received power of each cell radar grid.

[0144] For example, firstly, the average RSRP of each cell's radar grid is calculated to obtain the initial received signal power (RSRP_Ave). Then, the initial received signal power at 36 angles equidistant from the target base station is sorted from highest to lowest and deduplicated. The final number of initial received signal power values ​​is denoted as Num1. The maximum value of the normalized value is 1, the second largest value is (Num1-1) / Num1, and so on, with the minimum value being 0. Furthermore, the normalized values ​​are then filled back into each cell's radar grid according to the magnitude of the initial received signal power, yielding the average received signal power of each cell's radar grid. This average received signal power can be named Eng_rsrp.

[0145] The preset weights include a first weight and a second weight. The step of determining the normalized energy value of the target cell at the target angle based on the average signal received power of the reference grid, the number of candidate grids at multiple angles corresponding to the reference grid, the total number of candidate grids, and the preset weights may include: determining the sum of the average signal received power of the reference grids, and multiplying the sum by the first weight as a first quantity; determining the sum of the number of candidate grids at multiple angles corresponding to the reference grid, and multiplying the sum by the second weight as a second quantity; determining the quotient of the second quantity and the total number of candidate grids, and adding the quotient to the first quantity to obtain the normalized energy value of the target cell at the target angle.

[0146] For example, the above process can be represented by the following formula:

[0147] Eng(i)=Factor1×(Eng_rsrp(i0)+Eng_rsrp(i)+Eng_rsrp(i2))+Factor2×(Count_Grid(i0)+Count_Grid(i)+Count_Grid(i2)) / Total_Count

[0148] Here, Count_Grid(i) represents the number of candidate grids at angle i, and Total_Count represents the total number of candidate grids. If the preset threshold is 0, then the candidate grids are the radar grids of the cell whose data traversal count is greater than 0 in the preset sliding window. Factor1 and Factor2 represent the first weight and the second weight, respectively. The first weight determines the normalized value of the signal strength, and the second weight determines the normalization weight of the proportion of non-zero radar grids. Considering the different measurement data, such as drive test data being relatively outdoor, while MR or CDR call detail records are relatively indoors, the coefficients of Factor1 and Factor2 can be adjusted to adapt to different measurement data. For example, under normal circumstances, Factor1 can be 1; if the measurement data is drive test data, then Factor2 is 1; if the measurement data is MR or CDR data, then Factor2 is 4, and so on.

[0149] Furthermore, before performing normalized energy calculations on each cell's radar grid, it's advisable to first determine if the quantity of currently acquired measurement data meets the requirements. It's understood that calculations based on measurement data only have high confidence when the quantity and distribution of measurement data meet the requirements. In one implementation, the step of performing normalized energy calculations on each cell's radar grid based on data frequency and signal strength information to obtain the normalized energy values ​​of the target cell at multiple angles may include: if the sum of the data frequency of each cell's radar grid is not less than a first threshold, and / or if the number of cell radar grids with data frequency greater than a second threshold is not less than a third threshold, then performing normalized energy calculations on each cell's radar grid based on data frequency and signal strength information to obtain the normalized energy values ​​of the target cell at multiple angles.

[0150] For example, the first threshold can be set to 10. If the sum of the number of data points for each cell's radar grid is less than 10, it can be considered that the number of measurement data collected is too small and the confidence level of the target cell is low, so no further steps are needed. Alternatively, the second threshold can be set to 0 and the third threshold can be set to 3. If the number of cell radar grids with a non-zero number of data points is less than 3, it can be considered that the number of measurement data collected is too small and the confidence level of the target cell is low, so no further steps are needed.

[0151] In step S14, the antenna parameters of the target cell are determined based on the normalized energy value.

[0152] Normalized energy values ​​can be used to accurately determine the azimuth, latitude, longitude, and coverage of an antenna, and compared with existing antenna parameters, effectively identifying and resolving issues related to latitude and longitude errors, coverage problems, and other antenna-related issues. For example... Figure 4 As shown, in this step, after obtaining the normalized energy values ​​of the target cell at multiple angles, the antenna parameters of the target cell can be further calculated based on the normalized energy values.

[0153] For example, if antenna parameters include the main coverage direction, then the steps to determine the antenna parameters of the target cell based on the normalized energy value may include: determining the angle corresponding to the maximum value of the normalized energy value as the main coverage direction of the target cell.

[0154] In one implementation, the target cell may have more than one main coverage direction. In this case, the step of determining the angle corresponding to the maximum value of the normalized energy value as the main coverage direction of the target cell may include: if there are candidate angles with normalized energy values ​​greater than a preset energy value threshold, the candidate angles and the angle corresponding to the maximum value of the normalized energy value shall be used as the main coverage direction of the target cell, wherein the angle between the candidate angles and the angle corresponding to the maximum value of the normalized energy value is greater than a preset angle interval.

[0155] For example, since the target cell may have power-dividing antennas, after calculating the maximum normalized energy value in 36 directions as the main coverage direction of the target cell antenna, if the normalized energy value of other candidate angles exceeds a preset energy threshold (EngThresh), then that angle may also be the main coverage direction of the target cell. The preset angle interval can be 30 degrees, so candidate angles are those more than 30 degrees away from the already determined main coverage direction, and the preset energy threshold can be set to 1.8.

[0156] Furthermore, an estimated antenna list for the target cell can be generated based on the main coverage direction. Then, the estimated antenna list for the target cell is compared with the existing technical parameter antenna list. If the angle difference between the estimated antenna list and the technical parameter antenna list exceeds a preset difference (AngTresh), for example, a preset difference of 30 degrees, the azimuth angle of the target cell is determined to be incorrect. If the estimated antenna list and the antenna technical parameter list do not match perfectly, the target base station antenna is determined to be missing.

[0157] In one implementation, after determining the number of times the measurement data included in each cell radar grid is read, the following can be further proposed: determining a first candidate cell radar grid that is a third number of unit intervals away from the target base station corresponding to the target cell; determining a first ratio of the sum of the number of times the data of the first candidate cell radar grid to the sum of the number of times the data of the cell radar grid; and correcting the location information corresponding to the target cell if the first ratio exceeds a first threshold.

[0158] For example, if the third quantity can be 20, then Far_Num can represent the sum of the data counts of the 36 cell radar grids within a 20d distance from the target base station (Grid_Num), and Total_Num can represent the sum of the data counts of all cell radar grids. If the first ratio Far_Num / Total_Num exceeds the first threshold, it is determined that the target cell has a latitude and longitude error problem. The latitude and longitude error problem must be corrected before the subsequent coverage problem and antenna problem judgment process can be executed. The first threshold can be represented as LocationErrorTresh, and its value can be 50%.

[0159] In one implementation, after determining the number of data occurrences of the measurement data included in each cell radar grid, the following steps can be taken: determining a second candidate cell radar grid located a fourth number of unit intervals away from the target base station corresponding to the target cell; determining a second ratio of the sum of the number of data occurrences of the second candidate cell radar grid to the sum of the number of data occurrences of the cell radar grid; if the second ratio exceeds a second threshold, determining that the coverage type of the target cell is out-of-area coverage; determining a third candidate cell radar grid located a fifth number of unit intervals away from the target base station corresponding to the target cell; determining a third ratio of the sum of the number of data occurrences of the third candidate cell radar grid to the sum of the number of data occurrences of the cell radar grid; if the third ratio exceeds a third threshold, determining that the coverage type of the target cell is too close coverage.

[0160] For example, the fourth quantity can be 20, the same as the third quantity. Far_Num represents the sum of the number of data points Grid_Num of the 36 cell radar grids within 20d of the target base station. Total_Num can represent the sum of the number of data points of all cell radar grids. When the second ratio Far_Num / Total_Num exceeds the second threshold, the coverage type of the target cell is determined to be out-of-area coverage. The second threshold can be represented as FarThresh, and its value can be 25%.

[0161] Additionally, the fifth quantity can be 1, 2, or 3. Near_Num represents the sum of the data counts of the 108 cell radar grids at distances of 1d, 2d, and 3d from the target base station, Grid_Num. Total_Num can represent the sum of the data counts of all cell radar grids. When the third ratio Near_Num / Total_Num exceeds the third threshold, the coverage type of the target cell is determined to be too close coverage. The third threshold can be represented as NearThresh, and its value can be 75%.

[0162] In another implementation, if multiple cells at a co-located site have two or more antenna azimuth errors, and the estimated antenna list of one cell matches the technical parameter antenna list of another co-located cell (i.e., the angle difference is less than AngThresh), then it is determined that there is an antenna reversal problem between the two cells at that site. For example, if the predicted azimuth of cell 54 at this site is 130 degrees, while the technical parameter is 240 degrees, and the data distribution shows that the main coverage direction is basically consistent with that of cell 53, which has an azimuth of 140 degrees, then if it is found on-site that the RRU transmitter of this cell is incorrectly connected to the transmitting antenna of another cell, the antenna reversal problem can be solved by reconnecting it. Here, azimuth refers to the horizontal angle from a point on the north direction line rotating clockwise to the target direction, and its value ranges from 0 to 360 degrees.

[0163] This application can automatically identify various common engineering parameter problems in wireless communication network optimization using measurement data such as MR / CDR / drive tests, significantly reducing manual workload. Furthermore, the radar grid statistical model better matches the shape of mobile network antenna lobes and the propagation characteristics of wireless signals, taking into account both signal strength RSRP and sampling distribution to address the characteristics of different wireless environments. The decision-making algorithm is accurate. Simultaneously, a sliding window mechanism is designed to avoid errors in positioning accuracy and sampling distribution. Weighting factors Factor1 and Factor2 can accommodate the needs of different coverage scenarios and data source types. In addition, the energy normalization algorithm based on the radar grid model can achieve data standardization and unification, significantly improving computational efficiency and accuracy. For future 5G AOA MR, adding a spatial axis direction can realize three-dimensional radar grid data, enabling beam-level spatial analysis.

[0164] For example, such as Figure 5 As shown in the figure, this application provides a method for determining antenna parameters based on a radar grid model normalized energy algorithm. The method includes the following steps:

[0165] Step 1, calculate the inter-base station distance: Traverse other base stations within a preset range near the target cell to determine the inter-base station distance between the target base station and other base stations. The preset range can refer to the range of ±60 degrees of the main coverage direction of the target base station. Considering the complementarity of coverage, compensation needs to be added for non-direct coverage. Usually, d' = d1 / cos(α) can be taken, where α is the first angle between the main coverage direction of the target cell and the direction of the base station, and d' is the compensation distance of other base stations. The minimum value of d' is taken as the coverage distance d of the target cell. If it cannot be found, d is taken as the preset distance. The preset distance can be determined according to different frequency bands and coverage scenarios.

[0166] Step 2, Cell Radar Grid Division: To facilitate normalized statistics, 'd' can be divided equally and appropriately expanded outwards. For example, using 'd / 16' as the unit interval (represented as 'u'), circles are drawn with radii of 1u, 2u, 3u, ..., 20u, with true north as 0 degrees and clockwise as the preset direction. The preset angle θ is 10 degrees, resulting in 36 × 20 = 720 cell radar grids. The farthest radius between a cell radar grid and the target base station is 20 × d / 16 = 1.25d. When the distance between a cell radar grid and the target base station exceeds 1.25d, the target base station is considered to be covering that cell radar grid beyond its designated area. The unit interval and preset angle can be adjusted to balance coverage scenarios, precision, and data volume.

[0167] Step 3: Summarize and statistically analyze positioning data according to the radar grid model: After precise positioning, the measurement data can include MR data, CDR call detail records, and drive test data, which includes latitude and longitude, the target cell, and the RSRP information of the target cell at that location. Considering cross-area coverage and accurate azimuth assessment, the cell is usually used as the statistical object. Based on the data location information of the measurement data, determine the data distance and the second included angle between the measurement data and the target base station corresponding to the target cell; based on the data distance and the second included angle, compare the coverage area of ​​each cell's radar grid and assign the measurement data to the corresponding cell's radar grid.

[0168] Step 4, Normalized Energy Calculation: First, if the sum of the number of data occurrences after aggregating all cell radar grids is less than 10, or if the number of cell radar grids with non-zero data occurrences is less than 3, it can be considered that the amount of collected measurement data is too small, and the confidence of the target cell is low, so no further steps are needed. Then, the RSRP of each cell radar grid is averaged to obtain the initial received signal power (RSRP_Ave). Then, the initial received signal power at 36 angles at equal distances from the target base station is sorted from high to low and deduplicated. The final number of initial received signal power values ​​is denoted as Num1. The maximum value of the normalized value is 1, the second largest value is (Num1-1) / Num1, and so on, with the minimum value being 0. Then, the normalized value is filled back into each cell radar grid according to the value of the initial received signal power to obtain the average received signal power of each cell radar grid, which can be named Eng_rsrp.

[0169] Therefore, the following formula is adopted:

[0170] Eng(i)=Factor1×(Eng_rsrp(i0)+Eng_rsrp(i)+Eng_rsrp(i2))+Factor2×(Count_Grid(i0)+Count_Grid(i)+Count_Grid(i2)) / Total_Count

[0171] Here, Count_Grid(i) represents the number of candidate grids at angle i, and Total_Count represents the total number of candidate grids. Candidate grids are the radar grids in the cell whose data count is greater than 0 when traversed by the preset sliding window. Factor1 and Factor2 represent the first and second weights, respectively. The first weight determines the normalized signal strength value, and the second weight determines the normalization weight of the proportion of non-zero radar grids. Considering the different measurement data—for example, drive test data is relatively outdoor, while MR or CDR call detail records are relatively indoors—Factor1 and Factor2 coefficients can be adjusted to adapt to different measurement data. For example, under normal circumstances, Factor1 can be set to 1; if the measurement data is drive test data, then Factor2 is set to 1; if the measurement data is MR or CDR data, then Factor2 is set to 4, and so on.

[0172] Step 5: Identify antenna operating parameter issues, including latitude and longitude errors, coverage issues, and antenna-related problems.

[0173] The latitude and longitude error problem is as follows: Far_Num can represent the sum of the data counts of the 36 cell radar grids within a 20d distance from the target base station (Grid_Num), and Total_Num can represent the sum of the data counts of all cell radar grids. When the first ratio Far_Num / Total_Num exceeds a first threshold, it is determined that the target cell has a latitude and longitude error problem. The latitude and longitude error problem must be corrected before the subsequent coverage problem and antenna problem judgment process can be executed. The first threshold can be represented as LocationErrorTresh, and its value can be 50%.

[0174] Coverage issues are determined as follows: Far_Num represents the sum of the number of data points (Grid_Num) of the 36 cell radar grids within a 20d distance from the target base station, and Total_Num can represent the sum of the number of data points of all cell radar grids. When the second ratio Far_Num / Total_Num exceeds the second threshold, the coverage type of the target cell is determined to be out-of-area coverage. The second threshold can be represented as FarThresh, and its value can be 25%.

[0175] Additionally, the fifth quantity can be 1, 2, or 3. Near_Num represents the sum of the data counts of the 108 cell radar grids at distances of 1d, 2d, and 3d from the target base station, Grid_Num. Total_Num can represent the sum of the data counts of all cell radar grids. When the third ratio Near_Num / Total_Num exceeds the third threshold, the coverage type of the target cell is determined to be too close coverage. The third threshold can be represented as NearThresh, and its value can be 75%.

[0176] Antenna problem judgment is as follows: After calculating the maximum normalized energy value in 36 directions using normalized energy, if the normalized energy value of other candidate angles exceeds a preset energy threshold (EngThresh), then that angle may also be the main coverage direction of the target cell. The preset angle interval can be 30 degrees, so candidate angles are those more than 30 degrees away from the already determined main coverage direction. The preset energy threshold can be set to 1.8. Furthermore, an estimated antenna list for the target cell can be generated based on the main coverage direction. Further, the estimated antenna list for the target cell is compared with the existing technical parameter antenna list. If the angle difference between the estimated antenna list and the technical parameter antenna list exceeds a preset difference (AngTresh), for example, a preset difference of 30 degrees, then the azimuth angle of the target cell is determined to be incorrect. If the estimated antenna list and the antenna technical parameter list do not match perfectly, then the target base station antenna is determined to be missing.

[0177] Additionally, if multiple cells at a co-located site have two or more antenna azimuth errors, and the estimated antenna list of one cell matches the technical parameter antenna list of another cell at the same site (i.e., the angle difference is less than AngThresh), then it is determined that there is an antenna reversal problem between the two cells at that site. For example, if the predicted azimuth of cell 54 at this site is 130 degrees, while the technical parameter is 240 degrees, and the data distribution shows that the main coverage direction is basically consistent with that of cell 53, which has an azimuth of 140 degrees, then if it is found on-site that the RRU transmitter of this cell is incorrectly connected to the transmitting antenna of another cell, the antenna reversal problem can be solved by reconnecting it. The azimuth angle refers to the horizontal angle from a point on the north direction line rotating clockwise to the target direction, and its value ranges from 0 to 360 degrees.

[0178] As can be seen from the above, the technical solution provided by the embodiments of this disclosure, after acquiring a large amount of measurement data, can calculate the normalized energy value of each cell radar grid by analyzing the measurement data. Then, based on the normalized energy value of each cell radar grid, the antenna parameters of the target cell can be determined, thereby enabling automatic judgment of various common antenna parameter problems, greatly reducing the consumption of manpower and material resources in the process of determining antenna parameters, and improving the accuracy of antenna parameters.

[0179] Figure 6 This is a block diagram of an antenna parameter determination apparatus according to an exemplary embodiment, comprising:

[0180] Acquisition module 201 is used to acquire multiple measurement data, wherein the measurement data carries data location information and signal strength information;

[0181] The segmentation module 202 is used to segment the measurement data into corresponding cell radar grids according to the data location information of the measurement data, and to determine the number of data points of the measurement data included in each cell radar grid, wherein the cell radar grids are obtained by segmenting the target cell into grids;

[0182] The calculation module 203 is used to perform normalized energy calculation on each cell radar grid based on the data count and the signal strength information, so as to obtain the normalized energy value of the target cell at multiple angles.

[0183] The determination module 204 is used to determine the antenna parameters of the target cell based on the normalized energy value.

[0184] In one implementation, the apparatus further includes:

[0185] The gridding module is used to determine the distance between the target base station corresponding to the target cell and other base stations within a preset range; determine the coverage distance of the target cell based on the distance between the base stations; determine the unit interval based on the coverage distance; and divide the target cell into grids based on the unit interval and a preset angle to obtain multiple cell radar grids.

[0186] In one implementation, the rasterization module is specifically used for:

[0187] Determine the first angle between the main coverage direction of the target cell and the base station direction, wherein the base station direction is the direction from the target base station to the other base stations;

[0188] The quotient of the distance between the stations and the cosine of the first angle is determined as the compensation distance for the other base stations;

[0189] The minimum value of the compensation interval is taken as the coverage distance of the target cell.

[0190] In one implementation, the rasterization module is specifically used for:

[0191] In the absence of determining any of the compensation intervals, the preset interval is used as the coverage distance of the target cell.

[0192] In one implementation, the rasterization module is specifically used for:

[0193] Based on the unit interval, multiple radii are determined, and multiple concentric circles are obtained with the target base station as the center. The maximum value of the radius is greater than the coverage distance.

[0194] The concentric circles are divided along a preset direction at a preset angle to obtain multiple cell radar grids.

[0195] In one implementation, the partitioning module 202 is specifically used for:

[0196] Based on the data location information of the measurement data, determine the data distance and the second included angle between the measurement data and the target base station corresponding to the target cell;

[0197] Based on the data distance and the second included angle, the coverage area of ​​each cell radar grid is compared, and the measurement data is divided into the corresponding cell radar grid.

[0198] In one implementation, the computing module 203 is specifically used for:

[0199] The average signal received power of each cell's radar grid is determined based on the signal strength information of the measurement data included in each cell's radar grid.

[0200] Using a preset sliding window, multiple cell radar grids corresponding to the target angle are determined as reference grids, wherein the target angle is the angle corresponding to the cell radar grid located at the center of the preset sliding window.

[0201] Based on the average signal received power of the reference grid, the number of candidate grids at multiple angles corresponding to the reference grid, the total number of candidate grids, and a preset weight, the normalized energy value of the target cell at the target angle is determined, and the candidate grids are the cell radar grids whose data count is greater than a preset threshold.

[0202] In one implementation, the computing module 203 is specifically used for:

[0203] The initial signal received power of each cell radar grid is obtained by averaging the signal strength information of the measurement data included in each cell radar grid.

[0204] The initial signal received power of multiple cell radar grids that are equidistant from the target base station corresponding to the target cell is sorted by deduplication in descending order.

[0205] Based on the deduplication and sorting results, the initial signal received power of each cell's radar grid is normalized to obtain the average signal received power of each cell's radar grid.

[0206] In one implementation, the preset weights include a first weight and a second weight, and the calculation module 203 is specifically used for:

[0207] The sum of the average received signal power of the reference grid is determined, and the product of the sum and the first weight is used as the first quantity.

[0208] The sum of the number of candidate grids corresponding to multiple angles of the reference grid is determined, and the product of the obtained sum and the second weight is used as the second quantity;

[0209] The quotient of the second quantity and the total number of candidate grids is determined, and the quotient is added to the first quantity to obtain the normalized energy value of the target cell at the target angle.

[0210] In one implementation, the computing module 203 is specifically used for:

[0211] If the sum of the number of data occurrences for the cell radar grid is not less than a first threshold, and / or if the number of cell radar grids with a data occurrence greater than a second threshold is not less than a third threshold, normalized energy calculation is performed on each cell radar grid based on the number of data occurrences and the signal strength information to obtain the normalized energy values ​​of the target cell at multiple angles.

[0212] In one implementation, the antenna parameters include the main coverage direction, and the determining module 204 is specifically used for:

[0213] The angle corresponding to the maximum value of the normalized energy value is determined as the main coverage direction of the target cell.

[0214] In one implementation, the determining module 204 is specifically used for:

[0215] If there are candidate angles where the normalized energy value is greater than a preset energy value threshold, the candidate angle and the angle corresponding to the maximum value of the normalized energy value shall be taken as the main coverage direction of the target cell.

[0216] Based on the main coverage direction, an estimated antenna list for the target cell is generated;

[0217] Wherein, the angle between the candidate angle and the angle corresponding to the maximum value of the normalized energy value is greater than the preset angle interval.

[0218] In one implementation, the determining module 204 is specifically used for:

[0219] Determine the first candidate cell radar grid with a distance of a third number of unit intervals from the target base station corresponding to the target cell;

[0220] A first ratio is determined between the sum of the number of data occurrences of the radar grid of the first candidate cell and the sum of the number of data occurrences of the radar grid of the cell. If the first ratio exceeds a first threshold, the location information corresponding to the target cell is corrected.

[0221] In one implementation, the determining module 204 is specifically used for:

[0222] Determine the second candidate cell radar grid with a distance of a fourth number of unit intervals from the target base station corresponding to the target cell;

[0223] A second ratio is determined between the sum of the number of data occurrences of the radar grid of the second candidate cell and the sum of the number of data occurrences of the radar grid of the cell. If the second ratio exceeds a second threshold, the coverage type of the target cell is determined to be cross-coverage.

[0224] Determine the third candidate cell radar grid, which is a fifth number of unit intervals away from the target base station corresponding to the target cell;

[0225] A third ratio is determined between the sum of the number of data occurrences of the third candidate cell radar grid and the sum of the number of data occurrences of the cell radar grid. If the third ratio exceeds a third threshold, the coverage type of the target cell is determined to be too close coverage.

[0226] As can be seen from the above, the technical solution provided by the embodiments of this disclosure, after acquiring a large amount of measurement data, can calculate the normalized energy value of each cell radar grid by analyzing the measurement data. Then, based on the normalized energy value of each cell radar grid, the antenna parameters of the target cell can be determined, thereby enabling automatic judgment of various common antenna parameter problems, greatly reducing the consumption of manpower and material resources in the process of determining antenna parameters, and improving the accuracy of antenna parameters.

[0227] Figure 7 This is a block diagram illustrating an electronic device for determining antenna parameters according to an exemplary embodiment.

[0228] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory including instructions that can be executed by a processor of an electronic device to perform the method. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0229] In an exemplary embodiment, a computer program product is also provided, which, when run on a computer, causes the computer to implement the method for determining the antenna parameters.

[0230] As can be seen from the above, the technical solution provided by the embodiments of this disclosure, after acquiring a large amount of measurement data, can calculate the normalized energy value of each cell radar grid by analyzing the measurement data. Then, based on the normalized energy value of each cell radar grid, the antenna parameters of the target cell can be determined, thereby enabling automatic judgment of various common antenna parameter problems, greatly reducing the consumption of manpower and material resources in the process of determining antenna parameters, and improving the accuracy of antenna parameters.

[0231] Figure 8 This is a block diagram illustrating an apparatus 800 for determining antenna parameters according to an exemplary embodiment.

[0232] For example, device 800 can be a mobile phone, computer, digital broadcasting electronic device, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0233] Reference Figure 8 The device 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.

[0234] Processing component 802 typically controls the overall operation of device 800, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 802 may include one or more processors 820 to execute instructions to perform all or part of the steps described. Furthermore, processing component 802 may include one or more modules to facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.

[0235] Memory 804 is configured to store various types of data to support the operation of device 800. Examples of this data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, etc. Memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0236] Power supply component 807 provides power to various components of device 800. Power supply component 807 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 800.

[0237] Multimedia component 808 includes a screen that provides an output interface between the device 800 and the account. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the account. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 808 includes a front-facing camera and / or a rear-facing camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0238] Audio component 810 is configured to output and / or input audio signals. For example, audio component 810 includes a microphone (MIC) configured to receive external audio signals when device 800 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.

[0239] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, which may be a keyboard, click wheel, buttons, etc. These buttons may include, but are not limited to, a home button, volume buttons, a power button, and a lock button.

[0240] Sensor assembly 814 includes one or more sensors for providing status assessments of various aspects of device 800. For example, sensor assembly 814 may detect the on / off state of device 800, the relative positioning of components such as the display and keypad of device 800, changes in position of device 800 or a component of device 800, the presence or absence of contact between an account and device 800, orientation or acceleration / deceleration of device 800, and temperature changes of device 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 814 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.

[0241] Communication component 816 is configured to facilitate wired or wireless communication between device 800 and other devices. Device 800 can access wireless networks based on communication standards, such as WiFi, carrier networks (such as 2G, 3G, 4G, or 5G), or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0242] In an exemplary embodiment, the apparatus 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described in the first and second aspects.

[0243] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by a processor 820 of the device 800 to perform the method. Optionally, for example, the storage medium may be a non-transitory computer-readable storage medium, such as a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device.

[0244] In an exemplary embodiment, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the antenna parameter determination method described in any of the embodiments.

[0245] As can be seen from the above, the technical solution provided by the embodiments of this disclosure, after acquiring a large amount of measurement data, can calculate the normalized energy value of each cell radar grid by analyzing the measurement data. Then, based on the normalized energy value of each cell radar grid, the antenna parameters of the target cell can be determined, thereby enabling automatic judgment of various common antenna parameter problems, greatly reducing the consumption of manpower and material resources in the process of determining antenna parameters, and improving the accuracy of antenna parameters.

[0246] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0247] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A method for determining antenna operating parameters, characterized in that, include: Acquire multiple measurement data, which carry data location information and signal strength information; Based on the data location information of the measurement data, the measurement data is divided into corresponding cell radar grids, and the number of data points of the measurement data included in each cell radar grid is determined, wherein the cell radar grid is obtained by dividing the target cell into grids; Based on the data frequency and signal strength information, normalized energy calculations are performed on each cell's radar grid to obtain the normalized energy values ​​of the target cell at multiple angles, including: The average signal received power of each cell's radar grid is determined based on the signal strength information of the measurement data included in each cell's radar grid. Using a preset sliding window, multiple cell radar grids corresponding to the target angle are determined as reference grids, wherein the target angle is the angle corresponding to the cell radar grid located at the center of the preset sliding window. Based on the average signal received power of the reference grid, the number of candidate grids at multiple angles corresponding to the reference grid, the total number of candidate grids, and a preset weight, the normalized energy value of the target cell at the target angle is determined, and the candidate grids are the cell radar grids whose data count is greater than a preset threshold. Based on the normalized energy value, the antenna parameters of the target cell are determined.

2. The method for determining antenna operating parameters according to claim 1, characterized in that, Before dividing each measurement data into a corresponding cell radar grid based on the data location information, the method further includes: Determine the distance between the target base station corresponding to the target cell and other base stations within the preset range; The coverage distance of the target cell is determined based on the inter-station spacing. The unit interval is determined based on the coverage distance; Based on the unit interval and preset angle, the target cell is divided into grids to obtain multiple cell radar grids.

3. The method for determining antenna operating parameters according to claim 2, characterized in that, Determining the coverage distance of the target cell based on the inter-station spacing includes: Determine the first angle between the main coverage direction of the target cell and the base station direction, wherein the base station direction is the direction from the target base station to the other base stations; The quotient of the distance between the stations and the cosine of the first angle is determined as the compensation distance for the other base stations; The minimum value of the compensation interval is taken as the coverage distance of the target cell.

4. The method for determining antenna operating parameters according to claim 3, characterized in that, The method further includes: In the absence of determining any of the compensation intervals, the preset interval is used as the coverage distance of the target cell.

5. The method for determining antenna operating parameters according to claim 2, characterized in that, The target cell is divided into grids based on the unit interval and a preset angle to obtain multiple cell radar grids, including: Based on the unit interval, multiple radii are determined, and multiple concentric circles are obtained with the target base station as the center. The maximum value of the radius is greater than the coverage distance. The concentric circles are divided along a preset direction at a preset angle to obtain multiple cell radar grids.

6. The method for determining antenna operating parameters according to claim 1, characterized in that, The step of dividing the measurement data into corresponding cell radar grids based on the data location information of the measurement data includes: Based on the data location information of the measurement data, determine the data distance and the second included angle between the measurement data and the target base station corresponding to the target cell; Based on the data distance and the second included angle, the coverage area of ​​each cell radar grid is compared, and the measurement data is divided into the corresponding cell radar grid.

7. The method for determining antenna operating parameters according to claim 1, characterized in that, The step of determining the average signal received power of each cell radar grid based on the signal strength information of the measurement data included in each cell radar grid includes: The initial signal received power of each cell radar grid is obtained by averaging the signal strength information of the measurement data included in each cell radar grid. The initial signal received power of multiple cell radar grids that are equidistant from the target base station corresponding to the target cell is sorted by deduplication in descending order. Based on the deduplication and sorting results, the initial signal received power of each cell's radar grid is normalized to obtain the average signal received power of each cell's radar grid.

8. The method for determining antenna operating parameters according to claim 1, characterized in that, The preset weights include a first weight and a second weight. Determining the normalized energy value of the target cell at the target angle based on the average received signal power of the reference grid, the number of candidate grids at multiple angles corresponding to the reference grid, the total number of candidate grids, and the preset weights includes: The sum of the average received signal power of the reference grid is determined, and the product of the sum and the first weight is used as the first quantity. The sum of the number of candidate grids corresponding to multiple angles of the reference grid is determined, and the product of the obtained sum and the second weight is used as the second quantity; The quotient of the second quantity and the total number of candidate grids is determined, and the quotient is added to the first quantity to obtain the normalized energy value of the target cell at the target angle.

9. The method for determining antenna operating parameters according to claim 1, characterized in that, Based on the data frequency and signal strength information, normalized energy calculations are performed on each cell's radar grid to obtain the normalized energy values ​​of the target cell at multiple angles, including: If the sum of the number of data occurrences for the cell radar grid is not less than a first threshold, and / or if the number of cell radar grids with a data occurrence greater than a second threshold is not less than a third threshold, normalized energy calculation is performed on each cell radar grid based on the number of data occurrences and the signal strength information to obtain the normalized energy values ​​of the target cell at multiple angles.

10. The method for determining antenna operating parameters according to claim 1, characterized in that, The antenna parameters include the main coverage direction. Determining the antenna parameters of the target cell based on the normalized energy value includes: The angle corresponding to the maximum value of the normalized energy value is determined as the main coverage direction of the target cell.

11. The method for determining antenna operating parameters according to claim 10, characterized in that, The step of determining the angle corresponding to the maximum value of the normalized energy value as the main coverage direction of the target cell includes: If there are candidate angles where the normalized energy value is greater than a preset energy value threshold, the candidate angle and the angle corresponding to the maximum value of the normalized energy value shall be taken as the main coverage direction of the target cell. Based on the main coverage direction, an estimated antenna list for the target cell is generated; Wherein, the angle between the candidate angle and the angle corresponding to the maximum value of the normalized energy value is greater than the preset angle interval.

12. The method for determining antenna operating parameters according to claim 1, characterized in that, After determining the number of data points for the measurement data included in each cell radar grid, the method further includes: Determine the first candidate cell radar grid with a distance of a third number of unit intervals from the target base station corresponding to the target cell; A first ratio is determined between the sum of the number of data occurrences of the radar grid of the first candidate cell and the sum of the number of data occurrences of the radar grid of the cell. If the first ratio exceeds a first threshold, the location information corresponding to the target cell is corrected.

13. The method for determining antenna operating parameters according to claim 1, characterized in that, After determining the number of data points for the measurement data included in each cell radar grid, the method further includes: Determine the second candidate cell radar grid with a distance of a fourth number of unit intervals from the target base station corresponding to the target cell; A second ratio is determined between the sum of the number of data occurrences of the radar grid of the second candidate cell and the sum of the number of data occurrences of the radar grid of the cell. If the second ratio exceeds a second threshold, the coverage type of the target cell is determined to be cross-coverage. Determine the third candidate cell radar grid, which is a fifth number of unit intervals away from the target base station corresponding to the target cell; A third ratio is determined between the sum of the number of data occurrences of the third candidate cell radar grid and the sum of the number of data occurrences of the cell radar grid. If the third ratio exceeds a third threshold, the coverage type of the target cell is determined to be too close coverage.

14. An antenna operating parameter determination device, characterized in that, include: The acquisition module is used to acquire multiple measurement data, which carry data location information and signal strength information; The segmentation module is used to segment the measurement data into corresponding cell radar grids based on the data location information of the measurement data, and to determine the number of data points of the measurement data included in each cell radar grid, wherein the cell radar grids are obtained by segmenting the target cell into grids; The calculation module is used to perform normalized energy calculation on each cell radar grid based on the data frequency and the signal strength information, so as to obtain the normalized energy value of the target cell at multiple angles. The computing module is specifically used for: The average signal received power of each cell's radar grid is determined based on the signal strength information of the measurement data included in each cell's radar grid. Using a preset sliding window, multiple cell radar grids corresponding to the target angle are determined as reference grids, wherein the target angle is the angle corresponding to the cell radar grid located at the center of the preset sliding window. Based on the average signal received power of the reference grid, the number of candidate grids at multiple angles corresponding to the reference grid, the total number of candidate grids, and a preset weight, the normalized energy value of the target cell at the target angle is determined, and the candidate grids are the cell radar grids whose data count is greater than a preset threshold. The determination module is used to determine the antenna parameters of the target cell based on the normalized energy value.

15. The antenna parameter determination device according to claim 14, characterized in that, The device further includes: The gridding module is used to determine the distance between the target base station corresponding to the target cell and other base stations within a preset range; determine the coverage distance of the target cell based on the distance between the base stations; determine the unit interval based on the coverage distance; and divide the target cell into grids based on the unit interval and a preset angle to obtain multiple cell radar grids.

16. The antenna parameter determination device according to claim 15, characterized in that, The rasterization module is specifically used for: Determine the first angle between the main coverage direction of the target cell and the base station direction, wherein the base station direction is the direction from the target base station to the other base stations; The quotient of the distance between the stations and the cosine of the first angle is determined as the compensation distance for the other base stations; The minimum value of the compensation interval is taken as the coverage distance of the target cell.

17. The antenna parameter determination device according to claim 16, characterized in that, The rasterization module is specifically used for: In the absence of determining any of the compensation intervals, the preset interval is used as the coverage distance of the target cell.

18. The antenna parameter determination device according to claim 15, characterized in that, The rasterization module is specifically used for: Based on the unit interval, multiple radii are determined, and multiple concentric circles are obtained with the target base station as the center. The maximum value of the radius is greater than the coverage distance. The concentric circles are divided along a preset direction at a preset angle to obtain multiple cell radar grids.

19. The antenna parameter determination device according to claim 14, characterized in that, The partitioning module is specifically used for: Based on the data location information of the measurement data, determine the data distance and the second included angle between the measurement data and the target base station corresponding to the target cell; Based on the data distance and the second included angle, the coverage area of ​​each cell radar grid is compared, and the measurement data is divided into the corresponding cell radar grid.

20. The antenna parameter determination device according to claim 14, characterized in that, The computing module is specifically used for: The initial signal received power of each cell radar grid is obtained by averaging the signal strength information of the measurement data included in each cell radar grid. The initial signal received power of multiple cell radar grids that are equidistant from the target base station corresponding to the target cell is sorted by deduplication in descending order. Based on the deduplication and sorting results, the initial signal received power of each cell's radar grid is normalized to obtain the average signal received power of each cell's radar grid.

21. The antenna parameter determination device according to claim 14, characterized in that, The preset weights include a first weight and a second weight; the calculation module is specifically used for: The sum of the average received signal power of the reference grid is determined, and the product of the sum and the first weight is used as the first quantity. The sum of the number of candidate grids corresponding to multiple angles of the reference grid is determined, and the product of the obtained sum and the second weight is used as the second quantity; The quotient of the second quantity and the total number of candidate grids is determined, and the quotient is added to the first quantity to obtain the normalized energy value of the target cell at the target angle.

22. The antenna parameter determination device according to claim 14, characterized in that, The computing module is specifically used for: If the sum of the number of data occurrences for the cell radar grid is not less than a first threshold, and / or if the number of cell radar grids with a data occurrence greater than a second threshold is not less than a third threshold, normalized energy calculation is performed on each cell radar grid based on the number of data occurrences and the signal strength information to obtain the normalized energy values ​​of the target cell at multiple angles.

23. The antenna parameter determination device according to claim 14, characterized in that, The antenna parameters include the main coverage direction, and the determining module is specifically used for: The angle corresponding to the maximum value of the normalized energy value is determined as the main coverage direction of the target cell.

24. The antenna parameter determination device according to claim 23, characterized in that, The determining module is specifically used for: If there are candidate angles where the normalized energy value is greater than a preset energy value threshold, the candidate angle and the angle corresponding to the maximum value of the normalized energy value shall be taken as the main coverage direction of the target cell. Based on the main coverage direction, an estimated antenna list for the target cell is generated; Wherein, the angle between the candidate angle and the angle corresponding to the maximum value of the normalized energy value is greater than the preset angle interval.

25. The antenna parameter determination device according to claim 14, characterized in that, The determining module is specifically used for: Determine the first candidate cell radar grid with a distance of a third number of unit intervals from the target base station corresponding to the target cell; A first ratio is determined between the sum of the number of data occurrences of the radar grid of the first candidate cell and the sum of the number of data occurrences of the radar grid of the cell. If the first ratio exceeds a first threshold, the location information corresponding to the target cell is corrected.

26. The antenna parameter determination device according to claim 14, characterized in that, The determining module is specifically used for: Determine the second candidate cell radar grid with a distance of a fourth number of unit intervals from the target base station corresponding to the target cell; A second ratio is determined between the sum of the number of data occurrences of the radar grid of the second candidate cell and the sum of the number of data occurrences of the radar grid of the cell. If the second ratio exceeds a second threshold, the coverage type of the target cell is determined to be cross-coverage. Determine the third candidate cell radar grid, which is a fifth number of unit intervals away from the target base station corresponding to the target cell; A third ratio is determined between the sum of the number of data occurrences of the third candidate cell radar grid and the sum of the number of data occurrences of the cell radar grid. If the third ratio exceeds a third threshold, the coverage type of the target cell is determined to be too close coverage.

27. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the antenna parameter determination method as described in any one of claims 1 to 13.

28. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the antenna parameter determination electronic device, the antenna parameter determination electronic device is able to perform the antenna parameter determination method as described in any one of claims 1 to 13.

29. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the antenna parameter determination method according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Method and device for automatic detection of network engineering parameters

    CN108260138A

  • Azimuth angle anomaly detection method and device, equipment and storage medium

    CN114258066A