Method and apparatus for determining base station antenna replenishment requirements
By acquiring the number and azimuth of base station antennas, the system automatically determines the need for additional base station antennas, solving the problem of low efficiency in manual identification in existing technologies and achieving efficient and accurate identification of base station antenna supplementation needs.
Patent Information
- Application Number
- CN202410654393.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-24
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2044-05-24
AI Technical Summary
In existing technologies, the need to manually check on a map to identify whether surrounding base station antennas need to be added in known weak coverage areas results in low efficiency and accuracy in identifying the need for base station antenna additions.
By obtaining the current number of base station antennas, it is determined whether to add more base station antennas according to preset rules. This includes directly adding antennas when the number is less than the preset threshold parameter; judging based on the azimuth angle when the number is equal; and equating the number of antennas to the equivalent number when the number is greater, and judging based on the azimuth angle of the equivalent base station antenna.
It enables automated batch identification of base station antenna replenishment needs, improving identification efficiency and accuracy, simplifying the operation process, and is applicable to the identification of base station antenna replenishment needs in any region.
Smart Images

Figure CN118804042B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of base station antenna technology, specifically to a method and apparatus for determining base station antenna supplementation requirements. Background Technology
[0002] Weak wireless network coverage in a certain area usually means that the signal of a certain standard on the antenna of a nearby base station cannot achieve full coverage of the area by adjusting the antenna azimuth angle, resulting in the inability to use the wireless network of the corresponding standard in the area, which seriously affects the network experience of users in the area.
[0003] In this situation, it is necessary to identify the base station antennas around the weak coverage area to determine whether additional base station antennas are needed. However, currently, the only way to identify whether surrounding base station antennas need to be added is by manually viewing a map of known weak coverage areas, which severely impacts the efficiency and accuracy of identifying base station antenna addition needs. Summary of the Invention
[0004] This application provides a method and apparatus for determining the need for base station antenna replenishment, which solves the technical problem that currently, the need for replenishment of surrounding base station antennas can only be identified manually on a map through known weak coverage areas, which seriously affects the efficiency and accuracy of identifying the need for base station antenna replenishment.
[0005] In a first aspect, embodiments of this application provide a method for determining base station antenna supplementation requirements, including:
[0006] Get the current number of base station antennas;
[0007] Based on the current number of base station antennas, the need for additional base station antennas is determined according to preset rules, including:
[0008] If the current number of base station antennas is less than the preset boundary parameter, it is determined that additional base station antennas are needed.
[0009] If the number of current base station antennas is equal to the preset boundary parameter, then determine whether it is necessary to add more base station antennas based on the azimuth angle of the current base station antennas.
[0010] If the number of current base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter. Based on the azimuth angle of the equivalent base station antennas, it is determined whether additional base station antennas are needed.
[0011] In one embodiment, the preset boundary parameter is 3.
[0012] In one embodiment, if the number of current base station antennas is equal to the preset boundary parameter, determining whether additional base station antennas are needed based on the azimuth angle of the current base station antennas includes:
[0013] Calculate the absolute value of the difference in azimuth angle between any two of the three current base station antennas, and obtain multiple absolute values of the difference;
[0014] If the maximum value among the absolute values of the multiple differences is equal to 180 degrees, then it is determined that an additional base station antenna is needed;
[0015] If the maximum value among the absolute values of the plurality of differences is less than 180 degrees, then the average of the azimuth angles of the two base station antennas corresponding to the maximum value is calculated to obtain the first target degree.
[0016] If the absolute value of the difference between the first target degree and the azimuth angle of another base station antenna other than the two base station antennas is less than or equal to 90 degrees, then it is determined that an additional base station antenna is needed.
[0017] If the maximum value among the absolute values of the plurality of differences is greater than 180 degrees, then the average of the azimuth angles of the two base station antennas corresponding to the maximum value is calculated, and the average value is added to 180 degrees to obtain the second target degree.
[0018] If the absolute value of the difference between the second target degree and the azimuth angle of another base station antenna other than the two base station antennas is less than or equal to 90 degrees, then it is determined that an additional base station antenna is needed.
[0019] In one embodiment, the step of converting the current base station antennas into an equivalent number of base station antennas equal to the preset boundary parameter if the number of current base station antennas is greater than the preset boundary parameter includes:
[0020] Arrange the azimuth angles of each current base station antenna in ascending order according to degrees to obtain the first azimuth angle ascending set;
[0021] Calculate the absolute value of the first difference between the angles of each adjacent azimuth in the first ascending azimuth set, and normalize the absolute value of the first difference to between 0 degrees and 180 degrees to obtain multiple first normalized absolute values;
[0022] Remove the two azimuth angles corresponding to the maximum value among the multiple first standard absolute values from the first azimuth angle ascending set to obtain the second azimuth angle ascending set.
[0023] Calculate the absolute value of the second difference between each adjacent azimuth angle in the second ascending azimuth angle set, and normalize the absolute value of the second difference to between 0 degrees and 180 degrees to obtain multiple normalized absolute values;
[0024] Calculate the average of the two azimuth angles corresponding to the maximum value among the multiple second standard absolute values to obtain the average azimuth angle in degrees.
[0025] The current base station antenna is equivalent to the first target base station antenna, the second target base station antenna, and the third target base station antenna;
[0026] The azimuth angles of the first target base station antenna and the second target base station antenna are the two azimuth angles corresponding to the maximum value among the plurality of first standard absolute values, and the azimuth angle of the third target base station antenna is the average azimuth angle.
[0027] In one embodiment, after determining the need for additional base station antennas based on the current number of base station antennas and according to preset rules, the process includes:
[0028] If additional base station antennas are needed, the azimuth angle of the base station antennas to be added is determined based on the current number of base station antennas.
[0029] In one embodiment, if additional base station antennas are needed, determining the azimuth angle of the base station antenna to be added based on the current number of base station antennas includes:
[0030] If the current number of base station antennas is 1, then the azimuth angle of the base station antenna to be supplemented is determined as the first target azimuth angle and the second target azimuth angle; the degree of the first target azimuth angle is the sum of the azimuth angle of the current base station antenna and 120 degrees, normalized to 0 to 360 degrees, and the degree of the second target azimuth angle is the sum of the azimuth angle of the current base station antenna and 240 degrees, normalized to 0 to 360 degrees;
[0031] If the number of current base station antennas is not 1, the azimuth angle of the base station antenna to be added is determined according to the absolute value of the target difference; the absolute value of the target difference is the absolute value of the difference between the two azimuth angles corresponding to the maximum value among the plurality of first standard absolute values.
[0032] In one embodiment, determining the azimuth angle of the base station antenna to be supplemented based on the absolute value of the target difference includes:
[0033] If the absolute value of the target difference is equal to 180 degrees, then determine whether the number of current base station antennas is 2;
[0034] If so, the azimuth angle of the base station antenna to be supplemented is determined to be the third target azimuth angle and the fourth target azimuth angle; the degree of the third target azimuth angle is the average of the two azimuth angles corresponding to the maximum value among the plurality of first standard absolute values, standardized to 0 degrees to 360 degrees, and the degree of the fourth target azimuth angle is the sum of the third target azimuth angle and 180 degrees, standardized to 0 degrees to 360 degrees;
[0035] If not, then determine whether the absolute value of the difference between the degree of the third target azimuth and the degree of any azimuth in the ascending set of the second azimuth is less than 90 degrees.
[0036] If so, then the azimuth angle of the base station antenna to be supplemented is determined to be the fourth target azimuth angle;
[0037] If not, then the azimuth angle of the base station antenna to be supplemented is determined to be the third target azimuth angle.
[0038] In one embodiment, determining the azimuth angle of the base station antenna to be supplemented based on the absolute value of the target difference includes:
[0039] If the absolute value of the target difference is less than 180 degrees, then the azimuth angle of the base station antenna to be supplemented is determined to be the fourth target azimuth angle.
[0040] In one embodiment, determining the azimuth angle of the base station antenna to be supplemented based on the absolute value of the target difference includes:
[0041] If the absolute value of the target difference is greater than 180 degrees, then the azimuth angle of the base station antenna to be supplemented is determined to be the third target azimuth angle.
[0042] Secondly, embodiments of this application provide a base station antenna supplementation requirement determination apparatus, comprising:
[0043] The current base station antenna quantity acquisition module is used to: acquire the current base station antenna quantity;
[0044] The base station antenna replenishment requirement determination module is used to: determine the base station antenna replenishment requirement based on the current number of base station antennas and according to preset rules, including:
[0045] If the current number of base station antennas is less than the preset boundary parameter, it is determined that additional base station antennas are needed.
[0046] If the number of current base station antennas is equal to the preset boundary parameter, then determine whether it is necessary to add more base station antennas based on the azimuth angle of the current base station antennas.
[0047] If the number of current base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter. Based on the azimuth angle of the equivalent base station antennas, it is determined whether additional base station antennas are needed.
[0048] Thirdly, embodiments of this application provide an electronic device, including a processor and a memory storing a computer program, wherein the processor executes the program to implement the steps of the base station antenna supplementation requirement determination method described in the first aspect.
[0049] Fourthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the base station antenna supplementation requirement determination method described in the first aspect.
[0050] Fifthly, embodiments of this application provide a non-transitory computer-readable storage medium, including a computer program, which, when executed by a processor, implements the steps of the base station antenna supplementation requirement determination method described in the first aspect.
[0051] The method and apparatus for determining base station antenna replenishment requirements provided in this application obtain the current number of base station antennas and, based on the current number of base station antennas, determine the replenishment requirements of base station antennas according to preset rules. This includes: if the current number of base station antennas is less than a preset boundary parameter, then it is determined that additional base station antennas are needed; if the current number of base station antennas is equal to the preset boundary parameter, then it is determined whether additional base station antennas are needed based on the azimuth angle of the current base station antennas; if the current number of base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter, and the azimuth angle of the equivalent base station antennas is used to determine whether additional base station antennas are needed. This application can directly determine whether additional base station antennas are needed based on the current number of base station antennas in the target area. Compared to traditional methods that require manual identification of weak coverage areas only after they are discovered, this application is simple, fast, and easy to implement. Regardless of whether weak coverage areas have been discovered, it can be applied simultaneously to multiple target areas to achieve automated batch identification of replenishment requirements, improving identification efficiency and accuracy. Attached Figure Description
[0052] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0053] Figure 1 This is one of the flowcharts illustrating the method for determining base station antenna supplementation requirements provided in this application embodiment;
[0054] Figure 2 This is a schematic diagram of the first case requiring additional base station antennas in the base station antenna supplementation requirement determination method provided in this application embodiment;
[0055] Figure 3 This is a schematic diagram illustrating the second scenario in the method for determining base station antenna supplementation requirements provided in this application embodiment, where additional base station antennas are needed.
[0056] Figure 4 This is a schematic diagram of the third case requiring additional base station antennas in the base station antenna supplementation requirement determination method provided in this application embodiment;
[0057] Figure 5 This is a schematic diagram of the fourth case requiring additional base station antennas in the base station antenna supplementation requirement determination method provided in this application embodiment;
[0058] Figure 6 This is the second flowchart illustrating the method for determining base station antenna supplementation requirements provided in this application embodiment;
[0059] Figure 7 This is the third flowchart illustrating the method for determining base station antenna supplementation requirements provided in this application embodiment;
[0060] Figure 8 This is a schematic diagram of an equivalent process in the base station antenna supplementation requirement determination method provided in the embodiments of this application;
[0061] Figure 9 This is the fourth flowchart illustrating the method for determining base station antenna supplementation requirements provided in the embodiments of this application;
[0062] Figure 10 This is a schematic diagram showing the relationship between a weak coverage area and the base station antenna to be added, provided in an embodiment of this application.
[0063] Figure 11 This is a schematic diagram of the base station antenna supplementation requirement determination device provided in the embodiments of this application;
[0064] Figure 12 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0065] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0066] Figure 1 This is one of the flowcharts illustrating the method for determining base station antenna supplementation requirements provided in this application embodiment;
[0067] Figure 2 This is a schematic diagram of the first case requiring additional base station antennas in the base station antenna supplementation requirement determination method provided in this application embodiment;
[0068] Figure 3 This is a schematic diagram illustrating the second scenario in the method for determining base station antenna supplementation requirements provided in this application embodiment, where additional base station antennas are needed.
[0069] Figure 4 This is a schematic diagram of the third case requiring additional base station antennas in the base station antenna supplementation requirement determination method provided in this application embodiment;
[0070] Figure 5 This is a schematic diagram of the fourth scenario in the method for determining the base station antenna supplementation requirement provided in this application embodiment, where additional base station antennas are needed.
[0071] Reference Figure 1 This application provides a method for determining base station antenna supplementation requirements, which may include:
[0072] 101. Obtain the current number of base station antennas;
[0073] 102. Based on the current number of base station antennas, determine the need for additional base station antennas according to preset rules.
[0074] Specifically, this includes:
[0075] If the current number of base station antennas is less than the preset boundary parameter, it is determined that additional base station antennas are needed.
[0076] If the current number of base station antennas is equal to the preset boundary parameter, then determine whether it is necessary to add more base station antennas based on the azimuth angle of the current base station antennas.
[0077] If the current number of base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter. Based on the azimuth angle of the equivalent base station antennas, it is determined whether additional base station antennas are needed.
[0078] The azimuth angle is the horizontal angle measured clockwise from the north direction line of the target point to the target direction line. When there are multiple base station antennas, the intersection of the multiple base station antennas is the target point.
[0079] In step 102, for the current base station antennas in a certain area, if additional base station antennas are needed, the following conditions must be met:
[0080] 1. The current base station is a macro base station;
[0081] 2. The signal of a certain standard (4G or 5G) on the current base station antenna cannot achieve 360-degree coverage of the surrounding area by adjusting the antenna azimuth angle;
[0082] 3. Areas lacking coverage of this standard have weak coverage and urgently require the addition of antennas in a specific frequency band of this standard.
[0083] Reference Figure 2 When the number of base station antennas of a certain standard in a certain area is 1, it is necessary to build additional base station antennas in two supplementary directions to ensure that the signal of that standard on all base station antennas in the area can achieve full coverage of the area by adjusting the antenna azimuth angle.
[0084] Reference Figures 3 to 4 When the number of base station antennas of a certain standard in a certain area is 2, there are two scenarios. The first scenario is as follows: Figure 3 As shown, when the included angle between the two base station antennas is less than 180 degrees, additional base station antennas need to be constructed in one direction to ensure that the signal of this standard on all base station antennas in the area can achieve full coverage of the area by adjusting the antenna azimuth angle; the second type is as follows Figure 4 As shown, when the included angle between the two base station antennas is 180 degrees, additional base station antennas need to be constructed in two supplementary directions to ensure that the signal of this standard on all base station antennas in the area can achieve full coverage of the area by adjusting the antenna azimuth angle.
[0085] Reference Figure 5 When the number of base station antennas of a certain standard in a certain area is greater than or equal to 3, it is necessary to build additional base station antennas in one supplementary direction to ensure that the signal of that standard on all base station antennas in the area can achieve full coverage of the area by adjusting the antenna azimuth angle.
[0086] It should be noted that all included angles in this application are less than or equal to 180 degrees. In this embodiment, the azimuth angle configuration of the current base station antenna is assumed to be the optimal configuration. The maximum effective horizontal coverage range of a base station antenna is 120 degrees. The scenario where the current base station antenna cannot fully cover the surrounding 360-degree area is defined as an area with no base station antenna coverage in a certain area greater than or equal to 180 degrees. In other words, the reason why additional antennas are needed in the above situations is because the current base station antenna is located on the same side.
[0087] When the current number of base station antennas is greater than or equal to 3, these antennas may be located on the same side or on different sides. This can lead to different situations where additional antennas are needed or not. Therefore, in general, the relationship between the current number of base station antennas in a certain area and 3 can be used to determine whether additional base station antennas are needed and the number of antennas that need to be added. That is, the preset boundary parameter can be set to 3, and the preset rules are further as follows:
[0088] 1. If the current number of base station antennas is 1 or 2 (the case of 0 is not considered for now), then it is determined that additional base station antennas are needed;
[0089] 2. If the current number of base station antennas is 3, then determine whether it is necessary to add more base station antennas based on the azimuth angle of the current base station antennas. That is, determine whether the 3 current base station antennas are located on the same side based on the azimuth angle of the current base station antennas, and determine whether it is necessary to add more base station antennas accordingly.
[0090] 3. If the number of current base station antennas is greater than 3, then the current base station antennas are equivalent to 3 equivalent base station antennas, and the second method is used to determine whether additional base station antennas are needed.
[0091] When the current number of base station antennas is 1 or 2, it can be directly determined that the current base station antennas are on the same side, thus directly determining whether additional base station antennas are needed. When the current number of base station antennas is 3, it can be determined whether the current base station antennas are on the same side based on the azimuth angle of the current base station antennas, thus determining whether additional base station antennas are needed. When the current number of base station antennas is greater than 3, it is first equivalent to 3 equivalent base station antennas, and then it is determined whether they are on the same side based on the azimuth angle of the 3 equivalent base station antennas, thus determining whether additional base station antennas are needed. This allows for effective determination of whether there is a need to add additional base station antennas for different numbers of current base station antennas.
[0092] The base station antenna replenishment requirement determination method provided in this embodiment obtains the current number of base station antennas and determines the replenishment requirement based on the current number of base station antennas according to preset rules. This includes: if the current number of base station antennas is less than a preset boundary parameter, then it is determined that additional base station antennas are needed; if the current number of base station antennas is equal to the preset boundary parameter, then it is determined whether additional base station antennas are needed based on the azimuth angle of the current base station antennas; if the current number of base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter, and it is determined whether additional base station antennas are needed based on the azimuth angle of the equivalent base station antennas. This embodiment can directly determine whether additional base station antennas are needed based on the current number of base station antennas in the target area. Compared to traditional methods that only manually identify weak coverage areas after they are discovered, this embodiment is simple, fast, and easy to implement. Regardless of whether weak coverage areas have been discovered, it can be applied simultaneously to multiple target areas to achieve automated batch identification of replenishment requirements, improving identification efficiency and accuracy.
[0093] Figure 6 This is the second flowchart illustrating the method for determining base station antenna supplementation requirements provided in this application embodiment; see also... Figure 6 In one embodiment, if the current number of base station antennas is equal to a preset boundary parameter, then determining whether additional base station antennas are needed based on the azimuth angle of the current base station antennas may include:
[0094] 601. Calculate the absolute value of the difference in azimuth angle between any two of the three current base station antennas, and obtain multiple absolute values of the difference;
[0095] 602. If the maximum value among the absolute values of multiple differences is equal to 180 degrees, then it is determined that additional base station antennas are needed.
[0096] 603. If the maximum value among the absolute values of multiple differences is less than 180 degrees, then calculate the average of the azimuth angles of the two base station antennas corresponding to the maximum value to obtain the first target degree.
[0097] 604. If the absolute value of the difference between the first target degree and the azimuth angle of another base station antenna other than the two base station antennas is less than or equal to 90 degrees, then it is determined that an additional base station antenna is needed.
[0098] 605. If the maximum value among multiple absolute differences is greater than 180 degrees, calculate the average of the azimuth angles of the two base station antennas corresponding to the maximum value, and add the average value to 180 degrees to obtain the second target degree.
[0099] 606. If the absolute value of the difference between the second target degree and the azimuth angle of another base station antenna other than the two base station antennas is less than or equal to 90 degrees, then it is determined that an additional base station antenna is needed.
[0100] In step 602, when the maximum absolute value of the difference is equal to 180 degrees, it is directly determined that the three current base station antennas are located on the same side, thus determining that additional base station antennas are needed.
[0101] In step 604, when the maximum value of the absolute value of the difference is less than 180 degrees, it is determined that the three current base station antennas are located on the same side, thus determining that additional base station antennas are needed.
[0102] In step 606, when the maximum absolute value of the difference is greater than 180 degrees, it is determined that the three current base station antennas are located on the same side, thus determining that additional base station antennas are needed.
[0103] In this embodiment, when the number of base station antennas is three, the absolute value of the difference between the azimuth angles of each pair of base station antennas is calculated. Based on the relationship between the maximum value and 180 degrees, it is directly determined whether additional base station antennas are needed. Alternatively, further judgment is made. In the latter case, the average azimuth angle of the two base station antennas corresponding to the maximum value is calculated, and the absolute value of the difference between the average azimuth angle of the two base station antennas is calculated separately from the azimuth angle of the other base station antenna (adding to 180 degrees or not). This difference is then compared with 90 degrees to determine whether additional base station antennas are needed. This implementation scheme covers all scenarios with three base station antennas, thus effectively determining whether there is a need to add additional base station antennas in any situation.
[0104] Figure 7 This is the third flowchart illustrating the method for determining base station antenna supplementation requirements provided in this application embodiment;
[0105] Figure 8 This is a schematic diagram of an equivalent process in the method for determining base station antenna supplementation requirements provided in the embodiments of this application.
[0106] Reference Figure 7 In one embodiment, if the number of current base station antennas is greater than a preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter, which may include:
[0107] 701. Sort the azimuth angles of each current base station antenna in ascending order according to degrees to obtain the first azimuth angle ascending set;
[0108] 702. Calculate the absolute value of the first difference between the angles of each adjacent azimuth in the first azimuth ascending set, and normalize the absolute value of the first difference to between 0 degrees and 180 degrees to obtain multiple normalized absolute values of the first difference;
[0109] 703. Remove the two azimuth angles corresponding to the maximum value among multiple first standard absolute values from the first azimuth angle ascending set to obtain the second azimuth angle ascending set;
[0110] 704. Calculate the absolute value of the second difference between the angles of each adjacent azimuth in the ascending set of the second azimuth, and normalize the absolute value of the second difference to between 0 degrees and 180 degrees to obtain multiple normalized absolute values of the second azimuth.
[0111] 705. Calculate the average of the two azimuth angles corresponding to the maximum value among multiple second standard absolute values, and obtain the average azimuth angle with the average value in degrees;
[0112] 706. Equivalent base station antennas of the current base station antenna as the first target base station antenna, the second target base station antenna, and the third target base station antenna;
[0113] The azimuth angles of the first target base station antenna and the second target base station antenna are the two azimuth angles corresponding to the maximum value among multiple first standard absolute values, and the azimuth angle of the third target base station antenna is the average azimuth angle.
[0114] In step 702, the absolute value of the first difference is normalized to between 0 and 180 degrees. That is, when the absolute value of the first difference is between 0 and 180 degrees, the first normalized absolute value is the absolute value of the first difference. When the absolute value of the first difference is greater than 180, the difference obtained by subtracting the absolute value of the first difference from 360 degrees is determined as the first normalized absolute value. The final obtained first normalized absolute value is the angle between the two base station antennas.
[0115] In step 705, it should be noted that if the absolute value of the difference between the two azimuth angles corresponding to the maximum value among multiple second standard absolute values is greater than 180 degrees, then the average value needs to be added to 180 degrees and then subtracted from 360 degrees to obtain the final degree value, and the final degree value is determined as the degree value of the average azimuth angle.
[0116] Reference Figure 8 This means that base station antennas c and d are equivalent to base station antenna e, and the average azimuth angle of base station antennas c and d is the azimuth angle of base station antenna e. Base station antennas a, b, and e are considered as three equivalent base station antennas, and so on. This principle also applies to cases with more base station antennas.
[0117] In this embodiment, the two base station antennas with the largest included angle are first removed from the current base station antennas. Then, the average azimuth angle of the two base station antennas with the largest included angle among the remaining current base station antennas is calculated. Finally, the two base station antennas that were removed and the base station antenna with the azimuth angle equal to the average azimuth angle are used as the three equivalent base station antennas, effectively making the current base station antenna equivalent to three base station antennas.
[0118] Figure 9 This is the fourth flowchart illustrating the method for determining base station antenna supplementation requirements provided in this application embodiment; see also... Figure 9In one embodiment, after determining the need for additional base station antennas based on the current number of base station antennas and according to preset rules, the process may include:
[0119] If additional base station antennas are needed, the azimuth angle of the antennas to be added is determined based on the current number of base station antennas. Specifically:
[0120] 901. Determine the current number of base station antennas;
[0121] 902. If the current number of base station antennas is 1, then the azimuth angle of the base station antenna to be added is determined to be the first target azimuth angle and the second target azimuth angle;
[0122] The first target azimuth angle is the sum of the current base station antenna azimuth angle and 120 degrees, rounded to 0 to 360 degrees. The second target azimuth angle is the sum of the current base station antenna azimuth angle and 240 degrees, rounded to 0 to 360 degrees.
[0123] 903. If the number of base station antennas is not 1, determine the relationship between the absolute value of the target difference and 180 degrees.
[0124] The target difference absolute value is the absolute value of the difference between the two azimuth angles corresponding to the maximum value among multiple first standard absolute values.
[0125] 904. If the absolute value of the target difference is equal to 180 degrees, then determine whether the number of current base station antennas is 2.
[0126] 905. If so, then the azimuth angle of the base station antenna to be added is determined to be the azimuth angle of the third target and the azimuth angle of the fourth target;
[0127] The third target azimuth angle is the average of the two azimuth angles corresponding to the maximum value among multiple first standard absolute values, standardized to 0 to 360 degrees. The fourth target azimuth angle is the sum of the third target azimuth angle and 180 degrees, standardized to 0 to 360 degrees.
[0128] 906. If not, determine whether the absolute value of the difference between the degree of the third target azimuth and the degree of any azimuth in the ascending set of the second azimuth is less than 90 degrees.
[0129] 907. If so, then the azimuth angle of the base station antenna to be added is determined as the fourth target azimuth angle;
[0130] 908. If not, then the azimuth angle of the base station antenna to be added is determined as the third target azimuth angle.
[0131] 909. If the absolute value of the target difference is less than 180 degrees, then the azimuth angle of the base station antenna to be added is determined as the fourth target azimuth angle;
[0132] 910. If the absolute value of the target difference is greater than 180 degrees, then the azimuth angle of the base station antenna to be added is determined as the third target azimuth angle.
[0133] Figures 2 to 5 Although the directions for addition have been given, the specific azimuth angles of these directions still need to be determined before the final location of the base station antenna to be added can be determined.
[0134] In step 902, a certain degree is normalized to 360 degrees. That is, when the degree is less than 360 degrees, the degree is the normalized degree. When the degree is greater than 360 degrees, the degree is the normalized degree after subtracting 360 degrees.
[0135] The first and second target azimuth angles in this step are... Figure 2 The azimuth angle of the supplementary direction;
[0136] In step 905, the third and fourth target azimuth angles are... Figure 4 The azimuth angle of the supplementary direction;
[0137] In step 910, if the current number of base station antennas is 2, then the third target azimuth angle in this step is... Figure 3 The azimuth angle of the supplementary direction, if the current number of base station antennas is greater than or equal to 3, the third target azimuth angle in this step is... Figure 5 The azimuth angle of the supplementary direction.
[0138] In this embodiment, the azimuth angle of the base station antenna to be added is determined based on the current number of base station antennas. Then, the azimuth angle is further determined by combining the relationship between the current number of base station antennas and the absolute value of the target difference with 180 degrees. Finally, the azimuth angle of the base station antenna to be added is determined by comparing the absolute value of the difference between the degree of the third target azimuth angle and the degree of any azimuth angle in the ascending set of second azimuth angles with 90 degrees. This implementation covers all numbers and all distributions of base station antennas, thus enabling effective determination of the azimuth angle of the base station antenna to be added under any circumstances.
[0139] Furthermore, when weak coverage areas are not detected in time due to various reasons, the method of this embodiment can effectively identify the location of potential weak coverage areas by observing the base station antenna addition status and its azimuth angle, and timely add base station antennas, thereby improving the identification capability of weak coverage areas and also improving the construction efficiency and accuracy of subsequent base station antennas to be added.
[0140] In one embodiment, weak coverage areas can be identified based on building-level data. The building-level data for the target area is shown in the table below:
[0141] Table 1 Building-level sampling data
[0142]
[0143] Based on the data in Table 1, buildings with weak coverage are clustered. Any clustering method can be used, and no limitation is imposed here. In this embodiment, the DBSCAN clustering method can be used. The criteria for weak coverage are: a total number of samples greater than 10 and a proportion of samples with a reference signal received power lower than -105dBm greater than 20% of the total number of samples. The parameters in DBSCAN clustering can be set as needed, and no limitation is imposed here. In this embodiment, the neighborhood radius parameter can be set to 80 meters, indicating an reachable area of 80 meters, and the minimum number of points parameter can be set to 3, indicating a minimum of 3 buildings within a cluster.
[0144] The clustering results are shown in the table below:
[0145] Table 2 Building Clustering Results
[0146]
[0147] As shown in Table 2, buildings 680100561, 680100562, and 680100574 are clustered into cluster 0, while the remaining buildings are clustered into cluster 1. The -105 coverage rate represents the proportion of "samples with reference signal received power below -105dBm" to the "total number of samples" in the corresponding building.
[0148] Obtain the latitude and longitude coordinates of the borders of clusters 0 and 1, i.e., the latitude and longitude coordinates of each building on their borders, and create an original polygon using these border coordinates. For any cluster, connect the latitude and longitude points of its borders end to end to obtain the original polygon.
[0149] The original polygon may be a concave polygon, so it is necessary to perform a union operation between the original polygon and a convex polygon that includes the latitude and longitude points of each border to obtain a union polygon. The boundary of the union polygon forms an approximate circle, which can be regarded as the incircle of the convex polygon. The incircle can be equivalent to the weak coverage area formed by each building in the corresponding cluster.
[0150] In this embodiment, weakly covered buildings are identified and clustered. Original polygons are created based on the latitude and longitude of each building in each cluster, and then the original polygons are combined with the corresponding convex polygons. The approximate circle formed by the boundary of the resulting union polygons is equivalent to the weakly covered area formed by each building in the corresponding cluster. This allows the weakly covered area to effectively characterize the area where each building is located, thereby enabling accurate identification of the weakly covered area based on the building's weak coverage status.
[0151] Figure 10This is a schematic diagram illustrating the relationship between a weak coverage area and the antenna of the base station to be added, provided in an embodiment of this application; see reference. Figure 10 In one embodiment, the base station antenna to be added can be associated with a weak coverage area to determine whether the signal of the added base station antenna can effectively cover the weak coverage area after the addition of the base station antenna.
[0152] Let the vector from the antenna to be added base station to the center of the inscribed circle of the equivalent weak coverage area be denoted as... The direction of the supplement is denoted as a vector. Calculate the vector using the following formula. Azimuth angle α:
[0153]
[0154] Where lon1 is the longitude of the base station antenna to be added, lat1 is the latitude of the base station antenna to be added, lon2 is the longitude of the inscribed circle, and lat2 is the latitude of the inscribed circle. If α < 0, then α = α + 360.
[0155] The distance D from the antenna to be added to the center of the inscribed circle of the equivalent weak coverage area can be calculated using the following formula:
[0156] D=H*arccos[cos(lat1)*cos(lat2)*cos(lon1-lon2)+sin(lat1)*sin(lat2)];
[0157] Where H is the Earth's radius.
[0158] The criterion for determining whether the signal from the base station antenna to be added can effectively cover the weak coverage area can be set as follows: and The included angle is less than or equal to 30 degrees, and The modulus is less than (R + 300 meters), where R is the radius of the inscribed circle. That is, the signal from the base station antenna to be added can effectively cover the weak coverage area when the following conditions are met simultaneously:
[0159]
[0160] Where F is a vector The azimuth angle.
[0161] By traversing all weak coverage areas, a list of additional base station antennas that can cover the corresponding weak coverage areas can be obtained in sequence. This helps to further process cases where coverage is not possible, greatly improving the efficiency of network optimization and planning.
[0162] This embodiment associates the base station antenna to be added with the weak coverage area by limiting the distance between the center of the equivalent circle of the weak coverage area and the distance between the center of the equivalent circle of the base station antenna to be added and the angle between the base station antenna to be added and the base station antenna to be added, thereby achieving an accurate determination of whether the base station antenna to be added can cover the weak coverage area.
[0163] The base station antenna supplementation requirement determination apparatus provided in the embodiments of this application is described below. The base station antenna supplementation requirement determination apparatus described below and the base station antenna supplementation requirement determination method described above can be referred to in correspondence with each other.
[0164] Figure 11 This is a schematic diagram of the base station antenna supplementation requirement determination device provided in an embodiment of this application. (Refer to...) Figure 11 This application provides a base station antenna replenishment requirement determination device, which may include:
[0165] The current base station antenna quantity acquisition module 1101 is used to: acquire the current base station antenna quantity;
[0166] The base station antenna replenishment requirement determination module 1102 is used to: determine the base station antenna replenishment requirement based on the current number of base station antennas and according to preset rules, including:
[0167] If the current number of base station antennas is less than the preset boundary parameter, it is determined that additional base station antennas are needed.
[0168] If the number of current base station antennas is equal to the preset boundary parameter, then determine whether it is necessary to add more base station antennas based on the azimuth angle of the current base station antennas.
[0169] If the number of current base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter. Based on the azimuth angle of the equivalent base station antennas, it is determined whether additional base station antennas are needed.
[0170] The base station antenna replenishment requirement determination device provided in this embodiment obtains the current number of base station antennas and determines the replenishment requirement of base station antennas based on the current number of base station antennas according to preset rules. This includes: if the current number of base station antennas is less than a preset boundary parameter, it is determined that additional base station antennas are needed; if the current number of base station antennas is equal to the preset boundary parameter, it is determined whether additional base station antennas are needed based on the azimuth angle of the current base station antennas; if the current number of base station antennas is greater than the preset boundary parameter, the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter, and it is determined whether additional base station antennas are needed based on the azimuth angle of the equivalent base station antennas. This embodiment can directly determine whether additional base station antennas are needed based on the current number of base station antennas in the target area. Compared to traditional methods that only manually identify weak coverage areas after they are discovered, this embodiment is simple, fast, and easy to implement. Regardless of whether weak coverage areas have been discovered, it can be used simultaneously in multiple target areas to achieve automated batch identification of replenishment requirements, improving identification efficiency and accuracy.
[0171] In one embodiment, the preset boundary parameter is 3.
[0172] In one embodiment, the base station antenna supplementation requirement determination module 1102 is specifically used for:
[0173] Calculate the absolute value of the difference in azimuth angle between any two of the three current base station antennas, and obtain multiple absolute values of the difference;
[0174] If the maximum value among the absolute values of the multiple differences is equal to 180 degrees, then it is determined that an additional base station antenna is needed;
[0175] If the maximum value among the absolute values of the plurality of differences is less than 180 degrees, then the average of the azimuth angles of the two base station antennas corresponding to the maximum value is calculated to obtain the first target degree.
[0176] If the absolute value of the difference between the first target degree and the azimuth angle of another base station antenna other than the two base station antennas is less than or equal to 90 degrees, then it is determined that an additional base station antenna is needed.
[0177] If the maximum value among the absolute values of the plurality of differences is greater than 180 degrees, then the average of the azimuth angles of the two base station antennas corresponding to the maximum value is calculated, and the average value is added to 180 degrees to obtain the second target degree.
[0178] If the absolute value of the difference between the second target degree and the azimuth angle of another base station antenna other than the two base station antennas is less than or equal to 90 degrees, then it is determined that an additional base station antenna is needed.
[0179] In one embodiment, the base station antenna supplementation requirement determination module 1102 is specifically used for:
[0180] Arrange the azimuth angles of each current base station antenna in ascending order according to degrees to obtain the first azimuth angle ascending set;
[0181] Calculate the absolute value of the first difference between the angles of each adjacent azimuth in the first ascending azimuth set, and normalize the absolute value of the first difference to between 0 degrees and 180 degrees to obtain multiple first normalized absolute values;
[0182] Remove the two azimuth angles corresponding to the maximum value among the multiple first standard absolute values from the first azimuth angle ascending set to obtain the second azimuth angle ascending set.
[0183] Calculate the absolute value of the second difference between each adjacent azimuth angle in the second ascending azimuth angle set, and normalize the absolute value of the second difference to between 0 degrees and 180 degrees to obtain multiple normalized absolute values;
[0184] Calculate the average of the two azimuth angles corresponding to the maximum value among the multiple second standard absolute values to obtain the average azimuth angle in degrees.
[0185] The current base station antenna is equivalent to a first target base station antenna, a second target base station antenna, and a third target base station antenna;
[0186] The azimuth angles of the first target base station antenna and the second target base station antenna are the two azimuth angles corresponding to the maximum value among the plurality of first standard absolute values, and the azimuth angle of the third target base station antenna is the average azimuth angle.
[0187] In one embodiment, an azimuth angle determination module (not shown in the figure) is further included, for:
[0188] If additional base station antennas are needed, the azimuth angle of the base station antennas to be added is determined based on the current number of base station antennas.
[0189] In one embodiment, the azimuth angle determination module is specifically used for:
[0190] If the current number of base station antennas is 1, then the azimuth angle of the base station antenna to be supplemented is determined as the first target azimuth angle and the second target azimuth angle; the degree of the first target azimuth angle is the sum of the azimuth angle of the current base station antenna and 120 degrees, normalized to 0 to 360 degrees, and the degree of the second target azimuth angle is the sum of the azimuth angle of the current base station antenna and 240 degrees, normalized to 0 to 360 degrees;
[0191] If the number of current base station antennas is not 1, the azimuth angle of the base station antenna to be added is determined according to the absolute value of the target difference; the absolute value of the target difference is the absolute value of the difference between the two azimuth angles corresponding to the maximum value among the plurality of first standard absolute values.
[0192] In one embodiment, the azimuth angle determination module is specifically used for:
[0193] If the absolute value of the target difference is equal to 180 degrees, then determine whether the number of current base station antennas is 2;
[0194] If so, the azimuth angle of the base station antenna to be supplemented is determined to be the third target azimuth angle and the fourth target azimuth angle; the degree of the third target azimuth angle is the average of the two azimuth angles corresponding to the maximum value among the plurality of first standard absolute values, standardized to 0 degrees to 360 degrees, and the degree of the fourth target azimuth angle is the sum of the third target azimuth angle and 180 degrees, standardized to 0 degrees to 360 degrees;
[0195] If not, then determine whether the absolute value of the difference between the degree of the third target azimuth and the degree of any azimuth in the ascending set of the second azimuth is less than 90 degrees.
[0196] If so, then the azimuth angle of the base station antenna to be supplemented is determined to be the fourth target azimuth angle;
[0197] If not, then the azimuth angle of the base station antenna to be supplemented is determined to be the third target azimuth angle.
[0198] In one embodiment, the azimuth angle determination module is specifically used for:
[0199] If the absolute value of the target difference is less than 180 degrees, then the azimuth angle of the base station antenna to be supplemented is determined to be the fourth target azimuth angle.
[0200] In one embodiment, the azimuth angle determination module is specifically used for:
[0201] If the absolute value of the target difference is greater than 180 degrees, then the azimuth angle of the base station antenna to be supplemented is determined to be the third target azimuth angle.
[0202] Figure 12 An example is a schematic diagram of the structure of an electronic device, such as... Figure 12As shown, the electronic device may include: a processor 1210, a communication interface 1220, a memory 1230, and a communication bus 1240, wherein the processor 1210, the communication interface 1220, and the memory 1230 communicate with each other via the communication bus 1240. The processor 1210 can call a computer program in the memory 1230 to execute the steps of the base station antenna supplementation requirement determination method, such as including:
[0203] Get the current number of base station antennas;
[0204] Based on the current number of base station antennas, the need for additional base station antennas is determined according to preset rules, including:
[0205] If the current number of base station antennas is less than the preset boundary parameter, it is determined that additional base station antennas are needed.
[0206] If the number of current base station antennas is equal to the preset boundary parameter, then determine whether it is necessary to add more base station antennas based on the azimuth angle of the current base station antennas.
[0207] If the number of current base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter. Based on the azimuth angle of the equivalent base station antennas, it is determined whether additional base station antennas are needed.
[0208] Furthermore, the logical instructions in the aforementioned memory 1230 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0209] On the other hand, this application also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can perform the steps of the base station antenna supplementation requirement determination method provided in the above embodiments, such as including:
[0210] Get the current number of base station antennas;
[0211] Based on the current number of base station antennas, the need for additional base station antennas is determined according to preset rules, including:
[0212] If the current number of base station antennas is less than the preset boundary parameter, it is determined that additional base station antennas are needed.
[0213] If the number of current base station antennas is equal to the preset boundary parameter, then determine whether it is necessary to add more base station antennas based on the azimuth angle of the current base station antennas.
[0214] If the number of current base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter. Based on the azimuth angle of the equivalent base station antennas, it is determined whether additional base station antennas are needed.
[0215] On the other hand, embodiments of this application also provide a processor-readable storage medium storing a computer program, the computer program being used to cause a processor to execute the steps of the base station antenna supplementation requirement determination method provided in the above embodiments, for example including:
[0216] Get the current number of base station antennas;
[0217] Based on the current number of base station antennas, the need for additional base station antennas is determined according to preset rules, including:
[0218] If the current number of base station antennas is less than the preset boundary parameter, it is determined that additional base station antennas are needed.
[0219] If the number of current base station antennas is equal to the preset boundary parameter, then determine whether it is necessary to add more base station antennas based on the azimuth angle of the current base station antennas.
[0220] If the number of current base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter. Based on the azimuth angle of the equivalent base station antennas, it is determined whether additional base station antennas are needed.
[0221] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).
[0222] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0223] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0224] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for determining base station antenna supplementation requirements, characterized in that, include: Get the current number of base station antennas; Based on the current number of base station antennas, the need for additional base station antennas is determined according to preset rules, including: If the current number of base station antennas is less than the preset boundary parameter, it is determined that additional base station antennas are needed. If the number of current base station antennas is equal to the preset boundary parameter, then determine whether it is necessary to add more base station antennas based on the azimuth angle of the current base station antennas. If the number of current base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter. Based on the azimuth angle of the equivalent base station antennas, it is determined whether additional base station antennas are needed.
2. The method for determining base station antenna supplementation requirements according to claim 1, characterized in that, The preset boundary parameter is 3.
3. The method for determining base station antenna supplementation requirements according to claim 2, characterized in that, If the number of current base station antennas is equal to the preset boundary parameter, then based on the azimuth angle of the current base station antennas, determine whether additional base station antennas are needed, including: Calculate the absolute value of the difference in azimuth angle between any two of the three current base station antennas, and obtain multiple absolute values of the difference; If the maximum value among the absolute values of the multiple differences is equal to 180 degrees, then it is determined that an additional base station antenna is needed; If the maximum value among the absolute values of the plurality of differences is less than 180 degrees, then the average of the azimuth angles of the two base station antennas corresponding to the maximum value is calculated to obtain the first target degree. If the absolute value of the difference between the first target degree and the azimuth angle of another base station antenna other than the two base station antennas is less than or equal to 90 degrees, then it is determined that an additional base station antenna is needed. If the maximum value among the absolute values of the plurality of differences is greater than 180 degrees, then the average of the azimuth angles of the two base station antennas corresponding to the maximum value is calculated, and the average value is added to 180 degrees to obtain the second target degree. If the absolute value of the difference between the second target degree and the azimuth angle of another base station antenna other than the two base station antennas is less than or equal to 90 degrees, then it is determined that an additional base station antenna is needed.
4. The method for determining base station antenna supplementation requirements according to claim 2, characterized in that, If the number of current base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter, including: Arrange the azimuth angles of each current base station antenna in ascending order according to degrees to obtain the first azimuth angle ascending set; Calculate the absolute value of the first difference between the angles of each adjacent azimuth in the first ascending azimuth set, and normalize the absolute value of the first difference to between 0 degrees and 180 degrees to obtain multiple first normalized absolute values; Remove the two azimuth angles corresponding to the maximum value among the multiple first standard absolute values from the first azimuth angle ascending set to obtain the second azimuth angle ascending set. Calculate the absolute value of the second difference between each adjacent azimuth angle in the second ascending azimuth angle set, and normalize the absolute value of the second difference to between 0 degrees and 180 degrees to obtain multiple normalized absolute values; Calculate the average of the two azimuth angles corresponding to the maximum value among the multiple second standard absolute values to obtain the average azimuth angle in degrees. The current base station antenna is equivalent to the first target base station antenna, the second target base station antenna, and the third target base station antenna; The azimuth angles of the first target base station antenna and the second target base station antenna are the two azimuth angles corresponding to the maximum value among the plurality of first standard absolute values, and the azimuth angle of the third target base station antenna is the average azimuth angle.
5. The method for determining base station antenna supplementation requirements according to claim 4, characterized in that, After determining the need for additional base station antennas based on the current number of base station antennas and according to preset rules, the process includes: If additional base station antennas are needed, the azimuth angle of the base station antennas to be added is determined based on the current number of base station antennas.
6. The method for determining base station antenna supplementation requirements according to claim 5, characterized in that, If additional base station antennas are needed, the azimuth angle of the antenna to be added is determined based on the current number of base station antennas, including: If the current number of base station antennas is 1, then the azimuth angle of the base station antenna to be supplemented is determined as the first target azimuth angle and the second target azimuth angle; the degree of the first target azimuth angle is the sum of the azimuth angle of the current base station antenna and 120 degrees, and then normalized to 0 to 360 degrees; the degree of the second target azimuth angle is the sum of the azimuth angle of the current base station antenna and 240 degrees, and then normalized to 0 to 360 degrees. If the number of current base station antennas is not 1, the azimuth angle of the base station antenna to be added is determined according to the absolute value of the target difference; the absolute value of the target difference is the absolute value of the difference between the two azimuth angles corresponding to the maximum value among the plurality of first standard absolute values.
7. The method for determining base station antenna supplementation requirements according to claim 6, characterized in that, Determining the azimuth angle of the base station antenna to be supplemented based on the absolute value of the target difference includes: If the absolute value of the target difference is equal to 180 degrees, then determine whether the number of current base station antennas is 2; If so, the azimuth angle of the base station antenna to be supplemented is determined to be the third target azimuth angle and the fourth target azimuth angle; the degree of the third target azimuth angle is the average of the two azimuth angles corresponding to the maximum value among the plurality of first standard absolute values, standardized to 0 degrees to 360 degrees, and the degree of the fourth target azimuth angle is the sum of the third target azimuth angle and 180 degrees, standardized to 0 degrees to 360 degrees; If not, then determine whether the absolute value of the difference between the degree of the third target azimuth and the degree of any azimuth in the ascending set of the second azimuth is less than 90 degrees. If so, then the azimuth angle of the base station antenna to be supplemented is determined to be the fourth target azimuth angle; If not, then the azimuth angle of the base station antenna to be supplemented is determined to be the third target azimuth angle.
8. The method for determining base station antenna supplementation requirements according to claim 7, characterized in that, Determining the azimuth angle of the base station antenna to be supplemented based on the absolute value of the target difference includes: If the absolute value of the target difference is less than 180 degrees, then the azimuth angle of the base station antenna to be supplemented is determined to be the fourth target azimuth angle.
9. The method for determining base station antenna supplementation requirements according to claim 7, characterized in that, Determining the azimuth angle of the base station antenna to be supplemented based on the absolute value of the target difference includes: If the absolute value of the target difference is greater than 180 degrees, then the azimuth angle of the base station antenna to be supplemented is determined to be the third target azimuth angle.
10. A device for determining base station antenna supplementation requirements, characterized in that, include: The current base station antenna quantity acquisition module is used to: acquire the current base station antenna quantity; The base station antenna replenishment requirement determination module is used to: determine the base station antenna replenishment requirement based on the current number of base station antennas and according to preset rules, including: If the current number of base station antennas is less than the preset boundary parameter, it is determined that additional base station antennas are needed. If the number of current base station antennas is equal to the preset boundary parameter, then determine whether it is necessary to add more base station antennas based on the azimuth angle of the current base station antennas. If the number of current base station antennas is greater than the preset boundary parameter, then the current base station antennas are equivalent to the number of equivalent base station antennas equal to the preset boundary parameter. Based on the azimuth angle of the equivalent base station antennas, it is determined whether additional base station antennas are needed.
11. An electronic device comprising a processor and a memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the base station antenna supplementation requirement determination method according to any one of claims 1 to 9.
12. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for determining base station antenna supplementation requirements as described in any one of claims 1 to 9.
13. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for determining base station antenna supplementation requirements as described in any one of claims 1 to 9.
Citation Information
Patent Citations
Method and system for adjusting antenna of lamp post base station when regional communication requirements are unbalanced
CN111294987A
Antenna parameter determination method and apparatuses
WO2024061001A1