A handover processing method and device for covering a disorderly cell

By performing gridding processing and user location determination on cells with coverage disorder during LTE handover, the signal chaos and ping-pong handover problems caused by coverage disorder were resolved, and more stable user handover processing was achieved.

CN116264711BActive Publication Date: 2026-08-04CHINA MOBILE GROUP ZHEJIANG +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE GROUP ZHEJIANG
Filing Date
2021-12-15
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

Existing LTE handover algorithms can cause problems such as signal overlap, coverage confusion, unclear user access handover, ping-pong handover, or dropped calls when cell coverage is disordered, which makes it difficult to optimize wireless networks.

Method used

By analyzing the measurement reports reported by user terminals, cells with disordered coverage are screened, and their cell dwell range is rasterized. Raster information is configured, abnormal coverage raster sets are determined, and the user's location information is used to determine whether the cell handover conditions are met. The user is then handed over from the cell with disordered coverage to the target neighboring cell, and handover back to the original cell with disordered coverage is restricted.

Benefits of technology

This effectively avoids users switching between different coverage areas, reduces disconnection issues, and improves the accuracy and stability of the switching process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116264711B_ABST
    Figure CN116264711B_ABST
Patent Text Reader

Abstract

The application discloses a kind of switching processing method and device of covering disorder cell, by analyzing the measurement report reported by user terminal, screening covering disorder cell;The cell residence range of covering disorder cell is rasterized, and according to the dimensional index data of each user residing in covering disorder cell, the grid information of each grid is configured, and the abnormal coverage grid set is determined according to the grid information of each grid;According to measurement report, the position information of user is determined;For the user whose position information is located in abnormal coverage grid set, it is judged whether it meets cell switching condition, if yes, then the user is switched from original covering disorder cell to target adjacent cell, and the user is limited to switch back to original covering disorder cell.The application determines switching by multidimensional calculation, so that the user not designed in the coverage area of the cell, as far as possible, does not reside in the cell, to avoid the problem of such user drop line due to ping-pong switching.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and specifically to a handover processing method and apparatus for cells with disordered coverage. Background Technology

[0002] During LTE handover, the User Equipment (UE) needs to report measurement results. These measurement data include LTE Reference Signal Receiving Power (RSRP) and LTE Reference Signal Receiving Quality (RSRQ), and the reporting is divided into periodic reporting and event-triggered reporting. Periodic reporting is configured by the base station, and the UE directly reports the measurement results. Event-triggered reporting is further divided into events within the same frequency system and events between different systems. LTE handover algorithms within the same frequency system often use coverage-based handover. The target cell determination for coverage-based handover relies on the reporting of event A3 (neighboring cell is preferred over serving cell; this event can be used to determine whether the UE should handover to a neighboring cell), and the target cell is obtained from event A3. Figure 1 The diagram illustrates the triggering and cancellation of the A3 event during frequency switching, as shown below. Figure 3 As shown, the switching entry condition is as follows (1):

[0003] Mn+Ofn+Ocn-Hys>Ms+Ofs+Ocs+Off; (1)

[0004] Furthermore, the duration of the above-mentioned switching entry conditions exceeds a preset duration threshold, which is usually referred to as TimeToTrig.

[0005] The switching exit condition is as follows (2):

[0006] Mn+Ofn+Ocn+Hys <Ms+Ofs+Ocs+Off; (2)

[0007] Furthermore, the duration for which the above switching and exit conditions are met exceeds the preset duration threshold TimeToTrig.

[0008] Where Ms and Mn represent the measurement results of the serving cell and neighboring cells, respectively; Hys represents the hysteresis value of the measurement results; TimeToTrig represents the preset duration threshold; Ofs and Ofn represent the frequency offset of the serving cell and neighboring cells, respectively; Ocs represents the cell-specific offset (CIO) of the serving cell; Ocn represents the cell-specific offset of the neighboring cells in the Evolved UMTSerrestrial Radio Access Network (E-UTRAN); and Off represents the offset of the measurement results.

[0009] Existing handover algorithms have the following drawbacks in situations with disordered cell coverage: Ideally, for the sake of saving equipment construction costs, the coverage of each base station in a hexagonal pattern resembles a honeycomb, hence the name cellular network. However, in reality, due to base station deployment and building terrain, it is often difficult for a single base station to control its coverage area. In some areas, the signal may not reach the desired area, while the signal may be very strong in areas where it is not intended to be covered, resulting in disordered cell coverage. For example, the signal may be blocked by tall buildings, creating a shadow behind the high-rise buildings and resulting in an island effect; or the antenna performance may be abnormal, leading to excessively strong side lobes or back lobes; or in lake and river areas, over-coverage may occur due to water reflection. Because cells cannot achieve precise coverage, the signal may appear in unwanted areas, leading to signal overlap, coverage chaos, unclear user access handover, ping-pong handover, or dropped calls, making wireless network optimization more difficult. Summary of the Invention

[0010] In view of the above problems, the present invention is proposed to provide a handover processing method and apparatus for cells with disordered coverage that overcomes or at least partially solves the above problems.

[0011] According to one aspect of the present invention, a handover processing method for cells with coverage disorder is provided, comprising:

[0012] Analyze the measurement reports reported by user terminals and filter out cells with disordered coverage;

[0013] The cell dwelling range of the cell with disordered coverage is rasterized, and the raster information of each grid is configured according to the dimensional index data of each user dwelling in the cell with disordered coverage. The abnormal coverage grid set is determined based on the raster information of each grid.

[0014] Based on the measurement report, the user's location information is determined;

[0015] For users whose location information is within the abnormal coverage grid set, determine whether they meet the cell handover conditions. If so, hand over the user from the original cell with disordered coverage to the target neighboring cell and restrict the user from handing back to the original cell with disordered coverage.

[0016] According to another aspect of the present invention, a handover processing apparatus for cells with disordered coverage is provided, comprising:

[0017] The filtering module is used to analyze the measurement reports reported by user terminals and filter out cells with disordered coverage.

[0018] The abnormal coverage grid determination module is used to perform gridding processing on the cell dwell range of the cell with coverage disorder, and configure the grid information of each grid according to the dimensional index data of each user dwelling in the cell with coverage disorder, and determine the abnormal coverage grid set based on the grid information of each grid.

[0019] The location determination module is used to determine the user's location information based on the measurement report;

[0020] The processing module is used to determine whether a user whose location information is located within the abnormal coverage grid set meets the cell handover conditions. If so, the user is handed over from the original cell with disordered coverage to the target neighboring cell, and the user is restricted from handing over back to the original cell with disordered coverage.

[0021] According to another aspect of the present invention, a computing device is provided, comprising: a processor, a memory, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other via the communication bus;

[0022] The memory is used to store at least one executable instruction, which causes the processor to perform the operation corresponding to the above-described handover processing method for a cell with disordered coverage.

[0023] According to another aspect of the present invention, a computer storage medium is provided, the storage medium storing at least one executable instruction, the executable instruction causing a processor to perform an operation corresponding to the handover processing method for a cell with disordered coverage described above.

[0024] According to a handover processing method and apparatus for cells with disordered coverage, the present invention analyzes measurement reports reported by user terminals to screen cells with disordered coverage; it performs gridding processing on the cell dwelling range of cells with disordered coverage, and configures the grid information of each grid according to the dimensional index data of each user dwelling in the cells with disordered coverage, and determines the abnormal coverage grid set based on the grid information of each grid; it determines the user's location information according to the measurement report; for users whose location information is within the abnormal coverage grid set, it is determined whether they meet the cell handover conditions. If so, the user is handed over from the original cell with disordered coverage to a target neighboring cell, and the user is restricted from handing back to the original cell with disordered coverage. The present invention determines the handover through multi-dimensional calculation, so that users who are not in the designed coverage area of ​​the cell are kept away from the cell as much as possible, avoiding the problem of dropped calls caused by ping-pong handover for such users.

[0025] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0026] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0027] Figure 1 The diagram illustrates the triggering and cancellation of the same-frequency switching A3 event in the prior art;

[0028] Figure 2 A flowchart of a handover processing method for a cell with disordered coverage provided by an embodiment of the present invention is shown;

[0029] Figure 3 This diagram illustrates the horizontal plane coverage of the antenna feeder equipment provided in an embodiment of the present invention.

[0030] Figure 4 This diagram illustrates the positioning principle of TA+AoA provided in an embodiment of the present invention.

[0031] Figure 5 This diagram illustrates the cell dwell range and actual antenna coverage range provided in an embodiment of the present invention.

[0032] Figure 6 This diagram illustrates the structure of a handover processing device for a cell with disordered coverage, according to an embodiment of the present invention.

[0033] Figure 7 A schematic diagram of the structure of a computing device provided in an embodiment of the present invention is shown. Detailed Implementation

[0034] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

[0035] Figure 2 A flowchart illustrating an embodiment of a handover processing method for cells with disordered coverage according to the present invention is shown, as follows: Figure 2 As shown, the method includes the following steps:

[0036] Step S210: Analyze the measurement reports reported by the user terminals and filter out cells with disordered coverage.

[0037] In an alternative embodiment, step S210 further includes steps 211-213:

[0038] Step 211: Obtain the user's time lead and arrival angle from the measurement report, and calculate the user's location information based on the time lead and arrival angle.

[0039] Specifically, current standard antenna feed equipment is often a directional antenna, which has strong gain in the main lobe direction and within the horizontal 3dB lobe. Figure 3 This is a schematic diagram of the horizontal coverage of the antenna feeder equipment, such as... Figure 3 As shown, the dark area represents the theoretical coverage range of the antenna feeder (denoted as A_t). Outside the theoretical coverage range are the over-coverage area and the coverage range of the side lobes and back lobes. When adjusting the azimuth angle of the cell antenna feeder, it is necessary to fully consider the impact of factors such as the coverage range of the over-coverage area, the side lobes and back lobes, and user location information on cell coverage.

[0040] In this step, the base station issues periodic measurement control according to the network configuration, and the user terminal (UE) periodically reports measurement reports according to the measurement control. The base station can obtain the user's angle of arrival (AoA) from the measurement reports and calculate the user's time advance (TA). Given the location of the base station (eNodeB), the approximate location of the user can be obtained based on the TA and AoA; specifically, Figure 4 The positioning principle diagram for TA+AoA is as follows: Figure 4 As shown, the eNodeB obtains the AoA of the UE's transmitted signal through the smart antenna. The UE is located on the ray originating from the eNodeB, and the ray rotates counterclockwise from due north by an angle of AoA.

[0041] The formula for calculating TA is as follows (3):

[0042] TA = Time difference between UE receiving and reporting measurement reports + Time difference between receiving and transmitting measured by eNodeB; (3)

[0043] Multiplying TA by the speed of light and dividing by 2 represents the distance between the UE and the eNodeB. Therefore, the UE lies on a circle with the eNodeB as the center and the distance between the UE and the eNodeB as the radius. Then, based on the angle information of AoA, the user terminal's location information L can be obtained. n .

[0044] Step 212: Based on the location information and the corresponding voltage level, obtain the cell dwell range and actual antenna coverage of the user's cell.

[0045] After determining the user's location information, the corresponding voltage level is obtained. Based on the location information and the voltage level, the cell dwell range A_r and the actual coverage range A_a of the antenna feeder in the user's cell are obtained.

[0046] Step 213: Determine whether the cell is a cell with disordered coverage based on the cell's dwell area, the actual coverage area of ​​the antenna feeder, and the theoretical coverage area of ​​the antenna feeder.

[0047] Figure 5 This is a schematic diagram showing the coverage area of ​​the residential area and the actual coverage area of ​​the antenna feeder, such as... Figure 5 As shown, the cell dwell range A_r is the set of user terminal locations within this cell, as outlined by the dashed line in the figure. If the cell dwell range exceeds the theoretical coverage range A_t of the antenna feeder by too much, the cell is determined to be a cell with disordered coverage. The actual coverage range A_a of the antenna feeder is shown in the dark gray area outlined by the dashed line in the figure below. It is the set of locations where the voltage level of this cell is greater than a set threshold. Due to factors such as frequency priority, there are cases where the voltage level exceeds the set threshold and then switches to a neighboring cell. Therefore, the actual coverage range A_a of the antenna feeder needs to be obtained by merging the sets of locations in the surrounding neighboring cells whose measured voltage levels are greater than the set threshold.

[0048] In one optional approach, step 213 further includes: determining whether there is an anomaly in the antenna feeder coverage of the cell based on the actual coverage range of the antenna feeder, the theoretical coverage range of the antenna feeder, and a first preset threshold; if there is an anomaly in the antenna feeder coverage, adjusting or replacing the antenna feeder of the cell until the antenna feeder coverage is normal; and determining whether the cell has coverage disorder based on the cell dwell range, the theoretical coverage range of the antenna feeder, and a second preset threshold. If so, the cell is determined to be a cell with coverage disorder.

[0049] Specifically, the presence of anomalies in the antenna feeder coverage of a cell is determined based on the actual coverage area A_a, the theoretical coverage area A_t, and the first preset threshold Thr_a. The determination formula is as follows (4):

[0050]

[0051] If equation (4) is true, then the antenna feeder coverage of the cell is abnormal and needs to be adjusted or replaced until the antenna feeder coverage is normal.

[0052] If equation (4) above is not true, then the antenna feeder coverage of the cell is normal. Due to the frequency priority, the idle state and connected state parameters are set. Therefore, it is necessary to continue to determine whether the cell coverage is disordered. Based on the cell camping range A_r, the theoretical antenna feeder coverage range A_t, and the second preset threshold Thr_r, it is determined whether the cell coverage is disordered. If so, the cell is determined to be a cell with disordered coverage. The determination formula is as follows: equation (5):

[0053]

[0054] If equation (5) is true, it indicates that the cell has coverage disorder.

[0055] Step S220: The cell dwell range of the cell with disordered coverage is rasterized, and the raster information of each grid is configured according to the dimensional index data of each user dwelling in the cell with disordered coverage. The abnormal coverage grid set is determined based on the raster information of each grid.

[0056] In one alternative approach, the dimensional index data includes at least one or more of the following: coverage, reference signal received power, transmit power margin, uplink packet loss rate, downlink packet loss rate, uplink signal-to-noise ratio, downlink signal-to-noise ratio, uplink received interference power, instantaneous uplink bit rate, instantaneous downlink bit rate, whether the grid center is located within the theoretical coverage area of ​​the antenna feeder of this cell, whether the grid center is located within the theoretical coverage area of ​​the antenna feeder of a neighboring cell, and the distance between the grid center and the boundary of the theoretical coverage area of ​​the antenna feeder of this cell.

[0057] In an alternative embodiment, step S220 further includes steps 221-224.

[0058] Step 221: For each grid cell, construct the information matrix of that grid cell based on its grid information.

[0059] Step 222: Based on the information matrix of each grid, find the grid whose center is located within the theoretical coverage area of ​​the neighboring cell's antenna feeder as the cross-cell grid; calculate the average value of the maximum level of the neighboring cell corresponding to the cross-cell grid.

[0060] Step 223: Based on the information matrix, preset coefficient matrix and average value of the maximum level of each grid, determine whether each grid is an abnormally covered grid.

[0061] Step 224: If any grid cell is an abnormally covered grid cell, add the grid cell to the abnormally covered grid cell set.

[0062] Specifically, the cell camping range A_r of the cell with disordered coverage is rasterized. The base station collects and statistically analyzes the location information and other relevant dimension index data of each user camped in the cell in the recent period, configures the raster information of each grid, and records the information matrix of each grid in the rasterized cell camping range A_r as follows (6):

[0063] A i =[α0,α1,α2,…,α 12 (6)

[0064] Among them α0, α1, α2,…, α 12 These are the various dimensional metrics: α0 is coverage, α1 is the reference signal received power, α2 is the transmit power margin, α3 is the uplink packet loss rate, α4 is the downlink packet loss rate, α5 is the uplink signal-to-noise ratio, α6 is the downlink signal-to-noise ratio, α7 is the uplink received interference power, α8 is the instantaneous uplink bit rate, α9 is the instantaneous downlink bit rate, and α... 10 Indicates whether the grid center is within the theoretical coverage area A_t of the antenna feeder in this cell, α 11 Indicates whether the grid center is located within the theoretical coverage area A_t of the neighboring cell's antenna feeder, α 12 This represents the distance from the center of the grid to the boundary of the theoretical coverage area A_t of the cell's antenna feeder (if the grid is within the theoretical coverage area A_t of the cell's antenna feeder, this value is 0); all the above dimensional index data represent mean, statistical value, or fixed value; A i The information matrix representing grid i.

[0065] Where, α 10 and α 11 This can be expressed as equations (7) and (8):

[0066]

[0067]

[0068] The L2 norm normalization process is performed on the data of each dimension indicator. The formula for L2 norm normalization is as follows (9):

[0069]

[0070] The information matrix of grid i is then transformed into equation (10):

[0071] B i =[β0,β1,β2,…,β 12 (10)

[0072] Among them β0, β1, β2,…,β 12 This represents the data for each dimension after L2 norm normalization; M represents the number of grid cells.

[0073] Furthermore, based on the information matrix of each grid, the grid center is located in the neighboring cell n. i The grid within the theoretical coverage area A_t of the antenna feed is taken as the cross-cell grid. The average value of the maximum level of all neighboring cells corresponding to the cross-cell grid is calculated as Avg[max(RSRP). ni ) j ].

[0074] Based on the information matrix, preset coefficient matrix, and average value of the maximum level of each grid, determine whether each grid is an abnormally covered grid, and classify the grid i that meets the following equation (11) into the abnormally covered grid set A_n:

[0075] (B i Φ T <Thr1)∩[Avg[max(RSRP ni ) j [>Thr2]; (11)

[0076] Among them, Φ=[φ0, φ1, φ2, ..., φ 12 [B] is a coefficient matrix where the absolute value of each element is less than or equal to 1. φ3, φ4, and φ7 are negative coefficients because their corresponding dimension parameters have inverse effects; the rest are positive coefficients. i is the information matrix of raster i after L2 norm normalization; Thr1 and Thr2 are the algorithm thresholds.

[0077] The abnormal coverage grid area has been evaluated as having average performance based on dimensional index data. At the same time, the neighboring cell signal is strong. If the user is not camped in this cell, they can still get good coverage from the neighboring cell. Therefore, users located in the abnormal coverage grid should switch out of the abnormal coverage area in a timely manner.

[0078] Step S230: Determine the user's location information based on the measurement report.

[0079] In an optional manner, step S230 further includes: obtaining multiple time advances and multiple arrival angles historically reported by the user from the measurement report, calculating the variance of the time advance and the variance of the arrival angle; if the variance of the time advance is less than or equal to a third preset threshold and the variance of the arrival angle is less than or equal to a fourth preset threshold, then calculating the user's location information based on the multiple time advances and multiple arrival angles.

[0080] Specifically, by collecting the TA and AoA from the measurement reports historically reported by users over a period of time through the base station, the variance of timing advance and the variance of angle of arrival are calculated. Specifically, the TA and AoA from the user's most recent N measurement reports are statistically analyzed. First, the average TA and the average AoA are calculated using the following formulas (12) and (13):

[0081]

[0082]

[0083] The variances of TA and AoA are calculated based on the average TA and the average AoA, respectively, as shown in equations (14) and (15):

[0084]

[0085]

[0086] To prevent measurement inaccuracies caused by measurement jitter or excessively fast user movement, the number of measurements N can be set by the base station according to the actual situation.

[0087] If the variance of the time lead is less than or equal to the third preset threshold Thr _TA And the variance of the arrival angle is less than or equal to the fourth preset threshold Thr. _AoA , i.e. σ TA 2 ≤Thr _TA And σ AoA 2 ≤Thr _AoA This indicates that the user moves slowly and the measurement jitter is small, then TA _avg and AoA _avg This data can be used to further calculate the user's location information L(TA). _avg AoA _avg The location information calculation method is as described in step S210, and will not be repeated here. If L(TA) _avg AoA _avg If )∈A_n, then it is determined that the user is located in an abnormal coverage grid in the abnormal coverage grid set, and the user needs to be cut out at this time.

[0088] It should be noted that if σ TA 2 >Thr _TA or σ AoA 2 >Thr _AoAIf the value is too high, it indicates that the user is moving too fast or the measurement is unstable. In this case, the first N-1 values ​​can be retained and the measurement report can continue to be recorded. After the next measurement report is obtained, the variance of the time lead and the variance of the arrival angle can be recalculated.

[0089] Step S240: For users whose location information is within the abnormal coverage grid set, determine whether they meet the cell handover conditions; if yes, proceed to step S250; if no, end the current process or proceed to step S240 after a period of time.

[0090] In an optional manner, step S240 further includes: determining whether the cell handover conditions corresponding to event A4 are met based on the measurement results of neighboring cells and the hysteresis value of the measurement results.

[0091] Step S250: Switch the user from the original cell with disordered coverage to the target neighboring cell, and restrict the user from switching back to the original cell with disordered coverage.

[0092] Specifically, for users whose location information is within the abnormal coverage grid set, when the A4 handover condition is met as follows (16):

[0093] Mn-Hys > Thresh; (16)

[0094] Furthermore, if the duration of the above formula (16) exceeds the preset duration threshold TimeToTrig, event A4 handover is initiated to switch the user from the original cell with disordered coverage to the target neighboring cell.

[0095] In the above formula, Thresh represents the algorithm threshold value, and the meanings of the other variables are the same as in formulas (1) and (2), which will not be repeated here.

[0096] Among them, TA i and AoA i This refers to the TA and AoA measured in the i-th time; N is the latest measurement count count calculated by the algorithm; Thr _TA and Thr _AoA These are the third preset threshold and the fourth preset threshold, respectively; L(TA) _avg ,AoA _avg (This is based on user TA) _avg and AoA _avg The obtained user's geographic location, i.e., the user's location information.

[0097] It should be noted that if a user whose location information is within the abnormal coverage grid set does not meet the cell handover conditions, the current process will end or step S240 will be executed again after a period of time.

[0098] It is important to note that after a user hands over to a cell with indistinct coverage, they may still meet the handover conditions and switch back to the original cell with indistinct coverage from the target neighboring cell. Therefore, it is necessary to prevent this from happening and restrict users from switching back to the original cell with indistinct coverage. Specifically, when a user hands over to the target neighboring cell, the original cell's signal may still be very strong, potentially triggering a cell handover. When L(TA) is determined... _avg ,AoA _avg When )∈A_n, it means that the user is still in a coverage disorder area. In this case, even if the conditions for switching to the original coverage disorder cell are met, the original coverage disorder cell will not be used as the target cell.

[0099] The method in this embodiment analyzes measurement reports reported by user terminals to screen for cells with disordered coverage. The cell dwell areas of these cells are then rasterized, and based on the dimensional index data of each user residing in a disordered cell, raster information for each grid is configured. An abnormal coverage raster set is determined based on this information. The user's location information is determined from the measurement reports. For users whose location information falls within the abnormal coverage raster set, it is determined whether they meet the cell handover conditions. If so, the user is handed over from the original disordered cell to a target neighboring cell, and handover back to the original disordered cell is restricted. This method determines handover by multi-dimensionally calculating the abnormal coverage raster set, minimizing the presence of users not within the cell's planned coverage area, thus preventing dropped connections due to ping-pong handovers. Furthermore, when a user hands over, handover back to the original disordered cell is restricted, further preventing ping-pong handovers.

[0100] Figure 6 A schematic diagram of an embodiment of a handover processing device for cells with disordered coverage according to the present invention is shown. Figure 6 As shown, the device includes: a screening module 610, an abnormal coverage grid determination module 620, a location determination module 630, and a processing module 640.

[0101] The filtering module 610 is used to analyze the measurement reports reported by the user terminal and filter out cells with disordered coverage.

[0102] In an optional manner, the filtering module 310 is further configured to: obtain the user's time advance and arrival angle from the measurement report; calculate the user's location information based on the time advance and arrival angle; obtain the cell dwell range and actual antenna coverage range of the cell where the user is located based on the location information and the corresponding voltage level; and determine whether the cell is a cell with disordered coverage based on the cell dwell range, the actual antenna coverage range, and the theoretical antenna coverage range.

[0103] In one alternative approach, the filtering module 610 is further configured to: determine whether there is an anomaly in the antenna feeder coverage of the cell based on the actual coverage range of the antenna feeder, the theoretical coverage range of the antenna feeder, and a first preset threshold; if there is an anomaly in the antenna feeder coverage, adjust or replace the antenna feeder of the cell until the antenna feeder coverage is normal; and determine whether the cell has coverage disorder based on the cell dwell range, the theoretical coverage range of the antenna feeder, and a second preset threshold, and if so, determine that the cell is a cell with coverage disorder.

[0104] The abnormal coverage grid determination module 620 is used to perform gridding processing on the cell dwell range of the cell with coverage disorder, and configure the grid information of each grid according to the dimensional index data of each user residing in the cell with coverage disorder, and determine the abnormal coverage grid set based on the grid information of each grid.

[0105] In one alternative approach, the dimensional index data includes at least one or more of the following: coverage, reference signal received power, transmit power margin, uplink packet loss rate, downlink packet loss rate, uplink signal-to-noise ratio, downlink signal-to-noise ratio, uplink received interference power, instantaneous uplink bit rate, instantaneous downlink bit rate, whether the grid center is located within the theoretical coverage area of ​​the antenna feeder of this cell, whether the grid center is located within the theoretical coverage area of ​​the antenna feeder of a neighboring cell, and the distance between the grid center and the boundary of the theoretical coverage area of ​​the antenna feeder of this cell.

[0106] In an optional embodiment, the abnormal coverage grid determination module 620 is further configured to: construct an information matrix for each grid based on the grid information of the grid; find grids whose center is located within the theoretical coverage range of the antenna feeder of the neighboring cell as cross-cell grids based on the information matrix of each grid; calculate the average value of the maximum level of the neighboring cell corresponding to the cross-cell grid; and determine whether each grid is an abnormal coverage grid based on the information matrix of each grid, the preset coefficient matrix and the average value of the maximum level. If so, add the grid to the abnormal coverage grid set.

[0107] The location determination module 630 is used to determine the user's location information based on the measurement report.

[0108] In an alternative embodiment, the location determination module 630 is further configured to: obtain multiple time advances and multiple arrival angles historically reported by the user from the measurement report, calculate the variance of the time advance and the variance of the arrival angle; if the variance of the time advance is less than or equal to a third preset threshold and the variance of the arrival angle is less than or equal to a fourth preset threshold, then calculate the user's location information based on the multiple time advances and multiple arrival angles.

[0109] The processing module 640 is used to determine whether a user whose location information is within the abnormal coverage grid set meets the cell handover conditions. If so, the user is handed over from the original cell with disordered coverage to the target neighboring cell, and the user is restricted from handing over back to the original cell with disordered coverage.

[0110] In an alternative embodiment, the processing module 640 is further configured to: determine whether the cell handover conditions corresponding to event A4 are met based on the measurement results of the neighboring cell and the hysteresis value of the measurement results.

[0111] The device in this embodiment analyzes measurement reports reported by user terminals to filter cells with disordered coverage; it then performs rasterization processing on the cell dwell areas of these cells and configures the raster information for each raster based on the dimensional index data of each user residing in the disordered cells. Based on the raster information of each raster, it determines a set of abnormal coverage raster cells; it determines the user's location information based on the measurement reports; for users whose location information is within the set of abnormal coverage raster cells, it determines whether they meet the cell handover conditions. If so, the user is handed over from the original disordered coverage cell to a target neighboring cell, and the user is restricted from handing back to the original disordered coverage cell. This device determines handover by calculating the abnormal coverage raster set from multiple dimensions, ensuring that users not designed to reside in the cell's coverage area are kept away from that cell, avoiding dropped calls due to ping-pong handovers; and when a user hands over, the user is restricted from handing back to the original disordered coverage cell, further preventing ping-pong handovers.

[0112] This invention provides a non-volatile computer storage medium storing at least one executable instruction that can execute a handover processing method for a cell with disordered coverage in any of the above method embodiments.

[0113] Executable instructions can specifically be used to cause the processor to perform the following operations:

[0114] Analyze the measurement reports reported by user terminals and filter out cells with disordered coverage;

[0115] The cell dwelling range of the cell with disordered coverage is rasterized, and the raster information of each grid is configured according to the dimensional index data of each user residing in the cell with disordered coverage. The set of abnormal coverage grids is determined based on the raster information of each grid.

[0116] Based on the measurement report, determine the user's location information;

[0117] For users whose location information is within the abnormal coverage grid set, determine whether they meet the cell handover conditions. If so, hand over the user from the original cell with disordered coverage to the target neighboring cell and restrict the user from handing back to the original cell with disordered coverage. Figure 7The diagram shows a structural schematic of an embodiment of the computing device of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the computing device.

[0118] like Figure 7 As shown, the computing device may include:

[0119] Processor, Communications Interface, Memory, and Communications Bus.

[0120] The processor, communication interface, and memory communicate with each other via a communication bus. The communication interface is used to communicate with other network elements, such as clients or other servers. The processor executes programs, specifically the relevant steps in the above embodiment of the handover processing method for cells with disordered coverage.

[0121] Specifically, the program may include program code, which includes computer operation instructions.

[0122] The processor may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The server may include one or more processors of the same type, such as one or more CPUs; or it may include processors of different types, such as one or more CPUs and one or more ASICs.

[0123] Memory is used to store programs. Memory may include high-speed RAM, and may also include non-volatile memory, such as at least one disk drive.

[0124] Specifically, the program can be used to cause the processor to perform the following operations:

[0125] Analyze the measurement reports reported by user terminals and filter out cells with disordered coverage;

[0126] The cell dwelling range of the cell with disordered coverage is rasterized, and the raster information of each grid is configured according to the dimensional index data of each user residing in the cell with disordered coverage. The set of abnormal coverage grids is determined based on the raster information of each grid.

[0127] Based on the measurement report, determine the user's location information;

[0128] For users whose location information is within the abnormal coverage grid set, determine whether they meet the cell handover conditions. If so, hand over the user from the original cell with disordered coverage to the target neighboring cell and restrict the user from handing back to the original cell with disordered coverage.

[0129] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the teachings herein. The required structure for constructing such systems is apparent from the above description. Furthermore, the embodiments of the present invention are not directed to any particular programming language. It should be understood that the content of the invention described herein can be implemented using various programming languages, and the above description of specific languages ​​is for the purpose of disclosing the best mode of implementation of the invention.

[0130] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0131] Similarly, it should be understood that, in order to simplify the invention and aid in understanding one or more of the various inventive aspects, features of the embodiments of the invention are sometimes grouped together in a single embodiment, figure, or description thereof in the above description of exemplary embodiments of the invention. However, this disclosure should not be construed as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as reflected in the following claims, inventive aspects lie in fewer than all features of a single foregoing disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into this detailed description, wherein each claim itself is a separate embodiment of the invention.

[0132] Those skilled in the art will understand that modules in the device of the embodiments can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiments can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components. Except where at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or device so disclosed. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.

[0133] Furthermore, those skilled in the art will understand that although some embodiments herein include certain features included in other embodiments but not others, combinations of features from different embodiments are intended to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments can be used in any combination.

[0134] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of the present invention. The present invention can also be implemented as a device or apparatus program (e.g., a computer program and computer program product) for performing part or all of the methods described herein. Such programs implementing the present invention can be stored on a computer-readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0135] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.

Claims

1. A handover processing method for covering a troubled cell, characterized by, include: The measurement reports reported by user terminals are analyzed to screen out cells with disordered coverage; the cells with disordered coverage refer to cells whose dwell area exceeds the theoretical coverage area of ​​the antenna feeder by a large margin. The cell dwelling range of the cell with disordered coverage is rasterized, and the raster information of each grid is configured according to the dimensional index data of each user dwelling in the cell with disordered coverage. The abnormal coverage grid set is determined based on the raster information of each grid. Based on the measurement report, the user's location information is determined; For users whose location information is within the abnormal coverage grid set, determine whether they meet the cell handover conditions. If so, hand over the user from the original cell with disordered coverage to the target neighboring cell and restrict the user from handing back to the original cell with disordered coverage. The dimensional index data includes at least one or more of the following: coverage, reference signal received power, transmit power margin, uplink packet loss rate, downlink packet loss rate, uplink signal-to-noise ratio, downlink signal-to-noise ratio, uplink received interference power, instantaneous uplink bit rate, instantaneous downlink bit rate, whether the grid center is located within the theoretical coverage area of ​​the antenna feeder of this cell, whether the grid center is located within the theoretical coverage area of ​​the antenna feeder of a neighboring cell, and the distance between the grid center and the boundary of the theoretical coverage area of ​​the antenna feeder of this cell; The step of determining the set of abnormally covered grids based on the grid information of each grid further includes: For each grid cell, construct the information matrix of that grid cell based on its grid information; Based on the information matrix of each grid, grids whose center is located within the theoretical coverage area of ​​the neighboring cell's antenna feeder are identified as cross-cell grids. Calculate the average of the maximum voltage levels of the neighboring cells corresponding to the cross-cell grid; Based on the information matrix of each grid, the preset coefficient matrix, and the average value of the maximum level, it is determined whether each grid is an abnormally covered grid. If so, the grid is added to the abnormally covered grid set.

2. The method according to claim 1, characterized in that, The analysis of measurement reports reported by user terminals to filter cells with disordered coverage further includes: The user's time lead and arrival angle are obtained from the measurement report, and the user's location information is calculated based on the time lead and arrival angle. Based on the location information and the corresponding voltage level, the cell dwell range and actual antenna coverage of the user's cell are obtained. Based on the cell's dwell area, the actual coverage area of ​​the antenna feeder, and the theoretical coverage area of ​​the antenna feeder, determine whether the cell is a cell with disordered coverage.

3. The method according to claim 2, characterized in that, The step of determining whether a cell is a cell with disordered coverage based on the cell's dwell range, the actual coverage range of the antenna feeder, and the theoretical coverage range of the antenna feeder further includes: Based on the actual coverage range of the antenna feeder, the theoretical coverage range of the antenna feeder, and the first preset threshold, determine whether there is an anomaly in the antenna feeder coverage of the cell; if there is an anomaly in the antenna feeder coverage, adjust or replace the antenna feeder of the cell until the antenna feeder coverage is normal. Based on the cell's dwell range, the theoretical coverage range of the antenna feeder, and the second preset threshold, it is determined whether the cell has coverage disorder. If so, the cell is determined to be a cell with coverage disorder.

4. The method according to any one of claims 1-3, characterized in that, Determining the user's location information based on the measurement report further includes: From the measurement report, obtain multiple time advances and multiple arrival angles reported by the user in history, and calculate the variance of time advances and the variance of arrival angles. If the variance of the time advance is less than or equal to a third preset threshold and the variance of the arrival angle is less than or equal to a fourth preset threshold, then the user's location information is calculated based on multiple time advances and multiple arrival angles.

5. The method according to any one of claims 1-3, characterized in that, The determination of whether the cell handover conditions are met further includes: Based on the measurement results of neighboring cells and the hysteresis value of the measurement results, determine whether the cell handover conditions corresponding to event A4 are met.

6. A handover processing device for cells with disordered coverage, characterized in that, include: The filtering module is used to analyze the measurement reports reported by user terminals and filter out cells with disordered coverage; the cells with disordered coverage refer to cells whose dwell range exceeds the theoretical coverage range of the antenna feeder by a large margin. The abnormal coverage grid determination module is used to perform gridding processing on the cell dwell range of the cell with coverage disorder, and configure the grid information of each grid according to the dimensional index data of each user dwelling in the cell with coverage disorder, and determine the abnormal coverage grid set based on the grid information of each grid. The location determination module is used to determine the user's location information based on the measurement report; The processing module is used to determine whether the user whose location information is located within the abnormal coverage grid set meets the cell handover conditions. If so, the user is handed over from the original cell with disordered coverage to the target neighboring cell, and the user is restricted from handing over back to the original cell with disordered coverage. The dimensional index data includes at least one or more of the following: coverage, reference signal received power, transmit power margin, uplink packet loss rate, downlink packet loss rate, uplink signal-to-noise ratio, downlink signal-to-noise ratio, uplink received interference power, instantaneous uplink bit rate, instantaneous downlink bit rate, whether the grid center is located within the theoretical coverage area of ​​the antenna feeder of this cell, whether the grid center is located within the theoretical coverage area of ​​the antenna feeder of a neighboring cell, and the distance between the grid center and the boundary of the theoretical coverage area of ​​the antenna feeder of this cell; The abnormal coverage grid determination module is further used for: For each grid cell, construct the information matrix of that grid cell based on its grid information; Based on the information matrix of each grid, grids whose center is located within the theoretical coverage area of ​​the neighboring cell's antenna feeder are identified as cross-cell grids. Calculate the average of the maximum voltage levels of the neighboring cells corresponding to the cross-cell grid; Based on the information matrix of each grid, the preset coefficient matrix, and the average value of the maximum level, it is determined whether each grid is an abnormally covered grid. If so, the grid is added to the abnormally covered grid set.

7. A computing device, characterized in that, include: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction, which causes the processor to perform an operation corresponding to the handover processing method for a cell with disordered coverage as described in any one of claims 1-5.

8. A computer storage medium, characterized in that, The storage medium stores at least one executable instruction that causes the processor to perform the operation corresponding to the handover processing method for a cell with disordered coverage as described in any one of claims 1-5.