Neighbor cell missed configuration processing method and device, electronic equipment and storage medium

By detecting and reducing the switching priority of neighborhood misallocation through terminal equipment, the problems of network performance and increased terminal power consumption caused by neighborhood misallocation are solved, improving user communication experience and reducing power consumption.

CN120434725APending Publication Date: 2025-08-05SHANGHAI WINGTECH ELECTRONICS TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510568784.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2025-08-05

AI Technical Summary

Technical Problem

In mobile communication networks, due to the misallocation of neighborhoods, the terminal equipment cannot switch to a cell with better signal in time, which affects the user's Internet access and call quality, and increases the power consumption of the terminal equipment.

Method used

The terminal equipment detects whether there is a neighbor misallocation in the service cell, and when misallocation is detected, the handover priority of misallocation is reduced, including storing the information of the misallocation neighbor in the neighborhood penalty database, adjusting the measured value through preset penalty values, dynamically managing the penalty duration and connection status changes, and clearing the database.

Benefits of technology

It effectively reduces the network performance decline and terminal power consumption caused by neighbor zone leakage, improves user communication performance experience, reduces the risk of disconnection and call drops, and reduces terminal power consumption in abnormal scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120434725A_ABST
    Figure CN120434725A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a processing method and device for neighbor cell missed configuration, electronic equipment and a storage medium. The method comprises the steps that whether neighbor cell missed configuration exists in a service cell of terminal equipment or not is detected; and under the condition of detecting that the neighbor cell missed configuration exists, reducing the switching priority of the missed configuration neighbor cell of the service cell so as to reduce the probability that the missed configuration neighbor cell is identified as a target cell in the cell switching process. By implementing the embodiment of the invention, the problems of network performance reduction and terminal equipment power consumption increase caused by neighbor cell missed configuration can be solved from the terminal side, the user communication performance experience is improved, and the terminal power consumption in an abnormal scene is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of mobile communication technology, and is related to, but not limited to, a method, device, electronic device, and storage medium for processing neighboring cell missed configuration. Background Art

[0002] With the development of mobile communication technology, operators often use network optimization measures such as base station relocation and new base station construction to improve network quality and services. Due to the wide and complex distribution of cells in wireless networks, improper configuration of neighboring cell relationships, such as missed neighboring cells, is inevitable during network planning and optimization. As a result, terminal devices are unable to switch to cells with better signals in a timely manner, which in turn affects user Internet access and call quality. In severe cases, wireless link failures may occur, causing network disconnection and dropped calls. At the same time, missed neighboring cells also increase signaling consumption, causing terminal devices to continuously report measurement reports, increasing terminal device power consumption and reducing terminal device usage time.

[0003] In related technologies, operators are mainly relied upon to optimize and add missed neighboring cells from the network side. There is no solution to the terminal side to deal with the scenario of missed neighboring cells. Therefore, how to solve the network performance degradation and increased terminal device power consumption caused by missed neighboring cells from the terminal side has become one of the technical problems that need to be solved urgently. Summary of the Invention

[0004] In view of this, the embodiments of the present application provide a method, device, electronic device and storage medium for processing neighboring cell missed configuration, which can solve the problems of network performance degradation and increased terminal device power consumption caused by neighboring cell missed configuration from the terminal side, improve the user's communication performance experience, and reduce terminal power consumption in abnormal scenarios.

[0005] In a first aspect, an embodiment of the present application discloses a method for processing a neighboring cell missing configuration, which is applied to a terminal device. The method includes:

[0006] Detecting whether the serving cell of the terminal device has a neighboring cell missing configuration;

[0007] When it is detected that a neighboring cell is missing, the switching priority of the missing neighboring cell of the serving cell is lowered to reduce the probability of the missing neighboring cell being identified as a target cell during the cell switching process.

[0008] In some possible embodiments, lowering the handover priority of the missing neighboring cell of the serving cell includes:

[0009] The target information of the missed neighboring cell is stored in a neighboring cell penalty database, where the target information includes at least one of a frequency band, a frequency point, and a physical cell identifier (PCI) of the cell.

[0010] In some possible embodiments, lowering the handover priority of the missing neighboring cell of the serving cell includes:

[0011] The measurement value of the terminal device for the missed neighboring area is reduced by a preset penalty value, and the measurement value is positively correlated with the switching priority. The measurement value includes at least one of the measurement value of the reference signal received power RSRP and the measurement value of the reference signal received quality RSRQ.

[0012] In some possible embodiments, detecting whether a serving cell of the terminal device has a neighboring cell missing configuration includes:

[0013] The terminal device obtains multiple measurement reports that meet the handover event within a preset time period, where the multiple measurement reports are obtained by measuring the actual neighboring cells according to the frequency points and handover events in the measurement configuration information;

[0014] Determining a target actual neighboring cell corresponding to a target measurement report, where the target measurement report is a measurement report having an appearance frequency greater than or equal to a preset threshold among the multiple measurement reports, and each measurement report corresponds to an actual neighboring cell;

[0015] When the target actual neighboring cell does not exist in the neighboring cell list, it is determined that there is a neighboring cell missing in the serving cell of the terminal device.

[0016] In some possible embodiments, the method further includes:

[0017] The target actual neighboring cell is determined as the missing neighboring cell.

[0018] In some possible embodiments, the method further includes:

[0019] When detecting that the target information of the missed neighboring cell is stored in the neighboring cell penalty database, starting a timer;

[0020] When the time recorded by the timer is greater than or equal to the preset penalty duration, the data in the neighboring cell penalty database is cleared.

[0021] In some possible embodiments, the method further includes:

[0022] When the time recorded by the timer is less than the preset penalty duration, monitoring whether the PCI of the serving cell changes or whether the radio resource control RRC connection state of the serving cell changes;

[0023] In the event of a change, the data in the neighbor penalty database is cleared.

[0024] A second aspect of an embodiment of the present application discloses a device for processing a neighboring cell missing configuration, which is applied to a terminal device. The device includes:

[0025] A detection module, configured to detect whether a serving cell of the terminal device has a neighboring cell missing configuration;

[0026] The penalty module is used to reduce the switching priority of the missed neighboring cell of the serving cell when detecting that a neighboring cell is missed, so as to reduce the probability of the missed neighboring cell being identified as a target cell during the cell switching process.

[0027] A third aspect of an embodiment of the present application discloses an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor implements the method described above.

[0028] A fourth aspect of an embodiment of the present application discloses a computer-readable storage medium having a computer program stored thereon, which implements the method described above when the computer program is executed by a processor.

[0029] Compared with the related art, the embodiments of the present application have at least the following beneficial effects:

[0030] By detecting whether there is any missed neighboring cell in the service cell of the terminal device, if a missed neighboring cell is detected, the switching priority of the missed neighboring cell of the service cell is lowered to reduce the probability of the missed neighboring cell being identified as the target cell during the cell switching process. This can avoid the problem of network performance degradation and increased power consumption caused by the terminal frequently reporting measurement reports but failing to complete the switching, thereby improving the user's communication performance experience and reducing the terminal power consumption in abnormal scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] The drawings herein are incorporated into and constitute a part of the specification. These drawings illustrate embodiments consistent with the present application and, together with the specification, are used to illustrate the technical solutions of the present application.

[0032] Figure 1 This is a diagram showing an application scenario of a method for processing missed neighboring cell configuration in one embodiment;

[0033] Figure 2 1 is a flow chart of a method for processing a neighboring cell missed configuration in one embodiment;

[0034] Figure 3 1 is a flow chart of a neighboring cell missed configuration detection process in one embodiment;

[0035] Figure 4 1 is a schematic diagram of the overall flow of a method for processing a neighboring cell missed configuration in one embodiment;

[0036] Figure 5is a block diagram of a device for processing neighboring cell missed configuration in one embodiment;

[0037] Figure 6 FIG. 4 is a structural block diagram of an electronic device in an embodiment. DETAILED DESCRIPTION

[0038] To make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the specific technical solutions of the present application will be further described in detail below in conjunction with the drawings in the embodiments of the present application. The following embodiments are used to illustrate the present application but are not intended to limit the scope of the present application.

[0039] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.

[0040] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0041] It should be pointed out that the terms "first\second\third" involved in the embodiments of the present application are used to distinguish similar or different objects, and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.

[0042] Neighbor cell miss-matching means that in a mobile communication network, the signal coverage areas of two cells overlap, but the neighbor relationship between the two cells is not correctly configured, that is, the neighbor cell list of the serving cell does not contain some neighbor cells that should actually be included. This means that although the signals of these neighbor cells are strong and meet the switching conditions, the network will not trigger the switching because the neighbor cell list of the serving cell does not contain information about these cells. As a result, the neighbor cells with strong signals cannot be utilized, and it may also cause interference to the serving cell. In the case of neighbor cell miss-matching, the network does not respond to the handover, resulting in a decrease in network performance. At the same time, because of neighbor cell miss-matching, the terminal device will continue to report measurement reports, resulting in increased power consumption of the terminal device and reduced terminal device usage time.

[0043] In related technologies, solving the problem of missed neighboring cells mainly relies on operators to optimize the network side and improve network performance by adding missed neighboring cell relationships. However, the terminal side lacks a solution to avoid and handle the missed neighboring cell scenario. Due to the lack of an effective response mechanism, when a missed neighboring cell occurs, the network cannot respond to the switching request, resulting in the terminal device having to allow the network or call to drop. In addition, the missed neighboring cell will also increase signaling consumption, which increases the power consumption of the terminal device.

[0044] Based on this, the embodiments of the present application disclose a method, apparatus, electronic device, and storage medium for handling neighboring cell missed configuration. These methods can address the issues of network performance degradation and increased terminal device power consumption caused by neighboring cell missed configuration from the terminal side, improving the user's communication performance experience and reducing terminal power consumption in abnormal scenarios. These are described in detail below.

[0045] First, the application scenarios involved in the embodiments of the present disclosure are described. The method for processing neighboring cell missed configuration provided by the embodiments of the present application can be applied in the field of mobile communications, and specifically can be applied to the scenario of neighboring cell missed configuration. In a mobile communication system, multiple base stations are provided, and a base station can be divided into multiple cells, each of which covers a certain geographical area. When a terminal device is within a certain cell range and establishes a connection with the base station of the cell to obtain network services, such as voice calls, data transmission, etc., the cell is the serving cell of the terminal device.

[0046] See also Figure 1 , Figure 1 FIG. 1 is an application scenario diagram of a method for processing a neighboring cell missed configuration in an embodiment, such as Figure 1 As shown, the terminal device 10 can establish a communication connection with the network device 20. The terminal device 10 refers to a device with wireless communication capabilities, such as a smartphone, a tablet computer, a wearable device, an augmented reality (AR) / virtual reality (VR) device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc. These devices communicate with the network device 20 via wireless signals. The terminal device 10 can also be a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a terminal device in a future evolving network, etc., and the implementation of this application is not limited thereto.

[0047] In some embodiments, the network device 20 may be an evolutionary node B (eNB or e-NodeB) macro base station, micro base station (also known as "small base station"), pico base station, access point (AP), transmission point (TP) or new generation Node B (gNodeB) in a long term evolution (LTE) system, an NR communication system or an authorized auxiliary access long-term evolution (LAA-LTE) system. The above-mentioned network device 20 may also be other types of network devices in future evolution networks, which is not limited in the implementation of this application.

[0048] The terminal device 10 is in the service cell and continuously communicates with the network device 20 (base station), maintains network connection and receives data services. The terminal device 10 can also receive signals from other cells covered by the same network device, or receive signals from other cells covered by different network devices. As the terminal device 10 moves, when it detects that the signal strength of the current service cell gradually weakens, and the signal strength of other surrounding neighboring cells increases to a certain extent, the terminal device 10 can start the cell switching process. The terminal device 10 can measure the signal quality parameters of multiple surrounding cells, such as Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), etc., and report these measurement results to the network device 20. Based on the measurement report reported by the terminal device 10 and the scheduling of network resources, the network device 20 evaluates and decides whether to switch and the target neighboring cell to switch to.

[0049] When there is a problem of missing neighboring cells, that is, the neighboring cell list of the service cell does not correctly configure the neighboring cells that actually exist and can be detected by the terminal device 10, at this time, although the terminal device 10 can detect the stronger signals of some neighboring cells and send a switching request message to the network device 20, since the service cell does not configure these neighboring cells in the neighboring cell list, the network device 20 cannot respond to the switching request. If the network cannot respond to the switching request of the terminal device 10 for a long time and the signal quality of the service cell deteriorates to a certain extent, it will cause network disconnection and call drop.

[0050] The following describes in detail the method for processing neighboring cell missed configuration provided by the embodiment of the present application with reference to the accompanying drawings.

[0051] It is understandable that the method can be applied to the above-mentioned terminal device, and the method may include the following steps:

[0052] Step 201: Detect whether the serving cell of the terminal device has any neighboring cell missing.

[0053] In some embodiments, the terminal device can monitor the network measurement configuration information sent to the terminal by the network device through the neighboring cell missing identification module. The measurement configuration information includes information such as the measurement frequency, switching event, and the neighboring cell list of the serving cell. The terminal device measures the signal strength of the surrounding cells based on the measurement configuration information sent by the network device. When the measurement result meets the switching event of the measurement configuration information, the terminal device generates a measurement report. After the terminal device generates the measurement report, the neighboring cell missing identification module will analyze the measurement report and, based on the network measurement configuration information and the measurement report reported by the terminal, identify whether there is a neighboring cell missing in the serving cell of the terminal device.

[0054] See also Figure 3 , Figure 3 FIG. 1 is a flow chart of a neighboring cell missed detection process in one embodiment. Figure 3 As shown, the method may include the following steps:

[0055] Step 301: The terminal device obtains multiple measurement reports that meet the handover event within a preset time period. The multiple measurement reports are obtained by measuring actual neighboring cells according to the frequency points and handover events in the measurement configuration information.

[0056] In some embodiments, the network device sends measurement configuration information to the terminal device through RRC Connection Reconfiguration signaling. The measurement configuration information includes the frequency points that the terminal needs to measure. Different frequency points correspond to different wireless carriers. The terminal device will measure the signals of surrounding cells at these specified frequency points to evaluate parameters such as signal strength and quality.

[0057] Measurement configuration information also includes handover events, which are conditions that trigger cell handovers for terminal devices. Common handover events in LTE systems include events A1-A5, each of which has corresponding parameters. For example, an A3 event indicates that the signal quality of the neighboring cell exceeds that of the serving cell by a certain threshold. The network will send this threshold parameter and other related parameters such as offset and lag time to the terminal device through signaling. When the neighboring cell signal measured by the terminal device meets these event conditions, it will trigger the corresponding action, such as generating a measurement report.

[0058] A terminal device can measure neighboring cells on multiple different frequencies, and each frequency measurement may have different handover event triggering conditions. Therefore, the measurement configuration information may include multiple measurement identifiers (MeasIds). Each measurement identifier corresponds to a measurement object and a handover event. The measurement object can be a specific frequency or a group of frequencies. A measurement identifier is a unique identifier used to distinguish different measurement tasks. Using this identifier, the terminal device can accurately perform measurement operations and handle handover events accordingly.

[0059] The terminal device replies with a reconfiguration completion message, responds to the measurement configuration information sent by the network device, and performs actual neighboring cell measurements. The terminal device mainly measures indicators such as the reference signal received power and reference signal received quality of the neighboring cell. When the measurement results of the terminal device meet the handover event defined in the measurement configuration, it will report the measurement report to the network. The measurement report includes the RSRP value and RSRQ value of the cell, which reflects the signal status of the serving cell to which the terminal is currently connected. The measurement report also includes the RSRP value and RSRQ value of the actual neighboring cell that meets the handover event, as well as the physical cell identifier (PCI).

[0060] Within the preset duration, the terminal device will perform multiple measurements on the actual neighboring cells based on the frequency and switching events in the measurement configuration information, and generate multiple measurement reports. For example, after the terminal device starts reporting the measurement report, the timer can be turned on, and the preset duration can be set to 10 seconds. In some embodiments, the terminal device can measure the neighboring cells periodically or according to specific trigger conditions. If the measurement results meet the switching event conditions, a corresponding measurement report will be generated. For example, if the configured switching event is an A3 event, the terminal device will compare the measured neighboring cell RSRP with the serving cell RSRP. When the threshold conditions of the A3 event are met, a measurement report will be generated.

[0061] Step 302: Determine a target actual neighboring cell corresponding to a target measurement report. The target measurement report is a measurement report whose appearance frequency is greater than or equal to a preset threshold among multiple measurement reports. Each measurement report corresponds to an actual neighboring cell.

[0062] In some embodiments, each measurement report generated by the terminal device corresponds to an actual neighboring cell, that is, the neighboring cell information contained in the measurement report points to a specific cell. The terminal device can perform statistical analysis on multiple measurement reports generated within a preset time period, calculate the frequency of occurrence of measurement reports corresponding to each neighboring cell, and mark measurement reports with an occurrence frequency greater than or equal to a preset threshold as target measurement reports. The preset threshold is one of the bases for determining whether a neighboring cell is a target actual neighboring cell. For example, the preset threshold can be set to 3 times. Then, when the measurement report of a neighboring cell appears greater than or equal to 3 times in multiple measurement reports, the measurement report corresponding to the neighboring cell is considered to be a target measurement report.

[0063] It is understandable that in the case of missed neighboring cells, since the serving cell is not configured with the correct neighboring cell relationship, the terminal device may frequently measure the signal of an unconfigured neighboring cell and report measurement reports containing the neighboring cell information multiple times. By analyzing the target measurement report, it can be determined that the actual neighboring cell corresponding to the measurement report is the target actual neighboring cell. The target actual neighboring cell can be one cell or multiple neighboring cells, and the number of target actual neighboring cells is not specifically limited.

[0064] Step 303: When the target actual neighboring cell does not exist in the neighboring cell list, it is determined that the serving cell of the terminal device has a neighboring cell missing.

[0065] In some embodiments, the measurement configuration information sent by the network device of the serving cell also includes the neighboring cell list information of the serving cell, and the neighboring cell list information includes the physical cell identifiers and frequency information of the neighboring cells. It is understood that the neighboring cells in the neighboring cell list are configured neighboring cells.

[0066] When the terminal device obtains the target actual neighboring cell, it detects whether the target actual neighboring cell exists in the neighboring cell list in the measurement configuration information. If the target actual neighboring cell exists, it confirms that the service cell has configured the target actual neighboring cell as a neighboring cell; if the target actual neighboring cell does not exist, it means that the service cell has not configured the target actual neighboring cell as a neighboring cell, and it is determined that there is a neighboring cell missing in the service cell of the terminal device.

[0067] In some embodiments, the method further comprises:

[0068] The target actual neighboring cell is determined as a missing neighboring cell.

[0069] When the neighboring cell missed identification module of the terminal device detects that the target actual neighboring cell is not in the neighboring cell list of the serving cell, it marks the target actual neighboring cell as a missed neighboring cell and records the physical cell identifier, frequency and signal strength of the missed neighboring cell.

[0070] In the above embodiment, by counting target measurement reports with a frequency greater than or equal to a preset threshold within a preset time period, the target actual neighboring cell is accurately located. If the target actual neighboring cell does not appear in the neighboring cell list, it can be determined that a neighboring cell is missing, and the target actual neighboring cell is identified as a missing neighboring cell, which can improve the accuracy and timeliness of missing neighboring cell detection.

[0071] Step 202: When it is detected that a neighboring cell is missing, the handover priority of the missing neighboring cell of the serving cell is lowered to reduce the probability of the missing neighboring cell being identified as a target cell during the cell handover process.

[0072] Handover priority is a ranking mechanism set by the network for neighboring cells. It determines the order in which a terminal device selects neighboring cells during a cell handover. When a neighboring cell with a higher priority meets the handover conditions, the terminal device will attempt to switch to it first. Handover priority can be set based on multiple factors, such as the neighboring cell's signal strength, signal quality, cell load, and relative position to the serving cell.

[0073] In an embodiment of the present application, the target cell refers to the actual neighboring cell that meets the switching event, that is, the neighboring cell to which the terminal device needs to switch. By lowering the switching priority of the missed neighboring cell, the terminal device will identify other correctly configured neighboring cells as target cells during the switching process, thereby reducing the probability of the missed neighboring cell being identified as the target cell during the cell switching process.

[0074] See also Figure 4 , Figure 4 FIG. 1 is a schematic diagram of the overall process of a method for processing a neighboring cell missed configuration in one embodiment. Figure 4 As shown, the terminal device can use the neighboring cell missing identification module to identify whether the serving cell has a neighboring cell missing, and determine the missing neighboring cell. In the case of a neighboring cell missing, the terminal avoidance processing module performs a neighboring cell missing process. Exemplarily, the method may include the following steps:

[0075] Step 401: The terminal registers a serving cell, and the network issues measurement configuration.

[0076] After the terminal device is turned on or enters a new area, it needs to establish a connection with the mobile communication network. The terminal will search for available cells in the surrounding area and select a suitable cell as the serving cell for registration. When the terminal is successfully registered with the serving cell, in order to ensure communication quality and subsequent possible cell switching operations, the network (base station) will send measurement configuration information to the terminal. The measurement configuration information includes frequency, switching events and the neighboring cell list information of the serving cell.

[0077] Step 402: The terminal reports a measurement report satisfying a handover event, where the measurement report includes actual neighbor cell information.

[0078] The terminal device measures parameters such as RSRP and RSRQ of the serving cell and the actual neighboring cell according to the measurement configuration issued by the network. If the measurement result meets the handover event in the measurement configuration, a measurement report is generated and reported to the network. At this time, timer T1 is started. The measurement report includes at least the physical cell identifier PCI of the actual neighboring cell that meets the handover event, as well as parameters such as RSRP and RSRQ. For details, please refer to the detailed description in the above embodiment, which will not be repeated here.

[0079] Step 403: Determine whether the number of times the measurement report containing the target actual neighboring cell is reported is greater than or equal to a preset threshold.

[0080] In the embodiment of the present application, the terminal device determines the measurement report with a frequency greater than or equal to the preset threshold as the target measurement report, and determines the corresponding target actual neighboring cell according to the content of the target measurement report. For details, please refer to the detailed description in the above embodiment, which will not be repeated here.

[0081] If the target actual neighboring cell is obtained, the method described in step 404 is executed; otherwise, if the target actual neighboring cell is not obtained, the method described in step 402 is executed, and the reported measurement reports are continuously monitored.

[0082] Step 404: Determine whether the timer T1 has timed out.

[0083] In some embodiments, the duration set for timer T1 may be 10 seconds. If timer T1 has not timed out, the method described in step 405 is executed. Otherwise, if timer T1 has timed out, the method described in step 402 is executed.

[0084] Step 405: Determine whether the target actual neighboring cell is in the neighboring cell list of the serving cell.

[0085] In some embodiments, if the terminal device detects that the target actual neighboring cell is in the neighboring cell list of the serving cell, it indicates that there is no neighboring cell missing in the serving cell of the terminal device, and the method described in step 402 is executed. Otherwise, if the target actual neighboring cell is not in the neighboring cell list of the serving cell, it indicates that there is a neighboring cell missing in the serving cell of the terminal device, and the target actual neighboring cell is determined to be a missed neighboring cell. Please refer to the detailed description in the above embodiments for details, which will not be repeated here.

[0086] When the neighboring cell missing identification module identifies that the serving cell has a missing neighboring cell, the terminal avoidance processing module processes the missing neighboring cell. Exemplarily, the processing method may include the following steps:

[0087] Step 406: The terminal lowers the handover priority of the missing neighboring cells of the serving cell.

[0088] In some embodiments, lowering the handover priority of the missing neighboring cell of the serving cell includes:

[0089] The target information of the missed neighboring cell is stored in the neighboring cell penalty database, where the target information includes at least one of the frequency band, frequency point and physical cell identifier PCI of the cell.

[0090] The neighbor penalty database is a database used to store information about neighboring cells that require penalty processing. When a neighboring cell is determined to be a missed neighboring cell, its target information is stored in the database, which means that a certain penalty is imposed on the neighboring cell to reduce the handover priority of the missed neighboring cell. In some embodiments, the neighbor penalty database also stores preset penalty parameters, where the preset penalty parameters include at least a penalty value and a penalty duration, which are used to penalize the signal strength of the missed neighboring cell.

[0091] In some embodiments, the frequency band in which the cell is located refers to the frequency range used for wireless communication, and the frequency point refers to the specific frequency point within the frequency band, which is used to distinguish different channels within the same frequency band. In actual communication, the terminal device will communicate with the base station at a specific frequency point. The physical cell identifier PCI is a number used to distinguish different cells. In a mobile communication system, each cell has a unique PCI. For example, the terminal device can add the missed neighboring area to the neighboring area penalty database based on the EARFCN (E-UTRA Absolute Radio Frequency Channel Number) and PCI of the missed neighboring area, and punish the missed neighboring area according to the preset penalty parameters.

[0092] In the above embodiment, by storing the target information of the missed neighboring cell in the neighboring cell penalty database, in the subsequent target cell selection and switching process, when the terminal device measures the missed neighboring cell, since its target information has been stored in the neighboring cell penalty database, the terminal can lower the switching priority of the missed neighboring cell according to the data in the neighboring cell penalty database, so that the terminal selects the configured neighboring cell for switching, which can effectively avoid the problem of network performance degradation caused by the inability to complete the switching due to the missed neighboring cell, and can improve the user's communication performance experience and reduce the risk of disconnection and dropped calls.

[0093] In some embodiments, lowering the handover priority of the missing neighboring cell of the serving cell includes:

[0094] The measurement value of the terminal device for the missed neighboring cell is reduced by a preset penalty value. The measurement value is positively correlated with the switching priority. The measurement value includes at least one of the measurement value of the reference signal received power RSRP and the measurement value of the reference signal received quality RSRQ.

[0095] In some embodiments, the terminal device evaluates the quality of the neighboring cell by measuring relevant parameters of the neighboring cell, and then decides whether to switch and the target cell for switching. Among them, the reference signal received power RSRP reflects the power strength of the reference signal received by the terminal, and the larger the value, the stronger the signal; the reference signal received quality RSRQ reflects the quality of the signal received by the terminal, and the larger the value, the better the signal quality. The measurement value is positively correlated with the switching priority, which means that the higher the measurement value, the higher the priority of the neighboring cell when switching. For example, when the terminal device measures a higher RSRP value and a better RSRQ value of a neighboring cell, the priority of the neighboring cell in the switching candidate list will be relatively high, and the probability of the neighboring cell being identified as the target cell will also be relatively high.

[0096] The preset penalty value is a pre-set value used to adjust the measurement value of a missing neighboring cell. By applying the preset penalty value to the measurement value of the missing neighboring cell, the measurement value of the missing neighboring cell is reduced. For example, the preset penalty value for RSRP can be set to 5dBm, and the preset penalty value for RSRQ can be set to 5dBm. For example, if the original RSRP measurement value of the missing neighboring cell is -80dBm, after the penalty value is applied, its measurement value becomes -85dBm. As the measurement value of the missing neighboring cell decreases, its handover priority is also reduced.

[0097] In the above embodiment, when the terminal device identifies a missed neighboring cell, it penalizes the RSRP measurement value and RSRQ measurement value of the missed neighboring cell by presetting a penalty value, thereby preventing the serving cell from identifying the missed neighboring cell as the strongest neighboring cell and failing to trigger a handover command. By intervening in the measurement results, the handover priority of the missed neighboring cell is controlled. By lowering the handover priority of the missed neighboring cell, the probability of the missed neighboring cell being identified as the target cell during the cell handover process is reduced, thereby avoiding the problem of network performance degradation caused by the terminal frequently reporting measurement reports but failing to complete the handover. This not only improves the service quality of terminal calls and data services, greatly reduces the risk of disconnection and dropped calls, but also effectively solves the impact of increased terminal power consumption in current abnormal scenarios.

[0098] The above embodiment introduces a method for the terminal to lower the handover priority of the missed neighboring cell of the serving cell. The following describes the stopping conditions of the penalty measure.

[0099] Step 407: Determine whether the timer T2 has timed out.

[0100] In some embodiments, when it is detected that target information of a missed neighboring cell is stored in a neighboring cell penalty database, a timer is started;

[0101] When the time recorded by the timer is greater than or equal to the preset penalty duration, the data in the neighboring cell penalty database is cleared.

[0102] When the terminal detects that the target information of a missed neighboring cell has been stored in the neighboring cell penalty database, timer T2 is started. The target information includes the frequency and PCI of the missed neighboring cell. Timer T2 is used to control the duration of the penalty measure, which is the preset penalty duration. For example, the preset penalty duration can be set to 15 seconds, so the duration set for timer T2 can be 15 seconds. If timer T2 times out, it means that the time recorded by timer T2 is greater than or equal to the preset penalty duration. At this time, the data in the neighboring cell penalty database is cleared to remove the penalty measure for the missed neighboring cell, thereby stopping the penalty for the missed neighboring cell.

[0103] If the timer T2 has not timed out, the method described in step 408 is executed. If the timer T2 has timed out, the method described in step 409 is executed.

[0104] In the above embodiment, by introducing a timer dynamic management penalty measure, the database is cleared when the timer reaches the preset penalty duration, which can restore the normal state of the missed neighboring area in time and avoid the impact of excessive penalties on network resource allocation and user experience.

[0105] Step 408: Determine whether the RRC connection state of the serving cell has changed, or whether the serving cell has changed.

[0106] In some embodiments, when the time recorded by the timer is less than the preset penalty duration, monitoring whether the PCI of the serving cell changes or whether the radio resource control RRC connection state of the serving cell changes;

[0107] In the event of a change, the data in the neighbor penalty database is cleared.

[0108] In an embodiment of the present application, the physical cell identifier PCI of the serving cell is a parameter used to distinguish different cells. The terminal device can continuously monitor the serving cell. When a change in the PCI of the serving cell is detected, it indicates that the serving cell of the terminal device has changed. For example, the terminal device can periodically obtain the PCI information of the serving cell and compare it with the last recorded PCI information. If the two are inconsistent, it is determined that the PCI of the serving cell has changed, indicating that the serving cell has changed. In the event of a change, timer T2 is ended and the data in the neighboring cell penalty database is cleared.

[0109] In some embodiments, the radio resource control (RRC) connection state reflects the communication connection status between the terminal and the serving cell, including connected state, idle state, etc. The terminal continuously monitors the RRC signaling exchanged with the network. When it receives the RRC connection release signaling sent by the network, it indicates that the serving cell has released the RRC connection and entered the idle state. A change in the RRC connection state of the serving cell refers to a change in the RRC connection state between the terminal and the serving cell, for example, a switch from the RRC connected state to the RRC idle state. In the event of a change, timer T2 is ended and the data in the neighboring cell penalty database is cleared.

[0110] In the above embodiment, when the terminal device monitors that the RRC connection status of the serving cell has changed or the serving cell has changed, it promptly clears the neighboring cell penalty database, so that the terminal can promptly adjust the neighboring cell selection according to the change of the serving cell to avoid the terminal being unable to reselect the missed neighboring cell or unable to switch to the missed neighboring cell.

[0111] Step 409: Clear the data in the neighbor penalty database.

[0112] When timer T2 has timed out, the serving cell has changed, or the serving cell has released the RRC connection and entered the idle state, the data in the neighbor penalty database is cleared, the penalty measures for the missed neighbor cells are removed, and it is considered that the terminal avoidance mechanism has been completed.

[0113] For example, the terminal device may delete the penalty information in the neighboring cell penalty database through a software command or configuration update, and restore the normal switching priority of the missed neighboring cell.

[0114] In some embodiments, after the terminal avoidance processing module completes the processing operation on the missed neighboring area, it can re-identify whether there is a missed neighboring area in the serving cell through the missed neighboring area identification module. For details, please refer to the detailed description in the above embodiment, which will not be repeated here.

[0115] See also Figure 5 , Figure 5 FIG. 1 is a block diagram of a device for processing a neighboring cell missing configuration in an embodiment. Figure 5 As shown, the apparatus 500 for processing neighboring cell missed configuration may include a detection module 510 and a penalty module 520, wherein:

[0116] The detection module 510 is used to detect whether the serving cell of the terminal device has a neighboring cell missing configuration;

[0117] The penalty module 520 is configured to lower the handover priority of the missed neighboring cell of the serving cell when detecting that a neighboring cell is missed, so as to reduce the probability of the missed neighboring cell being identified as a target cell during the cell handover process.

[0118] In some embodiments, the penalty module 520 is specifically configured to:

[0119] The target information of the missed neighboring cell is stored in a neighboring cell penalty database, where the target information includes at least one of a frequency band, a frequency point, and a physical cell identifier (PCI) of the cell.

[0120] In some embodiments, the penalty module 520 is specifically configured to:

[0121] The measurement value of the terminal device for the missed neighboring area is reduced by a preset penalty value, and the measurement value is positively correlated with the switching priority. The measurement value includes at least one of the measurement value of the reference signal received power RSRP and the measurement value of the reference signal received quality RSRQ.

[0122] In some embodiments, the detection module 510 is specifically configured to:

[0123] Acquire multiple measurement reports that meet a handover event within a preset time period, where the multiple measurement reports are obtained by measuring actual neighboring cells according to the frequency points and handover events in the measurement configuration information;

[0124] Determining a target actual neighboring cell corresponding to a target measurement report, where the target measurement report is a measurement report having an appearance frequency greater than or equal to a preset threshold among the multiple measurement reports, and each measurement report corresponds to an actual neighboring cell;

[0125] When the target actual neighboring cell does not exist in the neighboring cell list, it is determined that there is a neighboring cell missing in the serving cell of the terminal device.

[0126] In some embodiments, the detection module 510 is further configured to:

[0127] The target actual neighboring cell is determined as the missing neighboring cell.

[0128] In some embodiments, the penalty module 520 is further configured to:

[0129] When detecting that the target information of the missed neighboring cell is stored in the neighboring cell penalty database, starting a timer;

[0130] When the time recorded by the timer is greater than or equal to the preset penalty duration, the data in the neighboring cell penalty database is cleared.

[0131] In some embodiments, the penalty module 520 is further configured to:

[0132] When the time recorded by the timer is less than the preset penalty duration, monitoring whether the PCI of the serving cell changes or whether the radio resource control RRC connection state of the serving cell changes;

[0133] In the event of a change, the data in the neighbor penalty database is cleared.

[0134] The description of the above device embodiment is similar to the description of the above method embodiment and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of this application, please refer to the description of the method embodiment of this application for understanding.

[0135] It should be noted that in the embodiments of this application Figure 5 The division of modules in the illustrated apparatus for processing missed neighboring cells is schematic and represents only a logical functional division. In actual implementation, other divisions may be employed. Furthermore, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units. They may also be implemented in a combination of software and hardware.

[0136] It should be noted that, in the embodiment of the present application, if the above method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling an electronic device to execute all or part of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.

[0137] See also Figure 6 , Figure 6 FIG. 1 is a structural block diagram of an electronic device in one embodiment. Figure 6 As shown, the electronic device 600 may include: a processor 610 , a memory 620 , and a bus 630 .

[0138] The processor 610 calls the executable program code stored in the memory 620 to execute any one of the neighboring cell missing processing methods disclosed in the embodiments of the present application. Those skilled in the art will understand that Figure 6 The electronic device structure shown in the figure does not constitute a limitation to the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0139] Processor 610 is configured to detect whether a serving cell of a terminal device has a missed neighboring cell. If a missed neighboring cell is detected, lowering the handover priority of the missed neighboring cell of the serving cell to reduce the probability of the missed neighboring cell being identified as a target cell during a cell handover. For details, see the detailed description in the method example, which is not repeated here.

[0140] In the embodiments of the present application, the processor 610 may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0141] The memory 620 can be used to store software programs and modules. The processor 610 executes the various functional applications and data processing of the electronic device by running the software programs and modules stored in the memory 620. The memory 620 may mainly include a program storage area and a data storage area. The program storage area may store an operating system, at least one application required for a function, etc.; the data storage area may store data generated based on the use of the electronic device, etc. In addition, the memory 620 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state memory device.

[0142] In the embodiment of the present application, the processor 610 and the memory 620 are connected via a bus 630. Figure 6 The connections between the other components are shown in bold lines, which are only for illustration and not intended to be limiting. The bus can be divided into address bus, data bus, control bus, etc. Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0143] An embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the method provided in the above embodiment are implemented.

[0144] An embodiment of the present application provides a computer program product containing instructions, which, when executed on a computer, enables the computer to execute the steps of the method provided in the above method embodiment.

[0145] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing related hardware through a computer program. The program can be stored in a non-volatile computer-readable storage medium. When executed, the program can include the processes in the above-described method embodiments. The storage medium can be a magnetic disk, an optical disk, a ROM, or the like.

[0146] It should be noted that the description of the above storage medium and device embodiments is similar to the description of the above method embodiments and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium, storage medium, and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.

[0147] It should be understood that "one embodiment" or "an embodiment" or "some embodiments" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The above-mentioned serial numbers of the embodiments of the present application are for description only and do not represent the advantages and disadvantages of the embodiments. The above description of the various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced to each other. For the sake of brevity, they will not be repeated here.

[0148] The term "and / or" in this article is only a description of the association relationship between associated objects, indicating that there can be three relationships. For example, object A and / or object B can mean: object A exists alone, object A and object B exist at the same time, and object B exists alone.

[0149] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.

[0150] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of the modules is merely a logical function division. In actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or modules can be electrical, mechanical or other forms.

[0151] The modules described above as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules; they may be located in one place or distributed across multiple network units; some or all of the modules may be selected according to actual needs to achieve the purpose of this embodiment.

[0152] In addition, all functional modules in the embodiments of the present application can be integrated into one processing unit, or each module can be a separate unit, or two or more modules can be integrated into one unit; the above-mentioned integrated modules can be implemented in the form of hardware or in the form of hardware plus software functional units.

[0153] Those skilled in the art will understand that all or part of the steps of implementing the above-mentioned method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, and other media that can store program codes.

[0154] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling an electronic device to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks or optical disks.

[0155] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0156] The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0157] The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.

[0158] The above is merely an embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A method for processing neighboring cell missed configuration, characterized in that: Applied to a terminal device, the method includes: Detecting whether the serving cell of the terminal device has a neighboring cell missing configuration; When it is detected that a neighboring cell is missing, the switching priority of the missing neighboring cell of the serving cell is lowered to reduce the probability of the missing neighboring cell being identified as a target cell during the cell switching process.

2. The method according to claim 1, characterized in that The lowering of the handover priority of the missing neighboring cell of the serving cell includes: The target information of the missed neighboring cell is stored in a neighboring cell penalty database, where the target information includes at least one of a frequency band, a frequency point, and a physical cell identifier (PCI) of the cell.

3. The method according to claim 1 or 2, characterized in that The lowering of the handover priority of the missing neighboring cell of the serving cell includes: The measurement value of the terminal device for the missed neighboring area is reduced by a preset penalty value, and the measurement value is positively correlated with the switching priority. The measurement value includes at least one of the measurement value of the reference signal received power RSRP and the measurement value of the reference signal received quality RSRQ.

4. The method according to claim 1, wherein The detecting whether the serving cell of the terminal device has a neighboring cell missing configuration includes: The terminal device obtains multiple measurement reports that meet the handover event within a preset time period, where the multiple measurement reports are obtained by measuring the actual neighboring cells according to the frequency points and handover events in the measurement configuration information; Determining a target actual neighboring cell corresponding to a target measurement report, where the target measurement report is a measurement report having an appearance frequency greater than or equal to a preset threshold among the multiple measurement reports, and each measurement report corresponds to an actual neighboring cell; When the target actual neighboring cell does not exist in the neighboring cell list, it is determined that there is a neighboring cell missing in the serving cell of the terminal device.

5. The method according to claim 4, characterized in that The method further comprises: The target actual neighboring cell is determined as the missing neighboring cell.

6. The method according to claim 2, characterized in that The method further comprises: When detecting that the target information of the missed neighboring cell is stored in the neighboring cell penalty database, starting a timer; When the time recorded by the timer is greater than or equal to the preset penalty duration, the data in the neighboring cell penalty database is cleared.

7. The method according to claim 6, characterized in that The method further comprises: When the time recorded by the timer is less than the preset penalty duration, monitoring whether the PCI of the serving cell changes or whether the radio resource control RRC connection state of the serving cell changes; In the event of a change, the data in the neighbor penalty database is cleared.

8. A device for processing neighboring cell missing configuration, characterized in that: Applied to a terminal device, the device includes: A detection module, configured to detect whether a serving cell of the terminal device has a neighboring cell missing configuration; The penalty module is used to reduce the switching priority of the missed neighboring cell of the serving cell when detecting that a neighboring cell is missed, so as to reduce the probability of the missed neighboring cell being identified as a target cell during the cell switching process.

9. An electronic device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor implements the method according to any one of claims 1 to 7.

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