Target base station information acquisition method, device and application

CN116962959BActive Publication Date: 2026-08-07CHINA MOBILE GRP GUANGDONG CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE GRP GUANGDONG CO LTD
Filing Date
2022-04-15
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0005]仅适用于确定本网网络的基站位置,而无法自动对竞争对手的目标基站工参信息进行获取

Benefits of technology

[0075] The target base station information acquisition method, apparatus, electronic device, and computer program product provided in this application preprocess the minimized drive test MDT data to obtain effective sampling points, determine the target base station analysis cluster based on the effective sampling points, determine the latitude and longitude of the target base station based on the target base station analysis cluster, and determine the cell azimuth angle of the target base station based on the latitude and longitude of the target base station. Compared with the methods of on-site surveys and manual collection of base station operating parameters, the technical solution of this application can automatically acquire the latitude and longitude of the target base station and the cell azimuth angle of the target base station, effectively improving work efficiency. Moreover, the timeliness and accuracy of the acquired data are guaranteed, improving the quality of comparative evaluation of the coverage range and coverage structure of the target base station's wireless network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116962959B_ABST
    Figure CN116962959B_ABST
Patent Text Reader

Abstract

The application relates to the field of wireless communication services, and provides a target base station information acquisition method, device and application. The method comprises the following steps: pre-processing minimum drive test (MDT) data to obtain effective sampling points; determining a target base station analysis cluster according to the effective sampling points; determining the longitude and latitude of the target base station according to the target base station analysis cluster; and determining the cell direction angle of the target base station according to the longitude and latitude of the target base station. The target base station information acquisition method provided by the embodiment of the application can solve the technical problem of automatically acquiring target base station parameter information of a competitor, and improve the work quality of comparative evaluation work on the coverage range and coverage structure of the wireless network of the target base station.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication service technology, specifically to a method, apparatus, and application for acquiring target base station information. Background Technology

[0002] Currently, comparing and evaluating the coverage range and structure of our network with that of competitors is one of the fundamental analytical tasks for improving mobile network user satisfaction. The key to this work lies in accurately obtaining the operational parameters of competitors' wireless network base stations. Traditional methods mainly rely on manually collecting intelligence data on competitors' base station operational parameters or obtaining such data through on-site surveys. This data is then compared with our own network structure to ultimately assess the relative strength of their wireless network signal coverage. This approach is not only inefficient but also lacks accuracy, impacting the analytical work.

[0003] In the prior art, the location information of the user is obtained by acquiring MR data containing location information during user communication; the user's location and the distance between the user and the base station during communication are determined based on the MR data; the location range of the base station is determined based on the user's location and distance; and the location of the base station is determined based on the intersection of the location ranges determined by multiple MR data with the same base station information.

[0004] The aforementioned prior art has the following disadvantages:

[0005] It is only applicable to determining the location of base stations in the local network, and cannot automatically obtain the operating parameters of target base stations of competitors. Summary of the Invention

[0006] This application provides a method, apparatus, and application for acquiring target base station information, which solves the technical problem of automatically acquiring the target base station operating parameters information of competitors.

[0007] In a first aspect, embodiments of this application provide a method for obtaining target base station information, including:

[0008] Preprocessing the minimized road test MDT data yields effective sampling points;

[0009] Determine the target base station analysis cluster based on the valid sampling points;

[0010] Determine the latitude and longitude of the target base station based on the target base station analysis cluster;

[0011] The cell orientation angle of the target base station is determined based on the latitude and longitude of the target base station.

[0012] In one embodiment, the MDT data includes the target base station frequency, cell-specific signal, site latitude and longitude, and sampling point latitude and longitude;

[0013] Preprocessing of the minimized road test MDT data includes:

[0014] Sampling points corresponding to remote cells and indoor distributed antenna systems were removed to obtain outdoor station sampling points;

[0015] Among the outdoor station sampling points, determine the average latitude and longitude of the sampling point with the smallest time advance, and use the position corresponding to the average latitude and longitude as the initial position;

[0016] The sampling range of the initial sampling point is determined based on the initial position. N initial sampling points are obtained within the sampling range to obtain the initial point set. The sampling range is a circle with the initial position as the center and the first preset radius as the radius.

[0017] Determine the percentage of minimum time advance sampling points within a preset range corresponding to each initial sampling point; the preset range is a circle with the initial sampling point as the center and a second preset radius as the radius.

[0018] The initial sampling point with the largest proportion of minimum time advance sampling points is determined as the center point of the contour line;

[0019] Contour lines are divided based on the center point of the contour lines to obtain M contour lines. The initial contour lines among the M contour lines are contour lines set with the center point of the contour line as the center and a set distance threshold as the radius. The radius difference between adjacent contour lines is the set distance threshold. The set distance threshold is the product of a single time advance and a transmission distance coefficient. The transmission distance coefficient is a parameter relating the time advance and the signal propagation distance.

[0020] The determination distance between each outdoor station sampling point and the center point of the contour line is determined based on the latitude and longitude of the sampling point and the center point of the contour line. Valid sampling points are then selected based on the determination distance and M contour lines.

[0021] In one embodiment, after determining the proportion of minimum time advance sampling points within a preset range corresponding to each initial sampling point, the method further includes:

[0022] The distance error between each initial sampling point and the remaining sampling points is determined separately. The remaining sampling points are the sampling points outside the initial point set among the outdoor station sampling points. The distance error is the error between the actual distance between the initial sampling point and the remaining sampling points and the preset transmission distance. The preset transmission distance is the product of the time advance corresponding to the initial sampling point and the transmission distance coefficient.

[0023] The initial sampling point with the distance error less than the preset error threshold and the largest proportion of the minimum time advance sampling points is determined as the center point of the contour line.

[0024] In one embodiment, valid sampling points are selected based on the determined distance and M contour lines, including:

[0025] The location interval of the currently determined outdoor station sampling point in the M contour lines is determined based on the time advance corresponding to the currently determined outdoor station sampling point. The location interval includes the first contour line and the second contour line.

[0026] If the distance is greater than the radius corresponding to the first contour line and less than the radius corresponding to the second contour line, then the outdoor station sampling point currently being judged is determined to be a valid sampling point.

[0027] In one embodiment, determining the target base station analysis cluster based on valid sampling points includes:

[0028] The valid sampling points are grouped according to preset grouping conditions, which are that the target base station frequency points are the same and the cell differentiation signals are the same, resulting in P grouping clusters.

[0029] The DBSCAN algorithm is used to cluster P group clusters with a preset scan radius to obtain Q first clusters.

[0030] The average base station spacing is determined based on the latitude and longitude of the sites. The cluster radius is obtained by multiplying the average base station spacing by a set factor.

[0031] The DBSCAN algorithm is used to cluster each first cluster based on the clustering radius to obtain Z second clusters, where each second cluster contains several target cell sampling point clusters;

[0032] Among several target cell sampling point clusters, the sampling point with the largest proportion of sampling points with the smallest time lead and the distance error is determined as the cluster center point;

[0033] Among several target cell sampling point clusters, the three target cell sampling point clusters that are closest to the cluster center point are identified as the target base station analysis clusters.

[0034] In one embodiment, determining the latitude and longitude of a target base station based on a target base station analysis cluster includes:

[0035] Based on the target base station analysis cluster, determine the fitting center line of the sampling points of the overlapping coverage area between adjacent target base station analysis clusters;

[0036] If the fitting center lines of each sampling point intersect to obtain the fitting intersection point, then the latitude and longitude of the fitting intersection point are determined as the latitude and longitude of the target base station;

[0037] If the intersection of the fitted center lines of each sampling point forms a polygonal region, then the latitude and longitude of the centroid of the polygonal region are determined as the latitude and longitude of the target base station.

[0038] In one embodiment, determining the center line of the sampling points of the overlapping coverage area between adjacent target base station analysis clusters based on the target base station analysis clusters includes:

[0039] Establish a linear relationship between latitude and longitude. The linear relationship between latitude and longitude is as follows:

[0040] Yi = β0 + β1Xi + εi

[0041] Where Yi is the latitude of the i-th sampling point in the overlapping coverage area, Xi is the longitude of the i-th sampling point in the overlapping coverage area, β0 is the intercept coefficient, β1 is the slope coefficient, and εi is a random component, which follows a mathematical expectation of 0 and a variance of δ. 2 The distribution follows a normal pattern, where i is a positive integer;

[0042] Based on the latitude and longitude of the sampling points in the overlapping coverage area, the intercept coefficient and slope coefficient are statistically analyzed to obtain several intercept prediction coefficients and several slope prediction coefficients.

[0043] A univariate linear equation is established based on the predicted intercept and slope coefficients. The univariate linear equation is:

[0044] Y^=b0+b1X

[0045] Where b0 is the intercept prediction coefficient and b1 is the slope prediction coefficient;

[0046] Establish a formula for the residual sum of squares. When the output value of the residual sum of squares formula is minimized, determine the target intercept coefficient and the target slope coefficient. The residual sum of squares formula is as follows:

[0047]

[0048] Where W is the output value of the residual sum of squares formula, b t0 b is the target intercept coefficient. t1 The target slope coefficient;

[0049] The center line of the sampling point is determined based on the target intercept coefficient and the target slope coefficient.

[0050] In one embodiment, determining the cell orientation angle of the target base station based on its latitude and longitude includes:

[0051] If the fitting center lines of each sampling point intersect to obtain a fitting intersection point, then a two-dimensional rectangular coordinate system is established with the fitting intersection point as the origin. The due north direction of the fitting intersection point is taken as the positive Y-axis of the two-dimensional rectangular coordinate system. Angle bisectors are set for the angles formed by the fitting center lines of adjacent sampling points to obtain the first angle bisector, the second angle bisector, and the third angle bisector. The angle between the first angle bisector and the Y-axis is the first cell direction angle, the angle between the second angle bisector and the Y-axis is the second cell direction angle, and the angle between the third angle bisector and the Y-axis is the third cell direction angle.

[0052] If the fitting center lines of each sampling point intersect to form a polygonal region, then a two-dimensional rectangular coordinate system is established with the centroid of the polygonal region as the origin. The due north direction of the centroid of the polygonal region is taken as the positive Y-axis of the two-dimensional rectangular coordinate system. Each vertex of the polygonal region is connected to the centroid, and angle bisectors are set for the angles formed by adjacent connecting lines to obtain the fourth, fifth, and sixth angle bisectors. The angle between the fourth angle bisector and the Y-axis is the fourth cell direction angle, the angle between the fifth angle bisector and the Y-axis is the fifth cell direction angle, and the angle between the sixth angle bisector and the Y-axis is the sixth cell direction angle.

[0053] In one embodiment, after determining the cell orientation angle of the target base station based on its latitude and longitude, the method further includes:

[0054] The number of target serving cells in the same physical sector is determined based on the latitude and longitude of the target base station and the cell azimuth angle. The number of target serving cells is then defined as the carrier thickness of the target base station.

[0055] In one embodiment, after determining the number of cells as the carrier thickness of the target base station, the method further includes:

[0056] Correction processing of the azimuth angle of the community;

[0057] Correction processing is performed on the latitude and longitude of the target base station.

[0058] In one embodiment, correcting the cell azimuth angle includes:

[0059] S1. Determine the current target sampling point in the target serving cell. The current target sampling point is the sampling point with the highest current reference signal received power in the target serving cell. Determine the distance between the latitude and longitude of the target base station and the current target sampling point to obtain the current initial fitting radius.

[0060] S2. Based on the current initial fitting radius and the latitude and longitude of the target base station, the fitting contour lines are divided to obtain K fitting contour lines. Among them, the initial fitting contour line in the K fitting contour lines is the fitting contour line set with the latitude and longitude of the target base station as the center and the current initial fitting radius as the radius. The radius difference between adjacent fitting contour lines is the set distance threshold.

[0061] S3. Determine whether the distribution of sampling points within the range of K fitted contour lines meets the preset conditions. The preset conditions are that the reference signal received power of the sampling points along the main lobe coverage direction of the target base station is inversely proportional to the coverage distance, and the reference signal received power decreases along the direction from the main lobe of the target base station to the side lobe of the target base station. If the preset conditions are not met, remove the current target sampling point in the target serving cell and repeat step S1 until the distribution of sampling points within the range of K fitted contour lines meets the preset conditions.

[0062] If the preset conditions are met, the cell azimuth angle will be updated to the angle between the main lobe coverage direction and the due north direction of the target base station.

[0063] In one embodiment, the latitude and longitude of the target base station are corrected, including:

[0064] In the main lobe coverage area of ​​each target serving cell, the correction sampling point is determined. The correction sampling point is the sampling point with the highest reference signal received power in the main lobe coverage area of ​​each target serving cell, and J correction sampling points are obtained.

[0065] The correction circumference is determined based on J correction sampling points, and all J correction sampling points are located on the correction circumference. The latitude and longitude of the correction center of the correction circumference are then determined.

[0066] If the distance between the latitude and longitude of the correction circle center and the latitude and longitude of the target base station is less than or equal to the set distance threshold, the latitude and longitude of the target base station will not be updated.

[0067] If the distance between the latitude and longitude of the correction circle center and the latitude and longitude of the target base station is greater than the set distance threshold, then the latitude and longitude of the target base station will be updated to the latitude and longitude of the correction circle center.

[0068] Secondly, embodiments of this application provide a target base station information acquisition device, comprising:

[0069] The data preprocessing module is used to preprocess the minimized road test MDT data to obtain effective sampling points;

[0070] The cluster determination module is used to determine the target base station cluster based on valid sampling points.

[0071] The latitude and longitude determination module is used to determine the latitude and longitude of the target base station based on the target base station analysis cluster;

[0072] The cell orientation angle determination module is used to determine the cell orientation angle of the target base station based on the latitude and longitude of the target base station.

[0073] 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 target base station information acquisition method described in the first aspect.

[0074] 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 target base station information acquisition method described in the first aspect.

[0075] The target base station information acquisition method, apparatus, electronic device, and computer program product provided in this application preprocess the minimized drive test MDT data to obtain effective sampling points, determine the target base station analysis cluster based on the effective sampling points, determine the latitude and longitude of the target base station based on the target base station analysis cluster, and determine the cell azimuth angle of the target base station based on the latitude and longitude of the target base station. Compared with the methods of on-site surveys and manual collection of base station operating parameters, the technical solution of this application can automatically acquire the latitude and longitude of the target base station and the cell azimuth angle of the target base station, effectively improving work efficiency. Moreover, the timeliness and accuracy of the acquired data are guaranteed, improving the quality of comparative evaluation of the coverage range and coverage structure of the target base station's wireless network. Attached Figure Description

[0076] 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.

[0077] Figure 1 This is one of the flowcharts illustrating the target base station information acquisition method provided in the embodiments of this application;

[0078] Figure 2 This is a second flowchart illustrating the target base station information acquisition method provided in the embodiments of this application;

[0079] Figure 3 This is the third flowchart illustrating the target base station information acquisition method provided in this application embodiment;

[0080] Figure 4 This is the fourth flowchart illustrating the target base station information acquisition method provided in the embodiments of this application;

[0081] Figure 5 This is a flowchart illustrating the process of correcting the cell azimuth angle in the target base station information acquisition method provided in this application embodiment;

[0082] Figure 6This is a schematic diagram of the target base station information acquisition device provided in the embodiments of this application;

[0083] Figure 7 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0084] 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.

[0085] Figure 1 This is one of the flowcharts illustrating the target base station information acquisition method provided in this application embodiment. (Refer to...) Figure 1 This application provides a method for obtaining target base station information, which may include:

[0086] Step 101: Preprocess the minimized road test MDT data to obtain effective sampling points.

[0087] Minimization of Drive-Test (MDT) is a technology used in communication systems to automatically collect and analyze user terminal measurement reports containing location information, minimizing the workload of manual drive testing. MDT data is data collected from base stations within the network based on the minimum drive-test technique, and may include, but is not limited to, the target base station frequency, cell-specific signal, site latitude and longitude, and sampling point latitude and longitude.

[0088] In this context, "target base station frequency" refers to the frequency of the target base station in the competing network. A frequency point is a specific absolute frequency value, generally the center frequency of the modulation signal, and is a unique identifier for each fixed frequency. Each operator's network has its own dedicated frequency point. "Cell differentiation signal" refers to the Physical Cell Identifier (PCI), used to distinguish wireless signals from different cells. "Site latitude and longitude" refers to the latitude and longitude information of the network's base stations. "Sampling point latitude and longitude" refers to the latitude and longitude information of the MDT sampling points, which are the location information of the sampling points selected during automated data collection by the communication system.

[0089] In this embodiment of the application, it is necessary to select the sampling points that are effective for the analysis of the target base station's engineering parameters and filter out some invalid and redundant sampling points in order to obtain effective sampling points.

[0090] Step 102: Determine the target base station analysis cluster based on the valid sampling points.

[0091] In this embodiment of the application, the sampling point clusters corresponding to the target cells belonging to the same target base station in the competing network can be determined by classifying the valid sampling points. Then, the target base station analysis cluster can be selected from the sampling point clusters. The target base station analysis cluster refers to the sampling point cluster used to analyze the target base station's operating parameters.

[0092] Step 103: Determine the latitude and longitude of the target base station based on the target base station analysis cluster.

[0093] It is understandable that there may be multiple sampling point clusters with the same target base station frequency in the target base station analysis cluster. These multiple sampling point clusters can be regarded as multiple target cells covered by the target base station in the target base station analysis cluster. These multiple target cells can be distinguished by cell differentiation signals. Therefore, by analyzing the sampling point distribution of each sampling point cluster in the target base station analysis cluster, the location of the target base station can be inferred in reverse, that is, the latitude and longitude of the target base station can be determined.

[0094] Step 104: Determine the cell orientation angle of the target base station based on its latitude and longitude.

[0095] The azimuth angle of a cell refers to the angle obtained by rotating a plane facing due north clockwise until it coincides with the plane where the antenna is located. In actual antenna placement, azimuth angles are typically 0 degrees, 120 degrees, and 240 degrees, corresponding to cells A, B, and C, respectively. Since the latitude and longitude of the target base station are determined, the location of the cells covered by the target base station can also be determined. Therefore, the placement position of the target base station's antenna can be determined, thereby determining the cell azimuth angle.

[0096] The following beneficial effects can be seen from the above embodiments:

[0097] By preprocessing the minimized drive test MDT data, effective sampling points are obtained. Target base station analysis clusters are determined based on these effective sampling points, and the latitude and longitude of the target base station are determined based on these analysis clusters. Finally, the cell azimuth angle of the target base station is determined based on its latitude and longitude. Compared to on-site surveys and manual collection of base station operating parameters, the technical solution of this application can automatically obtain the latitude and longitude of the target base station and its cell azimuth angle, effectively improving work efficiency. Moreover, the timeliness and accuracy of the obtained data are guaranteed, improving the quality of comparative evaluation of the coverage range and coverage structure of the target base station's wireless network.

[0098] To facilitate understanding, an embodiment of the target base station information acquisition method is provided below. In practical applications, effective sampling points are filtered by generating contour lines of sampling points.

[0099] Figure 2 This is a second schematic flowchart illustrating the target base station information acquisition method provided in this application embodiment. (Refer to...) Figure 2 This application provides a method for obtaining target base station information, which may include:

[0100] Step 201: Remove the sampling points corresponding to remote cells and indoor distributed sampling cells to obtain outdoor station sampling points.

[0101] In this embodiment, the sampling points corresponding to remote cells and indoor distributed antenna system (DAS) cells can be determined based on the correlation between the serving cell ID, home ENBID, and serving cell EARFCN of the MDT sampling points in the MDT data and the cell ECGI, indoor frequency configuration, and remote cell coverage in the base station engineering parameters. Here, the cell ID is the code used to distinguish cells, the ENBID is the code used to distinguish base stations, the EARFCN is the absolute frequency number, and the cell ECGI is the cell global identifier. The sampling points corresponding to remote cells and indoor DAS cells are then filtered to obtain the outdoor station sampling points.

[0102] Step 202: Determine the initial position of the contour lines and determine the initial point set based on the initial position.

[0103] Specifically, among the outdoor station sampling points, the average latitude and longitude of the sampling point with the smallest time advance is determined. The position corresponding to the average latitude and longitude is used as the initial position. The time advance is the timing advance, which is the burst pulse that the base station instructs the mobile station to send with a certain advance. Since there is always a certain physical distance between the mobile station and the base station, a signal transmission delay will occur when the mobile station and the base station communicate. If no measures are taken, the delay will cause the message sent by the mobile station in the current time slot to overlap with another message received by the base station in the next time slot, resulting in the inability to correctly decode the information. Therefore, the time advance can also be used to estimate the distance between the mobile station and the base station. The mobile station can be regarded as a sampling point in this embodiment of the application. For example, assuming that the minimum time advance among the outdoor station sampling points is zero, the sampling point with zero time advance is selected to calculate the average latitude and longitude. After determining the average latitude and longitude, the position corresponding to the average latitude and longitude is used as the initial position of the contour line.

[0104] Furthermore, the sampling range of the initial sampling points is determined based on the initial position. N initial sampling points are obtained within this range, where N is a positive integer, resulting in an initial point set. The sampling range is a circular area centered on the initial position with a first preset radius. For example, the first preset radius can be set to 100 meters. Then, within this circular area centered on the initial position with a radius of 100 meters, one outdoor station sampling point is extracted every 10 meters, for a total of 314 outdoor station sampling points, forming the initial point set. It is understood that the above description of the initial point set is merely exemplary. In practical applications, the first preset radius and the number of initial sampling points need to be set according to the actual application situation; no unique limitation is made here.

[0105] Step 203: Determine the center points of contour lines based on the initial set of points.

[0106] Specifically, the proportion of minimum time advance sampling points within a preset range corresponding to each initial sampling point is determined. The preset range is a circle centered on the initial sampling point and with a second preset radius. For example, the second preset radius can be set to 30 meters. Then, within this circle, assuming the minimum time advance among all outdoor station sampling points is zero, the number of sampling points with zero time advance within this circle is determined, i.e., the minimum time advance sampling points. This allows us to determine the proportion of minimum time advance sampling points within this circle. This process is repeated to ensure that the proportion of minimum time advance sampling points can be determined for each initial sampling point. It should be understood that the above description of setting the second preset radius and assuming the minimum time advance among all outdoor station sampling points is zero is merely exemplary. In practical applications, appropriate settings should be made based on the specific application conditions; this is not a unique limitation.

[0107] Furthermore, the initial sampling point with the largest proportion of minimum time advance sampling points is determined as the center point of the contour line.

[0108] Preferably, in this embodiment of the application, the distance error between each initial sampling point and the remaining sampling points can also be determined separately. The remaining sampling points are sampling points outside the initial point set among the outdoor station sampling points. The distance error is the error between the actual distance between the initial sampling point and the remaining sampling points and the preset transmission distance. The preset transmission distance is the product of the time advance corresponding to the initial sampling point and the transmission distance coefficient. The distance error can be expressed by the following formula:

[0109] Formula (1): E=|TA*iD| / D

[0110] Where E is the distance error, TA is the timing advance, i is the transmission distance coefficient, which is the relationship parameter between the timing advance and the signal propagation distance. In practical applications, the value of the transmission distance coefficient in the 3GPP standard is generally 78 meters, without being uniquely limited, and D is the actual distance between the initial sampling point and the other sampling points.

[0111] Furthermore, the initial sampling point with the largest proportion of minimum time advance sampling points and the distance error less than the preset error threshold is determined as the center point of the contour line. The preset error threshold can be set to 20%. It is understood that in practical applications, there are various ways to set the preset error threshold, which need to be set according to the actual application situation. There is no single limitation here.

[0112] Step 204: Divide the contour lines based on their center points.

[0113] Contour lines are divided based on their center points, resulting in M ​​contour lines, where M is a positive integer. The value of M needs to be determined based on the actual application; it can be 5, and there is no unique limitation. The initial contour line is an arc centered at the center point of the initial contour line with a radius equal to a set distance threshold. The initial contour line is the one closest to the center point. Furthermore, the radius difference between the remaining adjacent contour lines is the set distance threshold, which is the product of a single time advance and a transmission distance coefficient. A single time advance means a time advance of 1. For example, if the transmission distance coefficient is 78 meters, then the set distance threshold is 78 meters. It can be understood that the radius of the contour lines divided after the initial contour line increases automatically by the set distance threshold, thus forming the contour line layout.

[0114] Step 205: Screen the outdoor sampling points to determine the valid sampling points.

[0115] The determination distance between each outdoor station sampling point and the contour line center point is determined based on the latitude and longitude of the sampling point and the center point of the contour line. Specifically, the straight-line distance between each outdoor station sampling point and the contour line center point is calculated using both latitude and longitude. This determination distance is then used to determine the location of each outdoor station sampling point within the range of M contour lines, thus filtering out valid sampling points. More specifically, the location interval of the currently determined outdoor station sampling point within the M contour lines is determined based on the time advance corresponding to that point. This location interval includes the first and second contour lines. If the determination distance is greater than the radius corresponding to the first contour line and less than the radius corresponding to the second contour line, then the currently determined outdoor station sampling point is considered a valid sampling point.

[0116] For example, assuming the time advance of the outdoor station sampling point being judged is 2, then the current location interval is an arc-shaped ring area formed by the initial contour line and the contour line closest to the initial contour line. If the transmission distance coefficient is 78 meters, and the judgment distance is greater than 78 meters and less than 156 meters, then the outdoor station sampling point being judged is determined to be a valid sampling point. The selection criteria for valid sampling points can be expressed by the following formula:

[0117] Formula (2): (TA-1)*i <d<TA*i

[0118] Where TA is the time advance, i is the transmission distance coefficient, and d is the decision distance.

[0119] It is understood that the above exemplary descriptions and formula descriptions of the filtering conditions are only for better understanding of the technical solutions. In actual applications, they need to be set according to the actual application situation, and there is no unique limitation here.

[0120] The following beneficial effects can be seen from the above embodiments:

[0121] By removing sampling points from remote cells and indoor distributed antenna systems (DAS) cells, outdoor station sampling points are obtained. The initial positions of contour lines are determined, and an initial point set is determined based on the initial positions. The center points of the contour lines are then determined based on the initial point set, and contour lines are divided based on the center points. The outdoor station sampling points are then screened based on the divided contour lines to determine the effective sampling points, thereby improving the purity of the effective sampling points. This results in higher accuracy and controllability of the data used to analyze the engineering parameter information of the target base station, which is beneficial to improving the accuracy and efficiency of obtaining the engineering parameter information of the target base station and improving the quality of wireless network comparison and evaluation.

[0122] To facilitate understanding, an embodiment of the target base station information acquisition method is provided below. In practical applications, effective sampling points are clustered according to the target base station frequency and cell differentiation signal to determine the target base station analysis cluster. Then, based on the target base station analysis cluster, the fitting center line of the sampling points is determined, thereby determining the latitude and longitude of the target base station.

[0123] Figure 3 This is the third flowchart illustrating the target base station information acquisition method provided in this application embodiment. (Refer to...) Figure 3 This application provides a method for obtaining target base station information, which may include:

[0124] Step 301: Group the valid sampling points according to the preset grouping conditions.

[0125] In this embodiment, the preset grouping condition is that the target base stations have the same frequency and the same cell differentiation signal. By statistically analyzing the effective sampling point data, P grouping clusters can be obtained after grouping, where P is a positive integer. Each grouping cluster can be regarded as a set of competing cells with the same frequency and the same cell differentiation signal. This enables the differentiation of competing cells that are different from the cells in this network and determines the range of the competing cell set.

[0126] Step 302: Cluster the P group clusters using the DBSCAN algorithm with a preset scan radius.

[0127] The DBSCAN algorithm is a density-based clustering algorithm that defines a cluster as the largest set of density-connected points. It can divide regions with sufficiently high density into clusters and can discover clusters of arbitrary shapes in noisy spatial databases.

[0128] In this embodiment, the preset scanning radius can be set to 5km, enabling spatial separation of the clustered convergence regions and ultimately obtaining Q first clusters, where Q is a positive integer. It is understood that in practical applications, the preset scanning radius can be set in various ways and should be determined according to the specific application; no single limitation is made here.

[0129] Step 303: Determine the average base station spacing based on the latitude and longitude of the stations, multiply the average base station spacing by a set multiple to obtain the cluster radius, and use the DBSCAN algorithm to cluster each first cluster based on the cluster radius.

[0130] The latitude and longitude of the stations obtained from the MDT data can be used to calculate the average distance between base stations in this network. In this embodiment, the multiplier can be set to 1.5 times. In practical applications, the value of the multiplier can be varied and needs to be set according to the actual application situation. There is no unique limitation here. After clustering, Z second clusters are obtained, where Z is a positive integer. This allows competing cells belonging to the same target base station to be grouped together to form second clusters. Each second cluster contains several target cell sampling point clusters. The target cell sampling point clusters are the sampling point clusters corresponding to competing cells belonging to the same competing base station.

[0131] 304. Determine cluster centers in several target cell sampling point clusters, and determine target base station analysis clusters based on the cluster centers.

[0132] In a cluster of target cell sampling points, all sampling points within each cluster are traversed. The sampling point with the largest proportion of sampling points having a distance error less than a preset error threshold and the smallest timing advance is identified as the cluster center. Furthermore, within the cluster of target cell sampling points, the three clusters closest to the cluster center can be identified as the target base station analysis cluster. In practical applications, the number of clusters closest to the cluster center can be other values, depending on the specific application. Selecting three clusters is merely an example and not a unique limitation.

[0133] 305. Determine the latitude and longitude of the target base station based on the target base station analysis cluster.

[0134] Based on the target base station analysis clusters, the sampling point fitting center line of the overlapping coverage area between adjacent target base station analysis clusters is determined. The overlapping coverage area is the region where target base station analysis clusters overlap. The sampling point fitting center line is determined based on the sampling points within the overlapping coverage area. Specifically, a latitude-longitude linear relationship is established, which is as follows:

[0135] Formula (3): Yi = β0 + β1Xi + εi

[0136] Where Yi is the latitude of the i-th sampling point in the overlapping coverage area, Xi is the longitude of the i-th sampling point in the overlapping coverage area, β0 is the intercept coefficient, β1 is the slope coefficient, and εi is a random component, which follows a mathematical expectation of 0 and a variance of δ. 2 The normal distribution of i is where i is a positive integer.

[0137] Furthermore, based on the latitude and longitude of the sampling points in the overlapping coverage area, the intercept coefficient and slope coefficient are statistically analyzed to obtain several intercept prediction coefficients and several slope prediction coefficients. A univariate linear equation is then established based on these intercept prediction coefficients and slope prediction coefficients. The univariate linear equation is as follows:

[0138] Formula (4): Y^=b0+b1X

[0139] Where b0 is the intercept prediction coefficient and b1 is the slope prediction coefficient;

[0140] Furthermore, in order to select the optimal target intercept coefficient and target slope coefficient from several intercept prediction coefficients and several slope prediction coefficients, a residual sum of squares formula is established. When the output value of the residual sum of squares formula is minimized, the target intercept coefficient and target slope coefficient are determined. The residual sum of squares formula is as follows:

[0141]

[0142] Where W is the output value of the residual sum of squares formula, b t0 b is the target intercept coefficient. t1 The target slope coefficient.

[0143] To determine the values ​​of the target intercept coefficient and target slope coefficient that minimize the output value of the residual sum of squares formula, it is necessary to take the deviation integral of the intercept prediction coefficient and slope prediction coefficient respectively, based on the necessary condition for the extreme value of the integral. This can be expressed by the following expression:

[0144] Formula (6):

[0145] Formula (7):

[0146] By setting the partial derivatives of formulas (6) and (7) to zero, we can obtain a minimum value of the output value W of the residual sum of squares formula.

[0147] Solving equations (6) and (7), since ∑b0=nb0, equations (6) and (7) can be expressed as a system of simultaneous linear equations with two unknowns:

[0148] Formula (8): nb0+(∑X i b1=∑Y i

[0149] Formula (9):

[0150] By combining formulas (6), (7), (8), and (9), the target intercept coefficient and the target slope coefficient are obtained:

[0151] Formula (10):

[0152] Formula (11):

[0153] in, This represents the latitudinal mean of the sampling points within the overlapping coverage area. This represents the average longitude of the sampling points within the overlapping coverage area.

[0154] Furthermore, the fitting center line of the sampling points is determined based on the target intercept coefficient and the target slope coefficient. In this embodiment, if the fitting center lines of each sampling point intersect to obtain a fitting intersection point, the latitude and longitude of the fitting intersection point are determined as the latitude and longitude of the target base station; if the fitting center lines of each sampling point intersect to form a polygonal region, the latitude and longitude of the centroid of the polygonal region are determined as the latitude and longitude of the target base station.

[0155] The following beneficial effects can be seen from the above embodiments:

[0156] By grouping valid sampling points according to preset grouping conditions, the DBSCAN algorithm is used to cluster P group clusters with a preset scanning radius. The average base station spacing is determined based on the latitude and longitude of the sites. The average base station spacing is multiplied by a set multiple to obtain the clustering radius. The DBSCAN algorithm is then used to cluster each first cluster based on the clustering radius. Cluster center points are determined among several target cell sampling point clusters in the second cluster. Target base station analysis clusters are determined based on the cluster center points. The latitude and longitude of the target base stations are determined based on the target base station analysis clusters. This achieves automated simulation of the latitude and longitude of the target base stations, effectively improving the efficiency of acquiring target base station operating parameter information and enhancing the efficiency of analysis and evaluation.

[0157] To facilitate understanding, an embodiment of the target base station information acquisition method is provided below. In practical applications, the cell azimuth angle is determined based on the latitude and longitude of the target base station and the angle bisector. The carrier thickness of the target base station is also determined based on the cell azimuth angle. Finally, the latitude and longitude of the target base station are checked and corrected.

[0158] Figure 4 This is the fourth flowchart illustrating the target base station information acquisition method provided in this application embodiment. Figure 5 This is a schematic flowchart illustrating the process of correcting the cell azimuth angle in the target base station information acquisition method provided in this application embodiment. (Refer to...) Figure 4 and Figure 5 This application provides a method for obtaining target base station information, which may include:

[0159] Step 401: Determine the cell orientation angle of the target base station based on its latitude and longitude.

[0160] If the fitting center lines of each sampling point intersect to obtain a fitting intersection point, a two-dimensional rectangular coordinate system is established with the fitting intersection point as the origin. The due north direction of the fitting intersection point is taken as the positive Y-axis of the two-dimensional rectangular coordinate system. Angle bisectors are set for the angles formed by the fitting center lines of adjacent sampling points, resulting in the first angle bisector, the second angle bisector, and the third angle bisector. Since the fitting center lines of the sampling points reflect the overlapping coverage area between adjacent target base station analysis clusters, and adjacent target base station analysis clusters can be regarded as two adjacent target cells, i.e., serving cells in a competing network, the angle bisectors between the fitting center lines of adjacent sampling points can simulate all the sampling points in the target cells between the fitting center lines of adjacent sampling points according to the coverage direction of the target base station. Thus, the angle between the first angle bisector and the Y-axis is determined as the first cell directional angle, the angle between the second angle bisector and the Y-axis is determined as the second cell directional angle, and the angle between the third angle bisector and the Y-axis is determined as the third cell directional angle.

[0161] On the other hand, if the fitting center lines of each sampling point intersect to form a polygonal region, a two-dimensional rectangular coordinate system is established with the centroid of the polygonal region as the origin. The due north direction of the centroid of the polygonal region is taken as the positive Y-axis of the two-dimensional rectangular coordinate system. Each vertex of the polygonal region is connected to the centroid, and angle bisectors are set for the angles formed by adjacent connecting lines to obtain the fourth, fifth, and sixth angle bisectors. The lines connecting the vertices of the polygonal region to the centroid can reflect the overlapping areas of two target cells covering different directions. The angle bisectors can simulate all the sampling points of the target cells in different coverage directions according to the coverage method of the target base station. Thus, the angle between the fourth angle bisector and the Y-axis is the fourth cell directional angle, the angle between the fifth angle bisector and the Y-axis is the fifth cell directional angle, and the angle between the sixth angle bisector and the Y-axis is the sixth cell directional angle.

[0162] Step 402: Determine the carrier thickness of the target base station.

[0163] The number of target serving cells in the same physical sector is determined based on the latitude and longitude of the target base station and the cell azimuth angle. This number of target serving cells is then defined as the carrier thickness of the target base station. In this embodiment, the number of target serving cells is used as the number of carriers, while the carrier thickness is defined as the number of carriers.

[0164] Step 403: Correct the cell azimuth angle and the latitude and longitude of the target base station.

[0165] Specifically, such as Figure 5 As shown, correcting the azimuth angle of a cell can include the following steps:

[0166] S1. Determine the current target sampling point in the target serving cell. The current target sampling point is the sampling point with the highest current reference signal received power in the target serving cell. Determine the distance between the target base station's latitude and longitude and the current target sampling point to obtain the current initial fitting radius. Reference Signal Receiving Power (RSRP) is a key parameter in LTE networks that represents the strength of the wireless signal and is one of the physical layer measurement requirements. It is the average signal power received on all resource particles carrying the reference signal. This reference signal received power can be obtained from MDT data or through other methods. The method of obtaining the reference signal received power needs to be determined based on the actual application situation; no single limitation is made here.

[0167] S2. Based on the current initial fitting radius and the latitude and longitude of the target base station, fit contour lines are divided to obtain K fitting contour lines. Among them, the initial fitting contour line in the K fitting contour lines is the fitting contour line set with the latitude and longitude of the target base station as the center and the current initial fitting radius as the radius. The radius difference between adjacent fitting contour lines is a set distance threshold. It can be understood that if the transmission distance coefficient is 78 meters, then the radius of the second contour line closest to the initial fitting contour line is the sum of the current initial fitting radius and 78 meters, the radius of the third contour line closest to the second contour line is the sum of the current initial fitting radius and 156 meters, and so on, to divide the fitting contour lines. For example, the radius of the outermost contour line, that is, the contour line farthest from the initial fitting contour line, does not exceed 1.5 times the average spacing between the two networks. In practical applications, the setting method of the limit radius of the outermost contour line is diverse and needs to be set according to the actual application situation. There is no single limitation here.

[0168] S3. Determine whether the distribution of sampling points within the range of the K fitted contour lines meets the preset conditions. The preset conditions are that the reference signal received power of the sampling points along the main lobe coverage direction of the target base station is inversely proportional to the coverage distance, and the reference signal received power decreases along the direction from the main lobe of the target base station to the side lobe of the target base station. If the preset conditions are not met, the current target sampling point is removed from the target serving cell, and step S1 is repeated until the distribution of sampling points within the range of the K fitted contour lines meets the preset conditions. If the preset conditions are met, the cell azimuth angle is updated to the angle between the main lobe coverage direction and the due north direction of the target base station, thereby completing the correction of the cell azimuth angle. On the antenna pattern, for any antenna, the lobe containing the maximum radiation direction is called the main lobe, and the other lobes are called side lobes. Therefore, the main lobe coverage direction refers to the coverage direction of the maximum radiation beam on the antenna pattern, and the side lobe coverage direction refers to the coverage direction of the lobes other than the main lobe on the antenna pattern. It is understandable that the reference signal received power of the sampling points along the coverage direction of the main lobe of the target base station is inversely proportional to the coverage distance, that is, the farther away from the transmitter of the maximum radiation beam, the smaller the reference signal received power; the reference signal received power decreases along the direction from the main lobe of the target base station to the side lobe of the target base station, that is, the reference signal received power changes from strong to weak in the coverage direction from the main lobe to the side lobe.

[0169] Specifically, correcting the latitude and longitude of the target base station can include the following steps:

[0170] Correction sampling points are determined within the main lobe coverage area of ​​each target serving cell. The correction sampling points are the sampling points with the highest reference signal received power within the main lobe coverage area of ​​each target serving cell, resulting in J correction sampling points. It can be understood that the value of J is consistent with the number of target serving cells, and J is a positive integer.

[0171] A correction circle is determined based on J correction sampling points, and all J correction sampling points are located on the correction circle, meaning the trajectory of the correction circle passes through all correction sampling points. After determining the correction circle, the latitude and longitude of its center are further determined. If the distance between the latitude and longitude of the correction circle center and the latitude and longitude of the target base station is less than or equal to a set distance threshold, the latitude and longitude of the target base station are not updated; if the distance between the latitude and longitude of the correction circle center and the latitude and longitude of the target base station is greater than the set distance threshold, the latitude and longitude of the target base station are updated to the latitude and longitude of the correction circle center, thus completing the correction of the target base station's latitude and longitude.

[0172] The following beneficial effects can be seen from the above embodiments:

[0173] By determining the cell azimuth angle of the target base station based on its latitude and longitude, and then determining the carrier thickness of the target base station based on both latitude, longitude, and cell azimuth angle, the goal of automatically acquiring the target base station's operating parameters is achieved. By correcting the cell azimuth angle and the latitude and longitude of the target base station, the accuracy of the target base station's operating parameters is ensured, thereby improving the quality and efficiency of the comparative evaluation of the coverage range and coverage structure of the target base station's wireless network.

[0174] The target base station information acquisition device provided in the embodiments of this application is described below. The target base station information acquisition device described below and the target base station information acquisition method described above can be referred to in correspondence.

[0175] Figure 6 This is a schematic diagram of the target base station information acquisition device provided in an embodiment of this application. (Refer to...) Figure 6 This application provides a target base station information acquisition device, which may include:

[0176] Data preprocessing module 610 is used to preprocess the minimized road test MDT data to obtain effective sampling points;

[0177] The cluster determination module 620 is used to determine the target base station cluster based on valid sampling points;

[0178] The latitude and longitude determination module 630 is used to determine the latitude and longitude of the target base station based on the target base station analysis cluster;

[0179] The cell orientation angle determination module 640 is used to determine the cell orientation angle of the target base station based on the latitude and longitude of the target base station.

[0180] The target base station information acquisition device provided in this application preprocesses the minimized drive test MDT data to obtain effective sampling points, determines the target base station analysis cluster based on the effective sampling points, determines the latitude and longitude of the target base station based on the target base station analysis cluster, and determines the cell azimuth angle of the target base station based on the latitude and longitude of the target base station. Compared with the methods of on-site survey and manual collection of base station operating parameters, the technical solution of this application can automatically acquire the latitude and longitude of the target base station and the cell azimuth angle of the target base station, effectively improving work efficiency. Moreover, the timeliness and accuracy of the acquired data are guaranteed, improving the quality of work in comparing and evaluating the coverage range and coverage structure of the target base station's wireless network.

[0181] In one embodiment, the MDT data includes the target base station frequency, cell-specific signal, site latitude and longitude, and sampling point latitude and longitude;

[0182] Preprocessing of the minimized road test MDT data includes:

[0183] Sampling points corresponding to remote cells and indoor distributed antenna systems were removed to obtain outdoor station sampling points;

[0184] Among the outdoor station sampling points, determine the average latitude and longitude of the sampling point with the smallest time advance, and use the position corresponding to the average latitude and longitude as the initial position;

[0185] The sampling range of the initial sampling point is determined based on the initial position. N initial sampling points are obtained within the sampling range to obtain the initial point set. The sampling range is a circle with the initial position as the center and the first preset radius as the radius.

[0186] Determine the percentage of minimum time advance sampling points within a preset range corresponding to each initial sampling point; the preset range is a circle with the initial sampling point as the center and a second preset radius as the radius.

[0187] The initial sampling point with the largest proportion of minimum time advance sampling points is determined as the center point of the contour line;

[0188] Contour lines are divided based on the center point of the contour lines to obtain M contour lines. The initial contour lines among the M contour lines are contour lines set with the center point of the contour line as the center and a set distance threshold as the radius. The radius difference between adjacent contour lines is the set distance threshold. The set distance threshold is the product of a single time advance and a transmission distance coefficient. The transmission distance coefficient is a parameter relating the time advance and the signal propagation distance.

[0189] The determination distance between each outdoor station sampling point and the center point of the contour line is determined based on the latitude and longitude of the sampling point and the center point of the contour line. Valid sampling points are then selected based on the determination distance and M contour lines.

[0190] In one embodiment, after determining the proportion of minimum time advance sampling points within a preset range corresponding to each initial sampling point, the method further includes:

[0191] The distance error between each initial sampling point and the remaining sampling points is determined separately. The remaining sampling points are the sampling points outside the initial point set among the outdoor station sampling points. The distance error is the error between the actual distance between the initial sampling point and the remaining sampling points and the preset transmission distance. The preset transmission distance is the product of the time advance corresponding to the initial sampling point and the transmission distance coefficient.

[0192] The initial sampling point with the distance error less than the preset error threshold and the largest proportion of the minimum time advance sampling points is determined as the center point of the contour line.

[0193] In one embodiment, valid sampling points are selected based on the determined distance and M contour lines, including:

[0194] The location interval of the currently determined outdoor station sampling point in the M contour lines is determined based on the time advance corresponding to the currently determined outdoor station sampling point. The location interval includes the first contour line and the second contour line.

[0195] If the distance is greater than the radius corresponding to the first contour line and less than the radius corresponding to the second contour line, then the outdoor station sampling point currently being judged is determined to be a valid sampling point.

[0196] In one embodiment, determining the target base station analysis cluster based on valid sampling points includes:

[0197] The valid sampling points are grouped according to preset grouping conditions, which are that the target base station frequency points are the same and the cell differentiation signals are the same, resulting in P grouping clusters.

[0198] The DBSCAN algorithm is used to cluster P group clusters with a preset scan radius to obtain Q first clusters.

[0199] The average base station spacing is determined based on the latitude and longitude of the sites. The cluster radius is obtained by multiplying the average base station spacing by a set factor.

[0200] The DBSCAN algorithm is used to cluster each first cluster based on the clustering radius to obtain Z second clusters, where each second cluster contains several target cell sampling point clusters;

[0201] Among several target cell sampling point clusters, the sampling point with the largest proportion of sampling points with the smallest time lead and the distance error is determined as the cluster center point;

[0202] Among several target cell sampling point clusters, the three target cell sampling point clusters that are closest to the cluster center point are identified as the target base station analysis clusters.

[0203] In one embodiment, determining the latitude and longitude of a target base station based on a target base station analysis cluster includes:

[0204] Based on the target base station analysis cluster, determine the fitting center line of the sampling points of the overlapping coverage area between adjacent target base station analysis clusters;

[0205] If the fitting center lines of each sampling point intersect to obtain the fitting intersection point, then the latitude and longitude of the fitting intersection point are determined as the latitude and longitude of the target base station;

[0206] If the intersection of the fitted center lines of each sampling point forms a polygonal region, then the latitude and longitude of the centroid of the polygonal region are determined as the latitude and longitude of the target base station.

[0207] In one embodiment, determining the center line of the sampling points of the overlapping coverage area between adjacent target base station analysis clusters based on the target base station analysis clusters includes:

[0208] Establish a linear relationship between latitude and longitude. The linear relationship between latitude and longitude is as follows:

[0209] Yi = β0 + β1Xi + εi

[0210] Where Yi is the latitude of the i-th sampling point in the overlapping coverage area, Xi is the longitude of the i-th sampling point in the overlapping coverage area, β0 is the intercept coefficient, β1 is the slope coefficient, and εi is a random component, which follows a mathematical expectation of 0 and a variance of δ. 2 The distribution follows a normal pattern, where i is a positive integer;

[0211] Based on the latitude and longitude of the sampling points in the overlapping coverage area, the intercept coefficient and slope coefficient are statistically analyzed to obtain several intercept prediction coefficients and several slope prediction coefficients.

[0212] A univariate linear equation is established based on the predicted intercept and slope coefficients. The univariate linear equation is:

[0213] Y^=b0+b1X

[0214] Where b0 is the intercept prediction coefficient and b1 is the slope prediction coefficient;

[0215] Establish a formula for the residual sum of squares. When the output value of the residual sum of squares formula is minimized, determine the target intercept coefficient and the target slope coefficient. The residual sum of squares formula is as follows:

[0216]

[0217] Where W is the output value of the residual sum of squares formula, b t0 b is the target intercept coefficient. t1 The target slope coefficient;

[0218] The center line of the sampling point is determined based on the target intercept coefficient and the target slope coefficient.

[0219] In one embodiment, determining the cell orientation angle of the target base station based on its latitude and longitude includes:

[0220] If the fitting center lines of each sampling point intersect to obtain a fitting intersection point, then a two-dimensional rectangular coordinate system is established with the fitting intersection point as the origin. The due north direction of the fitting intersection point is taken as the positive Y-axis of the two-dimensional rectangular coordinate system. Angle bisectors are set for the angles formed by the fitting center lines of adjacent sampling points to obtain the first angle bisector, the second angle bisector, and the third angle bisector. The angle between the first angle bisector and the Y-axis is the first cell direction angle, the angle between the second angle bisector and the Y-axis is the second cell direction angle, and the angle between the third angle bisector and the Y-axis is the third cell direction angle.

[0221] If the fitting center lines of each sampling point intersect to form a polygonal region, then a two-dimensional rectangular coordinate system is established with the centroid of the polygonal region as the origin. The due north direction of the centroid of the polygonal region is taken as the positive Y-axis of the two-dimensional rectangular coordinate system. Each vertex of the polygonal region is connected to the centroid, and angle bisectors are set for the angles formed by adjacent connecting lines to obtain the fourth, fifth, and sixth angle bisectors. The angle between the fourth angle bisector and the Y-axis is the fourth cell direction angle, the angle between the fifth angle bisector and the Y-axis is the fifth cell direction angle, and the angle between the sixth angle bisector and the Y-axis is the sixth cell direction angle.

[0222] In one embodiment, after determining the cell orientation angle of the target base station based on its latitude and longitude, the method further includes:

[0223] The number of target serving cells in the same physical sector is determined based on the latitude and longitude of the target base station and the cell azimuth angle. The number of target serving cells is then defined as the carrier thickness of the target base station.

[0224] In one embodiment, after determining the number of cells as the carrier thickness of the target base station, the method further includes:

[0225] Correction processing of the azimuth angle of the community;

[0226] Correction processing is performed on the latitude and longitude of the target base station.

[0227] In one embodiment, correcting the cell azimuth angle includes:

[0228] S1. Determine the current target sampling point in the target serving cell. The current target sampling point is the sampling point with the highest current reference signal received power in the target serving cell. Determine the distance between the latitude and longitude of the target base station and the current target sampling point to obtain the current initial fitting radius.

[0229] S2. Based on the current initial fitting radius and the latitude and longitude of the target base station, the fitting contour lines are divided to obtain K fitting contour lines. Among them, the initial fitting contour line in the K fitting contour lines is the fitting contour line set with the latitude and longitude of the target base station as the center and the current initial fitting radius as the radius. The radius difference between adjacent fitting contour lines is the set distance threshold.

[0230] S3. Determine whether the distribution of sampling points within the range of K fitted contour lines meets the preset conditions. The preset conditions are that the reference signal received power of the sampling points along the main lobe coverage direction of the target base station is inversely proportional to the coverage distance, and the reference signal received power decreases along the direction from the main lobe of the target base station to the side lobe of the target base station. If the preset conditions are not met, remove the current target sampling point in the target serving cell and repeat step S1 until the distribution of sampling points within the range of K fitted contour lines meets the preset conditions.

[0231] If the preset conditions are met, the cell azimuth angle will be updated to the angle between the main lobe coverage direction and the due north direction of the target base station.

[0232] In one embodiment, the latitude and longitude of the target base station are corrected, including:

[0233] In the main lobe coverage area of ​​each target serving cell, the correction sampling point is determined. The correction sampling point is the sampling point with the highest reference signal received power in the main lobe coverage area of ​​each target serving cell, and J correction sampling points are obtained.

[0234] The correction circumference is determined based on J correction sampling points, and all J correction sampling points are located on the correction circumference. The latitude and longitude of the correction center of the correction circumference are then determined.

[0235] If the distance between the latitude and longitude of the correction circle center and the latitude and longitude of the target base station is less than or equal to the set distance threshold, the latitude and longitude of the target base station will not be updated.

[0236] If the distance between the latitude and longitude of the correction circle center and the latitude and longitude of the target base station is greater than the set distance threshold, then the latitude and longitude of the target base station will be updated to the latitude and longitude of the correction circle center.

[0237] Figure 7 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 7As shown, the electronic device may include: a processor 710, a communication interface 720, a memory 730, and a communication bus 740, wherein the processor 710, the communication interface 720, and the memory 730 communicate with each other via the communication bus 740. The processor 710 can call a computer program in the memory 730 to execute the steps of the target base station information acquisition method, such as including:

[0238] Preprocessing the minimized road test MDT data yields effective sampling points;

[0239] Determine the target base station analysis cluster based on the valid sampling points;

[0240] Determine the latitude and longitude of the target base station based on the target base station analysis cluster;

[0241] The cell orientation angle of the target base station is determined based on the latitude and longitude of the target base station.

[0242] Furthermore, the logical instructions in the aforementioned memory 730 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 portion 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.

[0243] 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 target base station information acquisition method provided in the above embodiments, such as including:

[0244] Preprocessing the minimized road test MDT data yields effective sampling points;

[0245] Determine the target base station analysis cluster based on the valid sampling points;

[0246] Determine the latitude and longitude of the target base station based on the target base station analysis cluster;

[0247] The cell orientation angle of the target base station is determined based on the latitude and longitude of the target base station.

[0248] On the other hand, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing a processor to perform the steps of the methods provided in the above embodiments, such as including:

[0249] Preprocessing the minimized road test MDT data yields effective sampling points;

[0250] Determine the target base station analysis cluster based on the valid sampling points;

[0251] Determine the latitude and longitude of the target base station based on the target base station analysis cluster;

[0252] The cell orientation angle of the target base station is determined based on the latitude and longitude of the target base station.

[0253] 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)).

[0254] 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.

[0255] 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.

[0256] 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 obtaining target base station information, characterized in that, include: Preprocessing the minimized road test MDT data yields effective sampling points; The MDT data includes the target base station frequency, cell-specific signal, site latitude and longitude, and sampling point latitude and longitude; The target base station analysis cluster is determined based on the effective sampling points; The latitude and longitude of the target base station are determined based on the target base station analysis cluster. The cell orientation angle of the target base station is determined based on the latitude and longitude of the target base station; The preprocessing of the minimized road test MDT data includes: Sampling points corresponding to remote cells and indoor distributed antenna systems were removed to obtain outdoor station sampling points; Among the outdoor station sampling points, the average latitude and longitude of the sampling point with the smallest time advance is determined, and the position corresponding to the average latitude and longitude is used as the initial position. Based on the initial position, determine the sampling range of the initial sampling point, and obtain N initial sampling points within the sampling range to obtain the initial point set; Determine the percentage of minimum time advance sampling points within the preset range corresponding to each initial sampling point; The initial sampling point with the largest proportion of the minimum time advance sampling points is determined as the center point of the contour line; Based on the center point of the contour line, contour lines are divided to obtain M contour lines. The determination distance between each outdoor station sampling point and the center point of the contour line is determined according to the latitude and longitude of the sampling point and the center point of the contour line, and the valid sampling points are selected according to the determination distance and the M contour lines.

2. The method for obtaining target base station information according to claim 1, characterized in that, The acquisition range is a circumference range with the initial position as the center and a first preset radius as the radius; the preset range is a circumference range with the initial sampling point as the center and a second preset radius as the radius; the initial contour line among the M contour lines is a contour line set with the center point of the contour line as the center and a set distance threshold as the radius, the radius difference between adjacent contour lines is the set distance threshold, the set distance threshold is the product of a single time advance and a transmission distance coefficient, and the transmission distance coefficient is a parameter relating the time advance and the signal propagation distance.

3. The method for obtaining target base station information according to claim 2, characterized in that, After determining the proportion of minimum time advance sampling points within a preset range corresponding to each initial sampling point, the method further includes: The distance error between each initial sampling point and the remaining sampling points is determined. The remaining sampling points are the sampling points outside the initial point set among the outdoor station sampling points. The distance error is the error between the actual distance between the initial sampling point and the remaining sampling points and the preset transmission distance. The preset transmission distance is the product of the time advance corresponding to the initial sampling point and the transmission distance coefficient. The initial sampling point with the distance error less than a preset error threshold and the largest proportion of the minimum time advance sampling points is determined as the center point of the contour line.

4. The method for obtaining target base station information according to claim 2, characterized in that, The step of filtering the valid sampling points based on the determined distance and the M contour lines includes: The location interval of the currently determined outdoor station sampling point in the M contour lines is determined based on the time advance corresponding to the currently determined outdoor station sampling point. The location interval includes the first contour line and the second contour line. If the determination distance is greater than the radius corresponding to the first contour line and less than the radius corresponding to the second contour line, then the outdoor station sampling point currently determined is determined as the valid sampling point.

5. The method for obtaining target base station information according to claim 3, characterized in that, The step of determining the target base station analysis cluster based on the valid sampling points includes: The valid sampling points are grouped according to preset grouping conditions, wherein the target base station frequency points are the same and the cell differentiation signals are the same, resulting in P grouping clusters; The P grouping clusters are clustered using the DBSCAN algorithm with a preset scanning radius to obtain Q first clusters. The average base station spacing is determined based on the latitude and longitude of the stations. The average base station spacing is then multiplied by a set factor to obtain the cluster radius. The DBSCAN algorithm is used to cluster each first cluster based on the clustering radius to obtain Z second clusters, wherein each second cluster contains several target cell sampling point clusters; Among several target cell sampling point clusters, the sampling point with the largest proportion of the distance error being less than the preset error threshold and the minimum time advance sampling point being the cluster center point is determined. Among several target cell sampling point clusters, the three target cell sampling point clusters that are closest to the cluster center point are identified as the target base station analysis clusters.

6. The method for obtaining target base station information according to claim 2, characterized in that, Determining the latitude and longitude of the target base station based on the target base station analysis cluster includes: Based on the target base station analysis cluster, determine the fitting center line of the sampling points of the overlapping coverage area between adjacent target base station analysis clusters; If the fitting center lines of each sampling point intersect to obtain a fitting intersection point, then the latitude and longitude of the fitting intersection point are determined as the latitude and longitude of the target base station; If the intersection of the fitted center lines of each sampling point forms a polygonal region, then the latitude and longitude of the centroid of the polygonal region are determined as the latitude and longitude of the target base station.

7. The method for obtaining target base station information according to claim 6, characterized in that, The step of determining the sampling point fitting center line of the overlapping coverage area between adjacent target base station analysis clusters based on the target base station analysis clusters includes: Establish a linear relationship between latitude and longitude, wherein the linear relationship between latitude and longitude is: Yi = β0 + β1Xi + εi Where Yi is the latitude of the i-th sampling point in the overlapping coverage area, Xi is the longitude of the i-th sampling point in the overlapping coverage area, β0 is the intercept coefficient, β1 is the slope coefficient, and εi is a random component, εi follows a mathematical expectation of 0 and a variance of . The distribution follows a normal pattern, where i is a positive integer; Based on the latitude and longitude of the sampling points in the overlapping coverage area, the intercept coefficient and the slope coefficient are statistically analyzed to obtain several intercept prediction coefficients and several slope prediction coefficients. A univariate linear equation is established based on the intercept prediction coefficient and the slope prediction coefficient. The univariate linear equation is as follows: Y^=b0+ b1X Wherein, b0 is the intercept prediction coefficient, b1 is the slope prediction coefficient, Y represents the latitude of the sampling point, and X represents the longitude of the sampling point; A residual sum of squares formula is established. When the output value of the residual sum of squares formula is minimized, the target intercept coefficient and the target slope coefficient are determined. The residual sum of squares formula is as follows: Where W is the output value of the residual sum of squares formula. The target intercept coefficient, Y is the target slope coefficient; i X represents the latitude of the i-th sampling point. i The longitude of the i-th sampling point is represented by , and n represents the number of sampling points in the overlapping coverage area. The center line of the sampling point is determined based on the target intercept coefficient and the target slope coefficient.

8. The method for obtaining target base station information according to claim 6, characterized in that, Determining the cell orientation angle of the target base station based on its latitude and longitude includes: If the fitting center lines of each sampling point intersect to obtain the fitting intersection point, then a two-dimensional rectangular coordinate system is established with the fitting intersection point as the origin, and the due north direction of the fitting intersection point is taken as the positive Y-axis of the two-dimensional rectangular coordinate system. Angle bisectors are set for the angles formed by the fitting center lines of adjacent sampling points to obtain the first angle bisector, the second angle bisector, and the third angle bisector. The angle between the first angle bisector and the Y-axis is the first cell direction angle, the angle between the second angle bisector and the Y-axis is the second cell direction angle, and the angle between the third angle bisector and the Y-axis is the third cell direction angle. If the intersection of the fitting center lines of each sampling point forms the polygonal region, a two-dimensional rectangular coordinate system is established with the centroid of the polygonal region as the origin. The due north direction of the centroid of the polygonal region is taken as the positive Y-axis of the two-dimensional rectangular coordinate system. Each vertex of the polygonal region is connected to the centroid, and angle bisectors are set for the angles formed by adjacent connecting lines to obtain the fourth angle bisector, the fifth angle bisector, and the sixth angle bisector. The angle between the fourth angle bisector and the Y-axis is the fourth cell direction angle, the angle between the fifth angle bisector and the Y-axis is the fifth cell direction angle, and the angle between the sixth angle bisector and the Y-axis is the sixth cell direction angle.

9. The method for obtaining target base station information according to claim 8, characterized in that, After determining the cell orientation angle of the target base station based on its latitude and longitude, the method further includes: The number of target serving cells in the same physical sector is determined based on the latitude and longitude of the target base station and the cell azimuth angle, and the number of target serving cells is determined as the carrier thickness of the target base station.

10. The method for obtaining target base station information according to claim 9, characterized in that, After determining the number of target serving cells as the carrier thickness of the target base station, the method further includes: The orientation angle of the cell is corrected. The latitude and longitude of the target base station are corrected.

11. The method for obtaining target base station information according to claim 10, characterized in that, The process of correcting the orientation angle of the cell includes: S1. Determine the current target sampling point in the target serving cell. The current target sampling point is the sampling point with the highest current reference signal received power in the target serving cell. Determine the distance between the latitude and longitude of the target base station and the current target sampling point to obtain the current initial fitting radius. S2. Based on the current initial fitting radius and the latitude and longitude of the target base station, the fitting contour lines are divided to obtain K fitting contour lines. Among the K fitting contour lines, the initial fitting contour line is a fitting contour line set with the latitude and longitude of the target base station as the center and the current initial fitting radius as the radius. The radius difference between adjacent fitting contour lines is the set distance threshold. S3. Determine whether the distribution of sampling points within the range of the K fitted contour lines meets the preset conditions. The preset conditions are that the reference signal received power of the sampling points along the main lobe coverage direction of the target base station is inversely proportional to the coverage distance, and the reference signal received power decreases along the direction from the main lobe of the target base station to the side lobe of the target base station. If the preset conditions are not met, remove the current target sampling point in the target serving cell and repeat step S1 until the distribution of sampling points within the range of the K fitted contour lines meets the preset conditions. If the preset conditions are met, the cell azimuth angle is updated to the angle between the main lobe coverage direction and the due north direction of the target base station.

12. The method for obtaining target base station information according to claim 11, characterized in that, The process of correcting the latitude and longitude of the target base station includes: In the main lobe coverage area of ​​each target serving cell, a correction sampling point is determined. The correction sampling point is the sampling point with the highest reference signal received power in the main lobe coverage area of ​​each target serving cell, resulting in J correction sampling points. Based on the J correction sampling points, a correction circle is determined, and all J correction sampling points are located on the correction circle, and the latitude and longitude of the correction circle's center are determined. If the distance between the latitude and longitude of the correction circle center and the latitude and longitude of the target base station is less than or equal to the set distance threshold, then the latitude and longitude of the target base station will not be updated. If the distance between the latitude and longitude of the correction circle center and the latitude and longitude of the target base station is greater than the set distance threshold, then the latitude and longitude of the target base station will be updated to the latitude and longitude of the correction circle center.

13. A target base station information acquisition device, characterized in that, include: The data preprocessing module is used to preprocess the minimized road test MDT data to obtain effective sampling points; The MDT data includes the target base station frequency, cell-specific signal, site latitude and longitude, and sampling point latitude and longitude; An analysis cluster determination module is used to determine the target base station analysis cluster based on the valid sampling points; The latitude and longitude determination module is used to determine the latitude and longitude of the target base station based on the target base station analysis cluster; The cell orientation angle determination module is used to determine the cell orientation angle of the target base station based on the latitude and longitude of the target base station; The data preprocessing module is used for: Sampling points corresponding to remote cells and indoor distributed antenna systems were removed to obtain outdoor station sampling points; Among the outdoor station sampling points, the average latitude and longitude of the sampling point with the smallest time advance is determined, and the position corresponding to the average latitude and longitude is used as the initial position. Based on the initial position, determine the sampling range of the initial sampling point, and obtain N initial sampling points within the sampling range to obtain the initial point set; Determine the percentage of minimum time advance sampling points within the preset range corresponding to each initial sampling point; The initial sampling point with the largest proportion of the minimum time advance sampling points is determined as the center point of the contour line; Based on the center point of the contour line, contour lines are divided to obtain M contour lines. The determination distance between each outdoor station sampling point and the center point of the contour line is determined according to the latitude and longitude of the sampling point and the center point of the contour line, and the valid sampling points are selected according to the determination distance and the M contour lines.

14. 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 target base station information acquisition method according to any one of claims 1 to 12.

15. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the target base station information acquisition method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Base station positioning method and device, equipment and storage medium

    CN112004192A

  • Shared information analysis method and device and electronic equipment

    CN114268983A