CN115226142A - Method, device and equipment for determining antenna weight and storage medium - Google Patents
Method, device and equipment for determining antenna weight and storage medium Download PDFInfo
- Publication number
- CN115226142A CN115226142A CN202110419841.6A CN202110419841A CN115226142A CN 115226142 A CN115226142 A CN 115226142A CN 202110419841 A CN202110419841 A CN 202110419841A CN 115226142 A CN115226142 A CN 115226142A
- Authority
- CN
- China
- Prior art keywords
- cell
- weight
- determining
- target
- rsrp
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a method, a device, equipment and a storage medium for determining an antenna weight. Firstly, acquiring measurement reports of a plurality of adjacent cells, wherein the measurement reports comprise DOA (direction of arrival) information and Reference Signal Received Power (RSRP) information; then, according to the DOA information and the RSRP information, determining the user equipment distribution information of each cell through a preset weight optimization algorithm; then determining a plurality of groups of beam widths and a plurality of groups of antenna angles of each cell according to the distribution information of the user equipment and a preset sliding window algorithm; and finally, determining the weight of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell. The embodiment of the invention can accurately determine the antenna weight of the cell base station.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method, an apparatus, a device, and a storage medium for determining an antenna weight.
Background
The antenna weight is an important parameter for determining the coverage effect of a New Radio (NR) cell base station, and the main idea of adjusting the antenna weight of the existing NR cell is to manually collect the current network test data, judge the cell coverage and the user distribution according to the collected data, and then customize an NR antenna weight adjusting scheme.
In the existing scheme, manually acquired data is not comprehensive enough and cannot accurately reflect the distribution of all users in a cell, so that a weight obtained by calculating based on the manually acquired data cannot accurately adapt to the distribution of the users in the cell, and further the accuracy of the determined weight is low.
Disclosure of Invention
The embodiment of the invention provides a method, a device, equipment and a storage medium for determining an antenna weight, solves the problem of low accuracy of the determined weight in the existing scheme, and can accurately determine the antenna weight of a cell base station.
In order to solve the technical problems, the invention comprises the following steps:
in a first aspect, a method for determining antenna weights is provided, where the method includes:
acquiring measurement reports of a plurality of adjacent cells, wherein the measurement reports comprise DOA (direction of arrival) information and Reference Signal Received Power (RSRP) information;
determining user equipment distribution information of each cell through a preset weight optimization algorithm according to the DOA information and the RSRP information;
determining a plurality of groups of wave beam widths and a plurality of groups of antenna angles of each cell according to user equipment distribution information and a preset sliding window algorithm;
and determining the weight of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell.
In some implementations of the first aspect, determining the weight for each cell according to the multiple sets of beam widths and the multiple sets of antenna angles for each cell includes:
determining multiple groups of weights of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles;
determining a plurality of Reference Signal Received Powers (RSRPs) of each cell based on the plurality of groups of weights;
determining weights corresponding to a plurality of target RSRPs which are larger than a first preset threshold value in a plurality of RSRPs of each cell as a weight set of each cell;
and determining the weight value of each cell according to the weight value set of each cell.
In some implementation manners of the first aspect, the determining the multiple groups of beam widths and the multiple groups of antenna angles of each cell according to the ue distribution information and the preset sliding window algorithm includes:
determining a plurality of groups of beam widths of each cell according to the user equipment distribution information and a first sliding window algorithm, wherein the number of user equipment covered by the plurality of groups of beam widths of each cell is greater than a second preset threshold;
and determining multiple groups of antenna angles of each cell according to the multiple groups of beam widths and a second sliding window algorithm, wherein the number of user equipment covered by the multiple groups of antenna angles of each cell is greater than a third preset threshold value.
In some implementations of the first aspect, the method further comprises:
determining the number of user equipment in each cell according to the user equipment distribution information of each cell;
determining a cell with the largest number of user equipment as a target cell;
determining the weight of each cell according to the weight set of each cell, comprising:
determining Reference Signal Received Power (RSRP) corresponding to each weight in the weight set of each cell;
acquiring the RSRP of adjacent cells of each cell except the target cell in a plurality of adjacent cells, wherein the adjacent cells are determined according to each cell and a preset judgment rule;
and determining the weight value of each cell according to the RSRP of the adjacent cell of each cell and the RSRP corresponding to each weight value in the weight value set of each cell.
In some implementation manners of the first aspect, determining a weight of each cell according to an RSRP of a neighboring cell of each cell and an RSRP corresponding to each weight in a weight set of each cell includes:
determining a weight value corresponding to the maximum RSRP in the weight value set of the target cell as a calibration weight value of the target cell;
acquiring the coverage area of each cell except for a target cell in a plurality of adjacent cells;
according to the coverage range of each cell except the target cell in the plurality of adjacent cells and the target coverage range of the target cell, selecting a cell to be determined which meets a preset selection condition from the plurality of cells except the target cell in the plurality of adjacent cells, wherein the target coverage range is the coverage range of the target cell under the condition that the target cell is a first target weight;
determining a second target weight of the cell to be determined according to the RSRP corresponding to each weight in the weight set of the cell to be determined and the RSRP of the cell adjacent to the cell to be determined;
and determining the weight of each cell according to the calibration weight of the target cell, the second target weight of the cell to be determined, the RSRP corresponding to each weight in the weight set of each cell except the target cell and the cell to be determined in a plurality of adjacent cells, and the RSRP of each cell except the target cell and the cell to be determined in the plurality of adjacent cells.
In some implementation manners of the first aspect, determining a second target weight of the cell to be determined according to an RSRP corresponding to each weight in the weight set of the cell to be determined and an RSRP of an adjacent cell of the cell to be determined includes:
calculating a signal to interference plus noise ratio (SINR) according to the RSRP corresponding to each weight in the weight set of the cell to be determined, the RSRP of the cell adjacent to the cell to be determined and preset white noise power;
and determining the weight value of the cell to be determined corresponding to the maximum SINR as a second target weight value.
In some implementation manners of the first aspect, selecting a cell to be determined that satisfies a preset selection condition from a plurality of adjacent cells according to a coverage area of each cell except the target cell in the plurality of adjacent cells and the target coverage area of the target cell, includes:
determining a cell set to be determined, of which the overlapping coverage is greater than a fifth preset threshold, according to the coverage of each cell except the target cell and the target coverage of the target cell in the plurality of adjacent cells;
and determining the cell with the maximum number of user equipment in the cell set to be determined as the cell to be determined.
In a second aspect, an apparatus for determining antenna weights is provided, where the apparatus includes:
the device comprises an acquisition module, a receiving module and a processing module, wherein the acquisition module is used for acquiring measurement reports of a plurality of adjacent cells, and the measurement reports comprise DOA (direction of arrival) information and Reference Signal Received Power (RSRP) information;
the determining module is used for determining the user equipment distribution information of each cell through a preset weight optimization algorithm according to the DOA information and the RSRP information;
the determining module is further used for determining multiple groups of beam widths and multiple groups of antenna angles of each cell according to the user equipment distribution information and a preset sliding window algorithm;
and the determining module is further used for determining the weight of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell.
In some implementations of the second aspect, the determining module is further configured to determine multiple sets of weights for each cell according to multiple sets of beam widths and multiple sets of antenna angles;
the determining module is further used for determining a plurality of Reference Signal Received Powers (RSRP) of each cell based on the plurality of groups of weights;
the determining module is further configured to determine, as a weight set of each cell, weights corresponding to a plurality of target RSRPs greater than a first preset threshold among the plurality of RSRPs of each cell;
and the determining module is also used for determining the weight of each cell according to the weight set of each cell.
In a third aspect, an electronic device is provided, the device comprising: a processor and a memory storing computer program instructions;
the processor, when executing the computer program instructions, implements the first aspect and methods of antenna weight determination in some implementations of the first aspect.
In a fourth aspect, a computer storage medium is provided, on which computer program instructions are stored, which, when executed by a processor, implement the first aspect and methods of antenna weight determination in some implementations of the first aspect.
The embodiment of the invention provides a method, a device, equipment and a storage medium for determining an antenna weight. Firstly, acquiring measurement reports of a plurality of adjacent cells, wherein the measurement reports comprise DOA (direction of arrival) information and Reference Signal Received Power (RSRP) information; then, according to the DOA information and the RSRP information, determining user equipment distribution information of each cell through a preset weight optimization algorithm; then determining a plurality of groups of wave beam widths and a plurality of groups of antenna angles of each cell according to the distribution information of the user equipment and a preset sliding window algorithm; and finally, determining the weight of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell. In the process of determining the weight of each cell, the distribution information of the user equipment is determined based on the DOA information and the RSRP information included in the measurement report of the cell, so that the distribution information of the user equipment in each cell can be comprehensively and accurately reflected by the distribution information of the user equipment, and the weight of each cell determined according to the distribution information is more accurate and closer to the actual perception of the user.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly described below, and for those skilled in the art, other drawings may be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a method for determining antenna weights according to an embodiment of the present invention;
fig. 2 is a schematic diagram of user equipment distribution information of a cell according to an embodiment of the present invention;
fig. 3 is a schematic diagram of determining horizontal beam width by sliding window according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of determining an orientation angle through a sliding window according to an embodiment of the present invention;
FIG. 5 is a schematic illustration of determining a down tilt angle through a sliding window according to an embodiment of the present invention;
fig. 6 is a schematic diagram illustrating a principle of determining weights of multiple cells according to a target cell and a cell adjacent to the target cell according to an embodiment of the present invention;
fig. 7 is a schematic diagram of a cell after implementing regional optimization of a weight according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of an apparatus for determining antenna weights according to an embodiment of the present invention;
fig. 9 is a block diagram of a computing device according to an embodiment of the present invention.
Detailed Description
Features of various aspects and exemplary embodiments of the present invention will be described in detail below, and in order to make objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings and the embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not to be construed as limiting the invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the present invention.
It should be noted that, in this document, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrases "comprising 8230; \8230;" comprises 8230; "does not exclude the presence of additional like elements in a process, method, article, or apparatus that comprises the element.
The antenna weight is an important parameter for determining the coverage effect of a New Radio (NR) cell base station, and the main idea of adjusting the antenna weight of the existing NR cell is to manually acquire and judge the cell coverage and user distribution according to the acquired data through the existing network test data, then to customize an NR antenna weight adjustment scheme, and to repeatedly correct the NR antenna weight adjustment scheme to achieve optimal performance.
The conventional NR cell weight optimization mainly adopts manual data acquisition, the data is incomplete, the distribution of all users in a cell cannot be accurately reflected, the obtained weight cannot be accurately adapted to the distribution of the users in the cell, and the weight setting accuracy is low.
It can be seen that, in the existing scheme, manually acquired data is not comprehensive enough and cannot accurately reflect the distribution of all users in a cell, so that a weight obtained by calculating based on the manually acquired data cannot accurately adapt to the distribution of the users in the cell, and further, the accuracy of the determined weight is low.
In order to solve the problem that the accuracy of a determined weight is low in the existing scheme, embodiments of the present invention provide a method, an apparatus, a device, and a storage medium for determining an antenna weight, where first, measurement reports of a plurality of neighboring cells are obtained, where the measurement reports include direction of arrival (DOA) information and Reference Signal Received Power (RSRP) information; then, according to the DOA information and the RSRP information, determining the user equipment distribution information of each cell through a preset weight optimization algorithm; then determining a plurality of groups of wave beam widths and a plurality of groups of antenna angles of each cell according to the distribution information of the user equipment and a preset sliding window algorithm; and finally, determining the weight of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell. In the process of determining the weight of each cell, the distribution information of the user equipment is determined based on the DOA information and the RSRP information included in the measurement report of the cell, so that the distribution information of the user equipment in each cell can be comprehensively and accurately reflected, and the weight of each cell determined according to the distribution information is more accurate and closer to the actual perception of the user.
The technical solutions provided by the embodiments of the present invention are described below with reference to the accompanying drawings.
Fig. 1 is a flowchart illustrating a method for determining antenna weights according to an embodiment of the present invention, where an execution main body of the method may be a terminal device with a computation processing capability.
As shown in fig. 1, the method for determining the antenna weight may include S101-S104. The specific explanations of S101-S104 are as follows:
s101: the method comprises the steps of obtaining measurement reports of a plurality of adjacent cells, wherein the measurement reports comprise Direction of arrival (DOA) information and Reference Signal Receiving Power (RSRP) information.
In one embodiment, a cell of the plurality of neighboring cells is referred to as an NR cell.
In the obtained measurement report, in order to obtain the three-dimensional distribution of the ue in the cell, the DOA information may include Horizontal-Direction of arrival (H-DOA) information and Vertical-Direction of arrival (V-DOA) information. The obtained measurement report big data may specifically include H-DOA, V-DOA, path Loss (PL) information, serving cell RSRP, neighbor cell RSRP, and the like of the terminal device, and specific parameter values may be as shown in table 1.
TABLE 1
In one embodiment, in order to enable the obtained measurement report to reflect the current state, the measurement reports of multiple neighboring cells may be obtained in real time, so that the weights determined by S102-S104 may be adapted to the current state of the cell in real time, and dynamic adjustment is implemented.
S102: and determining the user equipment distribution information of each cell through a preset weight optimization algorithm according to the DOA information and the RSRP information.
In the process, according to a preset weight optimization algorithm, user equipment distribution information at each cell level can be obtained through data such as acquired horizontal direction-of-arrival information, acquired vertical direction-of-arrival information, and reference signal received power information, as shown in fig. 2, the user equipment distribution information includes user distribution information in the vertical and horizontal directions, where H1 to H2 represent the range of the horizontal direction-of-arrival, and V1 to V2 represent the range of the vertical direction-of-arrival.
After determining the ue distribution information of each cell, the antenna weight of each cell may be determined according to the ue distribution information, i.e., S103 and S104 are performed.
S103: and determining multiple groups of beam widths and multiple groups of antenna angles of each cell according to the distribution information of the user equipment and a preset sliding window algorithm.
The beam width comprises a horizontal beam width and a vertical beam width, and the antenna angle comprises an azimuth angle and a downtilt angle.
In one embodiment, a plurality of horizontal beam widths and a plurality of vertical beam widths of each cell may be determined by a preset sliding window algorithm according to the user equipment distribution information of each cell determined in S102, where the preset sliding window algorithm includes a first sliding window algorithm and a second sliding window algorithm.
In one particular example, the multiple sets of beamwidths for each cell may be determined based on user equipment distribution information and a first sliding window algorithm. As an example of determining multiple horizontal beam widths of a cell, first, it may be preset that the beam widths of the cell include 10 °, 20 °, 30 °, 45 °, and 65 °, and the sliding window of the horizontal beam width ranges from-65 ° to 65 °, and then sliding with step size of 1 is performed by sequentially using sliding windows of different beam widths according to a preset sliding window algorithm, as shown in a schematic diagram of determining the horizontal beam width by using a first sliding window algorithm in fig. 3, an initial horizontal beam range is (-65 °,0 °) slides to (-64 °,1 °) under a beam of 65 degrees, and a maximum equivalent User Equipment (UE) number covered by each sliding window, that is, the number of covered User equipments, is calculated according to User Equipment distribution information. And then, determining a plurality of beam widths corresponding to the number of user equipment larger than a second preset threshold value as a plurality of groups of horizontal beam widths of the cell according to the number of the user equipment covered by each sliding window, wherein the second preset threshold value can be the number of the user equipment at the X-th position arranged from large to small aiming at the number of the user equipment covered by each sliding window in all the sliding windows of one cell, and X can be 5, or X can be adjusted according to actual conditions. The above calculation is performed for each of a plurality of neighboring cells to obtain a plurality of horizontal beam widths for each cell. The determination process of the multiple vertical beam widths and the horizontal beam width of each cell is the same, and for brevity, no additional description is given. And finally, determining the multiple groups of beam widths of each cell according to the multiple groups of horizontal beam widths and vertical beam widths of each cell.
It should be further explained that, for the process of calculating the equivalent number of user equipments, equation (1) can be satisfied.
Equivalent number of UEs = number of near UEs + number of far UEs coefficient (1)
The near point UE and the far point UE are determined according to a preset distance, and the coefficient determination meets the formula (2).
In a specific example, after determining the multiple groups of beam widths of each cell, the multiple groups of antenna angles of each cell may be determined according to the multiple groups of beam widths and a second sliding window algorithm, where the number of user equipments covered by the multiple groups of antenna angles of each cell is greater than a third preset threshold.
In the process of determining the multiple groups of antenna angles of each cell, as shown in fig. 4 and 5, multiple direction angles (degrees) and downtilt angles (degrees) of each cell may be determined by determining horizontal areas and vertical area ranges in which user equipment is intensively distributed through H-DOA and V-DOA information and a second sliding window algorithm according to the horizontal beam width and vertical beam width of each cell.
For example, it may be determined that the multiple direction angles corresponding to the number of user equipments covered by the multiple direction angles and larger than a third preset threshold are direction angles in the multiple groups of antenna angles, where the third threshold is the number of user equipments at the Y-th position where the number of user equipments covered by each direction angle in the multiple direction angles is arranged from large to small, and Y may be 5,y or may be adjusted according to actual conditions. The above calculation is performed for each of a plurality of neighboring cells to obtain a plurality of horizontal beam widths for each cell. The determining process of the plurality of downtilt angles and the direction angle of each cell is the same, and for brevity, no additional description is given. And finally, determining a plurality of groups of antenna angles of each cell according to the plurality of groups of direction angles and downtilt angles of each cell.
After obtaining the multiple sets of beam widths and the multiple sets of antenna angles of each cell, the weight of each cell may be determined, i.e., S104 is performed.
S104: and determining the weight of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell.
In the process of determining the weight of each cell to optimize the weight of each cell, signal to Interference plus Noise Ratio (SINR) may be optimized, and according to the RSRP process, an optimal weight combination of the cells is found by using an overall optimal cost function, where the weight base used is determined based on the multiple groups of beam widths and the multiple groups of antenna angles of each cell determined in S103. And then, determining the optimal weight of each cell in the region through fitting calculation of regional RSRP and SINR.
In one embodiment, multiple sets of weights for each cell may be determined according to multiple sets of beam widths and multiple sets of antenna angles; then, determining a plurality of reference signal received powers RSRP of each cell based on the plurality of groups of weights; then determining weights corresponding to a plurality of target RSRPs which are larger than a first preset threshold value in a plurality of RSRPs of each cell as a weight set of each cell; and finally, determining the weight of each cell according to the weight set of each cell.
Specifically, in the process of determining, as the weight set of each cell, weights corresponding to a plurality of target RSRPs greater than a first preset threshold among the plurality of RSRPs of each cell, the first preset threshold may be an RSRP at a Z-th position where the plurality of RSRPs of each cell are arranged from large to small, Z may be 5, and Z may also be adjusted according to an actual situation.
In one embodiment, in order to make the selected reference cell, i.e. the target cell, representative enough, the number of user equipments in each cell may be determined according to the user equipment distribution information of each cell, and the cell with the largest number of user equipments may be determined as the target cell. Then, the process of determining the weight of each cell according to the weight set of each cell may specifically include:
determining Reference Signal Received Power (RSRP) corresponding to each weight in the weight set of each cell;
acquiring the RSRP of adjacent cells of each cell except the target cell in a plurality of adjacent cells, wherein the adjacent cells are determined according to each cell and a preset judgment rule; and determining the weight value of each cell according to the RSRP of the adjacent cell of each cell and the RSRP corresponding to each weight value in the weight value set of each cell.
In one embodiment, determining the weight value of each cell according to the RSRP of the neighboring cell of each cell and the RSRP corresponding to each weight value in the weight value set of each cell includes:
taking the weight corresponding to the maximum RSRP in the weight set of the target CELL as a calibration weight of the target CELL, and taking the weight corresponding to the maximum RSRP of the CELL as a reference to mark the CELL as an optimized CELL CELL1; then, the coverage area of each cell except the target cell in a plurality of adjacent cells is obtained;
selecting a cell to be determined which meets a preset selection condition from a plurality of cells except a target cell in the plurality of adjacent cells according to the coverage range of each cell except the target cell in the plurality of adjacent cells and the target coverage range of the target cell, wherein the target coverage range is the coverage range of the target cell under the condition that the target cell is a first target weight;
determining a second target weight of the cell to be determined according to the RSRP corresponding to each weight in the weight set of the cell to be determined and the RSRP of the cell adjacent to the cell to be determined;
and determining the weight of each cell according to the calibration weight of the target cell, the second target weight of the cell to be determined, the RSRP corresponding to each weight in the weight set of each cell except the target cell and the cell to be determined in a plurality of adjacent cells, and the RSRP of each cell except the target cell and the cell to be determined in the plurality of adjacent cells.
In one embodiment, determining a second target weight of the cell to be determined according to the RSRP corresponding to each weight in the weight set of the cell to be determined and the RSRP of the neighboring cell of the cell to be determined includes:
and calculating a signal to interference plus noise ratio (SINR) according to the RSRP corresponding to each weight in the weight set of the cell to be determined, the RSRP of the cell adjacent to the cell to be determined and preset white noise power, and then taking the weight of the cell to be determined corresponding to the maximum SINR as a second target weight. Performing SINR fitting calculation of weight polling of CELL2 according to formula (1), selecting a weight combination under the condition of the maximum (optimal) SINR as a second target weight (application weight) of the CELL, and marking CELL2 as an optimized CELL. Wherein, the process of calculating the SINR satisfies formula (3).
In an embodiment, with reference to fig. 6, selecting a cell to be determined that satisfies a preset selection condition from a plurality of adjacent cells according to a coverage area of each of the plurality of adjacent cells except for a target cell and a target coverage area of the target cell, includes:
determining a set of CELLs to be determined (CELLs indicated by arrows 1, 2, and 3 in fig. 6) with overlapping coverage greater than a fifth preset threshold according to a coverage of each of the plurality of adjacent CELLs except for the target CELL (the CELL marked by CELL1 in fig. 6) and the target coverage of the target CELL; determining the CELL with the largest number of user equipment in the CELL set to be determined as the CELL to be determined, and marking the CELL to be determined as CELL2, i.e. the CELL marked by CELL2 in fig. 6.
The fifth preset threshold may be the overlapping coverage of the W-th position arranged from large to small among the multiple determined overlapping coverage, where W may be 3, and W may also be adjusted according to an actual situation.
In an embodiment, determining the weight of each cell according to the calibration weight of the target cell, the second target weight of the cell to be determined, RSRP corresponding to each weight in a weight set of each cell except the target cell and the cell to be determined in the plurality of adjacent cells, and RSRP of each cell except the target cell and the cell to be determined in the plurality of adjacent cells may specifically be: recording a combination of CELL1 and CELL2 as an optimized area, recording a CELL with the most number of user equipment in a CELL (indicated by arrows 4, 5 and 6 in figure 6) with overlapping coverage degree TOP3 around the optimized area as a new CELL to be determined and as CELL3, completing weight calculation of CELL3 according to a calculation method for calculating the weight of CELL2, and recording CELL3 as an optimized CELL after calculating the weight of CELL 3; by analogy, all the remaining iteration weight calculation is successively completed, the weight determination of each cell in a plurality of adjacent cells as shown in fig. 7 is completed, and the regional SINR optimization is realized.
In an embodiment, after obtaining measurement reports of a plurality of adjacent NR cells in a region in real time and obtaining antenna weights in real time based on the measurement reports, a current weight application condition may be further evaluated, if the determined antenna weights exist in the plurality of adjacent NR cells in the region at this time, no update is performed, and if the determined antenna weights do not exist, the antenna weights of the cell are updated to the determined antenna weights. After the new weight is applied, iteration weight intelligent optimization can be carried out based on the newly applied weight, and weight optimization is finally achieved. The method for determining the antenna weight value provided by the embodiment of the invention is to acquire the measurement reports of a plurality of adjacent cells in real time and calculate the measurement reports in real time, so that the effect of dynamically adjusting the weight value according to the user position distribution can be realized.
In addition, in the embodiment of the invention, the weight is obtained based on the calculation of the processor, a large amount of manpower and material resources are not required to be consumed, the weight optimization efficiency is high, and the period is short.
The method for determining the antenna weight value provided by the embodiment of the invention comprises the steps of firstly obtaining measurement reports of a plurality of adjacent cells, wherein the measurement reports comprise DOA (direction of arrival) information and Reference Signal Received Power (RSRP) information; then, according to the DOA information and the RSRP information, determining the user equipment distribution information of each cell through a preset weight optimization algorithm; then determining a plurality of groups of wave beam widths and a plurality of groups of antenna angles of each cell according to the distribution information of the user equipment and a preset sliding window algorithm; and finally, determining the weight of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell. In the process of determining the weight of each cell, the distribution information of the user equipment is determined based on the DOA information and the RSRP information included in the measurement report of the cell, so that the distribution information of the user equipment in each cell can be comprehensively and accurately reflected, and the weight of each cell determined according to the distribution information is more accurate and closer to the actual perception of the user.
Corresponding to the method for determining the antenna weight in fig. 1, the embodiment of the present invention further provides a device for determining the antenna weight.
Fig. 8 is a schematic structural diagram of an apparatus for determining antenna weight values according to an embodiment of the present invention, and as shown in fig. 8, the apparatus for determining antenna weight values may include: an acquisition module 801 and a determination module 802.
An obtaining module 801, configured to obtain measurement reports of multiple neighboring cells, where the measurement reports include direction of arrival (DOA) information and Reference Signal Received Power (RSRP) information;
the determining module 802 may be configured to determine, according to the DOA information and the RSRP information, user equipment distribution information of each cell through a preset weight optimization algorithm; determining a plurality of groups of wave beam widths and a plurality of groups of antenna angles of each cell according to user equipment distribution information and a preset sliding window algorithm; and determining the weight of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell.
In one embodiment, the determining module 802 may be further configured to determine multiple sets of weights for each cell according to multiple sets of beam widths and multiple sets of antenna angles; determining a plurality of reference signal received powers RSRP of each cell based on the plurality of sets of weights; determining weights corresponding to a plurality of target RSRPs which are larger than a first preset threshold value in a plurality of RSRPs of each cell as a weight set of each cell; and determining the weight value of each cell according to the weight value set of each cell.
In an embodiment, the preset sliding window algorithm includes a first sliding window algorithm and a second sliding window algorithm, and the determining module 802 may further be configured to determine multiple sets of beam widths of each cell according to the ue distribution information and the first sliding window algorithm, where the number of ues covered by the multiple sets of beam widths of each cell is greater than a second preset threshold; and determining multiple groups of antenna angles of each cell according to the multiple groups of beam widths and a second sliding window algorithm, wherein the number of user equipment covered by the multiple groups of antenna angles of each cell is greater than a third preset threshold value.
In one embodiment, the determining module 802 may be further configured to determine the number of user equipments in each cell according to the user equipment distribution information of each cell; determining a cell with the largest number of user equipment as a target cell;
the determining module 802 may be further configured to determine reference signal received power RSRP corresponding to each weight in the weight set of each cell; acquiring the RSRP of adjacent cells of each cell except a target cell in a plurality of adjacent cells, wherein the adjacent cells are determined according to each cell and a preset judgment rule; and determining the weight value of each cell according to the RSRP of the adjacent cell of each cell and the RSRP corresponding to each weight value in the weight value set of each cell.
In an embodiment, the determining module 802 may be further configured to determine that a weight corresponding to the largest RSRP in the weight set of the target cell is a calibration weight of the target cell;
the obtaining module 801 may be further configured to obtain a coverage area of each cell except for the target cell in the multiple adjacent cells;
the determining module 802 may be further configured to select, according to a coverage range of each cell except the target cell in the multiple adjacent cells and the target coverage range of the target cell, a cell to be determined that meets a preset selection condition from the multiple cells except the target cell in the multiple adjacent cells, where the target coverage range is a coverage range in a case where the target cell is the first target weight; determining a second target weight of the cell to be determined according to the RSRP corresponding to each weight in the weight set of the cell to be determined and the RSRP of the cell adjacent to the cell to be determined; and determining the weight of each cell according to the calibration weight of the target cell, the second target weight of the cell to be determined, the RSRP corresponding to each weight in the weight set of each cell except the target cell and the cell to be determined in a plurality of adjacent cells, and the RSRP of each cell except the target cell and the cell to be determined in the plurality of adjacent cells.
In an embodiment, the determining module 802 may be further configured to calculate a signal to interference plus noise ratio SINR according to an RSRP corresponding to each weight in the weight set of the cell to be determined, an RSRP of an adjacent cell of the cell to be determined, and a preset white noise power; and determining the weight of the cell to be determined corresponding to the maximum SINR as a second target weight.
In an embodiment, the determining module 802 may be further configured to determine, according to a coverage area of each cell except the target cell in the multiple adjacent cells and the target coverage area of the target cell, a set of cells to be determined whose overlapping coverage degree is greater than a fifth preset threshold; and determining the cell with the maximum number of user equipment in the cell set to be determined as the cell to be determined.
It can be understood that each module in the apparatus for determining antenna weight shown in fig. 8 has a function of implementing each step in fig. 1, and can achieve corresponding technical effects, and for brevity, details are not described herein again.
The device for determining the antenna weight value, provided by the embodiment of the invention, comprises the steps of firstly obtaining measurement reports of a plurality of adjacent cells, wherein the measurement reports comprise DOA (direction of arrival) information and Reference Signal Received Power (RSRP) information; then, according to the DOA information and the RSRP information, determining the user equipment distribution information of each cell through a preset weight optimization algorithm; then determining a plurality of groups of wave beam widths and a plurality of groups of antenna angles of each cell according to the distribution information of the user equipment and a preset sliding window algorithm; and finally, determining the weight of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell. In the process of determining the weight of each cell, the distribution information of the user equipment is determined based on the DOA information and the RSRP information included in the measurement report of the cell, so that the distribution information of the user equipment in each cell can be comprehensively and accurately reflected, and the weight of each cell determined according to the distribution information is more accurate and closer to the actual perception of the user.
Fig. 9 is a block diagram of a hardware architecture of a computing device according to an embodiment of the present invention. As shown in fig. 9, computing device 900 includes an input interface 901, a central processor 902, a memory 903, and an output interface 904. The input interface 901, the central processing unit 902, the memory 903, and the output interface 904 are connected to each other via a bus 910.
Specifically, the input interface 901 receives input information from the outside, and transmits the input information to the central processor 902; the central processor 902 processes the input information based on computer executable instructions stored in the memory 903 to obtain measurement reports of a plurality of neighboring cells, the measurement reports including direction of arrival (DOA) information and Reference Signal Received Power (RSRP) information; then, according to the DOA information and the RSRP information, determining the user equipment distribution information of each cell through a preset weight optimization algorithm; then determining a plurality of groups of beam widths and a plurality of groups of antenna angles of each cell according to the distribution information of the user equipment and a preset sliding window algorithm; finally, the weight of each cell is determined according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell, the weight of each cell is temporarily or permanently stored in the memory 909, and the weight of each cell is transmitted to the outside of the computing device 900 through the output interface 904 for use by a user or for other devices to adjust according to the weight of each cell.
That is, the computing device shown in fig. 9 may also be implemented as an antenna weight determination device, which may include: a processor and a memory storing computer executable instructions; the processor can implement the method for determining the antenna weight provided by the embodiment of the invention when executing the computer-executable instructions.
An embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium stores computer program instructions; the computer program instructions, when executed by a processor, implement the method for determining antenna weights provided by embodiments of the present invention.
It is to be understood that the invention is not limited to the precise arrangements and instrumentalities shown. A detailed description of known methods is omitted herein for the sake of brevity. In the above embodiments, several specific steps are described and shown as examples. However, the method processes of the present invention are not limited to the specific steps described and illustrated, and those skilled in the art can make various changes, modifications and additions or change the order between the steps after comprehending the spirit of the present invention.
The functional blocks shown in the above-described structural block diagrams may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic Circuit, an Application Specific Integrated Circuit (ASIC), suitable firmware, plug-in, function card, or the like. When implemented in software, the elements of the invention are the programs or code segments used to perform the required tasks. The program or code segments can be stored in a machine-readable medium or transmitted by a data signal carried in a carrier wave over a transmission medium or a communication link. A "machine-readable medium" may include any medium that can store or transfer information. Examples of a machine-readable medium include electronic circuits, semiconductor Memory devices, read-Only memories (ROMs), flash memories, erasable Read-Only memories (EROMs), floppy disks, compact disk Read-Only memories (CD-ROMs), optical disks, hard disks, optical fiber media, radio Frequency (RF) links, and so forth. The code segments may be downloaded via computer networks such as the internet, intranets, etc.
It should also be noted that the exemplary embodiments noted in this patent describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above-described steps, that is, the steps may be performed in the order mentioned in the embodiments, may be performed in an order different from the order in the embodiments, or may be performed simultaneously.
Aspects of the present disclosure are described above with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions/acts specified in the flowchart and/or block diagram block or blocks. Such a processor may be, but is not limited to, a general purpose processor, a special purpose processor, an application specific processor, or a field programmable logic circuit. It will also be understood that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware for performing the specified functions or acts, or combinations of special purpose hardware and computer instructions.
As described above, only the specific embodiments of the present invention are provided, and it can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the module and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. It should be understood that the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the present invention, and these modifications or substitutions should be covered within the scope of the present invention.
Claims (11)
1. A method for determining antenna weight, the method comprising:
acquiring measurement reports of a plurality of adjacent cells, wherein the measurement reports comprise DOA (direction of arrival) information and Reference Signal Received Power (RSRP) information;
determining user equipment distribution information of each cell through a preset weight optimization algorithm according to the DOA information and the RSRP information;
determining a plurality of groups of wave beam widths and a plurality of groups of antenna angles of each cell according to the user equipment distribution information and a preset sliding window algorithm;
and determining the weight of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell.
2. The method of claim 1, wherein determining the weight of each cell according to the plurality of sets of beam widths and the plurality of sets of antenna angles of each cell comprises:
determining multiple groups of weights of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles;
determining a plurality of Reference Signal Received Powers (RSRPs) of each cell based on the plurality of sets of weights;
determining weights corresponding to a plurality of target RSRPs which are larger than a first preset threshold value in the plurality of RSRPs of each cell as a weight set of each cell;
and determining the weight value of each cell according to the weight value set of each cell.
3. The method of claim 1, wherein the predetermined sliding window algorithm comprises a first sliding window algorithm and a second sliding window algorithm, and wherein determining the plurality of sets of beam widths and the plurality of sets of antenna angles for each cell according to the ue distribution information and the predetermined sliding window algorithm comprises:
determining a plurality of groups of beam widths of each cell according to the user equipment distribution information and a first sliding window algorithm, wherein the number of user equipment covered by the plurality of groups of beam widths of each cell is greater than a second preset threshold;
and determining multiple groups of antenna angles of each cell according to the multiple groups of beam widths and a second sliding window algorithm, wherein the number of user equipment covered by the multiple groups of antenna angles of each cell is greater than a third preset threshold value.
4. The method of claim 2, further comprising:
determining the number of the user equipment in each cell according to the user equipment distribution information of each cell;
determining a cell with the largest number of user equipment as a target cell;
the determining the weight of each cell according to the weight set of each cell includes:
determining Reference Signal Received Power (RSRP) corresponding to each weight in the weight set of each cell;
acquiring the RSRP of each cell except the target cell in the plurality of adjacent cells, wherein the adjacent cells are determined according to each cell and a preset judgment rule;
and determining the weight of each cell according to the RSRP of the adjacent cell of each cell and the RSRP corresponding to each weight in the weight set of each cell.
5. The method of claim 4, wherein the determining the weight of each cell according to the RSRP of the neighboring cells of each cell and the RSRP corresponding to each weight in the weight set of each cell comprises:
determining a weight corresponding to the maximum RSRP in the weight set of the target cell as a calibration weight of the target cell;
acquiring the coverage area of each cell except the target cell in the plurality of adjacent cells;
according to the coverage range of each cell except the target cell in the plurality of adjacent cells and the target coverage range of the target cell, selecting a cell to be determined which meets a preset selection condition from the plurality of cells except the target cell in the plurality of adjacent cells, wherein the target coverage range is the coverage range of the target cell under the condition that the target cell is a first target weight;
determining a second target weight of the cell to be determined according to the RSRP corresponding to each weight in the weight set of the cell to be determined and the RSRP of the cell adjacent to the cell to be determined;
and determining the weight of each cell according to the calibration weight of the target cell, the second target weight of the cell to be determined, the RSRP corresponding to each weight in the weight set of each cell except the target cell and the cell to be determined in a plurality of adjacent cells, and the RSRP of each cell except the target cell and the cell to be determined in the plurality of adjacent cells.
6. The method of claim 5, wherein the determining the second target weight of the cell to be determined according to the RSRP corresponding to each weight in the set of weights of the cell to be determined and the RSRP of the cell adjacent to the cell to be determined comprises:
calculating a signal to interference plus noise ratio (SINR) according to the RSRP corresponding to each weight in the weight set of the cell to be determined, the RSRP of the cell adjacent to the cell to be determined and preset white noise power;
and determining the weight of the cell to be determined corresponding to the maximum SINR as the second target weight.
7. The method according to claim 5, wherein the selecting, according to the coverage of each of the plurality of neighboring cells except for the target cell and the target coverage of the target cell, a cell to be determined that meets a preset selection condition from the plurality of neighboring cells comprises:
determining a cell set to be determined, of which the overlapping coverage is greater than a fifth preset threshold, according to the coverage of each cell except the target cell in the plurality of adjacent cells and the target coverage of the target cell;
and determining the cell with the maximum number of user equipment in the cell set to be determined as the cell to be determined.
8. An apparatus for determining antenna weights, the apparatus comprising:
an obtaining module, configured to obtain measurement reports of multiple neighboring cells, where the measurement reports include direction of arrival (DOA) information and Reference Signal Received Power (RSRP) information;
the determining module is used for determining the user equipment distribution information of each cell through a preset weight optimization algorithm according to the DOA information and the RSRP information;
the determining module is further configured to determine multiple groups of beam widths and multiple groups of antenna angles of each cell according to the user equipment distribution information and a preset sliding window algorithm;
the determining module is further configured to determine a weight of each cell according to the multiple groups of beam widths and the multiple groups of antenna angles of each cell.
9. The apparatus of claim 8, wherein the determining module is further configured to determine multiple sets of weights for each cell according to the multiple sets of beam widths and the multiple sets of antenna angles;
the determining module is further configured to determine a plurality of reference signal received powers, RSRPs, of each cell based on the plurality of sets of weights;
the determining module is further configured to determine, as a weight set of each cell, weights corresponding to a plurality of target RSRPs greater than a first preset threshold among the plurality of RSRPs of each cell;
the determining module is further configured to determine a weight of each cell according to the weight set of each cell.
10. An electronic device, characterized in that the device comprises: a processor and a memory storing computer program instructions;
the processor, when executing the computer program instructions, implements a method of antenna weight determination as claimed in any of claims 1-7.
11. A computer storage medium, characterized in that the computer storage medium has stored thereon computer program instructions which, when executed by a processor, implement the method of antenna weight determination as claimed in any of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110419841.6A CN115226142A (en) | 2021-04-19 | 2021-04-19 | Method, device and equipment for determining antenna weight and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110419841.6A CN115226142A (en) | 2021-04-19 | 2021-04-19 | Method, device and equipment for determining antenna weight and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115226142A true CN115226142A (en) | 2022-10-21 |
Family
ID=83604595
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110419841.6A Pending CN115226142A (en) | 2021-04-19 | 2021-04-19 | Method, device and equipment for determining antenna weight and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115226142A (en) |
-
2021
- 2021-04-19 CN CN202110419841.6A patent/CN115226142A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109379752B (en) | Massive MIMO optimization method, device, equipment and medium | |
US8786494B2 (en) | Method to modify calibration data used to locate a mobile unit | |
US9698897B2 (en) | Method and system for auditing and correcting cellular antenna coverage patterns | |
EP3890361B1 (en) | Cell longitude and latitude prediction method and device, server, base station, and storage medium | |
CN106851570B (en) | Method and device for positioning mobile terminal based on MR | |
CN103635826B (en) | For the method and apparatus of geo-location movement station | |
CN109495899B (en) | Antenna parameter optimization method and device, electronic equipment and storage medium | |
EP2150069A1 (en) | Mobile communication system, base station controller, base station apparatus, mobile station apparatus, and base station wireless parameter control method | |
EP1291973B1 (en) | A method for improving intelligent antenna array coverage | |
EP2088813B1 (en) | Method, systems and apparatus for modifying a mobile network signal propagation prediction | |
CN108064075B (en) | Method and apparatus for adjusting reference signal transmit power of one or more cells | |
CN106332271B (en) | Interference source positioning method and device | |
CN108632849B (en) | Method, device and equipment for adjusting antenna feeder parameters | |
CN106851665A (en) | The downdip adjusting method of antenna and base station | |
CN108615978B (en) | Antenna direction adjusting method and device | |
CN112584420B (en) | Signal measurement method, terminal and network side equipment | |
CN114710747A (en) | Indoor node-based layout method and device for communication fusion system | |
CN115226142A (en) | Method, device and equipment for determining antenna weight and storage medium | |
CN108601034B (en) | Network working parameter optimization method based on random gradient descent method | |
CN110611540B (en) | Method, device and system for determining antenna forming gain | |
JP2022187224A (en) | Information processing device, wireless communication system, and transmission control method | |
CN108632868B (en) | Interference source positioning method and device | |
WO2022090810A1 (en) | Cell similarity indicator based on coverage area morphology | |
CN112333746B (en) | Method, device and equipment for determining network parameters | |
US12108361B2 (en) | Methods and systems for radio frequency signature generation and position estimation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |