Neighbor cell configuration method and device, equipment, storage medium and program product

By generating supplementary reverse neighbor cell information by obtaining the number of successful handovers and the number of handover attempts, the discontinuity problem when mobile devices switch between cells in different communication networks is solved, and the neighbor cell configuration is automatically updated, thus improving processing efficiency.

CN121908339APending Publication Date: 2026-04-21RUIJIE NETWORKS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
RUIJIE NETWORKS CO LTD
Filing Date
2024-10-21
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

In existing technologies, discontinuities occur when mobile devices switch between different communication network cells, resulting in low efficiency in processing user feedback.

Method used

By acquiring the number of successful handovers and handover attempts from the tested cell to the target neighbor cell, supplementary reverse neighbor cell information is generated and sent to the target base station or maintenance terminal to automatically update the neighbor cell configuration. This includes sending the information directly when connected via a standard interface and outputting it through the maintenance terminal when not connected.

Benefits of technology

The ability to update neighboring cell information without user feedback improves fault handling efficiency and reduces response time and reliance on manual intervention.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121908339A_ABST
    Figure CN121908339A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a neighbor cell configuration method and device, equipment, a storage medium and a program product. Belongs to the technical field of communication. The method comprises the following steps: acquiring the switching-out success times and the switching-in attempt times from a measured cell to a target adjacent cell; if the cut-out success times are greater than or equal to a cut-out time threshold and the cut-in attempt times are 0, generating supplementary reverse neighbor cell information; and sending the supplementary reverse neighbor cell information to a target base station, so that the target base station adds base station configuration corresponding to the measured cell according to the supplementary reverse neighbor cell information, and the target base station is a base station where the target neighbor cell is located. According to the method, the problem of relatively low neighbor cell switching fault processing efficiency is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a neighbor cell configuration method, apparatus, device, storage medium, and program product. Background Technology

[0002] With the continuous development of information technology, mobile communication has become an important means of communication. Mobile communication involves the switching of communication devices between different communication network cells.

[0003] Currently, in related technologies, if mobile devices experience discontinuity when switching between different communication network cells, manual intervention is required after user feedback.

[0004] However, the inventors discovered that the related technology has at least the following technical problems: processing is done only after user feedback, and the efficiency of handling neighbor cell handover faults is low. Summary of the Invention

[0005] This application provides a neighbor cell configuration method, apparatus, device, storage medium, and program product to solve the problem of low efficiency in handling neighbor cell handover faults.

[0006] In a first aspect, embodiments of this application provide a neighbor cell configuration method, including: obtaining the number of successful handovers and the number of handover attempts from the tested cell to the target neighbor cell; if the number of successful handovers is greater than or equal to a handover attempt threshold and the number of handover attempts is 0, generating supplementary reverse neighbor cell information; sending the supplementary reverse neighbor cell information to the target base station, so that the target base station adds the base station configuration corresponding to the tested cell according to the supplementary reverse neighbor cell information, wherein the target base station is the base station where the target neighbor cell is located.

[0007] In one possible implementation, after generating the supplementary reverse neighbor information, the method further includes: obtaining the connection status of the target base station, where the target base station is the base station where the target neighbor cell is located; if the connection status is connected through a standard interface, then the supplementary reverse neighbor information is sent to the target base station through the standard interface, so that the target base station can add the base station configuration corresponding to the tested cell based on the supplementary reverse neighbor information; if the connection status is not connected through a standard interface, then the supplementary reverse neighbor information is sent to the maintenance terminal, so that the maintenance terminal outputs the supplementary reverse neighbor information.

[0008] In one possible implementation, before generating supplementary reverse neighbor cell information, the method further includes: obtaining the number of successful handovers from the target neighbor cell to the tested cell; dividing the number of successful handovers by the number of handover attempts to obtain the handover success rate; if the handover success rate is greater than or equal to the handover success rate threshold and the number of successful handovers is less than the number of handover attempts threshold, then generating mismatch information; and sending the mismatch information to the target base station so that the target base station can edit the base station configuration corresponding to the tested cell based on the mismatch information.

[0009] In one possible implementation, after obtaining the success rate by dividing the number of successful cut-ins by the number of cut-ins attempts, the method further includes: obtaining the self-reference signal received power and the target reference signal received power of the target neighboring cell; if the self-reference signal received power and the target reference signal received power are less than the power threshold, and the success rate of cut-ins is less than the target success rate threshold, then generating optimized base station coverage information and sending the optimized base station coverage information to the maintenance terminal so that the maintenance terminal outputs the optimized base station coverage information.

[0010] In one possible implementation, after obtaining the number of successful handovers from the tested cell to the target neighbor cell, the number of handover attempts, and the connection status corresponding to the target base station, the method further includes: obtaining communication data and the base station type of the target base station; determining whether to generate configuration processing information based on the communication data; if configuration processing information is generated and the base station type is a preset type, then generating configuration processing information; and sending the configuration processing information to the target base station so that the target base station can change its base station configuration according to the configuration processing information. If configuration processing information is generated and the base station type is not a preset type, then generating configuration processing information and sending it to the maintenance terminal so that the maintenance terminal can output the configuration processing information.

[0011] In one possible implementation, the communication data includes: the self-reference signal received power, the self-signal interference plus noise ratio, the target reference signal received power of the target neighboring cell, the target signal interference plus noise ratio of the target neighboring cell, and handover status data. Accordingly, based on the communication data, determining whether to generate configuration processing information includes: determining a target power range based on the self-reference signal received power and the target reference signal received power; determining a target noise ratio range based on the self-signal interference plus noise ratio and the target signal interference plus noise ratio; finding a preset first interval and parameter value correspondence based on the target power range to obtain a first parameter value; finding a preset second interval and parameter value correspondence based on the target noise ratio range to obtain a second parameter value; weighting and summing the handover status data, the first parameter value, and the second parameter value to obtain a weighted parameter; if the weighted parameter is less than a preset parameter threshold, then configuration processing information is generated.

[0012] Secondly, embodiments of this application provide a neighbor cell configuration device, including: a data acquisition module, used to acquire the number of successful handovers and the number of handover attempts from the tested cell to the target neighbor cell; an information generation module, used to generate supplementary reverse neighbor cell information if the number of successful handovers is greater than or equal to a handover attempt threshold and the number of handover attempts is 0; and a supplementary information sending module, used to send the supplementary reverse neighbor cell information to the target base station, so that the target base station adds the base station configuration corresponding to the tested cell according to the supplementary reverse neighbor cell information, wherein the target base station is the base station where the target neighbor cell is located.

[0013] Thirdly, embodiments of this application provide an electronic device, including: a memory and a processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above.

[0014] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible implementations of the first aspect.

[0015] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.

[0016] The neighbor cell configuration method, apparatus, device, storage medium, and program product provided in this application obtain handover data between the tested cell and the target neighbor cell. When the number of successful handovers is greater than or equal to the handover count threshold and the number of handover attempts is 0, supplementary reverse neighbor cell information is generated and sent to the target base station. The target base station adds the tested cell to the target cell's neighbor cell configuration. The neighbor cell information can be updated without user feedback, which increases fault handling efficiency. Attached Figure Description

[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0018] Figure 1 A schematic diagram illustrating a scenario for the neighbor cell configuration method provided in this application;

[0019] Figure 2 A flowchart illustrating the neighbor cell configuration method provided in this application embodiment;

[0020] Figure 3 This is a schematic diagram of the overall process of neighbor cell configuration provided in the embodiments of this application;

[0021] Figure 4 This is a schematic diagram of the structure of the neighbor cell configuration device provided in the embodiments of this application;

[0022] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0023] The accompanying drawings have illustrated specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to specific embodiments. Detailed Implementation

[0024] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0025] With the rapid development of information technology, mobile communication technology has become an indispensable key communication method. It has not only greatly improved the speed and efficiency of information transmission, but also significantly expanded the geographical coverage and flexibility of communication. In the complex network environment of mobile communication, mobile devices often need to seamlessly switch between different communication network cells to ensure the continuity and stability of communication. This process is crucial for improving user experience and ensuring data transmission quality.

[0026] However, in practical applications, handover discontinuities may still occur. These discontinuities can lead to call interruptions, data transmission delays, or data loss. To address this challenge, the relevant handling methods often rely on manual intervention after user feedback. This approach is not only slow and inefficient, but also struggles to comprehensively cover all possible handover issues.

[0027] To address the aforementioned technical problems, the inventors propose the following technical concept: By acquiring the number of successful handovers from the tested cell to the target neighbor cell, the number of handover attempts, and the connection status between the two base stations, supplementary reverse neighbor cell information is generated when the number of successful handovers is greater than or equal to the handover threshold and the number of handover attempts is 0. When the connection status is a connection via a standard interface, the supplementary reverse neighbor cell information is sent to the target base station corresponding to the tested cell, thereby allowing the target base station to add the base station configuration corresponding to the tested cell based on the supplementary reverse neighbor cell information.

[0028] This application is applied to scenarios involving the configuration of neighboring cells. It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of related data must comply with relevant laws, regulations and standards, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0029] Figure 1 This is a schematic diagram illustrating a scenario for the neighbor cell configuration method provided in this application. For example... Figure 1 In this scenario, the following are included: base station under test 101, cell under test 102, target base station 103, and target neighbor cell 104.

[0030] In the specific implementation process, the cell under test 102 belongs to the base station under test 101, and the target neighbor cell 104 can belong to the target base station 103 or the base station under test 101. Figure 1 In the scenario shown, the tested cell 101 and the target neighbor cell 104 belong to different base stations. If they belong to the same base station, then both the tested cell 101 and the target neighbor cell 104 belong to the tested base station 101. The target neighbor cell 104 is a neighbor cell of the tested cell 102.

[0031] The base station under test 101 and the target base station 103 may include at least one of macro base stations, micro base stations, indoor base stations, mobile base stations, sector base stations, etc.

[0032] The tested base station 101 and the target base station 103 can be connected via wireless network or wired network.

[0033] This scenario may also include terminal device 105 and maintenance terminal 106. Terminal device 105 and maintenance terminal 106 may include computers, servers, tablets, mobile phones, PDAs (personal digital assistants), and laptops, etc., which can perform data input and output.

[0034] Terminal device 105 transmits and receives data by exchanging information with the base station under test 101 and the target base station 103.

[0035] The maintenance terminal 106 is used to receive supplementary reverse neighbor cell information, optimized base station coverage information, configuration processing information, etc. sent by the base station under test 101.

[0036] It is understood that the structure illustrated in the embodiments of this application does not constitute a specific limitation on the neighbor cell configuration method. In other feasible embodiments of this application, the above architecture may include more or fewer components than illustrated, or combine some components, or split some components, or arrange different components, which can be determined according to the actual application scenario and is not limited here. Figure 1 The components shown can be implemented by hardware, software, or a combination of both.

[0037] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.

[0038] Figure 2 This is a flowchart illustrating the neighbor cell configuration method provided in an embodiment of this application. The execution entity of this embodiment may be... Figure 1 The base station under test is 101. For example... Figure 2 As shown, the method includes:

[0039] S201: Obtain the number of successful handovers and handover attempts from the tested cell to the target neighboring cell.

[0040] In this step, the tested cell is the cell the terminal leaves during the handover process, and the target neighbor cell is the cell the terminal joins during the handover process. The number of successful handovers can be obtained by reading the relevant logs to determine the number of times the terminal switches from the tested cell to the target neighbor cell. The number of handover attempts can be obtained by counting the number of handover requests sent from the target neighbor cell to the tested cell.

[0041] S202: If the number of successful cutouts is greater than or equal to the cutout threshold and the number of cutin attempts is 0, then supplementary reverse neighbor information is generated.

[0042] In this step, the threshold for the number of cut-outs can be preset by staff based on experimental data or empirical parameters. Generating supplementary reverse neighbor information may involve writing the identifier of the cell under test into a preset supplementary reverse neighbor template to obtain supplementary reverse neighbor information.

[0043] S203: Send the supplementary reverse neighbor cell information to the target base station so that the target base station can add the base station configuration corresponding to the tested cell based on the supplementary reverse neighbor cell information, where the target base station is the base station where the target neighbor cell is located.

[0044] In this step, supplementary reverse neighbor information is sent to the target base station. This can include sending the supplementary reverse neighbor information to the target base station via a standard interface, sending the supplementary reverse neighbor information to a server so that the server can forward the supplementary reverse neighbor information to the target base station, or sending the supplementary reverse neighbor information to a maintenance terminal so that the maintenance terminal outputs the supplementary reverse neighbor information, which is then input into the target base station by personnel. The target base station writes the identifier of the tested cell from the supplementary reverse neighbor information into its neighbor table or configuration file, thereby adding the base station configuration corresponding to the tested cell.

[0045] As can be seen from the description of the above embodiments, the embodiments of this application obtain the handover data between the tested cell and the target neighbor cell. When the number of successful handovers is greater than or equal to the handover count threshold and the number of handover attempts is 0, supplementary reverse neighbor cell information is generated and sent to the target base station. The target base station adds the tested cell to the neighbor cell configuration of the target cell. The neighbor cell information can be updated without user feedback, which increases the efficiency of fault handling.

[0046] In one possible implementation, the base station under test and the target base station are the same base station, both referred to here as the base station under test. The cell under test and the target neighbor cell are both in the base station under test. Step S203 above can send the supplementary reverse neighbor cell information to the maintenance terminal, and the maintenance terminal outputs the supplementary reverse neighbor cell information so that the staff can input the supplementary reverse neighbor cell information into the terminal under test.

[0047] In one possible implementation, after generating the supplementary reverse neighbor information in step S202 above, the method further includes:

[0048] S210: Obtain the connection status corresponding to the target base station, where the target base station is the base station where the target neighboring cell is located;

[0049] In this step, the connection status between the tested base station and the target base station can be achieved by sending data packets or performing heartbeat detection between them through a standard interface. A connection status via the standard interface can include normal heartbeat detection between the tested and target base stations through the standard interface, or the tested and target base stations being able to send data packets to each other through the standard interface.

[0050] S211: If the connection status is through the standard interface, the supplementary reverse neighbor cell information will be sent to the target base station through the standard interface so that the target base station can add the base station configuration corresponding to the tested cell based on the supplementary reverse neighbor cell information.

[0051] In this step, supplementary reverse neighbor cell information is sent to the target base station via a standard interface. This may include encapsulating the supplementary reverse neighbor cell information into a message format conforming to the interface standard, writing it into a packet, and selecting the aforementioned standard interface to send the information to the target base station. The process of adding base station configuration for the target base station is similar to that in the above embodiment and will not be repeated here.

[0052] S212: If the connection status is not connected through the standard interface, supplementary reverse neighbor information will be sent to the maintenance terminal so that the maintenance terminal can output supplementary reverse neighbor information.

[0053] In this step, the connection status is "not connected via standard interface." This could be due to a failed heartbeat detection via the standard interface, or the tested base station sending data packets to the target base station via the standard interface but failing to receive the returned data packets, or the target base station not having a pre-configured interface. Supplementary reverse neighbor information is sent to the maintenance terminal. This can include writing the supplementary reverse neighbor information into data packets, messages, or files and sending it to the maintenance terminal. The maintenance terminal can display or voice output the supplementary reverse neighbor information.

[0054] As can be seen from the description of the above embodiments, in the case where the base station under test and the target base station are directly connected through a standard interface, the supplementary reverse neighbor cell information is sent directly to the target base station through the standard interface. In the case where the base station under test and the target base station are not connected through a standard interface, the supplementary reverse neighbor cell information is sent to the maintenance terminal. This enables proactive repair and reporting of neighbor cell handover anomalies. In the case where there is no direct connection, network maintenance personnel can send supplementary reverse neighbor cell information to the maintenance terminal to complete the supplementation of neighbor cell information and increase fault handling efficiency.

[0055] In one possible implementation, before generating supplementary reverse neighbor information in step S202, the method further includes:

[0056] S220: Get the number of successful cut-ins from the target neighbor cell to the tested cell.

[0057] In this step, the cell handover log file can be read to obtain the number of times the target neighbor cell hands over to the tested cell.

[0058] S221: The success rate of a cut-in is obtained by dividing the number of successful cut-ins by the number of cut-in attempts.

[0059] In this step, for example, if the number of successful cuts is 670 and the number of cut attempts is 1000, the success rate is 67%; or, for example, if the number of successful cuts is 880 and the number of cut attempts is 920, the success rate is 95.7%.

[0060] S222: If the success rate of the cut-in is greater than or equal to the success rate threshold of the cut-in, and the number of successful cut-outs is less than the number of cut-outs threshold, then mismatch information is generated.

[0061] In this step, the target base station may experience configuration discrepancies with actual parameters due to changes in some parameters of the tested cell or target neighboring cells. Although a successful handover is still possible, the success rate is reduced. Therefore, configuration updates are needed to improve the success rate and prevent subsequent deterioration leading to handover failure. The handover success rate threshold and handover count threshold can be preset by staff based on experimental data or empirical parameters. The generation of mismatch information can include writing at least one of the following information into a preset mismatch information template: neighboring cell frequency, PCI (Physical Cell Identifier) ​​information, and core network information.

[0062] Among them, neighboring cell frequency points, PCI information, core network information, etc., can be sent by the terminal equipment to the base station under test and stored by the base station under test.

[0063] S223: Send the mismatch information to the target base station so that the target base station can edit the base station configuration corresponding to the tested cell based on the mismatch information.

[0064] In this step, if a connection has already been established between the tested base station and the target base station via a standard interface, the mismatch information can be directly sent to the target base station through the standard interface. If no connection has been established between the tested and target base stations via a standard interface, the mismatch information can be sent to a maintenance terminal. The maintenance terminal will then display or verbally output the mismatch information, which will be input into the target base station by staff. The target base station can read various information from the mismatch information and update its own configuration file or settings file, thereby updating the base station configuration corresponding to the tested cell within the target base station.

[0065] As can be seen from the description of the above embodiments, the embodiments of this application calculate the handover success rate, determine the neighbor cell mismatch when the handover success rate is high but the number of handovers is low, generate mismatch information, and send the mismatch information to the target base station to update the neighbor cell configuration, thereby increasing the fault handling efficiency by automatically maintaining the base station configuration or actively prompting errors.

[0066] In one possible implementation, after obtaining the success rate by dividing the number of successful cut-ins by the number of cut-ins attempts in step S221, the method further includes:

[0067] S230: Obtain the received power of its own reference signal and the received power of the target reference signal in the target neighboring cell.

[0068] In this step, the self-reference signal received power can be the reference signal received power of the cell under test, and the target reference signal received power of the target neighboring cell can be the one returned by the target base station after sending a data acquisition request to the target base station.

[0069] S231: If the received power of the self-reference signal and the received power of the target reference signal are less than the power threshold, and the handover success rate is less than the target success rate threshold, then generate optimized base station coverage information and send the optimized base station coverage information to the maintenance terminal so that the maintenance terminal outputs the optimized base station coverage information.

[0070] In this step, the power threshold and target success rate threshold can be preset by staff based on experimental data or empirical parameters. Generating optimized base station coverage information can include writing the identifiers of the tested base station and the target base station into an optimized base station coverage information template to obtain the optimized base station coverage information. The method for sending the optimized base station coverage information is similar to the method for sending the mismatch information described above, and will not be repeated here.

[0071] As can be seen from the description of the above embodiments, the embodiments of this application obtain the reference signal received power, and determine whether the base station coverage is normal based on the reference signal received power and the handover success rate. When both the reference signal received power and the handover success rate are low, it is determined that the base station coverage may be faulty, and the staff is proactively prompted to carry out maintenance, thereby increasing the efficiency of fault handling.

[0072] In one possible implementation, after obtaining the number of successful handovers, the number of handover attempts, and the connection status of the target base station from the tested cell to the target neighbor cell in step S201, the method further includes:

[0073] S240: Obtain communication data and the base station type of the target base station.

[0074] In this step, communication data can be obtained by reading logs or by measurement. The base station type of the target base station can be pre-stored or obtained by sending type acquisition information to the target base station and receiving the base station type information returned by the target base station.

[0075] The communication data may include RSRP (Reference Signal Received Power) and SINR (Signal to Interference plus Noise Ratio).

[0076] S241: Based on the communication data, determine whether to generate configuration processing information.

[0077] This step includes determining whether the communication data meets the preset standard. If it does, configuration processing information is generated; otherwise, no configuration processing information is generated.

[0078] The communication data includes at least one of the following: the self-reference signal received power, the target reference signal received power of the target neighboring cell, the signal interference plus noise ratio, the target signal interference plus noise ratio of the target neighboring cell, and the handover status data.

[0079] S242: If configuration processing information is generated and the base station type is a preset type, then generate configuration processing information. Send the configuration processing information to the target base station so that the target base station can change its base station configuration according to the configuration processing information.

[0080] In this step, the preset type can be one that can autonomously update its configuration using configuration processing information. Generating configuration processing information can include writing the identifiers of the tested base station and the target base station into a configuration processing information template. The method for sending the configuration processing information is similar to that for sending mismatch information and supplementary reverse neighbor information; it can be directly sent to the target base station via a standard interface.

[0081] S243: If configuration processing information is generated and the base station type is not a preset type, then the configuration processing information is generated and sent to the maintenance terminal so that the maintenance terminal outputs the configuration processing information.

[0082] In this step, since the base station type is not the preset type, the configuration processing information can be sent to the maintenance terminal, which will then output the configuration processing information so that staff can input it into the target base station. The preset type can be a type that can autonomously use the configuration processing information to update its configuration.

[0083] As can be seen from the description of the above embodiments, the embodiments of this application combine the base station type and communication data to determine whether the configuration is updated automatically by the base station or manually, thereby increasing the efficiency of configuration updates and reducing fault handling time.

[0084] In one possible implementation, the communication data includes: the self-reference signal received power, the target reference signal received power of the target neighboring cell, the signal-to-noise ratio, the target signal-to-noise ratio of the target neighboring cell, and the handover status data.

[0085] The self-reference signal received power can be the reference signal received power of the cell under test. Handover status data can include the handover success rate, handover success rate, and the average of the handover success rates.

[0086] Accordingly, S241 determines whether to generate configuration processing information based on the communication data, including:

[0087] S411: Determine the target power range based on the received power of its own reference signal and the received power of the target reference signal.

[0088] This step may include calculating the average value of the received power of the self-reference signal and the received power of the target reference signal, and determining the preset power range in which the minimum value of the range is less than the average value and the maximum value of the range is greater than the average value as the target power range.

[0089] S412: Determine the target noise ratio range based on the interference-to-noise ratio of the signal itself and the interference-to-noise ratio of the target signal.

[0090] This step is similar to step S411 above, and will not be repeated here.

[0091] S413: Based on the target power range, find the correspondence between the preset first range and the parameter value to obtain the first parameter value.

[0092] In this step, the correspondence between the first interval and the parameter value can be predefined by the staff and stored in formats such as tables, key-value pairs, or files.

[0093] S414: Based on the target noise ratio range, find the correspondence between the preset second range and the parameter value to obtain the second parameter value.

[0094] In this step, the correspondence between the second interval and the parameter value is similar to that between the first interval and the parameter value, and will not be repeated here.

[0095] S415: The switching state data, the first parameter value, and the second parameter value are weighted and summed to obtain the weighted parameter.

[0096] In this step, the switching status data and the weights corresponding to the first and second parameter values ​​can be preset by the staff based on experimental data or empirical parameters.

[0097] S416: If the weighted parameter is less than the preset parameter threshold, then generate neighbor cell optimization information.

[0098] In this step, the preset parameter thresholds can be pre-set by staff based on experimental data or empirical parameters. Generating neighbor cell optimization information can include writing the identifiers of the tested cell and the target neighbor cell into a preset neighbor cell optimization information template to obtain the neighbor cell optimization information.

[0099] As can be seen from the description of the above embodiments, the embodiments of this application determine the target power range by the reference signal received power and the target noise ratio range by the signal interference plus noise ratio. Then, the parameter values ​​corresponding to the target power range and the target noise ratio range are found. The switching state data and the parameter values ​​obtained by finding the corresponding relationship are weighted and summed to obtain the weighted parameter. When the weighted parameter is less than the preset parameter threshold, neighbor cell optimization information is generated. This realizes the comprehensive determination of whether neighbor cell optimization information needs to be generated based on multiple data, thereby increasing the accuracy of neighbor cell optimization determination.

[0100] Figure 3 This is a schematic diagram illustrating the overall process of neighbor cell configuration provided in an embodiment of this application. Figure 3 As shown, the overall process of neighbor cell configuration includes: obtaining the number of successful handovers from the tested cell to the target neighbor cell, the number of handover attempts, the number of successful handovers, and the connection status corresponding to the target base station;

[0101] If the number of successful handovers is greater than or equal to the handover threshold and the number of handover attempts is 0, supplementary reverse neighbor information is generated. If the connection status is through the standard interface, the supplementary reverse neighbor information is sent to the target base station through the standard interface. If the connection status is not through the standard interface, the supplementary reverse neighbor information is sent to the maintenance terminal.

[0102] The success rate is obtained by dividing the number of successful entry attempts by the number of entry attempts.

[0103] If the handover success rate is greater than or equal to the handover success rate threshold, and the number of successful handovers is less than the number of handovers threshold, mismatch information is generated; if the connection status is through a standard interface, the mismatch information is sent to the target base station; if the handover success rate is greater than or equal to the handover success rate threshold, and the number of successful handovers is less than the number of handovers threshold, mismatch information is generated; if the connection status is not through a standard interface, the mismatch information is sent to the maintenance terminal.

[0104] Obtain its own reference signal received power and the target reference signal received power of the target neighboring cell;

[0105] If the received power of the self-reference signal and the received power of the target reference signal are both less than the power threshold, and the handover success rate is less than the target success rate threshold, then optimized base station coverage information is generated and sent to the maintenance terminal.

[0106] Figure 4 This is a schematic diagram of the neighbor cell configuration device provided in an embodiment of this application. Figure 4 As shown, the neighbor cell configuration device 400 includes: a data acquisition module 401, an information generation module 402, and a supplementary information sending module 403.

[0107] The data acquisition module 401 is used to acquire the number of successful handovers and the number of handover attempts from the tested cell to the target neighbor cell;

[0108] The information generation module 402 is used to generate supplementary reverse neighbor information if the number of successful cutouts is greater than or equal to the cutout count threshold and the number of cutin attempts is 0.

[0109] The supplementary information sending module 403 is used to send supplementary reverse neighbor cell information to the target base station so that the target base station can add the base station configuration corresponding to the tested cell according to the supplementary reverse neighbor cell information, wherein the target base station is the base station where the target neighbor cell is located.

[0110] The apparatus provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effects are similar, and will not be described again here.

[0111] In one possible implementation, the supplementary information sending module 403 is further used to obtain the connection status corresponding to the target base station, wherein the target base station is the base station where the target neighbor cell is located; if the connection status is connected through the standard interface, the supplementary reverse neighbor cell information is sent to the target base station through the standard interface, so that the target base station can add the base station configuration corresponding to the tested cell according to the supplementary reverse neighbor cell information; if the connection status is not connected through the standard interface, the supplementary reverse neighbor cell information is sent to the maintenance terminal, so that the maintenance terminal outputs the supplementary reverse neighbor cell information.

[0112] The apparatus provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effects are similar, and will not be described again here.

[0113] In one possible implementation, the neighbor cell configuration device 400 further includes a mismatch information sending module 404.

[0114] The mismatch information sending module 404 is used to obtain the number of successful handovers from the target neighbor cell to the tested cell; the handover success rate is obtained by dividing the number of successful handovers by the number of handover attempts; if the handover success rate is greater than or equal to the handover success rate threshold and the number of successful handovers is less than the number of handovers threshold, mismatch information is generated; the mismatch information is sent to the target base station so that the target base station can edit the base station configuration corresponding to the tested cell according to the mismatch information.

[0115] The apparatus provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effects are similar, and will not be described again here.

[0116] In one possible implementation, the neighbor cell configuration device 400 further includes an optimization information processing module 405.

[0117] The optimized information processing module 405 is used to obtain its own reference signal received power and the target reference signal received power of the target neighboring cell; if its own reference signal received power and the target reference signal received power are less than the power threshold, and the handover success rate is less than the target success rate threshold, then it generates optimized base station coverage information and sends the optimized base station coverage information to the maintenance terminal so that the maintenance terminal outputs the optimized base station coverage information.

[0118] The apparatus provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effects are similar, and will not be described again here.

[0119] In one possible implementation, the neighbor cell configuration device 400 further includes an information transmission processing module 406.

[0120] The information transmission module 406 is used to acquire communication data and the base station type of the target base station; determine whether to generate configuration processing information based on the communication data; if configuration processing information is generated and the base station type is a preset type, then the configuration processing information is generated; and send the configuration processing information to the target base station so that the target base station can change its base station configuration according to the configuration processing information. If configuration processing information is generated and the base station type is not a preset type, then the configuration processing information is generated and sent to the maintenance terminal so that the maintenance terminal outputs the configuration processing information.

[0121] The apparatus provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effects are similar, and will not be described again here.

[0122] In one possible implementation, the communication data includes: the received power of its own reference signal, the interference-to-noise ratio (INR) of its own signal, the received power of the target reference signal of the target neighboring cell, the INR of the target neighboring cell, and handover status data. The information processing and sending module 406 is specifically used for: determining a target power range based on the received power of its own reference signal and the received power of the target reference signal; determining a target noise ratio range based on the INR of its own signal and the INR of the target signal; finding a preset first interval and parameter value correspondence based on the target power range to obtain a first parameter value; finding a preset second interval and parameter value correspondence based on the target noise ratio range to obtain a second parameter value; weighting and summing the handover status data, the first parameter value, and the second parameter value to obtain a weighted parameter; and generating configuration processing information if the weighted parameter is less than a preset parameter threshold.

[0123] The apparatus provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effects are similar, and will not be described again here.

[0124] To implement the above embodiments, this application also provides an electronic device.

[0125] refer to Figure 5 It shows a structural schematic diagram of an electronic device 500 suitable for implementing the embodiments of this application. The electronic device 500 can be a base station or a computer, server, etc. connected to the base station. Figure 5 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0126] like Figure 5 As shown, the electronic device 500 may include a processor 501 and a memory 502 communicatively connected to the processor. The processor can perform various appropriate actions and processes based on programs stored in the memory 502, computer-executed instructions, or programs loaded from the storage device 508 into the random access memory (RAM) 503, implementing the neighbor configuration method in any of the above embodiments. The memory may be a read-only memory (ROM). The RAM 503 also stores various programs and data required for the operation of the electronic device 500. The processing device 501, the memory 502, and the RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0127] Typically, the following devices can be connected to I / O interface 505: signal input device 506; signal output device 507; storage device 508 including, for example, non-volatile memory elements; and communication device 509. Communication device 509 can be an antenna of a base station, allowing electronic device 500 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 5 An electronic device 500 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0128] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable storage medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 509, or installed from a storage device 508, or installed from a memory 502. When the computer program is executed by the processing device 501, it performs the functions defined in the methods of the embodiments of this application.

[0129] It should be noted that the computer-readable storage medium described above in this application can be a computer-readable signal medium, a computer storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable storage medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable storage medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0130] The aforementioned computer-readable storage medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0131] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the method shown in the above embodiments.

[0132] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0133] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0134] The modules described in the embodiments of this application can be implemented in software or in hardware. The names of the units do not necessarily limit the module itself; for example, the information generation module can also be described as a "supplementary reverse neighbor information generation module".

[0135] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.

[0136] This application also provides a computer-readable storage medium storing computer-executable instructions. When the processor executes the computer-executable instructions, it implements the technical solution of the neighbor cell configuration method in any of the above embodiments. Its implementation principle and beneficial effects are similar to those of the neighbor cell configuration method. Please refer to the implementation principle and beneficial effects of the neighbor cell configuration method. It will not be repeated here.

[0137] In the context of this application, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0138] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the technical solution of the neighbor cell configuration method in any of the above embodiments. Its implementation principle and beneficial effects are similar to those of the neighbor cell configuration method, and can be found in the implementation principle and beneficial effects of the neighbor cell configuration method, which will not be repeated here.

[0139] The above description is merely a preferred embodiment of this application and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in this application is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this application.

[0140] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0141] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A neighbor cell configuration method, characterized in that, include: Obtain the number of successful handovers and the number of handover attempts from the tested cell to the target neighboring cell; If the number of successful cutouts is greater than or equal to the cutout count threshold, and the number of cutin attempts is 0, then supplementary reverse neighbor information is generated; The supplementary reverse neighbor information is sent to the target base station so that the target base station can add the base station configuration corresponding to the tested cell according to the supplementary reverse neighbor information, wherein the target base station is the base station where the target neighbor cell is located.

2. The method according to claim 1, characterized in that, After generating the supplementary reverse neighbor information, the method further includes: Obtain the connection status corresponding to the target base station, wherein the target base station is the base station where the target neighboring cell is located; If the connection status is a connection via a standard interface, the supplementary reverse neighbor information is sent to the target base station via the standard interface, so that the target base station adds the base station configuration corresponding to the tested cell based on the supplementary reverse neighbor information; if the connection status is a connection not via a standard interface, the supplementary reverse neighbor information is sent to the maintenance terminal, so that the maintenance terminal outputs the supplementary reverse neighbor information.

3. The method according to claim 1 or 2, characterized in that, Before generating the supplementary reverse neighbor information, the method further includes: Obtain the number of successful handovers from the target neighboring cell to the tested cell; The success rate of the cut-in is obtained by dividing the number of successful cut-ins by the number of cut-in attempts. If the success rate of the cut-in is greater than or equal to the success rate threshold, and the number of successful cut-outs is less than the number of cut-outs threshold, then mismatch information is generated. The mismatch information is sent to the target base station so that the target base station can edit the base station configuration corresponding to the tested cell based on the mismatch information.

4. The method according to claim 3, characterized in that, After obtaining the success rate by dividing the number of successful cuts by the number of cut attempts, the method further includes: Obtain its own reference signal received power and the target reference signal received power of the target neighboring cell; If the received power of the self-reference signal and the received power of the target reference signal are both less than the power threshold, and the handover success rate is less than the target success rate threshold, then optimized base station coverage information is generated and sent to the maintenance terminal so that the maintenance terminal outputs the optimized base station coverage information.

5. The method according to any one of claims 1 to 4, characterized in that, After obtaining the number of successful handovers from the tested cell to the target neighboring cell, the number of handover attempts, and the connection status corresponding to the target base station, the method further includes: Obtain communication data and the base station type of the target base station; Based on the communication data, determine whether to generate configuration processing information; If configuration processing information is generated, and the base station type is a preset type, then configuration processing information is generated; the configuration processing information is sent to the target base station so that the target base station changes its base station configuration according to the configuration processing information; If configuration processing information is generated, and the base station type is not the preset type, then the configuration processing information is generated and sent to the maintenance terminal so that the maintenance terminal outputs the configuration processing information.

6. The method according to claim 5, characterized in that, The communication data includes: self-reference signal received power, self-signal interference plus noise ratio, target reference signal received power of target neighboring cell, target signal interference plus noise ratio of target neighboring cell, and handover status data. Accordingly, determining whether to generate configuration processing information based on the communication data includes: The target power range is determined based on the received power of the self-reference signal and the received power of the target reference signal; The target noise ratio range is determined based on the interference-to-noise ratio of the self-signal and the interference-to-noise ratio of the target signal. Based on the target power range, find the correspondence between the preset first range and the parameter value to obtain the first parameter value; Based on the target noise ratio range, find the correspondence between the preset second range and the parameter value to obtain the second parameter value; The weighted sum of the switching state data, the first parameter value, and the second parameter value is obtained to obtain the weighted parameter. If the weighted parameter is less than the preset parameter threshold, configuration processing information is generated.

7. A neighbor cell configuration device, characterized in that, include: The data acquisition module is used to obtain the number of successful handovers and the number of handover attempts from the tested cell to the target neighboring cell; The information generation module is used to generate supplementary reverse neighbor information if the number of successful cutouts is greater than or equal to the cutout count threshold and the number of cutin attempts is 0. The supplementary information sending module is used to send the supplementary reverse neighbor information to the target base station, so that the target base station adds the base station configuration corresponding to the tested cell according to the supplementary reverse neighbor information, wherein the target base station is the base station where the target neighbor cell is located.

8. An electronic device, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1 to 6.

10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method as described in any one of claims 1 to 6.