Base station position determination method, apparatus, electronic device, and computer program product

By analyzing the MDT measurement data of base station sampling points, target sampling points with zero TA parameters are extracted to determine the high-confidence base station locations. This solves the problems of inaccurate GPS device positioning and safety hazards of manual surveying, and achieves more accurate base station positioning and more efficient surveying.

CN115967974BActive Publication Date: 2026-07-10CHINA MOBILE GRP GUANGDONG CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE GRP GUANGDONG CO LTD
Filing Date
2021-10-13
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In existing technologies, when locating base station positions using handheld GPS devices, the electromagnetic radiation from the base stations can cause inaccurate positioning, and manual on-site inspection is required, posing safety hazards.

Method used

By analyzing the MDT measurement data of the base station sampling points, target sampling points with zero TA parameters are extracted. The latitude and longitude of these sampling points are used to determine the candidate locations, and high-confidence target locations are selected as base station locations according to preset conditions. This avoids radiation interference from GPS equipment and reduces manual surveying.

Benefits of technology

It improved the accuracy of base station location determination, reduced the workload of manual surveying, reduced safety hazards, and improved site survey efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115967974B_ABST
    Figure CN115967974B_ABST
Patent Text Reader

Abstract

The application provides a base station position determination method, device, electronic equipment and computer program product. The method comprises: determining, from each sampling point of a base station, each target sampling point in which a timing advance (TA) parameter in minimization of drive test (MDT) measurement data is 0; determining a plurality of candidate positions according to the latitude and longitude of each target sampling point; and taking a target position in the plurality of candidate positions that satisfies a preset condition as the position of the base station. The base station position determination method provided in the embodiments of the application can effectively reduce the workload of manual on-site investigation of the base station, reduce the security risks and the difficulty of determining the position of the base station, and improve the site investigation efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, specifically to a method, apparatus, device, and computer program product for determining the location of a base station. Background Technology

[0002] In the field of communications, base stations are the essential entry point for users to connect to the network. Inaccurate base station locations can have adverse effects on user services and base station maintenance.

[0003] To obtain the location of a base station, one related technology involves using a handheld GPS (Global Positioning System) device to locate the base station near its site, thereby determining the base station's location based on the latitude and longitude displayed by the GPS device.

[0004] However, because GPS devices locate base stations by using signals transmitted by satellites, and the electromagnetic radiation from base stations is relatively strong when GPS devices locate them, this can affect the reception of satellite signals by the GPS device to some extent. Furthermore, the reception of satellite signals by the GPS device is also affected by the geographical location of the base station, the type of base station tower, and the antenna radiation of nearby base stations. This results in poor accuracy of the base station location obtained when using a GPS device located near the base station site. Summary of the Invention

[0005] This application provides a method, apparatus, device, and computer program product for determining the location of a base station, in order to solve the technical problem that it is difficult to accurately determine the location of a base station when using a handheld GPS device for base station location positioning.

[0006] In a first aspect, embodiments of this application provide a method for determining the location of a base station, including:

[0007] From the sampling points of the base station, determine the target sampling points where the timing advance (TA) parameter is 0 in the minimum drive test MDT measurement data;

[0008] Multiple candidate locations are determined based on the latitude and longitude of each target sampling point;

[0009] The target location that meets the preset conditions among multiple candidate locations is selected as the location of the base station;

[0010] The preset conditions include at least one of the following:

[0011] The distance ratio between the target location and each sampling point is less than a distance ratio threshold. The distance ratio is determined based on a first distance from the sampling point to the target location and a second distance from the sampling point to the base station.

[0012] The percentage of sampling points corresponding to the target sampling points within the preset range of the target location is a preset value.

[0013] In one embodiment, determining each target sampling point from the base station sampling points where the timing advance (TA) parameter in the minimized drive test MDT measurement data is 0 includes:

[0014] The location information of each sampling point is obtained from the MDT measurement data of each sampling point;

[0015] Anomaly detection is performed on the location information of each sampling point, and sampling points with abnormal location information are filtered out;

[0016] Obtain multiple target sampling points with a TA parameter of zero from the remaining sampling points.

[0017] In one embodiment, outlier detection is performed on the location information of each sampling point, and sampling points with abnormal location information are filtered out, including:

[0018] Based on the location information of each sampling point, each sampling point is divided into grids according to a preset grid, and then the target grid that meets the specified condition for the number of sampling points is obtained from each grid.

[0019] Based on the location information of each sampling point and its distance from the center point of the target grid, sampling points whose distance from the center point of the target grid is greater than a preset range are filtered out.

[0020] In one embodiment, the preset range is determined according to the type of base station.

[0021] In one embodiment, multiple candidate locations are determined based on the latitude and longitude of each target sampling point, including:

[0022] After determining the initial position based on the average latitude and longitude of each target sampling point, multiple candidate positions within a preset distance from the initial position are obtained.

[0023] In one embodiment, the preset value is the maximum percentage of sampling points within a preset range for each candidate location.

[0024] In one embodiment, there is a preset interval between the candidate locations.

[0025] Secondly, embodiments of this application provide a base station location determination device, comprising:

[0026] The target sampling point acquisition module is used to determine, from the sampling points of the base station, each target sampling point in the drive test MDT measurement data where the timing advance TA parameter is 0.

[0027] The candidate location acquisition module is used to determine multiple candidate locations based on the latitude and longitude of each target sampling point;

[0028] The base station location determination module is used to determine, from the sampling points of the base station, each target sampling point in the drive test MDT measurement data where the timing advance (TA) parameter is 0.

[0029] Multiple candidate locations are determined based on the latitude and longitude of each target sampling point;

[0030] The target location that meets the preset conditions among multiple candidate locations is selected as the location of the base station;

[0031] The preset conditions include at least one of the following:

[0032] The distance ratio between the target location and each sampling point is less than a distance ratio threshold. The distance ratio is determined based on a first distance from the sampling point to the target location and a second distance from the sampling point to the base station.

[0033] The percentage of sampling points corresponding to the target sampling points within the preset range of the target location is a preset value.

[0034] Thirdly, embodiments of this application provide an electronic device, including a processor and a memory storing a computer program, wherein the processor executes the program to implement the steps of the base station location determination method described in the first aspect.

[0035] Fourthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the base station location determination method described in the first aspect.

[0036] The base station location determination method, apparatus, electronic device, and computer program product provided in this application obtain TA parameters from the MDT measurement data reported by a large number of sampling points to the base station. Based on the TA parameters reported by the large number of sampling points, target sampling points with TA parameters of zero are extracted. Then, multiple candidate locations are determined based on the latitude and longitude recorded in the MDT measurement data of each target terminal. Since the closer the distance from the candidate location to the sampling point is to the transmission distance from the sampling point to the base station, the closer the candidate location is to the base station; or the more target sampling points around the candidate location, the closer the candidate location is to the base station, after obtaining multiple candidate locations, based on the distance ratio between the candidate location and each sampling point, and / or the sampling point ratio of the corresponding target sampling points within a preset range of the candidate location, a highly reliable target location can be selected from multiple candidate locations to determine the base station location. This avoids the inaccurate determination results caused by base station radiation interference when manually using a handheld GPS device for base station location determination, effectively improving the accuracy of the base station location determination results. Meanwhile, since there is no need for manual handheld GPS devices to determine the location of base stations, the workload of manual on-site surveys of base stations can be reduced, safety hazards can be reduced, and site survey efficiency can be improved. Attached Figure Description

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

[0038] Figure 1 This is a schematic diagram of the application environment of the base station location determination method provided in the embodiments of the present invention;

[0039] Figure 2 This is one of the flowcharts illustrating the base station location determination method provided in this embodiment of the invention;

[0040] Figure 3 This is a schematic diagram of the process for obtaining target sampling points provided in an embodiment of the present invention;

[0041] Figure 4 This is a schematic diagram of the process for obtaining and filtering abnormal sampling points provided in an embodiment of the present invention;

[0042] Figure 5 This is a schematic diagram of the base station location determination device provided by the present invention;

[0043] Figure 6 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

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

[0045] To better understand the solution, the technical terms involved in the embodiments of the present invention are explained as follows:

[0046] MDT (Minimization Drive Test) is achieved by extending the existing RRM (Radio Resource Management) measurement and Trace functions: The base station issues relevant measurement configurations to the sampling points according to the MDT measurement tasks configured by the network management system. When the measurement conditions are met, the sampling points perform measurements and report MDT measurement data. The MDT measurement data includes the base station cell ID to which the sampling point belongs, the latitude and longitude information of the sampling point, and the TA (Timing Advance) parameter used to indicate the transmission distance between the sampling point location and the base station.

[0047] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0048] The base station location determination method provided in this application embodiment is applied to, for example, Figure 1 The application environment shown includes server 110, base station 120 and multiple sampling points 130.

[0049] The server 110 is connected to the base station 120, and the base station 120 is connected to multiple sampling points 130.

[0050] Server 110 can be a standalone server or a server cluster composed of multiple servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence sampling point devices.

[0051] Base station 120 may include multiple cells that provide services to sampling points. Depending on the specific application, a base station may also be called an access point, or a device in the access network that communicates with the wireless sampling point device through one or more sectors on the air interface, or other names.

[0052] Sampling point 130 can be a desktop terminal or a mobile terminal with positioning function. The mobile terminal can be any of the following: mobile phone, tablet computer, laptop computer, wearable device, vehicle sampling point, etc.

[0053] Each sampling point is used to report MDT measurement data to the base station, which in turn sends the MDT measurement data to the server. Upon receiving the MDT measurement data from each sampling point, the server retrieves the TA parameters of each sampling point from the MDT measurement data. Based on the TA parameters of each sampling point, sampling points with TA parameters of zero are marked as target sampling points. After determining multiple candidate locations based on the latitude and longitude of each target sampling point, the target location among the multiple candidate locations that meets preset conditions is selected as the location of the base station. The preset conditions include at least one of the following: the distance ratio between the target location and each sampling point is less than a distance ratio threshold, and the distance ratio is determined based on a first distance from the sampling point to the target location and a second distance from the sampling point to the base station; or, the percentage of target sampling points within a preset range of the target location is a preset value.

[0054] By acquiring the TA parameters from the MDT measurement data reported by a large number of sampling points to the base station, and extracting the target sampling points with TA parameters of zero based on these parameters, multiple candidate locations are determined according to the latitude and longitude recorded in the MDT measurement data of each target terminal. Since the closer the distance from the candidate location to the sampling point is to the transmission distance from that sampling point to the base station, the closer the candidate location is to the base station; or, the more target sampling points around the candidate location, the closer the candidate location is to the base station, after acquiring multiple candidate locations, the high-confidence target location can be selected from the multiple candidate locations for base station location determination based on the distance ratio between the candidate location and each sampling point, and / or the proportion of target sampling points within a preset range of the candidate location. This avoids the inaccurate determination results caused by base station radiation interference when manually using handheld GPS devices for base station location determination, effectively improving the accuracy of base station location determination results. Simultaneously, since there is no need for manual handheld GPS devices to determine the base station location, the workload of manual on-site base station surveys can be reduced, safety hazards can be lowered, and site survey efficiency can be improved.

[0055] The base station location determination method provided in this application will be described in detail and explained through several specific embodiments.

[0056] like Figure 2 As shown, in one embodiment, a method for determining the location of a base station is provided. This embodiment mainly illustrates the application of this method to a computer device. Specifically, the computer device may be... Figure 1 Server 110 in the middle.

[0057] Reference Figure 2 The base station location determination method provided in this embodiment includes:

[0058] Step 101: From the sampling points of the base station, determine each target sampling point in the minimum drive test MDT measurement data where the timing advance (TA) parameter is 0.

[0059] In one embodiment, the base station is the base station whose location needs to be determined. The server obtains the MDT measurement data reported by each sampling point to the base station. The MDT data of each sampling point includes information such as the GPS location of the sampling point, the cell ID of the base station to which the sampling point belongs, and the TA parameter indicating the transmission distance between the sampling point and the base station.

[0060] Since a smaller TA parameter indicates a closer transmission distance between the sampling point and the base station, in order to make the subsequently determined candidate locations closer to the actual location of the base station and improve the accuracy of base station location determination, in one embodiment, after obtaining the MDT measurement data of each sampling point, the TA parameter of each sampling point is obtained from the MDT measurement data of each sampling point, and based on the TA parameter of each sampling point, all sampling points with TA = 0 are marked as target sampling points.

[0061] Step 102: Determine multiple candidate locations based on the latitude and longitude of each target sampling point.

[0062] In one embodiment, each target sampling point can be used as multiple candidate locations. Alternatively, the latitude and longitude of each target sampling point can be clustered to determine the initial location corresponding to the cluster center point, and then multiple candidate locations within a first preset distance from the initial location can be obtained.

[0063] In one embodiment, after extracting the target sampling points, the GPS location of each target sampling point, i.e., the latitude and longitude of each target sampling point, is obtained from the MDT data of each target sampling point. Then, the latitude and longitude of each target sampling point are clustered, and the average latitude and longitude of each sampling point is taken to obtain the average latitude and longitude. The cluster center point represented by the average latitude and longitude is used as the initial position. After obtaining the initial position, multiple positions within a first preset distance from the initial position are selected as candidate positions.

[0064] In one embodiment, to avoid excessive computation due to too many extracted candidate locations, a preset interval exists between each candidate location. That is, when acquiring candidate locations, a candidate location can be selected at a preset interval, such as every 10 meters, thus obtaining multiple candidate locations. The specific preset interval can be set according to actual needs.

[0065] To improve the efficiency of acquiring multiple candidate locations, in one embodiment, after obtaining the initial location, a region with the initial location as the midpoint and a first preset distance as the diameter can be acquired. This region is then meshed according to a preset unit grid, and the midpoint of each grid is marked as a candidate location. For example, the acquired region with a diameter of 100 meters and the initial location as the midpoint can be meshed into multiple 10m×10m grids, and the center point of each 10m×10m grid is then used as a candidate location.

[0066] Step 103: Select the target location that meets the preset conditions from multiple candidate locations as the location of the base station.

[0067] The preset conditions include at least one of the following:

[0068] The distance ratio between the target location and each sampling point is less than a distance ratio threshold. The distance ratio is determined based on a first distance from the sampling point to the target location and a second distance from the sampling point to the base station.

[0069] The percentage of sampling points corresponding to the target sampling points within the preset range of the target location is a preset value.

[0070] In one embodiment, the transmission distance from the sampling point to the base station can be estimated based on the TA parameter of the sampling point. For example, transmission distance = TA × 78.

[0071] In one embodiment, a preset condition is that the distance ratio between the target location and each sampling point is less than a distance ratio threshold. After obtaining the candidate locations, the latitude and longitude distance D1 between the candidate location and the sampling point can be obtained based on the latitude and longitude of the candidate location and any sampling point. Simultaneously, based on the formula: TA×78, the transmission distance D2 from the sampling point to the base station can be estimated. Based on the latitude and longitude distance D1 and the transmission distance D2, the distance ratio D1 / D2 between the candidate location and the sampling point can be determined. Since D1 is the latitude and longitude distance between the candidate location and the sampling point, and D2 is the transmission distance from the sampling point to the base station, a smaller distance ratio D1 / D2 indicates a higher reliability of the candidate location.

[0072] In one embodiment, after obtaining the distance ratio between the candidate location and each sampling point, it is detected whether the distance ratio between the candidate location and each sampling point is less than a preset value. If so, the candidate location can be determined to have high confidence, and the candidate location is marked as the target location, and the target location is determined as the base station location. The preset value can be determined through a large number of base station location determination experiments, such as 20%.

[0073] In one embodiment, the preset condition is that the percentage of target sampling points within a preset range of the target location is a preset value. After obtaining each candidate location, for each candidate location, the number of all sampling points within the preset range of the candidate location and the number of all target sampling points are counted to obtain the percentage of target sampling points within the preset range of the candidate location. After obtaining the percentage of target sampling points for each candidate location, the candidate location with the percentage of target sampling points being the preset value is taken as the target location.

[0074] In one embodiment, the preset value is the maximum percentage of sampling points within a preset range for each candidate location.

[0075] In one embodiment, to improve the accuracy of the base station location determination results, the preset range can be determined after the base station location determination experiment, preferably 30 meters.

[0076] To further improve the accuracy of base station location, in one embodiment, the preset condition may also be that the distance ratio between the target location and each sampling point is less than the distance ratio threshold, and the sampling point ratio of the target sampling point within the preset range of the target location is a preset value.

[0077] For example, after obtaining multiple candidate locations, all preferred locations whose distance ratios to each sampling point are less than a distance ratio threshold can be selected first based on the distance ratio between the candidate locations and each sampling point. If there are at least two preferred locations, the preferred location with a sampling point ratio of a preset value is selected as the target location based on the sampling point ratio of the target sampling point within the preset range of each preferred location.

[0078] Understandably, one can first select the preferred location from the candidate locations based on the proportion of the target sampling points within the preset range of each candidate location, and then select the target location based on the distance ratio between the preferred location and each sampling point.

[0079] In one embodiment, if there are multiple target locations, any one of the target locations can be determined as the base station location, or the average latitude and longitude of the target locations can be determined as the base station location.

[0080] By acquiring the TA parameters from the MDT measurement data reported by a large number of sampling points to the base station, and extracting the target sampling points with TA parameters of zero based on these parameters, multiple candidate locations are determined according to the latitude and longitude recorded in the MDT measurement data of each target terminal. Since the closer the distance from the candidate location to the sampling point is to the transmission distance from that sampling point to the base station, the closer the candidate location is to the base station; or, the more target sampling points around the candidate location, the closer the candidate location is to the base station, after acquiring multiple candidate locations, the high-confidence target location can be selected from the multiple candidate locations for base station location determination based on the distance ratio between the candidate location and each sampling point, and / or the proportion of target sampling points within a preset range of the candidate location. This avoids the inaccurate determination results caused by base station radiation interference when manually using handheld GPS devices for base station location determination, effectively improving the accuracy of base station location determination results. Simultaneously, since there is no need for manual handheld GPS devices to determine the base station location, the workload of manual on-site base station surveys can be reduced, safety hazards can be lowered, and site survey efficiency can be improved.

[0081] In the process of extracting target sampling points with a TA parameter of zero from each sampling point, in order to improve the accuracy of the extracted target sampling points and reduce the computational workload of searching for target sampling points from a massive number of sampling points, in one embodiment, as follows: Figure 3 As shown, from the sampling points of the base station, the target sampling points where the timing advance (TA) parameter in the minimized drive test MDT measurement data are determined, including:

[0082] Step 201: Obtain the location information of each sampling point from the MDT measurement data of each sampling point.

[0083] Step 202: Perform anomaly detection on the location information of each sampling point and filter out sampling points with abnormal location information.

[0084] In one embodiment, after obtaining the location information of each sampling point, each sampling point can be mapped to the corresponding two-dimensional coordinate system according to its location information to form discrete points representing each sampling point. Then, through a one / multivariate outlier detection method based on normal distribution or a trained RNN neural network, outliers in each discrete point are detected and filtered out to remove sampling points with abnormal location information.

[0085] Step 203: Obtain multiple target sampling points with TA parameters of zero from the remaining sampling points.

[0086] By detecting outliers based on the location information of each sampling point, sampling points with abnormal location information are filtered out, thereby improving the accuracy of the extracted target sampling points and reducing the amount of computation required to find target sampling points from a massive number of sampling points.

[0087] To improve the efficiency of anomaly detection, in one embodiment, such as Figure 4 As shown, outlier detection is performed on the location information of each sampling point, and sampling points with abnormal location information are filtered out, including:

[0088] Step 301: Based on the location information of each sampling point, divide each sampling point into grids according to a preset grid, and then obtain the target grid from each grid that meets the specified condition for the number of sampling points.

[0089] In one embodiment, the specified condition is that the number of sampling points in the grid is greater than the number of sampling points in all other grids. For example, after obtaining the location information of each sampling point, each sampling point is divided into 200 grids, and after obtaining the number of sampling points in each 200-meter grid, the 200-meter grid with the most sampling points is selected as the target grid.

[0090] Step 302: Based on the location information of each sampling point and its distance from the center point of the target grid, filter out sampling points whose distance from the center point of the target grid is greater than a preset range.

[0091] Considering that different types of base stations have different signal coverage areas—for example, the signal coverage area of ​​an indoor base station is usually smaller than that of an outdoor base station—in one embodiment, the preset range is determined according to the type of base station. The base station type includes indoor or outdoor base stations, and the preset range corresponding to an indoor base station is smaller than the preset range corresponding to an outdoor base station. For example, if the base station type is an indoor base station, all sampling points whose distance from the center latitude and longitude of the target grid is greater than 500 meters are filtered out; if the base station type is an outdoor base station, all sampling points whose distance from the center latitude and longitude of the target grid is greater than 2000 meters are filtered out.

[0092] By dividing each sampling point into grids according to a preset grid, the target grid is determined based on the number of sampling points in each grid. Then, sampling points with abnormal location information are filtered based on the distance between the center point of the target grid and each sampling point. This eliminates the need to use an RNN neural network that requires a large amount of data for training to filter out anomalies. At the same time, compared with the one / multivariate outlier detection method based on normal distribution, the computational load is lower, thereby improving the efficiency of anomaly detection.

[0093] The base station location determination device provided by the present invention is described below. The base station location determination device described below and the base station location determination method described above can be referred to in correspondence.

[0094] In one embodiment, such as Figure 5 As shown, a base station location determination device is provided, comprising:

[0095] The target sampling point acquisition module 101 is used to determine, from the sampling points of the base station, each target sampling point in the minimum drive test MDT measurement data where the timing advance TA parameter is 0;

[0096] The candidate location acquisition module 102 is used to determine multiple candidate locations based on the latitude and longitude of each target sampling point;

[0097] The base station location determination module 103 is used to select a target location that meets preset conditions from multiple candidate locations as the location of the base station.

[0098] The preset conditions include at least one of the following:

[0099] The distance ratio between the target location and each sampling point is less than a distance ratio threshold. The distance ratio is determined based on a first distance from the sampling point to the target location and a second distance from the sampling point to the base station.

[0100] The percentage of sampling points corresponding to the target sampling points within the preset range of the target location is a preset value.

[0101] By acquiring the TA parameters from the MDT measurement data reported by a large number of sampling points to the base station, and extracting the target sampling points with TA parameters of zero based on these parameters, multiple candidate locations are determined according to the latitude and longitude recorded in the MDT measurement data of each target terminal. Since the closer the distance from the candidate location to the sampling point is to the transmission distance from that sampling point to the base station, the closer the candidate location is to the base station; or, the more target sampling points around the candidate location, the closer the candidate location is to the base station, after acquiring multiple candidate locations, the high-confidence target location can be selected from the multiple candidate locations for base station location determination based on the distance ratio between the candidate location and each sampling point, and / or the proportion of target sampling points within a preset range of the candidate location. This avoids the inaccurate determination results caused by base station radiation interference when manually using handheld GPS devices for base station location determination, effectively improving the accuracy of base station location determination results. Simultaneously, since there is no need for manual handheld GPS devices to determine the base station location, the workload of manual on-site base station surveys can be reduced, safety hazards can be lowered, and site survey efficiency can be improved.

[0102] In one embodiment, the target sampling point acquisition module 220 is specifically used to: acquire the location information of each sampling point from the MDT measurement data of each sampling point; perform anomaly detection on the location information of each sampling point and filter out sampling points with abnormal location information; and acquire multiple target sampling points with TA parameters of zero from the remaining sampling points.

[0103] In one embodiment, the target sampling point acquisition module 220 is specifically used to: divide each sampling point into grids according to a preset grid based on the location information of each sampling point, and obtain a target grid from each grid whose number of sampling points meets the specified condition; and filter out each sampling point whose distance from the center point of the target grid is greater than a preset range based on the distance between the location information of each sampling point and the center point of the target grid.

[0104] In one embodiment, the preset range is determined according to the type of base station.

[0105] In one embodiment, the candidate location acquisition module is specifically used for:

[0106] In one embodiment, the base station location determination module 220 is specifically used to: determine the initial location based on the average latitude and longitude of each target sampling point, and then obtain multiple candidate locations within a preset distance from the initial location.

[0107] In one embodiment, the preset value is the maximum percentage of sampling points within a preset range for each candidate location.

[0108] In one embodiment, a preset interval exists between the candidate positions.

[0109] The sampling point involved in the embodiments of this application can be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the sampling point device may also differ in different systems; for example, in a 5G system, the sampling point device can be called User Equipment (UE).

[0110] Figure 6 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 6 As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830, and a communication bus 840, wherein the processor 810, the communication interface 820, and the memory 830 communicate with each other via the communication bus 840. The processor 810 can call a computer program in the memory 830 to execute the steps of the base station location determination method, such as including:

[0111] From the sampling points of the base station, identify each target sampling point whose timing advance (TA) parameter is 0 in the minimized drive test MDT measurement data; determine multiple candidate locations based on the latitude and longitude of each target sampling point; select the target location among the multiple candidate locations that meets preset conditions as the location of the base station; wherein, the preset conditions include at least one of the following: the distance ratio between the target location and each sampling point is less than a distance ratio threshold, the distance ratio is determined based on a first distance from the sampling point to the target location and a second distance from the sampling point to the base station; the percentage of sampling points of the target sampling points within a preset range of the target location is a preset value.

[0112] Furthermore, the logical instructions in the aforementioned memory 830 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0113] On the other hand, this application also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can perform the steps of the base station location determination method provided in the above embodiments, such as including:

[0114] From the sampling points of the base station, determine the target sampling points where the timing advance (TA) parameter is 0 in the minimum drive test MDT measurement data;

[0115] Multiple candidate locations are determined based on the latitude and longitude of each target sampling point;

[0116] The target location that meets the preset conditions among multiple candidate locations is selected as the location of the base station;

[0117] The preset conditions include at least one of the following:

[0118] The distance ratio between the target location and each sampling point is less than a distance ratio threshold. The distance ratio is determined based on a first distance from the sampling point to the target location and a second distance from the sampling point to the base station.

[0119] The percentage of sampling points corresponding to the target sampling points within the preset range of the target location is a preset value.

[0120] 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:

[0121] From the sampling points of the base station, determine the target sampling points where the timing advance (TA) parameter is 0 in the minimum drive test MDT measurement data;

[0122] Multiple candidate locations are determined based on the latitude and longitude of each target sampling point;

[0123] The target location that meets the preset conditions among multiple candidate locations is selected as the location of the base station;

[0124] The preset conditions include at least one of the following:

[0125] The distance ratio between the target location and each sampling point is less than a distance ratio threshold. The distance ratio is determined based on a first distance from the sampling point to the target location and a second distance from the sampling point to the base station.

[0126] The percentage of sampling points corresponding to the target sampling points within the preset range of the target location is a preset value.

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

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

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

[0130] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A method for determining the location of a base station, characterized in that, include: From the sampling points of the base station, determine the target sampling points where the timing advance (TA) parameter is 0 in the minimum drive test MDT measurement data; Multiple candidate locations are determined based on the latitude and longitude of each target sampling point; The target location that meets the preset conditions among multiple candidate locations is selected as the location of the base station; The preset conditions include at least one of the following: The distance ratio between the target location and each sampling point is less than the distance ratio threshold. The distance ratio is determined based on the first distance from the sampling point to the target location and the second distance from the sampling point to the base station. The second distance is the transmission distance from the sampling point to the base station determined based on the TA parameters. The percentage of sampling points corresponding to the target sampling points within the preset range of the target location is a preset value, and the preset value is the maximum percentage of sampling points corresponding to the preset range of each candidate location.

2. The base station location determination method according to claim 1, characterized in that, From the sampling points of the base station, identify the target sampling points in the minimum drive test MDT measurement data where the timing advance (TA) parameter is 0, including: The location information of each sampling point is obtained from the MDT measurement data of each sampling point; Anomaly detection is performed on the location information of each sampling point, and sampling points with abnormal location information are filtered out; Obtain multiple target sampling points with a TA parameter of zero from the remaining sampling points.

3. The base station location determination method according to claim 2, characterized in that, Anomaly detection is performed on the location information of each sampling point to filter out sampling points with abnormal location information, including: Based on the location information of each sampling point, each sampling point is divided into grids according to a preset grid, and then the target grid that meets the specified condition for the number of sampling points is obtained from each grid. Based on the location information of each sampling point and its distance from the center point of the target grid, sampling points whose distance from the center point of the target grid is greater than a preset range are filtered out.

4. The base station location determination method according to claim 3, characterized in that, The preset range is determined according to the type of base station.

5. The base station location determination method according to claim 1, characterized in that, Multiple candidate locations are determined based on the latitude and longitude of each target sampling point, including: After determining the initial position based on the average latitude and longitude of each target sampling point, multiple candidate positions within a preset distance from the initial position are obtained.

6. The base station location determination method according to any one of claims 1-5, characterized in that, There is a preset interval between each of the candidate positions.

7. A base station location determination device, comprising: The target sampling point acquisition module is used to determine, from the sampling points of the base station, each target sampling point in the drive test MDT measurement data where the timing advance TA parameter is 0. The candidate location acquisition module is used to determine multiple candidate locations based on the latitude and longitude of each target sampling point; The base station location determination module is used to determine, from the sampling points of the base station, each target sampling point in the drive test MDT measurement data where the timing advance (TA) parameter is 0. Multiple candidate locations are determined based on the latitude and longitude of each target sampling point; The target location that meets the preset conditions among multiple candidate locations is selected as the location of the base station; The preset conditions include at least one of the following: The distance ratio between the target location and each sampling point is less than the distance ratio threshold. The distance ratio is determined based on the first distance from the sampling point to the target location and the second distance from the sampling point to the base station. The second distance is the transmission distance from the sampling point to the base station determined based on the TA parameters. The percentage of sampling points corresponding to the target sampling points within the preset range of the target location is a preset value, and the preset value is the maximum percentage of sampling points corresponding to the preset range of each candidate location.

8. An electronic device comprising a processor and a memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the base station location determination method according to any one of claims 1 to 6.

9. 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 base station location determination method according to any one of claims 1 to 6.