Antenna signal coverage parameter configuration method and related device

By filtering area boundary data and signal coverage parameters from terminal location information, the problem of inaccurate antenna signal coverage parameters is solved, achieving higher configuration accuracy and coverage effect.

CN114867044BActive Publication Date: 2025-09-26CHINA TELECOM CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210498001.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-09
Publication Date
2025-09-26
Estimated Expiration
2042-05-09

AI Technical Summary

Technical Problem

It is difficult for existing technologies to ensure accurate matching of antenna signal coverage parameters in specific coverage scenarios, resulting in an inability to adjust to the optimal signal coverage parameters.

Method used

The area boundary is determined by filtering out data representing the area boundary from the terminal location information in the target area, and the target projection boundary matching the area boundary is filtered out from each set of signal coverage parameters as the signal coverage parameter for the deployed antenna.

Benefits of technology

The accuracy of antenna signal coverage parameter configuration is improved, which avoids insufficient parameter adjustment due to inaccurate coverage range and ensures the optimization of antenna signal coverage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114867044B_ABST
    Figure CN114867044B_ABST
Patent Text Reader

Abstract

The present application discloses a method for configuring the signal coverage parameters of an antenna and a related device, and relates to the field of wireless communication technology. In the present application, the terminal location information reported by each terminal in the target area is filtered out to represent the terminal location at the boundary of the target area as the boundary data, and the area boundary of the target area is determined based on the obtained boundary data; then, according to each set of signal coverage parameters set by the 5G base station in the corresponding target area, the target projection boundary that matches the area boundary is filtered out from the corresponding beam projection boundary; finally, a set of signal coverage parameters corresponding to the target projection boundary is used as the target signal coverage parameter for deploying the antenna. In this way, the target projection boundary is accurately obtained, thereby improving the accuracy of the signal coverage parameter configuration of the antenna in the target area.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a method for configuring antenna signal coverage parameters and related devices. Background Art

[0002] Massive Multiple-Input Multiple-Output (Massive MIMO) antenna technology is a key technology introduced by the fifth-generation (5G) mobile communication system to improve spectrum efficiency and increase system capacity.

[0003] Currently, 5G Massive MIMO has significantly improved its spatial freedom, forming flexibly adjustable horizontal and vertical beam shapes. Different beam shapes are suitable for different coverage scenarios. Furthermore, how to match the optimal signal coverage parameters of the deployed antennas of 5G base stations to the coverage scenario has become the key to effectively improving coverage and target object perception.

[0004] In the prior art, in a specific coverage scenario, when matching the optimal signal coverage parameters of a deployed antenna, the target cell is gridded based on reported Minimization of Drive Tests (MDT) data. Next, the deployed antenna is adjusted so that the beam of the deployed antenna is facing the center of the target object. Furthermore, based on the gridded MDT data, the signal coverage parameters of the target cell are calculated. Based on the signal coverage parameters of the target cell, it is determined whether the signal coverage parameters of the deployed antenna need to be adjusted. If adjustment is required, a state set and an action set are constructed, each consisting of the performance parameters of the target cell and the adjustment actions of the deployed antenna. Finally, the signal coverage parameters of the deployed antenna that need to be adjusted are optimized and adjusted by performing reinforcement learning on the state set and the action set.

[0005] It can be seen that by adopting the above-mentioned method for optimizing the signal coverage parameters of the antenna, after determining that there are signal coverage parameters that need to be adjusted, the optimized adjustment of the signal coverage parameters of the deployed antenna can be achieved by performing reinforcement learning on the state set corresponding to the performance parameters of the target cell and the action set corresponding to the adjustment action of the deployed antenna.

[0006] However, if the acquired coverage range is inaccurate, the signal coverage parameters of the target cell cannot be calculated based on accurate MDT data, which results in an inability to adjust the signal coverage parameters of the deployed antennas to the optimal signal coverage parameters.

[0007] Therefore, using the above method, it is difficult to ensure the accuracy of matching the optimal signal coverage parameters of the deployed antennas in a specific coverage scenario. Summary of the Invention

[0008] The embodiments of the present application provide a method and related apparatus for configuring antenna signal coverage parameters, so as to improve the accuracy of antenna signal coverage parameter configuration within a target area.

[0009] In a first aspect, an embodiment of the present application provides a method for configuring signal coverage parameters of an antenna, the method comprising:

[0010] Filtering, from the terminal location information reported by each terminal in the target area, terminal location information indicating that the corresponding terminal is located at the boundary of the target area as boundary data, and determining the area boundary of the target area based on the obtained boundary data;

[0011] Obtaining each set of signal coverage parameters for the 5G base station settings within the target area; wherein each set of signal coverage parameters represents: a beam transmission direction of the deployed antenna of the 5G base station;

[0012] From the beam projection boundaries corresponding to each set of signal coverage parameters, a target projection boundary matching the area boundary is selected;

[0013] A set of signal coverage parameters corresponding to the target projection boundary is used as the target signal coverage parameters of the deployed antenna.

[0014] In a second aspect, an embodiment of the present application further provides a device for configuring signal coverage parameters of an antenna, the device comprising:

[0015] A confirmation module is used to filter out terminal location information indicating that the corresponding terminal is located at the boundary of the target area from the terminal location information reported by each terminal in the target area as boundary data, and determine the area boundary of the target area based on the obtained boundary data;

[0016] An acquisition module is configured to obtain each set of signal coverage parameters set by a 5G base station within a corresponding target area; wherein each set of signal coverage parameters represents: a beam transmission direction of a deployed antenna of the 5G base station;

[0017] A screening module is used to screen out a target projection boundary that matches the area boundary from the beam projection boundaries corresponding to each set of signal coverage parameters;

[0018] The processing module is used to use a set of signal coverage parameters corresponding to the target projection boundary as target signal coverage parameters for the deployed antenna.

[0019] In a possible embodiment, before filtering out terminal location information indicating that the corresponding terminal is located at a boundary of the target area from the terminal location information reported by each terminal in the target area and using the terminal location information as boundary data, the confirmation module is further configured to:

[0020] Based on the terminal location information reported by each terminal, the regional distribution density corresponding to each terminal is determined respectively; wherein each regional distribution density represents: the distribution of terminals within a set range around the corresponding terminal;

[0021] When, among the obtained regional distribution densities, there is a target regional distribution density that is less than a distribution density threshold, the terminal location information reported by the terminal corresponding to the target regional distribution density is discarded.

[0022] In a possible embodiment, the confirmation module is further configured to:

[0023] For the terminal location information reported by each terminal, perform the following operations:

[0024] Based on the terminal location information of a terminal and the base station location information reported by the 5G base stations in the target area, the communication distance between the terminal and the 5G base station is obtained;

[0025] When the communication distance is less than the distance threshold corresponding to the time advance TA reported by a terminal, the terminal location information reported by the terminal is discarded;

[0026] When the communication distance is not less than the distance threshold corresponding to the TA, the terminal location information reported by a terminal is retained.

[0027] In a possible embodiment, when screening out a target projection boundary matching the region boundary from the beam projection boundaries corresponding to each set of signal coverage parameters, the screening module is specifically configured to:

[0028] Determine the actual main lobe width of the deployed antenna within the coverage range of the beam projection boundary corresponding to each set of signal coverage parameters; where each actual main lobe width represents: the signal superposition strength of each signal transmitted by the deployed antenna within the coverage range of the corresponding beam projection boundary, and the sub-coverage range that meets the preset signal superposition strength condition;

[0029] From the obtained actual main lobe widths, the expected main lobe width of the deployed antenna within the area within the area boundary is screened out, and the target main lobe width that meets the preset similarity condition is selected;

[0030] The beam projection boundary corresponding to the target main lobe width is used as the target projection boundary matching the region boundary.

[0031] In a possible embodiment, when determining the actual main lobe width of the deployed antenna within the coverage range of the beam projection boundary corresponding to each set of signal coverage parameters, the screening module is specifically configured to:

[0032] For each set of signal coverage parameters, perform the following operations:

[0033] Based on a set of beam projection boundaries corresponding to signal coverage parameters, a beam projection sub-boundary of the deployed antenna on the horizontal plane and a beam projection sub-boundary on the vertical plane are obtained;

[0034] Determining respectively a horizontal main lobe width corresponding to a beam projection sub-boundary of the deployed antenna on a horizontal plane and a vertical main lobe width corresponding to a beam projection sub-boundary of the deployed antenna on a vertical plane;

[0035] Based on the horizontal main lobe width and the vertical main lobe width, the actual main lobe width of the deployed antenna is obtained.

[0036] In a possible embodiment, when the expected main lobe width of the deployed antenna within the area within the area boundary is screened out from the obtained actual main lobe widths and the target main lobe width satisfies a preset similarity condition, the screening module is specifically configured to:

[0037] Determine respectively a first sub-similarity between a horizontal main lobe width corresponding to each actual main lobe width and an expected main lobe width, and a second sub-similarity between a vertical main lobe width corresponding to each actual main lobe width and an expected main lobe width;

[0038] Based on the obtained first sub-similarity and the corresponding second sub-similarity, respectively obtaining the similarity between each actual main lobe width and the expected main lobe width;

[0039] Based on the obtained similarities, a target main lobe width that meets a preset similarity condition is screened out from the actual main lobe widths.

[0040] In a possible embodiment, from the beam projection boundaries corresponding to each set of signal coverage parameters, a target projection boundary matching the region boundary is screened out, and the screening module is specifically configured to:

[0041] Obtain the total received signal strength of each terminal within the coverage area of ​​the beam projection boundary corresponding to each set of signal coverage parameters;

[0042] The beam projection boundary corresponding to the total received signal strength that meets the preset received signal strength condition is used as the target projection boundary that matches the area boundary.

[0043] In a third aspect, the present application provides an electronic device, comprising:

[0044] a memory for storing program instructions;

[0045] The processor is configured to implement the above-mentioned steps of the method for configuring the signal coverage parameters of an antenna when calling the program instructions stored in the memory.

[0046] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned method for configuring the signal coverage parameters of an antenna are implemented.

[0047] In a fifth aspect, a computer program product is provided. When the computer program product is called by a computer, the computer is caused to execute the steps of the antenna signal coverage parameter configuration method as described in the first aspect.

[0048] The beneficial effects of this application are as follows:

[0049] In the signal coverage parameter configuration method for the antenna provided in the embodiment of the present application, the terminal location information reported by each terminal in the target area is filtered out as the boundary data, and then the area boundary of the target area is determined based on the obtained boundary data; then, according to each group of signal coverage parameters set by the 5G base station in the corresponding target area, the target projection boundary that matches the area boundary is filtered out from the corresponding beam projection boundaries; finally, a group of signal coverage parameters corresponding to the target projection boundary is used as the target signal coverage parameters of the deployed antenna. In this way, the area boundary of the target area is determined according to the terminal location information that characterizes the corresponding terminal being located at the boundary of the target area, and the target projection boundary that matches the area boundary is filtered out from the corresponding beam projection boundaries of each group of signal coverage parameters. This avoids the technical defect in the prior art that if the coverage range obtained is inaccurate, the signal coverage parameters of the deployed antenna cannot be adjusted to the optimal signal coverage parameters, and further improves the accuracy of the signal coverage parameter configuration of the antenna in the target area.

[0050] Other features and advantages of the present application will be described in the following description, and in part will become apparent from the description, or may be understood by practicing the present application. The objectives and other advantages of the present application may be realized and obtained through the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without inventive work. In the drawings:

[0052] Figure 1 An optional schematic diagram exemplarily illustrates an application scenario of an embodiment of the present application;

[0053] Figure 2 The following is a schematic diagram illustrating a logic judgment of a method for obtaining terminal location information provided by an embodiment of the present application;

[0054] Figure 3 This embodiment of the present application provides an exemplary method based on Figure 2 Schematic diagram of the specific scenario;

[0055] Figure 4 The following is a schematic diagram showing a logic judgment of another method for obtaining terminal location information provided by an embodiment of the present application;

[0056] Figure 5 This embodiment of the present application provides an exemplary method based on Figure 4 Schematic diagram of the specific scenario;

[0057] Figure 6 The following is a flow chart showing a method for configuring antenna signal coverage parameters according to an embodiment of the present application;

[0058] Figure 7 A logical diagram for determining the area boundary of a target area provided by an embodiment of the present application is exemplarily shown;

[0059] Figure 8 The following is a flow chart showing a target projection boundary screening method provided by an embodiment of the present application;

[0060] Figure 9 An example diagram of expressing the horizontal angle of arrival and the vertical angle of arrival provided in an embodiment of the present application is shown;

[0061] Figure 10 A schematic diagram of a scenario for obtaining the horizontal main lobe width provided in an embodiment of the present application is exemplarily shown;

[0062] Figure 11 A schematic diagram of a scenario for obtaining the vertical main lobe width provided in an embodiment of the present application is exemplarily shown;

[0063] Figure 12The following is a logic diagram illustrating a target projection boundary screening method provided by an embodiment of the present application;

[0064] Figure 13 This embodiment of the present application provides an exemplary method based on Figure 6 Schematic diagram of application scenarios;

[0065] Figure 14 The following is a schematic diagram showing the structure of a device for configuring signal coverage parameters of an antenna provided in an embodiment of the present application;

[0066] Figure 15 A schematic structural diagram of an electronic device provided in an embodiment of the present application is exemplarily shown. DETAILED DESCRIPTION

[0067] In order to improve the accuracy of the signal coverage parameter configuration of the antenna in the target area, in the signal coverage parameter configuration method of the antenna provided in the embodiment of the present application, the terminal location information reported by each terminal in the target area is filtered out, which represents that the corresponding terminal is located at the boundary of the target area, and then the area boundary of the target area is determined based on the obtained boundary data; then, according to each set of signal coverage parameters set by the 5G base station in the corresponding target area, the target projection boundary that matches the area boundary is filtered out from the corresponding beam projection boundaries; finally, a set of signal coverage parameters corresponding to the target projection boundary is used as the target signal coverage parameters for the deployed antenna.

[0068] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of the technical solutions of this application, but not all of them. Based on the embodiments described in this application document, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the technical solutions of this application.

[0069] It should be noted that in the description of this application, "multiple" is understood to mean "at least two." "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. A and B are connected, which can mean: A and B are directly connected, and A and B are connected through C. In addition, in the description of this application, words such as "first" and "second" are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying an order.

[0070] Before introducing the signal coverage parameter configuration method of the antenna provided in the embodiment of the present application, in order to facilitate understanding, the technical terms involved in the embodiment of the present application are first explained below.

[0071] (1) Measurement Report (MR) data: This is the raw network data measured by the user terminal. The measurement report carries relevant information about the uplink and downlink wireless links, such as the transmit power of the deployment antenna of the 5G base station.

[0072] (2) Angle of Arrival (AOA): It is derived from the positioning algorithm based on signal arrival angle ranging. It uses certain hardware devices to sense the arrival direction of the transmitting node signal, calculate the relative direction or angle between the base station and the terminal, and then use triangulation or other methods to calculate the position of the corresponding terminal.

[0073] (3) Mean Absolute Differences (MAD) algorithm: It is a robust measure that characterizes the sample differences in a univariate data set. It is a robust statistic that is more flexible in dealing with outliers in the data set than the standard deviation and can greatly reduce the impact of outliers on the data set.

[0074] (4) Hill Climbing: It is a simple greedy search algorithm that selects an optimal solution from the neighboring solution space of the current solution as the current solution each time until a local optimal solution is reached.

[0075] (5) Machine Learning: This covers knowledge of probability theory, statistics, approximate theory, and complex algorithms. It uses computers as tools and is dedicated to simulating human learning methods in a realistic and real-time manner. It also divides existing content into knowledge structures to effectively improve learning efficiency.

[0076] It should be noted that the above-mentioned naming method of technical terms is only an example, and the embodiments of the present application do not limit the naming method of the above-mentioned technical terms.

[0077] In particular, the following content describes the preferred embodiments of the present application in combination with the drawings in the specification. Moreover, it should be understood that the preferred embodiments described herein are only used to illustrate and explain the present application and are not used to limit the present application. In addition, the embodiments and features in the embodiments of the present application can be combined with each other if there is no conflict.

[0078] like Figure 1As shown, it is a schematic diagram of an application scenario of an embodiment of the present application, which at least includes: a server 101, a 5G base station 102, terminal devices (103a, 103b, 103c), and a target area 104. Information exchange can be performed between the server 101 and the 5G base station 102, and between the 5G base station 102 and the terminal devices (103a, 103b, 103c) via a communication network, wherein the communication mode adopted by the communication network may include: wireless communication mode and wired communication mode.

[0079] Exemplarily, the server 101 can access the network through cellular mobile communication technology and communicate with the 5G base station 102, and the 5G base station 102 can access the network through cellular mobile communication technology and communicate with the terminal device (103a, 103b, 103c), wherein the cellular mobile communication technology, for example, includes 5G mobile communication technology.

[0080] The present application embodiment does not impose any restrictions on the number of the above devices. Figure 1 As shown, only one server 101, one 5G base station 102 and three terminal devices (103a, 103b, 103c) are described as an example, and some of the above devices are briefly introduced below.

[0081] Server 101 can be an independent physical server 101, or an edge device 101 in the field of cloud computing, or a cloud server 101 that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud storage, cloud functions, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), as well as big data and artificial intelligence platforms.

[0082] It should be noted that the signal coverage parameter configuration method of the antenna provided in the embodiment of the present application can be executed separately by the server 101. The server 101 filters out the terminal location information representing that the corresponding terminal device (103a, 103b, 103c) is located at the boundary of the target area 104 from the terminal location information reported by the terminal devices (103a, 103b, 103c) in the target area 104, as the boundary data, and determines the area boundary of the target area 104 based on the obtained boundary data; then, obtain each group of signal coverage parameters set by the 5G base station 102 in the corresponding target area 104, wherein each group of signal coverage parameters represents: a beam transmission direction of the deployed antenna of the 5G base station 102; further, from the beam projection boundaries corresponding to each group of signal coverage parameters, the target projection boundary matching the area boundary is filtered out; finally, a group of signal coverage parameters corresponding to the target projection boundary is used as the target signal coverage parameters of the deployed antenna.

[0083] The terminal device (103a, 103b, 103c) is a device that can provide voice and / or data connectivity to users, including handheld terminal devices with wireless connection functions, vehicle-mounted terminal devices, etc.

[0084] Exemplarily, the terminal devices (103a, 103b, 103c) include but are not limited to: mobile phones, tablet computers, laptop computers, PDAs, mobile Internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminal devices in industrial control, wireless terminal devices in unmanned driving, wireless terminal devices in smart grids, wireless terminal devices in transportation safety, wireless terminal devices in smart cities, or wireless terminal devices in smart homes, etc.

[0085] In addition, a related client may be installed on the terminal device (103a, 103b, 103c), which may be software (for example, a browser, short video software, etc.), or a web page, a small program, etc.

[0086] It should be noted that in an embodiment of the present application, the terminal devices (103a, 103b, 103c) can be used to provide their respective terminal location information to the server 101, and the 5G base station 102 can provide the server 101 with each group of signal coverage parameters of the deployed antennas, such as Pattern.

[0087] It should also be noted that the embodiments of the present application can be applied to various scenarios, including but not limited to cloud technology, artificial intelligence, smart transportation, assisted driving and other scenarios.

[0088] The following describes the signal coverage parameter configuration method of the antenna provided by the exemplary embodiment of the present application in combination with the application scenarios described above and with reference to the accompanying drawings. It should be noted that the above application scenarios are only shown to facilitate understanding of the spirit and principles of the present application, and the implementation of the present application is not limited in this respect.

[0089] In one possible implementation, based on the terminal location information reported by each terminal in the target area, and the various groups of signal coverage parameters set by the 5G base station in the corresponding target area, and the respective corresponding beam projection boundaries, before determining the target signal coverage parameters of the deployed antenna, it is necessary to accurately determine the terminal location information reported by each terminal in the target area that meets the conditions, so as to ensure that the target signal coverage parameters of the deployed antenna can be determined based on the correct data information.

[0090] See Figure 2As shown in FIG, it is an implementation flow chart of a method for obtaining terminal location information reported by each terminal in a target area provided by an embodiment of the present application. Taking the execution subject as a server as an example, the specific implementation process of the method is as follows:

[0091] S201: Acquire terminal location information reported by each terminal.

[0092] S202: Determine the regional distribution density corresponding to each terminal.

[0093] Specifically, when executing step S202, after obtaining the terminal location information reported by each terminal, the server analyzes the regional distribution density corresponding to each terminal from the terminal location information.

[0094] The distribution density of each area represents the distribution of terminals within a set range around the corresponding terminal. For example, it is assumed that the set range is a circular area with a radius of 10 meters and the terminal as the center.

[0095] For example, the server obtains the regional distribution densities of the five terminals from the terminal location information reported by each of the five terminals, which are: 0.072 / m 2 , 0.024 pieces / m 2 , 0.007 pieces / m 2 , 0.011 pieces / m 2 , 0.053 pieces / m 2 .

[0096] Optionally, the server may determine the distribution density level to which each terminal belongs based on the terminal location information reported by each terminal, wherein the distribution density level may also represent: the distribution of terminals within a set range around the corresponding terminal.

[0097] For example, the distribution density levels of the above five terminals are: level 1, level 2, level 1, level 3, and level 2, respectively. The higher the density level, the denser the terminal distribution; conversely, the sparser the terminal distribution. That is, if the distribution density level of the terminal is level 1, it indicates that the terminal distribution within the set range around the terminal is particularly dense.

[0098] S203: Is it less than the distribution density threshold? If not, proceed to S204; if so, proceed to S205.

[0099] For example, when executing step S203, the server determines whether there is a target area distribution density less than the distribution density threshold. Assume that the distribution density threshold is 0.015 / m 2 Obviously, among the regional distribution densities of the above five terminals, there are two that are less than the distribution density threshold of 0.015 / m 2 Target area distribution density: 0.007 / m2 , 0.011 pieces / m 2 , then go directly to S205; In addition, there are three distribution density thresholds not less than 0.015 / m 2 Target area distribution density: 0.072 / m 2 , 0.024 pieces / m 2 , 0.053 pieces / m 2 , then go directly to S204.

[0100] S204: retaining the terminal location information reported by the terminal corresponding to the target area distribution density.

[0101] For example, when the server determines the regional distribution density of the above five terminals, there are three terminals with a distribution density not less than the threshold value of 0.015 terminals / m 2 Target area distribution density: 0.072 / m 2 , 0.024 pieces / m 2 , 0.053 pieces / m 2 Afterwards, the terminal location information reported by the three terminals whose distribution density is not less than the distribution density threshold is retained.

[0102] S205: discarding the terminal location information reported by the terminal corresponding to the target area distribution density.

[0103] For example, when the server determines the regional distribution density of the above five terminals, two of them are less than the distribution density threshold of 0.015 / m 2 Target area distribution density: 0.007 / m 2 , 0.011 pieces / m 2 Afterwards, the terminal location information reported by the two terminals whose distribution density is less than the threshold is discarded.

[0104] See Figure 3 As shown, a schematic diagram of a specific scenario for obtaining terminal location information reported by each terminal in a target area provided in an embodiment of the present application is provided. After obtaining the terminal location information reported by each terminal, the server determines the regional distribution density corresponding to each terminal from the obtained terminal location information; further, if, among the obtained regional distribution densities, there is a target regional distribution density that is less than a distribution density threshold, the terminal location information reported by the terminal corresponding to the target regional distribution density is discarded; if, among the regional distribution densities, there is a target regional distribution density that is not less than the distribution density threshold, the terminal location information reported by the terminal corresponding to the target regional distribution density is retained.

[0105] Optional, see Figure 4As shown in FIG, it is an implementation flow chart of another method for obtaining terminal location information reported by each terminal in a target area provided by an embodiment of the present application. Taking the execution subject as a server as an example, the specific implementation process of this method is as follows:

[0106] The server performs the following operations on the terminal location information reported by each terminal:

[0107] S401: Acquire terminal location information of a terminal.

[0108] S402: Obtain base station location information reported by 5G base stations in the target area.

[0109] S403: Determine the communication distance between a terminal and a 5G base station.

[0110] For example, assuming that the server obtains the spatial coordinates of the terminal as (x1, y1, z1) from the terminal location information of the above-mentioned terminal through steps S401 and S402, and obtains the spatial coordinates of the 5G base station as (x2, y2, z2) from the base station location information reported by the 5G base station in the above-mentioned target area, then the communication distance D between the above-mentioned terminal and the 5G base station can be determined according to the distance calculation formula. 5U , where the distance calculation formula is as follows:

[0111]

[0112] If necessary, the above communication distance D 5U The unit is: meter (m).

[0113] Optionally, in order to more accurately obtain the communication distance D between the above terminal and the 5G base station 5U , the communication distance D obtained above can also be 5U 44. Add a certain error correction amount. This error correction amount can be obtained based on experience, and there is no restriction on the method of obtaining this error correction amount.

[0114] S404: Is it less than the distance threshold? If not, proceed to S405; if so, proceed to S406.

[0115] Exemplarily, when executing step S404, that is, whether the server is less than the distance threshold corresponding to the time advance TA reported by a terminal, the corresponding TA can be obtained from the MR data reported by the terminal, wherein the TA is measured by the 5G base station and sent to the terminal, and is used to adjust the value of the uplink sending time of the terminal in the corresponding main cell, and the TA can be determined by measuring the received pilot signal.

[0116] The MR data is measurement data reported by the corresponding terminal. Therefore, the MR data not only provides the location information of the corresponding terminal, but also further reflects the actual distribution of the corresponding users.

[0117] Furthermore, the server may determine the distance threshold D between the 5G base station and the above-mentioned terminal based on the obtained TA. TU , where the conversion relationship between TA and distance threshold in MR data is as follows:

[0118] D TU =C×MR.NRScTadv×16Ts / 2

[0119] Wherein, C represents the transmission speed of electromagnetic waves, that is, the speed of light; MR.NRScTadv represents TA; and Ts is the sampling time of the corresponding pilot signal.

[0120] It should be noted that the distance threshold algorithm using the above TA has certain accuracy errors. If the calculation accuracy of the distance threshold needs to be improved, it needs to be used in conjunction with other data, or the accuracy of TA in the terminal MR data needs to be improved.

[0121] S405: retain terminal location information reported by a terminal.

[0122] S406: discard the terminal location information reported by a terminal.

[0123] For example, it is assumed that the distance threshold D between the above-mentioned terminal and the 5G base station is obtained according to the conversion relationship between TA and the distance threshold in the above-mentioned MR data. TU is 3.2KM, if according to the communication distance D 5U The calculation formula is used to determine the communication distance D between the above terminal and the 5G base station. 5U It is 2.8KM, so it is easy to know that D TU Greater than D 5U , the terminal location information reported by the above terminal is discarded.

[0124] Optional, if based on the communication distance D 5U The calculation formula is used to determine the communication distance D between the above terminal and the 5G base station. 5U It is 4.2KM, so it is easy to know that D TU Less than D 5U , then retain the terminal location information reported by the above terminal; if according to the communication distance D 5U The calculation formula is used to determine the communication distance D between the above terminal and the 5G base station. 5U It is 3.2KM, so it is easy to know that D TU Equal to D 5U , then retain the terminal location information reported by the above terminal.

[0125] See Figure 5 As shown, a schematic diagram of a specific scenario for obtaining terminal location information reported by each terminal in another target area provided in an embodiment of the present application is provided. After obtaining the terminal location information reported by each terminal, the server determines the communication distance between each terminal and the 5G base station from the obtained terminal location information, and then determines whether to retain the terminal location information reported by the corresponding terminal in combination with the distance threshold corresponding to the TA of each terminal; further, when the communication distance of the corresponding terminal is less than the distance threshold corresponding to the TA reported by the terminal, the terminal location information reported by the terminal is discarded; when the communication distance of the corresponding terminal is not less than the distance threshold corresponding to the TA reported by the terminal, the terminal location information reported by the terminal is retained.

[0126] Obviously, based on the above pre-operation processing, the server can accurately obtain the terminal location information reported by each terminal in the target area that meets the corresponding information reporting conditions; further, after obtaining the location information of each terminal, refer to Figure 6 FIG. 1 is a flowchart of a method for configuring antenna signal coverage parameters according to an embodiment of the present application. The specific implementation process of the method is as follows:

[0127] S601: Filtering terminal location information indicating that the corresponding terminal is located at a boundary of the target area from the terminal location information reported by each terminal in the target area as boundary data, and determining the area boundary of the target area based on the obtained boundary data.

[0128] For details, see Figure 7 As shown, when executing step S601, after obtaining the terminal location information reported by each terminal in the target area (for example, Park A), the server determines the terminal location information set UPostion.C composed of the terminal location information, thereby filtering out the terminal location information subset UPostion.c in which the corresponding terminal is located at the boundary of the target area, and uses the terminal location information contained in the terminal location information subset UPostion.c as boundary data, and then determines the regional boundary of the target area, that is, the regional boundary of Park A, based on the obtained boundary data.

[0129] S602: Obtain each group of signal coverage parameters set by the 5G base station in the corresponding target area.

[0130] Among them, each set of signal coverage parameters represents: a beam transmission direction of the deployed antenna of the 5G base station.

[0131] In one possible implementation, each set of signal coverage parameters mentioned in the embodiment of the present application can be a Pattern. Therefore, for the deployment antenna of a 5G base station, a Pattern includes: a parameter combination of the horizontal beam width of the beam projection, the vertical beam width of the beam projection, the downtilt angle / tilt angle of the deployment antenna, and the azimuth angle of the deployment antenna.

[0132] S603: Filter out a target projection boundary that matches the area boundary from the beam projection boundaries corresponding to each group of signal coverage parameters.

[0133] In a possible implementation, when executing step S603, after determining the area boundary of the target area and obtaining the signal coverage parameters of each group of 5G base stations set in the corresponding target area, the server refers to Figure 8 FIG. 1 is a flowchart of an implementation method of a target projection boundary screening method provided by an embodiment of the present application. The specific implementation process of the method is as follows:

[0134] S6031: Determine respectively the actual main lobe width of the deployed antenna within the coverage range of the beam projection boundary corresponding to each set of signal coverage parameters.

[0135] Among them, each actual main lobe width represents: the signal superposition strength of each signal sent by the deployed antenna within the coverage range of the corresponding beam projection boundary, and the sub-coverage range that meets the preset signal superposition strength condition.

[0136] Specifically, when executing step S6031, the server performs the following operations for each set of signal coverage parameters: based on the beam projection boundary corresponding to a set of signal coverage parameters, obtain the beam projection sub-boundary of the deployed antenna on the horizontal plane and the beam projection sub-boundary on the vertical plane; then, determine the horizontal main lobe width corresponding to the beam projection sub-boundary of the deployed antenna on the horizontal plane and the vertical main lobe width corresponding to the beam projection sub-boundary of the deployed antenna on the vertical plane; finally, based on the horizontal main lobe width and the vertical main lobe width, obtain the actual main lobe width of the deployed antenna.

[0137] For example, the server can obtain the corresponding measured horizontal arrival angle MR.hAOA and measured vertical arrival angle MR.vAOA according to the MR data reported by each terminal, and then calculate the corresponding horizontal arrival angle MR.hAOA and vertical arrival angle MR.vAOA according to the following conversion formula: Figure 9 As shown, the corresponding actual arrival angle is obtained:

[0138] MR.HAOA=MR.hAOA×0.5

[0139] MR.VAOA=(180+360-MR.vAOA×0.5)mod 360

[0140] Among them, MR.hAOA indicates the measured horizontal angle of arrival, MR.vAOA indicates the measured vertical angle of arrival, MR.HAOA indicates the actual horizontal angle of arrival, MR.VAOA indicates the actual vertical angle of arrival, and mod indicates the modulo operation.

[0141] Further, see Figure 10 As shown in the figure, the server horizontally projects the three-dimensional spatial data contained in the MR data to complete the dimensionality reduction process, and then uses the MAD algorithm to remove outliers to obtain the horizontal outline of the coverage target, that is, the beam projection sub-boundary of the deployed antenna on the horizontal plane:

[0142] Then Figure 10 Taking the mid-normal line as the center, calculate the lobe angles on both sides of the normal line:

[0143] Case 1. When MR.HAOA<180:

[0144] α1=max (MAD algorithm removes the maximum outlier in MR.HAOA)

[0145] β1=min(α1,60)

[0146] Case 2: When MR.HAOA>180:

[0147] α2=min (MAD algorithm removes the smallest outliers in MR.HAOA)

[0148] β2=min(360-α2,60)

[0149] Wherein, α1 and α2 are the azimuth angles of the deployed antenna, and β1 and β2 are the downtilt angles / tilt angles of the deployed antenna.

[0150] Therefore, according to β1 and β2, the horizontal main lobe width δ1 corresponding to the beam projection sub-boundary of the deployed antenna on the horizontal plane can be obtained:

[0151] δ1=β1+β2

[0152] Similarly, see Figure 11 As shown in the figure, the server performs vertical projection on the three-dimensional spatial data contained in the MR data to complete the dimensionality reduction process, and then uses the MAD algorithm to remove outliers. Then, based on trigonometric functions, the vertical contour of the coverage target is obtained, that is, the beam projection sub-boundary of the deployed antenna on the vertical plane:

[0153] Then, taking the 5G base station height horizontal line as the center, calculate the lobe angles on both sides of the height horizontal line:

[0154] γ=mechanical downtilt + electronic downtilt

[0155] Wherein, γ represents the azimuth angle of the deployment antenna of the 5G base station.

[0156] Case 1. When MR.VAOA < 90-γ:

[0157] Θ = min (MAD algorithm removes the smallest outliers in MR.VAOA)

[0158] β3=90-Θ

[0159] Case 2: When MR.VAOA>90-γ:

[0160] β4=arctan(h / d)

[0161] d=D / 2+D*15%Θ

[0162] Among them, β3 and β4 are the downtilt angle / tilt angle of the deployed antenna, h represents the station height of the 5G base station, d represents the main coverage distance, D represents the minimum station spacing between 5G base stations in the main coverage direction of the deployed antenna, 30% represents the overlapping coverage range between the considered 5G base stations, and % represents the remainder operation.

[0163] Therefore, according to β3 and β4, the vertical main lobe width δ2 corresponding to the beam projection sub-boundary of the deployed antenna on the vertical plane can be obtained:

[0164] δ2=β3+β4

[0165] Furthermore, the server obtains the actual main lobe width δ of the deployed antenna based on the horizontal main lobe width δ1 and the vertical main lobe width δ2. The calculation formula of the actual main lobe width δ is as follows:

[0166] δ=λ1δ1+λ2δ2

[0167] Among them, λ1 is the weighting factor of the horizontal main lobe width δ1, λ2 is the weighting factor of the vertical main lobe width δ2, λ1 and λ2 are normalized, and λ1+λ2=1, λ1 and λ2 can be modified or set according to actual conditions.

[0168] It should be noted that the actual main lobe width δ represents the 3dB lobe width or half-power lobe width (HPBW), that is, the angle between two directions in the plane containing the main lobe where the radiation power is half of the maximum value.

[0169] For example, based on the above method steps, the server obtains the actual main lobe width of the deployed antenna within the coverage range of the beam projection boundary corresponding to each set of signal coverage parameters, as shown in Table 1:

[0170] Table 1

[0171]

[0172]

[0173] S6032: Filter out the expected main lobe widths of the deployed antennas within the area of ​​the area boundary from the obtained actual main lobe widths, and select the target main lobe widths that meet the preset similarity condition.

[0174] Specifically, when executing step S6032, after respectively determining each group of signal coverage parameters and the actual main lobe width of the deployed antenna corresponding to each corresponding group, the server respectively determines the horizontal main lobe width corresponding to each actual main lobe width, and the first sub-similarity corresponding to the expected main lobe width, as well as the vertical main lobe width corresponding to each actual main lobe width, and the second sub-similarity corresponding to the expected main lobe width; then, based on the obtained first sub-similarity and the corresponding second sub-similarity, the similarity between each actual main lobe width and the expected main lobe width is obtained; finally, based on the obtained similarities, the target main lobe width that meets the preset similarity condition is screened out from the actual main lobe widths.

[0175] Exemplarily, the server may determine the horizontal main lobe width corresponding to each actual main lobe width, the first sub-similarity corresponding to each expected main lobe width, and the vertical main lobe width corresponding to each actual main lobe width, and the second sub-similarity corresponding to each expected main lobe width, based on the horizontal main lobe width and the vertical main lobe width of each actual main lobe width, the signal superposition strength of each signal sent by the corresponding deployed antenna, the sub-coverage range that meets the preset signal superposition strength condition, and the size of the main lobe width. For 5 actual main lobe widths, the corresponding first sub-similarity and second sub-similarity are as shown in Table 2:

[0176] Table 2

[0177]

[0178] Based on the above table, after determining each first sub-similarity and its corresponding second sub-similarity, the server uses the similarity calculation formula to obtain the similarity between each actual main lobe width and the expected main lobe width. The similarity calculation formula is as follows:

[0179] ω=μ1ω1+μ2ω2

[0180] Among them, ω represents the similarity between the actual main lobe width and the expected main lobe width, ω1 represents the first sub-similarity corresponding to the horizontal main lobe width and the expected main lobe width, ω2 represents the second sub-similarity corresponding to the vertical main lobe width and the expected main lobe width, μ1 is the weighting factor of the first sub-similarity ω1, μ2 is the weighting factor of the second sub-similarity ω2, μ1 and μ2 are normalized, and μ1+μ2=1, μ1 and μ2 can be modified or set according to actual conditions.

[0181] Optionally, after determining each group of signal coverage parameters and the actual main lobe width of the corresponding deployed antenna, the server can also directly determine each actual main lobe width and the similarity between each and the expected main lobe width, thereby screening out the target main lobe width that meets the preset similarity conditions from the actual main lobe widths based on the obtained similarities.

[0182] S6033: Using the beam projection boundary corresponding to the target main lobe width as the target projection boundary that matches the region boundary.

[0183] Specifically, when executing step S6033, after screening out the target main lobe width, the server can use the beam projection boundary corresponding to the target main lobe width as the target projection boundary that matches the area boundary.

[0184] In another possible implementation, when executing step S603, after determining the area boundary of the target area and obtaining the signal coverage parameters of each group of 5G base stations set in the corresponding target area, the server refers to Figure 12 As shown, it is a logical schematic diagram of a target projection boundary screening method provided in an embodiment of the present application. The server obtains the total received signal strength of each terminal within the coverage range of the beam projection boundary corresponding to each group of signal coverage parameters, and thus uses the beam projection boundary corresponding to the total received signal strength that meets the preset received signal strength condition as the target projection boundary that matches the area boundary.

[0185] S604: Using a set of signal coverage parameters corresponding to the target projection boundary as target signal coverage parameters for the deployed antenna.

[0186] Specifically, when executing step S604, the server selects the target projection boundary that matches the area boundary from the beam projection boundaries corresponding to each set of signal coverage parameters, and then uses a set of signal coverage parameters corresponding to the target projection boundary as the target signal coverage parameters for deploying the antenna.

[0187] Optionally, the server can obtain the target signal coverage parameters of the deployed antennas through machine learning and iterative tuning. Specifically, through the hill-climbing algorithm, the most likely set of signal coverage parameters is first fitted, and this is used as the initialization value of the target signal coverage parameters for exploration, and the most suitable target signal coverage parameters are gradually explored.

[0188] Exemplarily, the server calculates the actual effect of the 5G base station (for example, the evaluation index KPI of the actual performance of the 5G base station, where the KPI represents: the coverage effect of the deployed antenna, that is, the received power SS-RSRP and the signal-to-noise ratio SS-SINR); then, based on the initialization value x0, the target signal coverage parameter can be adjusted (for example, adding one or subtracting one) to obtain each group of candidate signal coverage parameters; further, each group of candidate signal coverage parameters is tried to calculate the actual effect of the 5G base station; finally, the best set of signal coverage parameters and the actual effect of the 5G base station are recorded, and the above steps are performed based on the best set of signal coverage parameters as x0, so as to continuously iterate, and the final condition for stopping the iteration is: the last set of signal coverage parameters is the same as the next-to-last set of signal coverage parameters, and the iteration can be terminated.

[0189] See Figure 13As shown, it is a schematic diagram of an application scenario of a signal coverage parameter configuration method for an antenna provided in an embodiment of the present application. The server obtains the terminal position information reported by each terminal in the target area Ts.z, namely Zh.Pt1, Zh.Pt2, Zh.Pt3, Zh.Pt4, Zh.Pt5 and Zh.Pt6. Then, from the obtained terminal position information, the terminal position information representing that the corresponding terminal is located at the boundary of the target area, namely Zh.Pt1, Zh.Pt3, Zh.Pt4, Zh.Pt6, is screened out as boundary data, and based on the obtained boundary data, the area boundary Z.Br of the target area Ts.z is determined. Then, each group of signal coverage parameters set by the 5G base station in the corresponding target area, namely Pattern1, Pattern2, Pattern3, Pattern4, Pattern5, are obtained. rn2, Pattern3, Pattern4, Pattern5 and Pattern6, where each Pattern represents: a beam transmission direction of the deployment antenna Dep.ant of the 5G base station; further, from the beam projection boundaries corresponding to each group of signal coverage parameters, namely Beam.BJ1, Beam.BJ2, Beam.BJ3, Beam.BJ4, Beam.BJ5 and Beam.BJ6, the target projection boundary Beam.BJ4 that matches the area boundary Z.Br is screened out; and finally, a group of signal coverage parameters Pattern4 corresponding to the target projection boundary Beam.BJ4 is used as the target signal coverage parameter Pattern4 of the deployment antenna Dep.ant.

[0190] It can be seen from this that in the embodiment of the present application, the server can filter out the target projection boundary that matches the area boundary and the corresponding target signal coverage parameters from the various groups of signal coverage parameters set for the corresponding 5G base station based on the terminal location information and the base station location information light of the 5G base station in the target area.

[0191] In summary, the signal coverage parameter configuration method of the antenna provided in the embodiment of the present application filters out the terminal location information representing that the corresponding terminal is located at the boundary of the target area from the terminal location information reported by each terminal in the target area as boundary data, and then determines the area boundary of the target area based on the obtained boundary data; then, according to each group of signal coverage parameters set by the 5G base station in the corresponding target area, the target projection boundary that matches the area boundary is filtered out from the corresponding beam projection boundary; finally, a group of signal coverage parameters corresponding to the target projection boundary is used as the target signal coverage parameter of the deployed antenna. In this way, the area boundary of the target area is determined according to the terminal location information representing that the corresponding terminal is located at the boundary of the target area, thereby filtering out the target projection boundary that matches the area boundary from the corresponding beam projection boundary of each group of signal coverage parameters, avoiding the technical defect in the prior art that if the coverage range obtained is inaccurate, the signal coverage parameters of the deployed antenna cannot be adjusted to the optimal signal coverage parameters, and further improving the accuracy of the signal coverage parameter configuration of the antenna in the target area.

[0192] Based on the same technical concept, the embodiment of the present application also provides a device for configuring antenna signal coverage parameters, which can implement the above-mentioned method flow of the embodiment of the present application. Figure 14 As shown, the antenna signal coverage parameter configuration device includes: a confirmation module 1401, an acquisition module 1402, a screening module 1403 and a processing module 1404, wherein:

[0193] The confirmation module 1401 is configured to filter out terminal location information indicating that the corresponding terminal is located at a boundary of the target area from the terminal location information reported by each terminal in the target area as boundary data, and determine the area boundary of the target area based on the obtained boundary data;

[0194] An acquisition module 1402 is configured to obtain each set of signal coverage parameters set by a 5G base station in a corresponding target area; wherein each set of signal coverage parameters represents: a beam transmission direction of a deployed antenna of the 5G base station;

[0195] A screening module 1403 is configured to screen out a target projection boundary that matches the area boundary from the beam projection boundaries corresponding to each set of signal coverage parameters;

[0196] The processing module 1404 is configured to use a set of signal coverage parameters corresponding to the target projection boundary as target signal coverage parameters for the deployed antenna.

[0197] In a possible embodiment, before filtering out terminal location information indicating that the corresponding terminal is located at a boundary of the target area from the terminal location information reported by each terminal in the target area and using the terminal location information as boundary data, the confirmation module 1401 is further configured to:

[0198] Based on the terminal location information reported by each terminal, the regional distribution density corresponding to each terminal is determined respectively; wherein each regional distribution density represents: the distribution of terminals within a set range around the corresponding terminal;

[0199] When, among the obtained regional distribution densities, there is a target regional distribution density that is less than a distribution density threshold, the terminal location information reported by the terminal corresponding to the target regional distribution density is discarded.

[0200] In a possible embodiment, the confirmation module 1401 is further configured to:

[0201] For the terminal location information reported by each terminal, perform the following operations:

[0202] Based on the terminal location information of a terminal and the base station location information reported by the 5G base stations in the target area, the communication distance between the terminal and the 5G base station is obtained;

[0203] When the communication distance is less than the distance threshold corresponding to the time advance TA reported by a terminal, the terminal location information reported by the terminal is discarded;

[0204] When the communication distance is not less than the distance threshold corresponding to the TA, the terminal location information reported by a terminal is retained.

[0205] In a possible embodiment, when filtering out a target projection boundary matching the region boundary from the beam projection boundaries corresponding to each set of signal coverage parameters, the filtering module 1403 is specifically configured to:

[0206] Determine the actual main lobe width of the deployed antenna within the coverage range of the beam projection boundary corresponding to each set of signal coverage parameters; where each actual main lobe width represents: the signal superposition strength of each signal transmitted by the deployed antenna within the coverage range of the corresponding beam projection boundary, and the sub-coverage range that meets the preset signal superposition strength condition;

[0207] From the obtained actual main lobe widths, the expected main lobe width of the deployed antenna within the area within the area boundary is screened out, and the target main lobe width that meets the preset similarity condition is selected;

[0208] The beam projection boundary corresponding to the target main lobe width is used as the target projection boundary matching the region boundary.

[0209] In a possible embodiment, when determining the actual main lobe width of the deployed antenna within the coverage range of the beam projection boundary corresponding to each set of signal coverage parameters, the screening module 1403 is specifically configured to:

[0210] For each set of signal coverage parameters, perform the following operations:

[0211] Based on a set of beam projection boundaries corresponding to signal coverage parameters, a beam projection sub-boundary of the deployed antenna on the horizontal plane and a beam projection sub-boundary on the vertical plane are obtained;

[0212] Determining respectively a horizontal main lobe width corresponding to a beam projection sub-boundary of the deployed antenna on a horizontal plane and a vertical main lobe width corresponding to a beam projection sub-boundary of the deployed antenna on a vertical plane;

[0213] Based on the horizontal main lobe width and the vertical main lobe width, the actual main lobe width of the deployed antenna is obtained.

[0214] In a possible embodiment, when the expected main lobe width of the deployed antenna within the area within the area boundary is screened out from the obtained actual main lobe widths and the target main lobe width meets the preset similarity condition, the screening module 1403 is specifically configured to:

[0215] Determine respectively a first sub-similarity between a horizontal main lobe width corresponding to each actual main lobe width and an expected main lobe width, and a second sub-similarity between a vertical main lobe width corresponding to each actual main lobe width and an expected main lobe width;

[0216] Based on the obtained first sub-similarity and the corresponding second sub-similarity, respectively obtaining the similarity between each actual main lobe width and the expected main lobe width;

[0217] Based on the obtained similarities, a target main lobe width that meets a preset similarity condition is screened out from the actual main lobe widths.

[0218] In a possible embodiment, the screening module 1403 is specifically configured to screen out a target projection boundary that matches the region boundary from the beam projection boundaries corresponding to each set of signal coverage parameters:

[0219] Obtain the total received signal strength of each terminal within the coverage area of ​​the beam projection boundary corresponding to each set of signal coverage parameters;

[0220] The beam projection boundary corresponding to the total received signal strength that meets the preset received signal strength condition is used as the target projection boundary that matches the area boundary.

[0221] Based on the same technical concept, the embodiment of the present application also provides an electronic device, which can implement the signal coverage parameter configuration method of the antenna provided in the above embodiment of the present application. In one embodiment, the electronic device can be a server, or a terminal device or other electronic device. Figure 15 As shown, the electronic device may include:

[0222] At least one processor 1501, and a memory 1502 connected to the at least one processor 1501. The specific connection medium between the processor 1501 and the memory 1502 is not limited in the embodiment of the present application. Figure 15 In the example, the processor 1501 and the memory 1502 are connected via a bus 1500. Figure 15 The bus 1500 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, Figure 15 The diagram is represented by only one thick line, but this does not mean that there is only one bus or one type of bus. Alternatively, the processor 1501 may also be referred to as a controller, without limitation to the name.

[0223] In the embodiment of the present application, the memory 1502 stores instructions that can be executed by at least one processor 1501. The at least one processor 1501 can execute the signal coverage parameter configuration method of an antenna discussed above by executing the instructions stored in the memory 1502. The processor 1501 can implement Figure 14 The functions of each module in the device shown.

[0224] Among them, processor 1501 is the control center of the device, which can use various interfaces and lines to connect the various parts of the entire control device, and monitor the device as a whole by running or executing instructions stored in memory 1502 and calling data stored in memory 1502, various functions of the device and processing data.

[0225] In one possible design, processor 1501 may include one or more processing units. Processor 1501 may integrate an application processor and a modem processor. The application processor primarily processes the operating system, user interface, and application programs, while the modem processor primarily processes wireless communications. It is understood that the modem processor may not be integrated into processor 1501. In some embodiments, processor 1501 and memory 1502 may be implemented on the same chip. In some embodiments, they may also be implemented on separate chips.

[0226] Processor 1501 can be a general-purpose processor, such as a CPU, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the antenna signal coverage parameter configuration method disclosed in the embodiments of this application can be directly implemented and executed by a hardware processor, or by a combination of hardware and software modules in the processor.

[0227] Memory 1502 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules. Memory 1502 may include at least one type of storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory, a random access memory (Random Access Memory, RAM), a static random access memory (Static Random Access Memory, SRAM), a programmable read-only memory (Programmable Read Only Memory, PROM), a read-only memory (Read Only Memory, ROM), an electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), a magnetic memory, a disk, an optical disk, etc. Memory 1502 is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory 1502 in the embodiment of the present application can also be a circuit or any other device that can realize a storage function, for storing program instructions and / or data.

[0228] By designing and programming the processor 1501, the code corresponding to the antenna signal coverage parameter configuration method described in the above embodiment can be fixed into the chip, so that the chip can execute the code when running. Figure 6 The steps of a method for configuring antenna signal coverage parameters in the embodiment shown are as follows: How to design and program the processor 1501 is a technique well known to those skilled in the art and will not be described in detail here.

[0229] Based on the same inventive concept, an embodiment of the present application further provides a storage medium storing computer instructions. When the computer instructions are executed on a computer, the computer executes the signal coverage parameter configuration method of an antenna discussed above.

[0230] In some possible embodiments, various aspects of a method for configuring the signal coverage parameters of an antenna provided by the present application may also be implemented in the form of a program product, which includes program code. When the program product is run on an apparatus, the program code is used to enable the control device to execute the steps of the method for configuring the signal coverage parameters of an antenna according to various exemplary embodiments of the present application described above in this specification.

[0231] It should be noted that although several units or subunits of the device are mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, depending on the embodiment of the application, the features and functions of two or more units described above can be embodied in a single unit. Conversely, the features and functions of a single unit described above can be further divided and embodied by multiple units.

[0232] Furthermore, although the operations of the method of the present application are described in a particular order in the accompanying drawings, this does not require or imply that the operations must be performed in this particular order, or that all illustrated operations must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.

[0233] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0234] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a server, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0235] The program code used to perform the operations of the present application may be written using any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computing device, partially on the user's device, as a stand-alone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0236] Where a remote computing device is involved, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).

[0237] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0238] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0239] Obviously, those skilled in the art may make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.

Claims

1. A method for configuring antenna signal coverage parameters, characterized in that: include: Filtering, from the terminal location information reported by each terminal in the target area, terminal location information indicating that the corresponding terminal is located at a boundary of the target area as boundary data, and determining the area boundary of the target area based on the obtained boundary data; Obtaining each set of signal coverage parameters corresponding to a 5G base station within the target area; wherein each set of signal coverage parameters represents: a beam transmission direction of a deployed antenna of the 5G base station; Filtering out a target projection boundary matching the area boundary from the beam projection boundaries corresponding to each set of signal coverage parameters includes: Determining respectively the actual main lobe width of the deployed antenna within the coverage range of the beam projection boundary corresponding to each set of signal coverage parameters; wherein each actual main lobe width represents: the signal superposition strength of each signal transmitted by the deployed antenna within the coverage range of the corresponding beam projection boundary, and the sub-coverage range that meets the preset signal superposition strength condition; Filtering, from the obtained actual main lobe widths, an expected main lobe width of the deployed antenna within an area within the region boundary, and a target main lobe width that meets a preset similarity condition; Using the beam projection boundary corresponding to the target main lobe width as the target projection boundary matching the region boundary; A set of signal coverage parameters corresponding to the target projection boundary is used as the target signal coverage parameters of the deployed antenna.

2. The method according to claim 1, wherein Before filtering out terminal location information indicating that the corresponding terminal is located at a boundary of the target area from the terminal location information reported by each terminal in the target area and using the terminal location information as boundary data, the method further includes: Based on the terminal location information reported by each terminal, determine the regional distribution density corresponding to each terminal; wherein each regional distribution density represents: the distribution of terminals within a set range around the corresponding terminal; When there is a target area distribution density smaller than a distribution density threshold value among the obtained area distribution densities, the terminal location information reported by the terminal corresponding to the target area distribution density is discarded.

3. The method according to claim 2, wherein The method further comprises: For the terminal location information reported by each terminal, perform the following operations respectively: Obtaining a communication distance between the terminal and the 5G base station based on the terminal location information of the terminal and the base station location information reported by the 5G base station in the target area; When the communication distance is less than a distance threshold corresponding to the timing advance TA reported by the terminal, discarding the terminal location information reported by the terminal; When the communication distance is not less than the distance threshold corresponding to the TA, the terminal location information reported by the terminal is retained.

4. The method according to claim 1, wherein The respectively determining the actual main lobe width of the deployed antenna within the coverage range of the beam projection boundary corresponding to each of the groups of signal coverage parameters includes: For each set of signal coverage parameters, perform the following operations: Based on a set of beam projection boundaries corresponding to signal coverage parameters, obtaining a beam projection sub-boundary of the deployed antenna on a horizontal plane and a beam projection sub-boundary on a vertical plane; respectively determining a horizontal main lobe width corresponding to a beam projection sub-boundary of the deployed antenna on a horizontal plane, and a vertical main lobe width corresponding to a beam projection sub-boundary of the deployed antenna on a vertical plane; Based on the horizontal main lobe width and the vertical main lobe width, an actual main lobe width of the deployed antenna is obtained.

5. The method according to claim 1, wherein The step of screening out, from the obtained actual main lobe widths, the expected main lobe width of the deployed antenna within the region bounded by the region, and the target main lobe width that satisfies a preset similarity condition comprises: Determine respectively a first sub-similarity of a horizontal main lobe width corresponding to each actual main lobe width and the expected main lobe width, and a second sub-similarity of a vertical main lobe width corresponding to each actual main lobe width and the expected main lobe width; Based on the obtained first sub-similarity and the corresponding second sub-similarity, respectively obtaining the similarity between the actual main lobe width and the expected main lobe width; Based on the obtained similarities, a target main lobe width that meets the preset similarity condition is screened out from the actual main lobe widths.

6. The method according to any one of claims 1 to 3, wherein The step of screening out a target projection boundary matching the area boundary from the beam projection boundaries corresponding to each of the groups of signal coverage parameters includes: Respectively obtaining the total received signal strength of each terminal within the coverage range of the beam projection boundary corresponding to each set of signal coverage parameters; The beam projection boundary corresponding to the total received signal strength that meets the preset received signal strength condition is used as the target projection boundary that matches the area boundary.

7. A device for configuring antenna signal coverage parameters, characterized in that: include: a confirmation module, configured to filter out, from the terminal location information reported by each terminal in the target area, terminal location information indicating that the corresponding terminal is located at the boundary of the target area as boundary data, and determine the area boundary of the target area based on the obtained boundary data; An acquisition module is configured to obtain each set of signal coverage parameters corresponding to a 5G base station within the target area; wherein each set of signal coverage parameters represents: a beam transmission direction of a deployed antenna of the 5G base station; A screening module, configured to screen out a target projection boundary matching the area boundary from the beam projection boundaries corresponding to each set of signal coverage parameters, comprising: Determining respectively the actual main lobe width of the deployed antenna within the coverage range of the beam projection boundary corresponding to each set of signal coverage parameters; wherein each actual main lobe width represents: the signal superposition strength of each signal transmitted by the deployed antenna within the coverage range of the corresponding beam projection boundary, and the sub-coverage range that meets the preset signal superposition strength condition; Filtering, from the obtained actual main lobe widths, an expected main lobe width of the deployed antenna within an area within the region boundary, and a target main lobe width that meets a preset similarity condition; Using the beam projection boundary corresponding to the target main lobe width as the target projection boundary matching the region boundary; The processing module is used to use a set of signal coverage parameters corresponding to the target projection boundary as the target signal coverage parameters of the deployed antenna.

8. The device according to claim 7, wherein Before filtering out terminal location information indicating that the corresponding terminal is located at a boundary of the target area from the terminal location information reported by each terminal in the target area and using the terminal location information as boundary data, the confirmation module is further configured to: Based on the terminal location information reported by each terminal, determine the regional distribution density corresponding to each terminal; wherein each regional distribution density represents: the distribution of terminals within a set range around the corresponding terminal; When there is a target area distribution density smaller than a distribution density threshold value among the obtained area distribution densities, the terminal location information reported by the terminal corresponding to the target area distribution density is discarded.

9. The device according to claim 8, wherein The confirmation module is also used for: For the terminal location information reported by each terminal, perform the following operations respectively: Obtaining a communication distance between the terminal and the 5G base station based on the terminal location information of the terminal and the base station location information reported by the 5G base station in the target area; When the communication distance is less than a distance threshold corresponding to the timing advance TA reported by the terminal, discarding the terminal location information reported by the terminal; When the communication distance is not less than the distance threshold corresponding to the TA, the terminal location information reported by the terminal is retained.

10. The device according to claim 7, wherein When respectively determining the actual main lobe width of the deployed antenna within the coverage range of the beam projection boundary corresponding to each of the groups of signal coverage parameters, the screening module is specifically configured to: For each set of signal coverage parameters, perform the following operations: Based on a set of beam projection boundaries corresponding to signal coverage parameters, obtaining a beam projection sub-boundary of the deployed antenna on a horizontal plane and a beam projection sub-boundary on a vertical plane; respectively determining a horizontal main lobe width corresponding to a beam projection sub-boundary of the deployed antenna on a horizontal plane, and a vertical main lobe width corresponding to a beam projection sub-boundary of the deployed antenna on a vertical plane; Based on the horizontal main lobe width and the vertical main lobe width, an actual main lobe width of the deployed antenna is obtained.

11. The device according to claim 7, wherein When the expected main lobe width of the deployed antenna within the area within the region boundary is screened out from the obtained actual main lobe widths and the target main lobe width satisfies a preset similarity condition, the screening module is specifically configured to: Determine respectively a first sub-similarity of a horizontal main lobe width corresponding to each actual main lobe width and the expected main lobe width, and a second sub-similarity of a vertical main lobe width corresponding to each actual main lobe width and the expected main lobe width; Based on the obtained first sub-similarity and the corresponding second sub-similarity, respectively obtaining the similarity between the actual main lobe width and the expected main lobe width; Based on the obtained similarities, a target main lobe width that meets the preset similarity condition is screened out from the actual main lobe widths.

12. The device according to any one of claims 7 to 9, characterized in that In the step of screening out a target projection boundary matching the area boundary from the beam projection boundaries corresponding to each of the groups of signal coverage parameters, the screening module is specifically configured to: Respectively obtaining the total received signal strength of each terminal within the coverage range of the beam projection boundary corresponding to each set of signal coverage parameters; The beam projection boundary corresponding to the total received signal strength that meets the preset received signal strength condition is used as the target projection boundary that matches the area boundary.

13. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.

14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

15. A computer program product, characterized in that When the computer program product is called by a computer, the computer is caused to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Broadcast beam forming method and base station

    CN109327248A