The disclosure relates to a field of communication technologies, in particular to an adaptive optimization method of a 5G weight value, a related device, a related computing device and a related computer storage medium.
There are multiple 5th Generation (5G) mobile communication technology weight value optimization schemes for the vertical scenario mainly. For example, a building is directly divided into layers by a floor height based on a three-dimensional (3D) high-precision map and simulation optimization is directly performed in combination with a 5G beam scene of an equipment manufacturer. Or, a distribution of 5G cells is simulated through 4G Minimization Drive Test (MDT) data, where 4G building cell information is obtained from the MDT data of 4G cells.
According to a first aspect of embodiments of the disclosure, an adaptive optimization method for a 5G weight value is provided. The method includes:
According to a second aspect of embodiments of the disclosure, an electronic device is provided. The electronic device includes: a processor, a memory, a communication interface and a communication bus. The processor, the memory and the communication interface communicate with each other via the communication bus.
The memory is configured to store at least one executable instruction, the executable instruction can cause the processor to:
According to a third aspect of embodiments of the disclosure, a non-transitory computer-readable storage medium having at least one executable instruction stored thereon is provided. The executable instruction is configured to cause a processor to perform the above adaptive optimization method for a 5G weight value, the method including:
Various other advantages and benefits will become clear to those skilled in the art by reading the detailed description of the preferred implementations below. The accompanying drawings are used solely for the purpose of illustrating the preferred implementations and are not considered as limiting embodiments of the disclosure. Moreover, throughout the accompanying drawings, the same reference symbols are used to represent the same components.
Embodiments of the disclosure will be described in greater detail below with reference to the accompanying drawings. Although embodiments of the disclosure are shown in the accompanying drawings, it is understandable that the disclosure may be implemented in various forms without being limited by embodiments set forth herein. Instead, these embodiments are provided to enable a more thorough understanding of the disclosure and to fully convey the scope of the disclosure to those skilled in the art.
Depth coverage optimization of a wireless signal in a vertical high-rise scenario has always been a difficult problem existing in network optimization. Existing 5th Generation (5G) mobile communication technology weight value optimization schemes for the vertical scenario mainly include the following. A building is directly divided into layers by a floor height based on a three-dimensional (3D) high-precision map and simulation optimization is directly performed in combination with a 5G beam scene of an equipment manufacturer. Or, a distribution of 5G cells is simulated through 4G Minimization Drive Test (MDT) data, where 4G building cell information is obtained from the MDT data of 4G cells. For example, the MDT data contains latitude and longitude information, which can be combined with a 3D high-precision electronic map to geographically present the building coverage situation of the 4G wireless signal, automatically identify the 4G building cell information, and position 5G building coverage cells by analyzing a co-station coverage situation of 4G/5G cell. Based on a distance between the 5G cell and its covered building, a building height, and basic antenna and feed information of 5G cells, 5G vertical wave width suitable for the building coverage can be calculated through algorithms.
However, when performing the 5G weight value optimization for the vertical scenario, calculation only involves the building height and horizontal position information of the 4G MDT data, and it is difficult to accurately identify vertical dimension information, which reduces the evaluation accuracy of the coverage of 5G wireless signal.
In view of the above problem, embodiments of the disclosure provide an adaptive optimization method for a 5G weight value, a related apparatus, a related computing device and a related computer storage medium, to overcome the above problem or at least partially solve the above problem.
At block S110, a three-dimensional (3D) grid is established, and 5G Measurement Report (MR) sample points are mapped to grid elements contained in the 3D grid.
For example, World Geodetic System 1984 (WGS84) may be adopted to establish a 3D grid having a size of 10 meters (m)×10m×10m. A respective exact position of each grid element is represented by three parameters of a center point of this element, i.e., longitude X, latitude Y and height H. The WGS84 is a coordinate system established for the use of the Global Positioning System (GPS).
After establishing the 3D grid, an association between the 5G MR sample points and the 3D grid may be generated, i.e., the 5G MR sample points are mapped to the grid elements of the 3D grid. For example, the 5G MR sample points may be positioned in combination with working parameter data of the base station to obtain their latitudes, longitudes and heights. The 5G MR sample point data carries a Vertical Direction Of Arrival (VDOA) relative to an antenna, which is like the downtilt angle from the sample point to the antenna, a Horizontal Direction Of Arrival (HDOA) relative to the antenna, which is like the azimuthal angle from the sample point to the normal direction of the antenna, and a distance (TA) from the antenna. In combination with an antenna latitude, an antenna longitude, an antenna height and an antenna azimuth (also called as “total azimuth” and the term “antenna azimuth” and the term “antenna total azimuth” may be interchangeably used), a respective latitude, a respective longitude (with reference to
In Table 1, the synchronization signal reference signal received power (SSRSRP) is an average of a power of the synchronization signal at each carrier.
The method for obtaining the height of a sample point is illustrated in
The method for obtaining the latitude and longitude of a sample point is illustrated in
At block S120, it is identified, based on sample point data within each grid element, whether a respective grid element is a business grid element or a weak depth coverage grid element.
The weak depth coverage grid element is defined as a grid element within which the number of sample points is greater than a preset threshold (e.g., 80) and an average Reference Signal Receiving Power (RSRP) is less than a first preset threshold (e.g., −105 dBm). The weak depth coverage grid element may also be defined as a grid element within which the RSRP is less than a preset second threshold (e.g., −110 dBm) and a ratio of the number of sample points is greater than a preset percentage (e.g., 20%).
For example, a total number of sample points, an average RSRP, and a ratio of the number weak depth coverage (RSRP less than −105 dBm) sample points within each grid element are calculated through the 5G MR sample points. For example, during the calculation, the following judgements may be made. When the number of sample points in the ith grid element is greater than 80, the following equation (9) is directly used to determine its average RSRP:
In addition, when the number of sample points in the ith grid element is less than or equal to 80, the sample points in the ith grid element are sorted in an ascending order of their RSRPs. All the sample points whose RSRP is less than −110 dBm are selected, and a ratio of the number of these sample points whose RSRP is less than −110 dBm to the number of the sample points within the ith grid element is calculated. When the ratio is greater than 20%, it means that the grid element is a weak depth coverage grid element, and then a calculation by equation (9) is performed on only these 20% of sample points to obtain
At block S130, a business distribution center grid cluster is determined based on business grid elements, and a first path loss between a center grid element of the business distribution center grid cluster and a cell grid is determined.
The 5G MR sample points have been associated with the 3D grid through the above blocks. Based on the respective quality and the respective number of 5G MR sample points within each grid element of the 3D grid, the business grids and the poor depth coverage grid elements (i.e., weak depth coverage grid elements) may be identified, the RSRPs of the MR sample points are averaged separately per grid element, and the averaged RSRP is used as the RSRP of the grid element. After identifying the grid elements to determine a respective type of each grid element, the business distribution center grid cluster is determined based on the business grid elements.
For example, the business grid elements are sorted based on the number of sample points. That is, the number of sample points is used as a criterion for judging a business value of each business grid element. The business value (also called as “value” and the term “business value” and the term “value” may be interchangeably used) of each business grid element is expressed as:
In some embodiments, determining the business distribution center grid cluster based on the business grid elements may be achieved in the following manner. The corresponding business grid elements are added to a set of business grid elements in turn in an ascending order of their business values until the sum of the business values of all business grid elements in the set of business grid elements is greater than a first preset threshold, and the current set of business grid elements is determined as the business distribution center grid cluster.
One Implementable Algorithm is Provided as Follows.
At step 1, for the set Dbusiness composed of business grid elements, a respective business value a of each grid element included in the set Dbusiness is calculated, and all the grid elements are sorted in an ascending order of their business values α, and serial numbers of these grid elements are nbusiness.
At step 2, the grid element with the smallest serial number in the set Dbusiness is added to the set Cbusiness and removed from the set Dbusiness at the same time.
At step 3, the sum Σα of values a of all objects in the set Cbusiness is calculated, and it is determined whether Σα is greater than 0.8.
At step 4, the step2 to the step3 are repeated until Σα>0.8, and the set of business gird elements Cbusiness, i.e. the business distribution center grid cluster, is output.
At step 5, a business area center point, i.e., a center point of the business distribution center grid cluster, is extracted, and a grid element containing the business area center point is determined as the center grid element of the business distribution center grid cluster, which is shown in equation (10):
At step 6, the RSRP of the business area center point is recorded as
Regarding the step 6, for example, according to the Friesian transmission equation in the antenna theory, equation (11) is provided as follows:
in which, Pr represents a received power, Pt represents a transmit power, Gt represents a gain at the transmitter side, G, represents a gain at the receiver side, A represents a wavelength of the transmitted electromagnetic wave, and R represents a distance between the transmitter side and the receiver side. Through the logarithm on both sides of the equation (11) (converted to dB), equation (12) is provided as follows:
Therefore, for a certain link, the path loss L may be simplified as shown in equation (13):
At block S140, a coverage situation of the center grid element of the business distribution center grid cluster is evaluated based on the first path loss to determine an initiate weight value combination that improves the coverage situation.
In some embodiments, the weight value combination includes at least one of a weight value for an electron azimuth, a weight value for an electron downtilt angle, a weight value for a horizontal wave width or a weight value for a vertical wave width.
For example, a plurality of weight value combinations may be set based on the first path loss. Each of the plurality of weight value combinations may be adopted to evaluate the coverage situation of the center grid element of the business distribution center grid cluster. All weight value combinations that improve the coverage situation of the center grid element of the business distribution center grid cluster are screened out as initial weight value combinations. That is, there may be one or multiple initial weight value combinations.
At block S150, respective second path losses between the weak depth coverage grid elements and the cell grid element are determined, a coverage situation of the weak depth coverage grid elements is evaluated based on the one or more initial weight value combinations, and a final weight value combination that improves the coverage situation is obtained from the one or more initial weight value combinations.
For example, a respective second path loss between each weak depth coverage grid element and the cell grid element is determined at first. The coverage situation of the weak depth coverage grid elements is evaluated based on the initial weight value combinations and the respective second path losses. All weight value combinations that improve the coverage situation of the weak depth coverage grid elements are screened out as optimal weight value combinations (also called final weight value combinations). That is, there may be one or more final weight value combinations.
For example, embodiments of the disclosure are applicable to a case where there are fewer weak depth coverage grid elements and a distribution of the weak depth coverage grid elements is scattered. Although the coverage evaluation of all the weak depth coverage grid elements will consume a certain amount of computational and time resources, it will provide a more fine-grained evaluation of the weak coverage enhancement effect of the initial weight value combination(s).
By taking that the initial weight value combinations is in a form of set and the final weight value combinations is in a form of set as an example to explain the coverage evaluation of all the under-depth-coverage grid elements, for each of the set of initial weight value combinations {W}, a respective average RSRP is obtained for each of the nweak weak depth coverage grid elements through equation (9). A respective path loss Lweaki is obtained for each weak depth coverage grid element through equation (13). An antenna gain corresponding to a current initial weight value combination is determined and a respective RSRP value (RSRPnewi) of each weak depth coverage grid element under the current initial weight value combination is calculated through equation (18). A coverage enhancement value
If the final weight value combinations {Ŵ} is not empty, one of the final weight value combinations may be directly used as a final output. Generally, the first one Ŵ1 in the final weight value combinations {Ŵ} is output as the final output, which is a weight value combination that improves the coverage of the center grid element of the business distribution center grid cluster (RSRPnew−RSRP>3dbm) and has the best enhancement effect on the weak depth coverage grid elements (corresponding to the largest
In the related art, when performing 5G weight value optimization for a vertical scenario, simulation optimization is performed directly based on a 3D high-precision map in combination with a 5G beam scenario of the equipment manufacturer, which relies only on simulation and building information, without real user information. Therefore, it is unable to establish a feedback mechanism, and may only be used as a kind of initialization scheme for wireless network, i.e., the adjustment may be made only once, which reduces the evaluation accuracy of the 5G wireless signal coverage situation. In another solution, the calculation of 5G vertical wave width adapted for building coverage is based on the building height and the horizontal position information of the 4G MDT data, without 5G user information. Therefore, it is different to identify the vertical dimension information under the vertical scenario by relying only on the user's horizontal position information in the 4G MDT data to position the 5G coverage cells, which is equivalent to using 2D data to optimize the coverage problem in 3D space. As a result, it reduces the evaluation accuracy of the 5G wireless signal coverage situation.
Embodiments of the disclosure provide an adaptive optimization method of 5G weight value applied to the vertical scenario. Vertical dimension information in the cell-level 5G MR data (i.e., the MR data corresponds to a cell) is used to establish the 3D grid. Through clustering analysis of problematic grid elements, user distribution in the vertical scenario is positioned and the coverage problem of the vertical scenario is determined, so as to output an adaptive 5G weight value scheme. Through the calculated path loss for the business center grid element and the path loss for the weak depth coverage grid element, the weight value combination that may simultaneously improve the coverage situation of the business area and the coverage situation of the weak coverage area is filtered out, to achieve the optimization of the 5G vertical coverage scenario, thereby improving the 5G resident ratio, user perception and other indicators, and improving the accuracy of the 5G weight optimization method.
Embodiments of the disclosure may automatically identify the business grid elements and the weak depth coverage grid elements while generating the 5G MR 3D grid, and may use the current antenna transmit power and the 3D antenna gain pattern to simultaneously evaluate the coverage effect of the weight value combination on the business grid elements and the weak depth coverage grid elements, so as to select the optimal weight value combination(s), thereby improving the evaluation accuracy of the 5G wireless signal coverage. The above calculation can cover all the default weight value combinations.
In some embodiments, the block S140 may include the following.
At block S1401, a theoretical weight value combination is obtained based on a business area center point.
The business area center point may be determined by reference to the above step 5. The theoretical weight value combination may be a quadruple group of theoretical weight values including an electron azimuth, an electron downtilt angle, a horizontal wave width and a vertical wave width. For example, the quadruple group of theoretical weight values may be calculated based on the center point (
To calculate the electron azimuth, an angle between y-axis (i.e., the due north direction) and a line segment formed by a projected point of the coordinate (xh, yh, zh) of the cell h on a x-y plane at z=0 and another projected point of the coordinate (
The angle between this line segment and the north direction can be obtained as shown in equation (15):
The calculated angletotal is a total azimuth at this time. Based on the known mechanical downtilt angle azimuth, the theoretical electronic azimuth is obtained, i.e., eazimuthideal=angletotal−azimuth.
To calculate the electron downtilt angle, the height difference between the coordinate (xh, yh, Zh) of the cell h and the coordinate (xh, yh, zh) of the business center point is calculated firstly as shown in equation (16):
The horizontal distance between the two points is calculated through equation (14) and then the theoretical electron downtilt angle is obtained as shown in equation (17):
To calculate the horizontal wave width, from the business distribution center grid cluster set Cbusiness, all the points that are in the same plane as the business center (xh, yh, Zh) are found out, i.e., the set {C
To calculate the vertical wave width, a lowest grid element (
At block S1402, the theoretical weight value combination is mapped into a weight value combination actually supported by the equipment manufacturer based on a default 5G weight value table of the equipment manufacturer.
For example, the default 5G weight value table of the equipment manufacturers is shown in Table 2 below.
All weight value combinations including the outputted quadruple group of ideal weight values (eazimuthideal, etiltideal, hbwideal, vbwideal) are screened out, to obtain the weight value combinations actually supported by the equipment manufacturer. For example, there are two implementation ways.
In the first way, starting from a default weight value combination that is close to the quadruple group of ideal weight values screened out from the default weight value table, the default weight value table is traversed with a step size of the electron downtilt angle (default Δestepetilt=3°, and the minimum is) 1° and a step size of the electron azimuth (default Δstepetilt=5°, and the minimum is) 1°, to find out all the weight value combinations that may satisfy the coverage of quadruple group of ideal weight values (eazimuthideal, etiltideal, hbwideal, vbWideal). Satisfying, by a weight value combination, the coverage of the quadruple group of ideal weight values means that the weight value combination may contain a coverage range of the quadruple group of ideal weight values. As a result, it may ensure that the new weight value combination has good coverage of the existing business distribution area.
In the second way, the default weight value table is traversed thoroughly. When traversing, the step size of the electron downtilt angle (default Δstepetilt=3°, and the minimum is) 1° and the step size of the electron azimuth (default Δstepetilt=5°, and the minimum is) 1° are used to find all weight value combinations that enable the ratio of coverage business grid elements to the business grid elements in the set Cbusiness to be equal to or greater than 95%, to obtain as many optional weight value combinations as possible to some extent under the premise of ensuring the existing business coverage.
The second way is automatically triggered when the weight value combination calculated through the first way is empty. If the weight value combination calculated through the second way is still empty, the ratio of the coverage business grid elements is reduced by the step size of Δstepratio=5%, the calculation is carried out again and the calculation is stopped until the ratio reaches 75%, and then no further reduction is made.
At block S1403, the coverage situation of the center grid element of the business distribution center grid cluster is evaluated based on an antenna gain and an antenna transmit power corresponding to the supported weight value combination and the first path loss.
In some embodiments, the block S1403 is realized by the following. The RSRP of the center grid element of the business distribution center grid cluster is determined based on the antenna gain and the antenna transmit power corresponding to the supported weight value combination and the first path loss. A coverage enhancement value is determined for the center grid element of the business distribution center grid cluster based on the RSRP of the center grid element of the business distribution center grid cluster. The weight value combination that enhances the coverage situation is determined based on the coverage enhancement value of the center grid element of the business distribution center grid cluster.
For example, for each weight value combination Wi among the supported weight value combinations that are traversed, based on the 3D antenna gain pattern of the default weight value pattern corresponding to this weight value combination, as illustrated in
When the current RSRPnew is larger than a value before adjustment, for example, RSRPnew−RSRP>3dbm, i.e., the coverage enhancement value is greater than the preset threshold, it means that the weight value combination can effectively enhance the coverage of the center grid element of the current business distribution center grid cluster. The obtained weight value combination Wi is used as one initial weight value combination, and the initial weight value combinations {W} are output after traversing.
In some embodiments, the block S150 includes the following.
At block S1501, when the number of weak depth coverage grid elements is greater than a second preset threshold and a distribution of the weak depth coverage grid elements is relatively concentrated, a weak depth coverage grid cluster is obtained by clustering the weak depth coverage grid elements.
For example, when the number of weak depth coverage grid elements is greater than a certain value (e.g., the number is greater than 100), the weak depth coverage grid elements are clustered by means of a Density-Based Spatial Clustering of Applications with Noise (DBSCAN) method, thereby improving the efficiency of the subsequent calculations. The implementation algorithm is as follows:
Input: dataset Dweak containing nweak weak depth coverage grid elements, where the longitude, the dimension and the height information of a respective center point of each grid element have been transformed into the coordinate (xi, yi, i) of 3D coordinate system;
After obtaining the set {Cweak}, the same algorithm for positioning the center grid element of the business distribution center grid cluster as described above may be used to position the center grid element (
At block S1502, the second path loss between a center grid element of the weak depth coverage grid cluster and the cell grid is determined.
The method for calculating the second path loss in this block is the same as the method for calculating the first path loss, and the relevant content can be found in the relevant description of calculating the first path loss described above, and will not be repeated here.
At block S1503, a coverage situation of the center grid element of the weak depth coverage grid cluster is evaluated based on an antenna gain and an antenna transmit power corresponding to the initial weight value combination and the second path loss.
In some embodiments, the block S1503 may be implemented by the following. A respective RSRP of the center grid element of each weak depth coverage grid cluster is determined based on the antenna gain and the antenna transmit power corresponding to the initial weight value combination and the second path loss. A coverage enhancement value is determined based on respective RSRPs of center grid elements of M weak depth coverage grid clusters. The coverage situation of the center grid elements of the weak depth coverage grid clusters is evaluated based on the coverage enhancement value.
For example, for each weight value combination in the initial weight value combinations {W}, in combination with the respective path loss {circumflex over (L)}weaki calculated for the center grid element (
If the final weight value combinations {Ŵ} is not empty, one of the weight value combinations may be directly output as the final output. Generally, the first one {Ŵ}. among the final weight value combinations {Ŵ} is the final output, which is a weight value combination that improves the coverage of the center grid element of the business distribution center grid cluster (RSRPnew−RSRP>3dbm) and has the best enhancement effect of the weak depth coverage grids (corresponding to the largest
Embodiments are applicable to evaluating the coverage of the center grid element of each weak depth coverage grid cluster, i.e., applicable to a case where there are a large number of weak depth coverage grid elements and a distribution of the weak depth coverage grid elements is more centralized, and by only evaluating the coverage of the center grid element of each weak depth coverage grid cluster, the computational consumption can be effectively reduced and computational efficiency can be improved.
In the following, an application of embodiments of the disclosure in a practical application scenario will be described.
At S51, main coverage cells in the vertical scenario are screened out.
At S52, 5G MR data is preprocessed.
Embodiments of the disclosure position the business area and the weak depth coverage area of the 3D coverage area of the real vertical scenario based on the real 5G MR data of the cell, and using the vertical angle of arrival and TA data.
At S53, MR data is mapped to the 3D grid.
After obtaining the MR data-to-3D grid mapping, S54 and S62 are executed based on the MR data-to-3D grid mapping respectively.
S54, business distribution hotspot grids are identified.
S55, path loss of a link based on a propagation model is determined.
In embodiments of the disclosure, in beam parameter adaptive optimization, the RSRP data from the MR data is used in combination with the propagation model, to evaluate the path loss from the cell to the grid element and prepare for subsequent evaluations of weight value schemes. For example, the propagation model is used for calculating the path loss for the business area and the weak depth coverage area, to evaluate the coverage effect of each candidate weight value set schemes, so as to find out the optimal scheme among them, which improves the accuracy and effectiveness of the coverage effect.
S56, adaptive beam scheme is calculated for business distribution center.
S57, it is determined whether a candidate set is empty.
When the candidate set is empty, S58 is executed. When the candidate set is not empty, S64 is executed.
S58, it is determined whether a ratio of a number of business grid elements is <75%.
When the ratio is less than 75%, the procedure ends. When the ratio is not less than 75%, S59 and S55 are executed in turn.
S59, the number of business grid element coverages is reduced.
S60, under-depth coverage grid elements are identified.
S61, it is determined whether the number of weak coverage grid elements is <100.
When the number is not less than 100, S62, S63 and S64 are executed sequentially. When the number is less than 100, S63 and S64 are executed sequentially.
S62, weak coverage grid elements are clustered.
Embodiments of the disclosure adopt a 3D DBSCAN to cluster the weak coverage grid elements, which reduces the amount of data to be processed by subsequent algorithms and is adapted to the scenario in which there is a large number of weak depth coverage grid elements, and also improves the efficiency of algorithms while ensuring its computational accuracy and realizing the analysis of big data.
S63, path loss of a link based on a propagation model is evaluated.
S64, adaptive beam optimization of under-depth coverage grid elements is performed.
S65, it is determined whether the candidate set is empty.
When the candidate set is empty, S58 is executed. When the candidate set is not empty, the procedure ends.
The grid mapping section 31 is configured to establish a 3D grid, and map 5G MR sample points to grid elements of the 3D grid.
The grid identification section 32 is configured to determine, based on sample point data within a grid element, whether the grid element is a business grid element or a weak depth coverage grid element.
The business path loss determination section 33 is configured to determine a business distribution center grid cluster based on business grid elements and determine a first path loss between a center grid element of the business distribution center grid cluster and a cell grid element.
The business grid element evaluating section 34 is configured to evaluate a coverage situation of the center grid element of the business distribution center grid cluster based on the first path loss, and determine a weight value combination that improves the coverage situation as an initial weight value combination.
The weak depth coverage grid element evaluating section 35 is configured to evaluate a coverage situation of the weak depth coverage grid elements based on second path losses between the weak depth coverage grid elements and the cell grid element, and determine a weight value combination that improves the coverage situation from the initial weight value combination as a final weight value combination.
In some embodiments, the business path loss determination section 33 is further configured to: add business grid elements to a set of business grid elements in a descending order of business values of the business grid elements until a sum of all the business values of the business grid elements in the set of business grid elements is greater than a first preset threshold, and determine the current set of business grid elements as the business distribution center grid cluster.
In some embodiments, the business grid element evaluating section 34 is further configured to: calculate a theoretical weight value combination based on a center point of the business grid element; map the theoretical weight value combination into a weight value combination actually supported by an equipment manufacturer based on a default 5G weight table of the equipment manufacturer; and evaluate the coverage situation of the center grid element of the business distribution center grid cluster based on an antenna gain and an antenna transmit power corresponding to the supported weight value combination and the first path loss.
In some embodiments, the deep weak coverage grid element evaluating section 35 is further configured to: in response to determining that the number of weak depth coverage grid elements is greater than a second preset threshold and a distribution of the week depth coverage grid elements is relatively concentrated, obtain weak depth coverage grid clusters by clustering the weak depth coverage grid elements; determine the second path losses between center grid elements of the weak depth coverage grid clusters and the cell grid element; and evaluate the coverage situation of the center grid elements of the weak depth coverage grid clusters based on an antenna gain and an antenna transmit power corresponding to the initial weight value combination and the second path losses.
In some embodiments, the business grid element evaluating section 34 is further configured to: determine a RSRP of the center grid element of the business distribution center grid cluster based on the antenna gain and the antenna transmit power corresponding to the supported weight value combination and the first path loss; determine an coverage enhancement of center grid element of the business distribution center grid cluster based on the RSRs of the center grid element of the business distribution center grid cluster; and determine a weight value combination that improves the coverage situation based on the coverage enhancement of the center grid element of the business distribution center grid cluster.
In some embodiments, the weak depth coverage grid element evaluating section 35 is further configured to: determine a respective RSRP of the center grid element of each business distribution center grid cluster based on the antenna gain and the antenna transmit power corresponding to the initial weight value combination and a corresponding second path loss; determine an coverage enhancement based on respective RSRPs of center grid elements of M weak depth coverage grid clusters; and evaluate the coverage situation of the center grid elements of the weak depth coverage grid clusters based on the coverage enhancement.
In some embodiments, the weight value combination includes at least one a weight value for an electron azimuth, a weight value for an electron downtilt angle, a weight value for a horizontal wave width, or a weight value for a vertical wave width.
The adaptive optimization apparatus for a 5G weight value according to embodiments of the disclosure is used to perform the adaptive optimization method for a 5G weight value described in above embodiments, and its working principle and technical effects are similar and will not be repeated here.
Embodiments of the disclosure provide a non-transitory computer storage medium having at least one executable instruction stored thereon. The computer executable instruction is executed to perform the adaptive optimization method for a 5G weight value according to any of above method embodiments.
As illustrated in
The processor, the memory and the communication interface communicate with each other via the communication bus. The communication interface is configured to communicate with network elements of other devices such as clients or other servers. The processor is configured to execute a program, specifically to perform the relevant steps in the above embodiments of the adaptive optimization method for a 5G weight value performed by the computing devices and the cell azimuth prediction method.
For example, the program may include a program code, which includes a computer operating instruction.
The processor may be a central processing unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the disclosure. The one or more processors included in the computing device may be the same type of processor, such as one or more CPUs, or may be different types of processors, such as one or more CPUs and one or more ASICs.
The memory is configured to store programs. The memory may include a high-speed random-access memory (RAM) or may also include a non-volatile memory, such as at least one disk memory.
The procedure may be used to cause the processor to execute the 5G weight adaptive optimization method in any of the above method embodiments. Specific implementations of the steps in the procedure can be found in the descriptions of the corresponding steps and units in the above-described embodiments of the 5G weight adaptive optimization method, and will not be repeated herein. It may be clearly understood by those skilled in the field to which it belongs that, for convenience and conciseness of the description, the specific working process of the above-described devices and portions may be referred to in the description of the corresponding process in the foregoing method embodiment, and will not be repeated herein.
The algorithms displayed or provided herein are not inherently associated with any particular computer, virtual system, or other devices. Various general systems may be used in combination with the illustrations herein. The structures required to construct such systems are apparent in light of the above description. Moreover, the embodiments of the disclosure are not directed to any particular programming language. It should be appreciated that a variety of programming languages may be used to implement the embodiments of the disclosure described herein, and that the above description of the particular language is given to disclose the optimal implementations of the embodiments of the disclosure.
In the specification provided herein, a large number of relevant details are described. However, it can be appreciated that the embodiments of the disclosure can be practiced without these relevant details. In some examples, well-known methods, structures and techniques are not shown in detail, so as not to obscure the understanding of the present specification.
Similarly, it should be understood that, in order to simplify the embodiments of the disclosure and to aid in understanding one or more of various inventive aspects, in the description of the exemplary embodiments of the disclosure above, various features of the embodiments of the disclosure are sometimes grouped together in individual embodiment, figure or description thereof. However, the disclosure should not be construed as reflecting an intent that the embodiments of the disclosure claimed to be protected require more features than those expressly documented in each claim. More precisely, as reflected in the claims below, the inventive aspect lies in fewer than all the features of the individual embodiment disclosed above. Therefore, the claims that follow specific embodiments are thereby expressly incorporated into the specific embodiments, in which each claim itself serves as an individual embodiment of the invention.
It will be appreciated by those skilled in the art that portions of the apparatus in the embodiments may be adaptively altered and set in one or more apparatuses different from the embodiment. It is possible to combine the portions, units or components of the embodiments into a single portion, unit or component. In addition, they can be divided into a plurality of sub-portions, sub-units or sub-components. In addition to the fact that at least some of such features and/or processes or units are mutually exclusive, any combination of all features disclosed in this specification (including accompany claims, abstract and drawings) and all processes or units of any method or apparatus so disclosed may be employed. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that provides the same, equivalent, or similar purpose.
Furthermore, those skilled in the art understand that although some embodiments include some features included in other embodiments and not others, combinations of features of different embodiments mean that different embodiments are formed within the scope of the disclosure. For example, in the following claims, any one of the embodiments claimed for protection may be used in any combination.
Various component embodiments of the disclosure may be implemented in hardware, or in software portions running on one or more processors, or any combination thereof. It should be appreciated by those skilled in the art that microprocessors or digital signal processors (DSPs) may be used in practice to implement some or all of the functions of some or all of the components of the embodiments of the disclosure. The embodiments of the disclosure may also be realized as apparatus or device programs (e.g., computer programs and computer program products) for performing some or all of the methods described herein. Such programs for implementing the embodiments of the disclosure may be stored on a computer-readable medium, or may have one or more signals. Such signals may be obtained by downloading from an Internet site, or may be provided on a carrier signal, or may be provided in any other form.
It should be noted that the above embodiments illustrate rather than limit the embodiments of the disclosure, and those skilled in the art may design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbols located between the parentheses should not be constructed as a limitation of the claims. The term “comprises” does not exclude the existence of elements or steps not listed in the claims. The term “α” or “one” before an element does not exclude the existence of a plurality of such elements. The embodiments of the disclosure may be realized with the aid of hardware comprising a number of different elements and with the aid of a suitably programmed computer. In unit claims enumerating a number of devices, several of these devices may be specified by means of the same hardware item. The use of the terms “first”, “second”, and “third”, does not indicate any order. The terms may be interpreted as names. The steps in the above embodiments should not be construed as limiting the order of execution unless specifically stated.
The disclosure provides an adaptive optimization method for a 5G weight value, a related apparatus, a related computing device and a related computer storage medium. The method includes: mapping 5G MR sample points to grid elements of the 3D grid; determining a first oath loss between a center grid element of the business distribution center grid cluster and a cell grid element; evaluating a coverage situation of the center grid element of the business distribution center grid cluster based on the first path loss, determining a weight value combination that improves the coverage situation as the initial weight value combination; and evaluating a coverage situation of the weak depth coverage grid elements based on second path losses between the weak depth coverage grid elements in the initial weight value combination and the cell grid element, determining a weight value combination that improves the coverage situation as a final weight value combination. Embodiments of the disclosure can automatically identify the business grid elements and the weak depth coverage grid elements, and can simultaneously evaluate the coverage effect of the weight value combination on the business grid elements and the weak depth coverage grid elements, so as to select the optimal weight value combination, which improves the evaluation accuracy of the coverage of the 5G wireless signal.
Number | Date | Country | Kind |
---|---|---|---|
202111335448.5 | Nov 2021 | CN | national |
This application is a continuation application of International Application No. PCT/CN2022/129509 filed on Nov. 3, 2022, which claims priority to Chinese patent application No. 202111335448.5, filed on Nov. 11, 2021, the entire contents of which are incorporated herein by references.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/129509 | 11/3/2022 | WO |