Method, apparatus and storage medium for handling coverage crossing

By acquiring the AGPS MR of the serving cell and calculating the neighbor cell distance, combined with RSRP and coverage distance, the problem of low efficiency in cross-coverage detection in existing technologies is solved, and efficient and accurate cross-coverage processing is achieved.

CN116668945BActive Publication Date: 2026-06-02CHINA UNITED NETWORK COMM GRP CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA UNITED NETWORK COMM GRP CO LTD
Filing Date
2023-05-09
Publication Date
2026-06-02

Smart Images

  • Figure CN116668945B_ABST
    Figure CN116668945B_ABST
Patent Text Reader

Abstract

The application provides an inter-coverage processing method and device and a storage medium, relates to the technical field of communication, and can solve the problem of low processing efficiency of inter-coverage. The method comprises the following steps: acquiring an auxiliary positioning measurement report (AGPS MR) of a service cell in a historical time period, wherein the AGPS MR comprises reference signal received power (RSRP) of the service cell, RSRP and position information of at least one neighboring cell of the service cell, and position information of at least one sampling point in the service cell; calculating a first distance from a target sampling point to each neighboring cell in the at least one neighboring cell according to the position information of the target sampling point and the position information of the at least one neighboring cell; and determining a target neighboring cell that meets a preset condition from the at least one neighboring cell based on the RSRP of the service cell, the RSRP of the at least one neighboring cell, a first coverage distance of the at least one neighboring cell, and the first distance, wherein the target neighboring cell is a neighboring cell with inter-coverage. The embodiments of the application are used in the process of detecting and improving the network performance of inter-coverage.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method, apparatus and storage medium for cross-area coverage processing. Background Technology

[0002] Currently, base stations transmit signals via radio electromagnetic waves. However, the propagation range of radio electromagnetic waves cannot be precisely controlled. This can lead to a situation where the actual coverage area of ​​a cell exceeds the coverage area of ​​one or more other cells, entering the coverage area of ​​other cells, resulting in over-coverage and thus affecting network performance.

[0003] In existing technologies, the detection of over-coverage is carried out through manual drive testing. Specifically, the drive test logs are analyzed to identify a cell, and then the sampling points with valid over-coverage are identified from all the sampling points in that cell. When the ratio of the number of such sampling points to the total number of sampling points exceeds a certain threshold, it is determined that the cell has over-coverage.

[0004] However, due to the wide and complex distribution of residential areas in real life, the above-mentioned cross-coverage detection method requires a lot of human and material resources, which not only results in excessively high detection costs, but also low detection accuracy and efficiency, leading to low overall processing efficiency for cross-coverage. Summary of the Invention

[0005] This application provides a method, apparatus, and storage medium for handling cross-area coverage, which can solve the problem of low processing efficiency for cross-area coverage.

[0006] To achieve the above objectives, this application adopts the following technical solution:

[0007] In a first aspect, this application provides a method for handling cross-coverage issues. The method includes: acquiring an Auxiliary GPS Measurement Report (AGPS MR) of a serving cell within a historical time period, wherein the AGPS MR includes the Reference Signal Received Power (RSRP) of the serving cell, the RSRP of at least one neighboring cell of the serving cell, location information of at least one sampling point in the serving cell, and location information of the at least one neighboring cell; calculating a first distance from the target sampling point to each of the at least one neighboring cell based on the location information of the target sampling point and the location information of the at least one neighboring cell, wherein the target sampling point is a sampling point among the at least one sampling points; and determining a target neighboring cell that meets preset conditions from the at least one neighboring cell based on the RRP of the serving cell, the RSRP of the at least one neighboring cell, the first coverage distance of the at least one neighboring cell, and the first distance, wherein the target neighboring cell is a neighboring cell with cross-coverage issues.

[0008] Based on the above technical solution, the cross-coverage processing method provided in this application embodiment can first obtain the Auxiliary GPS Measurement Report (AGPS MR) of the serving cell, and calculate the first distance from the target sampling point to each neighboring cell of the serving cell based on the location information of at least one sampling point and the location information of at least one neighboring cell included in the AGPS MR. Then, based on the Reference Signal Received Power (RSRP) of the serving cell and the RSRP of each neighboring cell included in the AGPS MR, as well as the first coverage distance of each neighboring cell and the aforementioned first distance, the target neighboring cell that meets the preset conditions is determined. This target neighboring cell is a neighboring cell with cross-coverage. Since the AGPS MR obtained above can accurately indicate the latitude and longitude of the cell and the sampling point, the accurate first distance can be calculated quickly. Furthermore, the RSRP of the serving cell and the RSRP of the neighboring cells are also used as reference factors for determining the target neighboring cell, further ensuring the accuracy of the determined target neighboring cell having cross-coverage, thereby improving the overall processing efficiency of cross-coverage.

[0009] In a first possible implementation of the first aspect, before obtaining the AGPS MR of the serving cell within the historical time period, the method further includes: establishing a base station database for storing the AGPS MR of the serving cell and the AGPS MR of at least one neighboring cell.

[0010] In a second possible implementation of the first aspect, the AGPS MR further includes the location information of the serving cell; before calculating the first distance from the target sampling point to each of the at least one neighboring cells based on the location information of the target sampling point and the location information of the at least one neighboring cell, the method further includes: calculating the second distance from each of the at least one sampling point to the serving cell based on the location information of the serving cell and the location information of the at least one sampling point; and determining the sampling points whose second distance is less than or equal to the second coverage distance of the serving cell as the target sampling points.

[0011] In a third possible implementation of the first aspect, the preset conditions include: the RSRP of the serving cell is greater than or equal to a first threshold; the difference between the RSRP of the serving cell and the RSRP of at least one neighboring cell is less than or equal to a second threshold; the first distance is greater than the first coverage distance, and the ratio of the first distance to the second distance is greater than or equal to a third threshold.

[0012] In a fourth possible implementation of the first aspect, after determining the target neighbor cell that meets the preset conditions from the at least one neighbor cell, the method further includes: if the ratio of the sampling point of the target neighbor cell to the at least one sampling point exceeds a fourth threshold in the second coverage distance, reducing the power of the target neighbor cell or reducing the coverage range of the target neighbor cell.

[0013] Secondly, this application provides an over-coverage processing apparatus, comprising: an acquisition unit, a calculation unit, and a determination unit, wherein: the acquisition unit is configured to acquire an Auxiliary GPS Measurement Report (AGPS MR) of a serving cell within a historical time period, the AGPS MR including the Reference Signal Received Power (RSRP) of the serving cell, the RSRP of at least one neighboring cell of the serving cell, location information of at least one sampling point in the serving cell, and location information of the at least one neighboring cell; the calculation unit is configured to calculate a first distance from the target sampling point to each of the at least one neighboring cell based on the location information of the target sampling point and the location information of the at least one neighboring cell, the target sampling point being a sampling point among the at least one sampling points; the determination unit is configured to determine a target neighboring cell satisfying preset conditions from the at least one neighboring cell based on the RSRP of the serving cell, the RSRP of the at least one neighboring cell, the first coverage distance of the at least one neighboring cell, and the first distance, the target neighboring cell being a neighboring cell with over-coverage.

[0014] In a first possible implementation of the second aspect, the apparatus further includes an establishment unit, wherein the establishment unit is configured to establish a base station database before the acquisition unit acquires the AGPS MR of the serving cell within a historical time period, the base station database being used to store the AGPS MR of the serving cell and the AGPS MR of at least one neighboring cell.

[0015] In a second possible implementation of the second aspect, the AGPS MR further includes the location information of the serving cell; the calculation unit is further configured to calculate, before calculating the first distance from the target sampling point to each of the at least one neighboring cells based on the location information of the target sampling point and the location information of the at least one neighboring cell, a second distance from each of the at least one sampling point to the serving cell based on the location information of the serving cell and the location information of the at least one sampling point; the determination unit is further configured to determine the sampling points whose second distance obtained by the calculation unit is less than or equal to the second coverage distance of the serving cell as the target sampling points.

[0016] In a third possible implementation of the second aspect, the aforementioned preset conditions include: the RSRP of the serving cell is greater than or equal to a first threshold; the difference between the RSRP of the serving cell and the RSRP of at least one neighboring cell is less than or equal to a second threshold; the first distance is greater than the first coverage distance, and the ratio of the first distance to the second distance is greater than or equal to a third threshold.

[0017] In a fourth possible implementation of the second aspect, the apparatus further includes a processing unit; the processing unit is configured to, after determining a target neighbor cell that meets preset conditions from the at least one neighbor cell, reduce the power of the target neighbor cell or reduce the coverage area of ​​the target neighbor cell if, within the second coverage distance, the ratio of the sampling point of the target neighbor cell to the at least one sampling point exceeds a fourth threshold.

[0018] Thirdly, this application provides a cross-area coverage processing apparatus, which includes: a processor and a communication interface; the communication interface and the processor are coupled, and the processor is used to run computer programs or instructions to implement the cross-area coverage processing method as described in the first aspect and any possible implementation of the first aspect.

[0019] Fourthly, this application provides a computer-readable storage medium storing instructions that, when executed on a terminal, cause the terminal to perform the cross-area overwriting processing method as described in the first aspect and any possible implementation thereof.

[0020] Fifthly, embodiments of this application provide a computer program product containing instructions that, when run on a cross-area coverage processing device, cause the cross-area coverage processing device to perform the cross-area coverage processing method as described in the first aspect and any possible implementation thereof.

[0021] In a sixth aspect, embodiments of this application provide a chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run computer programs or instructions to implement the cross-area overlay processing method as described in the first aspect and any possible implementation thereof.

[0022] Specifically, the chip provided in this application embodiment also includes a memory for storing computer programs or instructions. Attached Figure Description

[0023] Figure 1 A schematic diagram illustrating a cross-coverage processing method provided in this application embodiment;

[0024] Figure 2 A system architecture diagram illustrating the cross-area coverage processing method provided in this application embodiment;

[0025] Figure 3 A flowchart illustrating a method for handling cross-area coverage provided in this application embodiment;

[0026] Figure 4 This is one of the structural schematic diagrams of a cross-coverage processing device provided in an embodiment of this application;

[0027] Figure 5 This is a second schematic diagram of a cross-coverage processing device provided in an embodiment of this application;

[0028] Figure 6 A third schematic diagram of a cross-coverage processing device provided in this application embodiment;

[0029] Figure 7 This is a schematic diagram of another cross-area coverage processing device provided in an embodiment of this application. Detailed Implementation

[0030] The cross-area coverage processing method, apparatus, and storage medium provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0031] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.

[0032] The terms "first" and "second," etc., used in the specification and drawings of this application are used to distinguish different objects or to distinguish different treatments of the same object, rather than to describe a specific order of objects.

[0033] Furthermore, the terms "comprising" and "having," and any variations thereof, used in the description of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.

[0034] It should be noted that in the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0035] In the description of this application, unless otherwise stated, "a plurality of" means two or more.

[0036] Currently, base stations rely on radio electromagnetic waves for transmission. However, the propagation of radio electromagnetic waves cannot be precisely controlled. In some cases, this can cause the coverage area of ​​a base station to exceed the preset range and enter the coverage area of ​​other base stations.

[0037] For example, such as Figure 1 As shown, taking the overlapping coverage areas of cells A, B, and C as an example, the coverage area of ​​cell A forms discontinuous regions 1 and 2 within the coverage areas of cells B and C. Furthermore, cell A extends beyond the coverage area of ​​cell B and overlaps with the coverage area of ​​cell C. This indicates that cell A has out-of-area coverage, meaning that cell A exhibits out-of-area coverage.

[0038] Out-of-area coverage can severely impact a cell's network performance, leading to increased network interference, chaotic network handover relationships, excessive traffic absorption, and capacity issues. To mitigate the negative impact of out-of-area coverage on network performance, it is necessary to conduct an accurate and effective assessment of whether out-of-area coverage exists in a cell, i.e., to perform out-of-area coverage assessment.

[0039] In existing technologies, the presence of out-of-area coverage is generally detected through drive testing. Specifically, manual drive test logs are analyzed to identify cells with poor network performance. Then, sampling points that meet the criteria for out-of-area coverage are selected from all sampling points of that cell. Finally, it is determined whether the ratio of the number of selected sampling points to the total number of sampling points of that cell exceeds a predetermined threshold. If the ratio exceeds the predetermined threshold, it is determined that the cell has out-of-area coverage.

[0040] However, due to the wide and complex distribution of cells in wireless networks, conducting a manual drive test requires a large amount of human and material resources, which not only increases the cost pressure on network operators, but also results in low efficiency and accuracy of manual drive tests, leading to low overall efficiency in handling cross-area coverage.

[0041] To address the low efficiency of handling cross-coverage issues in existing technologies, this application provides a cross-coverage processing method. First, it acquires the Assisted Global Positioning System Measurement Report (AGPS MR) of the serving cell. Based on the location information of at least one sampling point and at least one neighboring cell included in the AGPS MR, it calculates a first distance from the target sampling point to each neighboring cell of the serving cell. Then, based on the Reference Signal Receiving Power (RSRP) of the serving cell and the RSRP of each neighboring cell included in the AGPS MR, along with the first coverage distance of each neighboring cell and the aforementioned first distance, it identifies the neighboring cells with cross-coverage issues. Since the acquired AGPS MR accurately indicates the latitude and longitude of the cell and sampling point, an accurate first distance can be quickly calculated. Furthermore, by using the RSRP of the serving cell and the RSRP of the neighboring cells as reference factors in determining the target neighboring cells, the accuracy of identifying cross-coverage issues in the target neighboring cells is further ensured, thereby improving the overall processing efficiency of cross-coverage issues.

[0042] For example, such as Figure 2 As shown, when obtaining the AGPS MR of the serving cell, software (such as a network management system) is used to query and count the AGPS MR of the cell of the third generation (3G) base station (NodeB) or the fourth generation (4G) base station (eNodeB) via the transmission network.

[0043] like Figure 3 The diagram shows a flowchart of a cross-coverage processing method provided in an embodiment of this application. The method includes the following steps S101 to S103:

[0044] S101. Obtain the AGPS MR of the serving cell within the historical time period.

[0045] In this embodiment of the application, the aforementioned historical time period can be a manually set time period. For example, the aforementioned historical time period is the past 3 days.

[0046] In this embodiment of the application, the aforementioned serving cell can be the cell that the user equipment is connecting to among multiple cells of the base station.

[0047] For example, the aforementioned base station can be one or more of a 3G base station, a 4G base station, or a fifth-generation (5G) base station.

[0048] For example, the 3G base station can be a NodeB, the 4G base station can be an eNodeB, and the 5G base station can be a gNB.

[0049] In this embodiment of the application, the aforementioned AGPS MR includes the Reference Signal Received Power (RSRP) of the serving cell and the RSRP of at least one neighboring cell of the serving cell.

[0050] In this embodiment of the application, the AGPS MR also includes the location information of at least one sampling point in the serving cell and the location information of at least one neighboring cell.

[0051] For example, the aforementioned AGPS MR is the measurement data that the cell requires user equipment to report. Each user equipment is a sampling point, which generates a large amount of measurement data. Each sampling point contains complete AGPS MR data, including Timing Advance (TA), Reference Signal Receiving Power (RSRP) of the serving cell, Reference Signal Received Quality (RSRQ), neighbor cell information, neighbor cell signal strength, and sampling point location information.

[0052] It should be noted that RSRP refers to signal strength, which is used to measure the quality of cell signal; the location information can be latitude and longitude coordinates, used to accurately determine geographical location.

[0053] For example, the RSRP mentioned above refers to the average signal power received on all resource elements (REs) within the bandwidth used by the cell as measured by the user equipment, within the identifier of the reference signal (RS), which is used to carry the cell-specific reference signal, and represents the signal power of the cell.

[0054] In this embodiment of the application, the above-mentioned at least one neighboring cell refers to a cell other than the serving cell signal that the user equipment measures when it is connected to the serving cell.

[0055] It should be noted that the aforementioned serving cell and at least one of its neighboring cells belong to the same base station.

[0056] S102. Based on the location information of the target sampling point and the location information of at least one neighboring cell, calculate the first distance from the target sampling point to each of the at least one neighboring cell.

[0057] In this embodiment of the application, the target sampling point is a sampling point among the above-mentioned at least one sampling point.

[0058] In this embodiment of the application, the sampling point in the serving cell measures the signal of the serving cell and also measures the signal of the surrounding cells (i.e., at least one neighboring cell) and reports it to the serving cell. Therefore, the location information of the surrounding cells can be parsed from the AGPS MR of the serving cell.

[0059] For example, the location information of the above-mentioned at least one neighboring cell can be the latitude and longitude coordinates of the at least one neighboring cell.

[0060] For example, taking the target sampling point as sampling point k, the serving cell as cell 1, and the at least one neighboring cell including cell 2, cell 3, and cell 4 as an example, when measuring signals, sampling point k in cell 1 will not only measure the signals connected to itself in cell 1, but also measure the signals of surrounding cells 2, 3, and 4, and report them to cell 1. Therefore, the latitude and longitude coordinates of cells 2, 3, and 4 can also be obtained. Then, based on the latitude and longitude coordinates of sampling point k and cells 2, 3, and 4, the distances from sampling point k to cells 2, 3, and 4 (i.e., the aforementioned first distance) are calculated.

[0061] It should be noted that each neighboring cell corresponds to a first distance.

[0062] Further optionally, in this embodiment of the application, the AGPS MR also includes the location information of the serving cell. Before step S102, the cross-coverage processing method provided in this embodiment of the application may further include the following steps S102a and S102b:

[0063] S102a. Based on the location information of the serving cell and the location information of at least one sampling point, calculate the second distance from each sampling point to the serving cell.

[0064] In this embodiment of the application, the location information can be latitude and longitude.

[0065] For example, the location information of the aforementioned serving cell can be the latitude and longitude of the serving cell.

[0066] For example, the location information of the above-mentioned at least one sampling point can be the latitude and longitude of the at least one sampling point.

[0067] For example, taking at least one sampling point including sampling point A and the serving cell being cell B, if the latitude and longitude coordinates of sampling point A over the past three days are A(ja, wa) and the latitude and longitude coordinates of cell B are (jb, wb), then the distance between the two latitude and longitude coordinates can be calculated according to formula (1). Formula (1) is as follows:

[0068]

[0069] Where R is the Earth's radius, arccos is the inverse cosine function, Cos is the cosine function, and Sin is the sine function.

[0070] S102b: The sampling points whose second distance is less than or equal to the second coverage distance of the serving cell are determined as target sampling points.

[0071] In this embodiment of the application, the second coverage distance is used to indicate the preset coverage distance of the serving cell signal.

[0072] For example, after calculating the second distance using the above formula (1), the second distance from each sampling point to the serving cell is compared with the preset coverage distance of the serving cell signal, and the sampling points within the preset coverage distance of the serving cell signal are taken as target sampling points.

[0073] S103. Based on the RSRP of the serving cell, the RSRP of at least one neighboring cell, the first coverage distance and the first distance of at least one neighboring cell, determine the target neighboring cell that meets the preset conditions from at least one neighboring cell.

[0074] In this embodiment of the application, the target neighboring cell is a neighboring cell that has cross-coverage.

[0075] In this embodiment of the application, the first coverage distance is used to indicate the preset coverage distance of the neighboring cell signal.

[0076] For example, the preset coverage distance depends on the coverage scenario of the cell. For instance, if the coverage scenario is a core urban area, the preset coverage distance is usually set to 300-400 meters; if the coverage scenario is a suburban area, the preset coverage distance is set to 700-800 meters; and if the coverage scenario is a rural open area, the preset coverage distance is set to 1500-1600 meters.

[0077] It should be noted that due to the complexity of the wireless environment, with various buildings and obstacles, the preset coverage distance for each cell is different.

[0078] Further, optionally, in this embodiment of the application, in conjunction with the above step S102a, the above preset conditions include the following P1 to P3:

[0079] P1. The RSRP of the above-mentioned serving cell is greater than or equal to the first threshold.

[0080] For example, the first threshold mentioned above can be a manually set value, which can be flexibly set according to the actual scenario. For example, the first threshold mentioned above is -105 dBm.

[0081] P2. The difference between the RSRP of the serving cell and the RSRP of at least one neighboring cell is less than or equal to the second threshold.

[0082] For example, the second threshold mentioned above can be a manually set value, which can be flexibly set according to the actual scenario. For example, the second threshold mentioned above is 3.

[0083] P3. The first distance is greater than the first coverage distance, and the ratio of the first distance to the second distance is greater than or equal to the third threshold.

[0084] For example, the aforementioned third threshold can be a manually set value, which can be flexibly set according to the actual scenario. For instance, the aforementioned third threshold is 1.5.

[0085] It should be noted that the above-mentioned preset conditions are only met if P1, P2, and P3 are all satisfied simultaneously. In other words, neighboring cells that simultaneously satisfy P1, P2, and P3 are considered as target neighboring cells.

[0086] For example, taking the first threshold as -105dBm, the second threshold as 3dB, the third threshold as 1.5, and the at least one neighboring cell including neighboring cell D as an example: If the RSRP of the serving cell is ≥ -105dBm, and the RSRP of the serving cell minus the RSRP of neighboring cell D is ≤ 3dB (e.g., -105 - (-107) = 2), and the distance from the sampling point to neighboring cell D is greater than the preset coverage distance of neighboring cell D (i.e., the first coverage distance mentioned above), and the distance from the sampling point to neighboring cell D / the distance from the sampling point to the serving cell is ≥ 1.5, then neighboring cell D is determined to be a target neighboring cell with cross-coverage.

[0087] Thus, by setting the above three conditions, it is possible to accurately find the target neighboring cell that is within the preset coverage distance of the serving cell signal, has a good serving cell signal strength, and whose neighboring cell signals are not much different, while the distance from the sampling point to the neighboring cell is much greater than the preset coverage distance of the neighboring cell signal.

[0088] In the cross-coverage processing method provided in this application embodiment, the Auxiliary GPS Measurement Report (AGPS MR) of the serving cell is first obtained. Based on the location information of at least one sampling point in the serving cell and the location information of at least one neighboring cell included in the AGPS MR, a first distance from the target sampling point to each neighboring cell of the serving cell is calculated. Then, based on the Reference Signal Received Power (RSRP) of the serving cell and the RSRP of each neighboring cell included in the AGPS MR, as well as the first coverage distance of each neighboring cell and the aforementioned first distance, a target neighboring cell that meets preset conditions is determined. This target neighboring cell is a neighboring cell with cross-coverage. Since the AGPS MR obtained above can accurately indicate the latitude and longitude of the cell and the sampling point, the accurate first distance can be calculated quickly. Furthermore, the RSRP of the serving cell and the RSRP of the neighboring cells are also used as reference factors for determining the target neighboring cell, further ensuring the accuracy of the determined target neighboring cell having cross-coverage, thereby improving the overall processing efficiency of cross-coverage.

[0089] Optionally, in this embodiment of the application, after step S101 above, the cross-coverage processing method provided in this embodiment of the application may further include the following step S101a:

[0090] S101a. Establish a base station database.

[0091] In this embodiment of the application, the base station database is used to store the AGPS MR of the serving cell and the AGPS MR of at least one neighboring cell.

[0092] For example, the engineering data stored in the aforementioned base station database is recorded when the cell is constructed. This engineering data includes the cell's location information, frequency, broadband, and other information.

[0093] In this embodiment of the application, after the base station database stores engineering data, if the server needs to obtain the AGPS MR, it can directly obtain it from the database.

[0094] In this way, all the base station data is stored in the database, making it more convenient and efficient for the server to retrieve the data later.

[0095] Optionally, in this embodiment of the application, after step S103 above, the cross-coverage processing method provided in this embodiment of the application may further include the following step S104:

[0096] S104. If, within the second coverage distance, the ratio of the sampling point of the target neighboring cell to at least one sampling point exceeds the fourth threshold, reduce the power of the target neighboring cell or decrease the coverage range of the target neighboring cell.

[0097] In this embodiment of the application, after the target neighboring cell is determined, if there is a sampling point of the target neighboring cell among all the sampling points of the serving cell, and the proportion of the sampling points of the target neighboring cell exceeds the fourth threshold, then the target neighboring cell is considered to be a neighboring cell with serious cross-coverage and needs to be processed.

[0098] For example, the fourth threshold mentioned above can be a pre-defined value, which can be flexibly set according to the actual scenario. For example, the fourth threshold mentioned above is 20%.

[0099] For example, taking the fourth threshold of 20% as an example. If there are 100 sampling points in the serving cell and 80 sampling points in the target neighboring cell, and 30 sampling points in the target neighboring cell are within the preset coverage distance of the serving cell signal, then 30 / 100 = 30% > 20%, and the target neighboring cell is a neighboring cell with serious over-coverage, which needs further processing.

[0100] In this embodiment of the application, after identifying neighboring cells with severe cross-coverage issues, the cross-coverage can be improved through the following methods Q1 and Q2:

[0101] Q1. Based on the current power of the target neighbor cell, reduce the power of the target neighbor cell by 1dB each time through the network management system.

[0102] It should be noted that, within the preset number of reductions in Q1 (e.g., 3 times), if the ratio of the sampling points of the target neighboring area to at least one sampling point is less than the fourth threshold (e.g., 20%), it indicates that the over-coverage issue has been resolved, and the adjustment stops. If it still exceeds the fourth threshold, the Q2 method is used to continue the adjustment.

[0103] Q2. After the number of reductions reaches a preset number (e.g., 3 times), the power of the target neighboring cell will no longer be reduced. Instead, the antenna angle of the target neighboring cell will be adjusted, with each adjustment being a mechanical downtilt of 1°, until the ratio of the sampling point of the target neighboring cell to at least one sampling point is less than the fourth threshold, at which point the adjustment will stop.

[0104] It should be noted that the antenna angle adjustment in Q2 above can be achieved by remotely controlling the antenna or by manual adjustment on-site.

[0105] Thus, when a cell with severe over-coverage is detected, the problem of over-coverage is effectively solved by combining power reduction and coverage distance adjustment, thereby improving the efficiency of handling over-coverage.

[0106] This application embodiment can divide the cross-coverage processing device into functional modules or functional units according to the above method example. For example, each function can be divided into a separate functional module or functional unit, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or in software functional modules or functional units. The module or unit division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0107] like Figure 4 The diagram shown is a structural schematic of a cross-coverage processing device provided in an embodiment of this application. The device includes: an acquisition unit 201, a calculation unit 202, and a determination unit 203.

[0108] Wherein: the acquisition unit 201 is used to acquire the AGPS MR of the serving cell within a historical time period, the AGPS MR including the reference signal received power (RSRP) of the serving cell, the RSRP of at least one neighboring cell of the serving cell, the location information of at least one sampling point in the serving cell, and the location information of at least one neighboring cell; the calculation unit 202 is used to calculate the first distance from the target sampling point to each of the at least one neighboring cell based on the location information of the target sampling point and the location information of the at least one neighboring cell, the target sampling point being the sampling point among the at least one sampling points; the determination unit 203 is used to determine the target neighboring cell that meets the preset conditions from the at least one neighboring cell based on the RSRP of the serving cell, the RSRP of the at least one neighboring cell, the first coverage distance of the at least one neighboring cell, and the first distance, the target neighboring cell being the neighboring cell with cross-cell coverage.

[0109] Optionally, in the embodiments of this application, such as Figure 5 As shown, the above-mentioned cross-coverage processing device further includes an establishment unit 204, wherein: the establishment unit 204 is used to establish a base station database before the acquisition unit 201 acquires the AGPS MR of the serving cell within the historical time period, the base station database is used to store the AGPS MR of the serving cell and the AGPS MR of at least one neighboring cell.

[0110] Optionally, in this embodiment of the application, the AGPS MR further includes the location information of the serving cell; the calculation unit 202 is further configured to calculate, before calculating the first distance from the target sampling point to each of the at least one neighboring cells based on the location information of the target sampling point and the location information of the at least one neighboring cell, a second distance from each of the at least one sampling point to the serving cell based on the location information of the serving cell and the location information of the at least one sampling point; the determination unit 203 is further configured to determine the sampling points whose second distance obtained by the calculation unit 202 is less than or equal to the second coverage distance of the serving cell as the target sampling points.

[0111] Optionally, in this embodiment of the application, the preset conditions include: the RSRP of the serving cell is greater than or equal to a first threshold; the difference between the RSRP of the serving cell and the RSRP of at least one neighboring cell is less than or equal to a second threshold; the first distance is greater than the first coverage distance, and the ratio of the first distance to the second distance is greater than or equal to a third threshold.

[0112] Optionally, in the embodiments of this application, such as Figure 6 As shown, the above-mentioned cross-coverage processing device further includes a processing unit 205; the processing unit 205 is used to reduce the power of the target neighboring cell or reduce the coverage range of the target neighboring cell when the ratio of the sampling point of the target neighboring cell to the at least one sampling point exceeds a fourth threshold in the second coverage distance after determining the target neighboring cell that meets the preset conditions from the at least one neighboring cell.

[0113] In the cross-coverage processing apparatus provided in this application embodiment, the Auxiliary GPS Measurement Report (AGPS MR) of the serving cell can be obtained first. Based on the location information of at least one sampling point in the serving cell and the location information of at least one neighboring cell included in the AGPS MR, a first distance from the target sampling point to each neighboring cell of the serving cell can be calculated. Then, based on the Reference Signal Received Power (RSRP) of the serving cell and the RSRP of each neighboring cell included in the AGPS MR, as well as the first coverage distance of each neighboring cell and the aforementioned first distance, a target neighboring cell that meets preset conditions is determined. This target neighboring cell is a neighboring cell with cross-coverage. Since the AGPS MR obtained above can accurately indicate the latitude and longitude of the cell and the sampling point, the accurate first distance can be calculated quickly. Furthermore, the RSRP of the serving cell and the RSRP of the neighboring cells are also used as reference factors for determining the target neighboring cell, further ensuring the accuracy of the determined target neighboring cell having cross-coverage, thereby improving the overall processing efficiency of cross-coverage.

[0114] Figure 7A schematic diagram of another possible structure of the cross-coverage processing device involved in the above embodiments is shown. This cross-coverage processing device includes a processor 302 and a communication interface 303. The processor 302 is used to control and manage the operation of the cross-coverage processing device, for example, executing the steps performed by the acquisition unit 201, calculation unit 202, determination unit 203, establishment unit 204, and processing unit 205, and / or performing other processes of the technology described herein. The communication interface 303 is used to support communication between the cross-coverage processing device and other network entities. The cross-coverage processing device may also include a memory 301 and a bus 304, the memory 301 being used to store the program code and data of the cross-coverage processing device.

[0115] The memory 301 may be a memory in a cross-area overwrite processing device, and the memory may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, hard disk or solid-state drive; the memory may also include a combination of the above types of memory.

[0116] The processor 302 described above can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0117] Bus 304 can be an Extended Industry Standard Architecture (EISA) bus, etc. Bus 304 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 7 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0118] Through the above description of the embodiments, those skilled in the art will clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0119] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to execute the cross-area overwrite processing method in the above method embodiments.

[0120] This application also provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the cross-region overwrite processing method in the method flow shown in the above method embodiments.

[0121] The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: electrical connections having one or more wires; portable computer disks; hard disks; random access memory (RAM); read-only memory (ROM); erasable programmable read-only memory (EPROM); registers; hard disks; optical fibers; portable compact disc read-only memory (CD-ROM); optical storage devices; magnetic storage devices; or any suitable combination thereof; or any other form of computer-readable storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may reside in an application-specific integrated circuit (ASIC). In the embodiments of this application, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0122] Embodiments of the present invention provide a computer program product containing instructions that, when executed on a computer, cause the computer to perform actions such as... Figures 1 to 3 The cross-coverage processing method described in the document.

[0123] Since the cross-area overlay processing device, computer-readable storage medium, and computer program product in the embodiments of the present invention can be applied to the above method, the technical effects that can be obtained can also be referred to the above method embodiments, and the embodiments of the present invention will not be repeated here.

[0124] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0125] 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 units can be selected to achieve the purpose of this embodiment according to actual needs.

[0126] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0127] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for handling cross-area coverage, characterized in that, The method includes: Obtain the AGPS MR (Assisted Positioning Measurement Report) of the serving cell within a historical time period. The AGPS MR includes the reference signal received power (RSRP) of the serving cell, the RSRP of at least one neighboring cell of the serving cell, the location information of at least one sampling point in the serving cell, and the location information of the at least one neighboring cell. Based on the location information of the serving cell and the location information of the at least one sampling point, calculate the second distance from each of the at least one sampling point to the serving cell; Sampling points whose second distance is less than or equal to the second coverage distance of the serving cell are determined as target sampling points; Based on the location information of the target sampling point and the location information of the at least one neighboring area, calculate the first distance from the target sampling point to each of the at least one neighboring area; Based on the RSRP of the serving cell, the RSRP of the at least one neighboring cell, the first coverage distance of the at least one neighboring cell, and the first distance, a target neighboring cell that meets preset conditions is determined from the at least one neighboring cell. The target neighboring cell is a neighboring cell with cross-cell coverage. The preset conditions include: The RSRP of the serving cell is greater than or equal to the first threshold; The difference between the RSRP of the serving cell and the RSRP of the at least one neighboring cell is less than or equal to a second threshold. The first distance is greater than the first coverage distance, and the ratio of the first distance to the second distance is greater than or equal to the third threshold.

2. The method according to claim 1, characterized in that, Before acquiring the AGPS MR (Assisted GPS Measurement Report) of the serving cell within the historical time period, the method further includes: A base station database is established to store the AGPS MR of the serving cell and the AGPS MR of at least one neighboring cell.

3. The method according to claim 1, characterized in that, After determining the target neighboring cell that meets the preset conditions from the at least one neighboring cell, the method further includes: If, during the second coverage distance, the ratio of the sampling point of the target neighboring cell to the at least one sampling point exceeds a fourth threshold, the power of the target neighboring cell is reduced or the coverage area of ​​the target neighboring cell is decreased.

4. A cross-area coverage processing device, characterized in that, The device includes: an acquisition unit, a calculation unit, and a determination unit, wherein: The acquisition unit is used to acquire the AGPS MR (Assisted Positioning Measurement Report) of the serving cell within a historical time period. The AGPS MR includes the reference signal received power (RSRP) of the serving cell, the RSRP of at least one neighboring cell of the serving cell, the location information of at least one sampling point in the serving cell, and the location information of the at least one neighboring cell. The calculation unit is configured to calculate a second distance from each of the at least one sampling point to the serving cell based on the location information of the serving cell and the location information of the at least one sampling point; and to determine the sampling points whose second distance is less than or equal to the second coverage distance of the serving cell as target sampling points. It is also used to calculate a first distance from the target sampling point to each of the at least one neighboring cells based on the location information of the target sampling point and the location information of the at least one neighboring cell; The determining unit is configured to determine, based on the RSRP of the serving cell, the RSRP of the at least one neighboring cell, the first coverage distance of the at least one neighboring cell, and the first distance, a target neighboring cell that meets preset conditions from the at least one neighboring cell. The target neighboring cell is a neighboring cell with cross-cell coverage. The preset conditions include: The RSRP of the serving cell is greater than or equal to the first threshold; The difference between the RSRP of the serving cell and the RSRP of the at least one neighboring cell is less than or equal to a second threshold. The first distance is greater than the first coverage distance, and the ratio of the first distance to the second distance is greater than or equal to the third threshold.

5. The apparatus according to claim 4, characterized in that, The device further includes a building unit, wherein: The establishment unit is used to establish a base station database before the acquisition unit acquires the AGPS MR report of the serving cell within the historical time period. The base station database is used to store the AGPS MR of the serving cell and the AGPS MR of at least one neighboring cell.

6. The apparatus according to claim 4 or 5, characterized in that, The AGPS MR also includes the location information of the serving cell; The determining unit is further configured to determine the sampling points whose second distance obtained by the calculation unit is less than or equal to the second coverage distance of the serving cell as the target sampling points.

7. The apparatus according to claim 4, characterized in that, The device also includes a processing unit; The processing unit is configured to, after determining a target neighbor cell that meets preset conditions from the at least one neighbor cell, reduce the power of the target neighbor cell or reduce the coverage range of the target neighbor cell if, within the second coverage distance, the ratio of the sampling points of the target neighbor cell to the at least one sampling point exceeds a fourth threshold.

8. A cross-area coverage processing device, characterized in that, include: A processor and a communication interface; the communication interface is coupled to the processor, the processor being used to run computer programs or instructions to implement the cross-area coverage processing method as described in any one of claims 1-3.

9. A computer-readable storage medium storing instructions, characterized in that, When the computer executes the instruction, the computer performs the cross-area overlay processing method as described in any one of claims 1-3.