Neighboring cell optimization method and device for home base station cell

By analyzing the neighbor cell list of a home base station and deleting redundant neighbor cells, the problems of ping-pong handover and missing neighbor cell configuration in neighbor cell management were solved, thus improving the user experience.

CN115250488BActive Publication Date: 2025-11-04CHINA MOBILE GROUP ZHEJIANG +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110466905.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-28
Publication Date
2025-11-04
Estimated Expiration
2041-04-28

AI Technical Summary

Technical Problem

Existing methods for managing neighboring cells in home base stations can easily lead to ping-pong handover, untimely handover, or missing neighboring cell configurations, resulting in abnormal connectivity indicators and a decline in user experience.

Method used

By obtaining the current neighbor cell list of the home base station cell, analyzing the handover time points and handover level values ​​within a preset time period, identifying and deleting redundant neighbor cells, and optimizing neighbor cell relationships.

Benefits of technology

It improves the efficiency and simplicity of switching relationships, reduces unnecessary switching times, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115250488B_ABST
    Figure CN115250488B_ABST
Patent Text Reader

Abstract

The application discloses a kind of methods and devices for optimizing processing of adjacent cell of home base station cell.The method comprises: obtaining the current adjacent cell list of home base station cell;For any adjacent cell recorded in adjacent cell list, obtain the switching time point when home base station cell and adjacent cell are mutually switched and the cut-out level value corresponding to the cut-out home base station cell in the preset time period;Determine whether the adjacent cell is a redundant adjacent cell according to the switching time point and the cut-out level value;If the adjacent cell is a redundant adjacent cell, delete the adjacent cell from the adjacent cell list corresponding to the home base station cell.The present application eliminates redundant adjacent cell according to user mobility law, thereby ensuring the simplification and effectiveness of switching relationship, and avoiding the reduction of user perception caused by adjacent cell relationship confusion and complex switching chain.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of communication technology, in particular to a method and device for optimizing the neighboring cell of a femto cell. BACKGROUND

[0002] Femto base station is a kind of base station which is quickly deployed in the indoor environment of home, office and other small range of no signal coverage or weak coverage. Femto base station is a kind of fast and low cost solution to solve the indoor wireless coverage. The cell covered by femto base station is called femto cell, and femto base station starts self-configuration of the neighboring cell list after completing cell search and network synchronization. Femto base station obtains the frequency, scrambling code and RSRP value of each cell through cell search, and then selects a number of neighboring cells to join the neighboring cell list according to the size of RSRP value. However, the existing neighboring cell management method has certain defects: only according to the measurement of femto cell, the neighboring cell is added, and such neighboring cell relationship is easy to cause ping-pong switching, and the situations of not timely switching or missing neighboring cell allocation occur from time to time, which leads to abnormal connection state index and user perception decline. SUMMARY

[0003] In view of the above problems, the embodiments of the present application are proposed to provide a method and device for optimizing the neighboring cell of a femto cell, which can overcome the above problems or at least partially solve the above problems.

[0004] According to an aspect of the embodiments of the present application, a method for optimizing the neighboring cell of a femto cell is provided, which comprises:

[0005] acquiring the current neighboring cell list of the femto cell;

[0006] for any neighboring cell recorded in the neighboring cell list, acquiring the switching time point when the femto cell and the neighboring cell switch to each other and the switching-out level value corresponding to the switching-out femto cell within a preset time period;

[0007] judging whether the neighboring cell is a redundant neighboring cell according to the switching time point and the switching-out level value;

[0008] if the neighboring cell is a redundant neighboring cell, deleting the neighboring cell from the neighboring cell list corresponding to the femto cell.

[0009] According to another aspect of the embodiments of the present application, a device for optimizing the neighboring cell of a femto cell is provided, which comprises:

[0010] a first acquisition module adapted to acquire the current neighboring cell list of the femto cell;

[0011] The second obtaining module is adapted to obtain, for any neighbor cell recorded in the neighbor cell list, a handover time point and a handout level value corresponding to a handout home base station cell when the home base station cell and the neighbor cell are mutually switched within a preset time period;

[0012] The first judging module is adapted to judge whether the neighbor cell is a redundant neighbor cell according to the handover time point and the handout level value.

[0013] The deleting module is adapted to delete the neighbor cell from the neighbor cell list corresponding to the home base station cell if the neighbor cell is a redundant neighbor cell.

[0014] According to another aspect of the embodiment of the present application, a computing device is provided, comprising a processor, a memory, a communication interface and a communication bus, the processor, the memory and the communication interface complete communication with each other through the communication bus;

[0015] The memory is used to store at least one executable instruction, and the executable instruction causes the processor to execute the operation corresponding to the neighbor cell optimization processing method of the home base station cell.

[0016] According to another aspect of the embodiment of the present application, a computer storage medium is provided, and the computer storage medium stores at least one executable instruction, and the executable instruction causes the processor to execute the operation corresponding to the neighbor cell optimization processing method of the home base station cell.

[0017] According to the scheme provided by the above embodiment of the present application, the current neighbor cell list of the home base station cell is obtained; for any neighbor cell recorded in the neighbor cell list, a handover time point and a handout level value corresponding to a handout home base station cell when the home base station cell and the neighbor cell are mutually switched within a preset time period are obtained; whether the neighbor cell is a redundant neighbor cell is judged according to the handover time point and the handout level value; and the neighbor cell is deleted from the neighbor cell list corresponding to the home base station cell if the neighbor cell is a redundant neighbor cell. According to the user mobility law, the redundant neighbor cell is eliminated, so that the switching relationship is ensured to be simple and effective, and the user perception is improved due to the elimination of the neighbor cell relationship confusion and the complex switching chain.

[0018] The above description is only a summary of the technical scheme of the embodiment of the present application, in order to more clearly understand the technical means of the embodiment of the present application, which can be implemented according to the content of the specification, and in order to make the above and other purposes, characteristics and advantages of the embodiment of the present application more obvious and easy to understand, the following specific embodiment of the embodiment of the present application is described. BRIEF DESCRIPTION OF DRAWINGS

[0019] By reading the detailed description of the preferred embodiment below, various other advantages and benefits will become clear to those of ordinary skill in the art. The drawings are only for the purpose of illustrating the preferred embodiment and are not considered to be a limitation on the embodiments of the present application. Moreover, the same reference symbols are used to represent the same parts throughout the drawings. In the drawings:

[0020] Figure 1 A flow chart of a method for optimizing a neighbor cell of a home base station cell is shown;

[0021] Figure 2 A flow chart of a method for optimizing a neighbor cell of a home base station cell is shown;

[0022] Figure 3 A structure diagram of a device for optimizing a neighbor cell of a home base station cell is shown;

[0023] Figure 4 A structure diagram of a computing device is shown. DETAILED DESCRIPTION

[0024] Exemplary embodiments of the present application will be described herein below with reference to the accompanying drawings. While exemplary embodiments of the present application are shown in the drawings, it is understood that the present application can be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that this application will be thorough and complete, and will fully convey the scope of the application to those skilled in the art.

[0025] Since most of the Femto base stations are used to compensate for indoor coverage blind area, and are used in indoor coverage environment, and the neighbor cells of the Femto cell are automatically configured by the Femto base station according to the wireless environment measured by the antenna, there are redundant neighbor cells.

[0026] The method for optimizing a neighbor cell of a home base station cell provided by the present application deletes redundant neighbor cells according to the characteristics of the Femto cell. Since the indoor building, such as the indoor signal compensation of the user's personal home, has a certain regularity in the motion track of the resident user, and the switching locations mainly occur at places such as from the gate to the indoor, from the indoor to the window or the balcony, etc. In addition to the necessary switching location from the gate to the indoor, if the indoor Femto signal coverage is strong, it is unnecessary to add these switching neighbor cells, and increase the unnecessary switching times. Meanwhile, the switching time interval of the two cells at the switching point from the gate to the indoor will be larger than the switching time interval of the two cells at the switching point of the window or the balcony, and therefore, these characteristics can be used to delete the redundant neighbor cells. The following will be described in combination with specific examples.

[0027] Figure 1 A flow chart of a method for optimizing a neighbor cell of a home base station cell is shown. As shown in Figure 1 the method comprises the following steps:

[0028] In step S101, a current neighbor cell list of the home base station cell is acquired.

[0029] The femto cell is a cell covered by a femto base station, and a current neighbor cell list of the femto cell is a list of existing neighbor cells determined by the femto base station, specifically, the list is automatically configured by the femto base station according to a wireless environment measured by an antenna, and records which neighbor cells currently exist in the femto cell. The list may have redundant neighbor cells, and thus, a neighbor cell optimization process is needed. Specifically, the optimization process can be performed by using the neighbor cell optimization process scheme of the femto cell provided by the embodiment, and specifically, the step acquires a current neighbor cell list of the femto cell, and the neighbor cell list records at least one neighbor cell.

[0030] In step S102, for any neighbor cell recorded in the neighbor cell list, a switching time point when the femto cell and the neighbor cell switch to each other and a cut-out level value corresponding to a cut-out femto cell are acquired within a preset time period.

[0031] In an actual application scenario, there may be three cases of switching from the femto cell to the neighbor cell, switching from the neighbor cell to the femto cell, and switching from the neighbor cell to the neighbor cell. The switching from the femto cell to the neighbor cell is referred to as the cut-out femto cell, and the switching from the neighbor cell to the femto cell is referred to as the cut-in femto cell. When switching, the cut-out or cut-in may occur between the femto cell and the same neighbor cell, or the cut-out or cut-in may occur between multiple neighbor cells and the femto cell, for example, switching from the neighbor cell A to the femto cell and switching from the femto cell to the neighbor cell B. Here, only an example is given, and the example does not have any limiting effect.

[0032] In order to accurately optimize the neighbor cell, for any neighbor cell recorded in the neighbor cell list, a switching time point when the femto cell and the neighbor cell switch to each other and a cut-out level value corresponding to a cut-out femto cell are acquired within a preset time period. It should be noted that the step acquires the switching time point when the femto cell switches to the neighbor cell, the switching time point when the neighbor cell switches to the femto cell, and the cut-out level value when the femto cell switches to the neighbor cell.

[0033] The preset time period is a long enough time period, so as to collect enough data, such as the switching time point and the cut-out level value, for optimization processing.

[0034] In step S103, whether the neighbor cell is a redundant neighbor cell is determined according to the switching time point and the cut-out level value. If yes, step S104 is performed.

[0035] After the switching time point and the cut-out level value are acquired, whether the neighbor cell is a redundant neighbor cell can be determined according to the switching time point and the cut-out level value, wherein the redundant neighbor cell specifically refers to a cell with a poor neighbor cell signal, and switching to the cell can easily cause a call drop and frequent switching.

[0036] In step S104, the neighbor cell is deleted from the neighbor cell list corresponding to the home base station cell.

[0037] In a case where it is determined that the neighbor cell is a redundant neighbor cell, the neighbor cell is deleted from the neighbor cell list corresponding to the Femto cell. By deleting the neighbor cell from the neighbor cell list, the neighbor relationship is released, and the Femto cell can be prevented from switching to the neighbor cell, thereby reducing the number of switching times of the user staying in the Femto cell and improving the user experience.

[0038] According to the method provided in the above embodiment of the present application, the current neighbor cell list of the home base station cell is acquired; for any neighbor cell recorded in the neighbor cell list, the switching time point and the cut-out level value of the home base station cell when the home base station cell and the neighbor cell switch to each other within a preset time period are acquired; whether the neighbor cell is a redundant neighbor cell is determined according to the switching time point and the cut-out level value; and if the neighbor cell is a redundant neighbor cell, the neighbor cell is deleted from the neighbor cell list corresponding to the home base station cell. According to the user mobility law, the redundant neighbor cell is removed, so that the switching relationship is simplified and effective, and the user experience is improved due to the elimination of the confusion of the neighbor relationship and the complexity of the switching chain.

[0039] Figure 2 A flow chart of a neighbor cell optimization processing method of a home base station cell provided in another embodiment of the present application is shown. As shown in the figure, the method comprises the following steps: Figure 2

[0040] In step S201, the current neighbor cell list of the home base station cell is acquired.

[0041] The home base station cell (Femto cell) is a cell covered by a home base station (Femto base station), and the current neighbor cell list of the Femto cell is a list of existing neighbor cells determined by the Femto base station. The neighbor cell list is automatically configured by the Femto base station according to the wireless environment measured by the antenna. The neighbor cell list records the current neighbor cells of the Femto cell, and the neighbor cell list can include redundant neighbor cells. Therefore, the neighbor cell optimization processing is required. Specifically, the neighbor cell optimization processing can be performed by the neighbor cell optimization processing scheme of the home base station cell provided in the embodiment. Specifically, the current neighbor cell list of the Femto cell is acquired in this step, and at least one neighbor cell is recorded in the neighbor cell list.

[0042] ​Step S202, for any neighbor cell recorded in the neighbor cell list, the switching time point when the home base station cell and the neighbor cell switch each other and the cut-out level value corresponding to the cut-out home base station cell collected in a preset time period are acquired.

[0043] In the actual application scenario, there can be three cases of Femto cell switching to a neighbor cell, neighbor cell switching to a Femto cell and neighbor cell switching to a neighbor cell, Femto cell switching to a neighbor cell is called cut-out Femto cell, and neighbor cell switching to a Femto cell is called cut-in Femto cell. When switching, it can be that the cut-out or cut-in occurs between the Femto cell and the same neighbor cell, or the cut-out or cut-in occurs between multiple neighbor cells and the Femto cell, for example, switching from a neighbor cell A to a Femto cell and switching from the Femto cell to a neighbor cell B, which is only an example for illustration and does not have any limiting effect.

[0044] In order to accurately optimize the neighbor cell, for any neighbor cell recorded in the neighbor cell list, the switching time point when the home base station cell and the neighbor cell switch each other and the cut-out level value corresponding to the cut-out home base station cell collected in a preset time period are acquired. It should be noted that this step acquires the switching time point when the Femto cell switches to the neighbor cell and the switching time point when the neighbor cell switches to the Femto cell, and the level value of the cut-out Femto cell when the Femto cell switches to the neighbor cell.

[0045] The preset time period is a long enough time period so as to collect enough data such as switching time point and cut-out level value for optimization processing.

[0046] Suppose that nM neighbor cells are recorded in the neighbor cell list, then the acquired switching time points are as follows:

[0047]

[0048] Wherein, T nMf_NM represents the nM switching time point when the nM neighbor cell switches between the Femto cell and the neighbor cell, and the switching time point includes the switching time point when the Femto cell switches to the neighbor cell and / or the switching time point when the neighbor cell switches to the Femto cell. The data of each row represents the switching time point of one neighbor cell, and the number of switching time points acquired by each neighbor cell can be the same or different. Taking the first row of data as an example, it represents that the first neighbor cell has acquired 0-N1 switching time points.

[0049] The acquired cut-out level value corresponding to the cut-out Femto cell is as follows:

[0050]

[0051] Wherein, RSRP nMf_LMrepresents the Lth level value of the handover level when the nthM neighbor cell occurs the handover from the Femto cell to the neighbor cell, and the data of each row represents the corresponding handover level value of each neighbor cell. The number of the handover level values obtained by each neighbor cell can be the same or different. For example, the first row of data represents that the 1st neighbor cell obtains 0-L1 handover level values.

[0052] In step S203, the handover time interval between the adjacent two handover time points is calculated, and the average value corresponding to the handover time interval is calculated.

[0053] In order to accurately analyze whether a neighbor cell is a redundant neighbor cell, the handover time interval between the adjacent two handover time points is calculated, and the handover time interval corresponding to each neighbor cell is finally obtained as follows:

[0054]

[0055] wherein, t nMf_N1 = T nMf_N1 -T nMf_N2 , and the others are similar. The data of each row represents the corresponding handover time interval of each neighbor cell.

[0056] After the handover time interval corresponding to each neighbor cell is calculated, the average value is calculated according to the handover time interval corresponding to the neighbor cell, and the average value of the handover time interval corresponding to the nM neighbor cells is represented as follows:

[0057] t_avg n1f ,t_avg n2f …t_avg nMf

[0058] wherein, and the others are similar.

[0059] In step S204, the handover level average value of the handover Femto cell is calculated according to the handover level value.

[0060] For each neighbor cell, the handover level average value of the handover Femto cell is calculated according to the handover level value obtained by the neighbor cell, and for the nM neighbor cells, the handover level average value of the handover Femto cell is represented as follows:

[0061] RSRP_avg n1f ,RSRP_avg n2f …RSRP_avg nMf

[0062] wherein, and the others are similar.

[0063] In step S205, the proportion value of the handover time interval less than the preset time interval threshold value is calculated.

[0064] The preset time interval threshold is a preset time interval judgment threshold, and a specific value can be set by a person skilled in the art according to experience. The proportion value can effectively improve the judgment accuracy of the redundant neighbor cell, and avoid the situation that the switching time interval is too long, the average value is affected, and the judgment of the redundant neighbor cell is inaccurate.

[0065] The proportion value of the switching time interval less than the preset time interval threshold is calculated by using the following formula:

[0066]

[0067] Wherein, P is the proportion value, t i is the i-th switching time interval, τ is the preset time interval threshold, and M is the number of switching time intervals.

[0068] In combination with nM neighbor cells, the calculated proportion value is as follows:

[0069] P n1f ,P n2f …P nMf

[0070] Wherein, Other similar, wherein, NM switching time interval number, t nMf_i represents the i-th switching time interval of the nM-th neighbor cell, P nMf represents the proportion value of the nM-th neighbor cell, and τ is the preset time interval threshold.

[0071] The execution order of steps S203 and S204 is not limited in this embodiment. Steps S203 and S204 can be executed simultaneously, step S204 can be executed first and then step S203, or step S203 can be executed first and then step S204, which is not limited here.

[0072] The execution order of steps S204 and S205 is not limited in this embodiment. Steps S204 and S205 can be executed simultaneously, step S204 can be executed first and then step S205, or step S205 can be executed first and then step S204, which is not limited here. In addition, after the switching time interval is calculated in step S203, the proportion value of the switching time interval less than the preset time interval threshold can be directly calculated.

[0073] In step S206, it is judged whether the average value corresponding to the switching time interval is less than the preset switching time interval threshold, whether the average value of the switching level is greater than the preset level threshold, and whether the proportion value is greater than the preset proportion value. If yes, step S207 is executed.

[0074] The preset switching time interval threshold is Thr_τ, the preset level threshold is Thr_rsrp, and the preset proportion value is Thr_p. The above single values are preset decision thresholds, which respectively define the critical conditions for the neighbor cell to be a redundant neighbor cell

[0075] For the neighbor cell nM, the average value corresponding to the switching time interval calculated above is compared with the preset switching time interval threshold, the average value of the cut-out level is compared with the preset level threshold, and the proportion value is compared with the preset proportion value. If the average value corresponding to the switching time interval is less than the preset switching time interval threshold, the average value of the cut-out level is greater than the preset level threshold, and the proportion value is greater than the preset proportion value, that is, t_avg nMf <Thr_τ, and RSRP avgnMf >Thr_rsrp, and P nMf >Thr_p, the neighbor cell nM is determined to be a redundant neighbor cell.

[0076] In step S207, it is determined that the neighbor cell is a redundant neighbor cell, and the neighbor cell is deleted from the neighbor cell list corresponding to the home base station cell.

[0077] If it is determined that the average value corresponding to the switching time interval is less than the preset switching time interval threshold, the average value of the cut-out level is greater than the preset level threshold, and the proportion value is greater than the preset proportion value, it can be determined that the neighbor cell is a redundant neighbor cell, and the neighbor cell is deleted from the neighbor cell list corresponding to the Femto cell. By deleting the neighbor cell from the neighbor cell list, the neighbor relationship is resolved, the number of handovers of the Femto cell is reduced, and the user experience is improved.

[0078] In step S208, it is determined whether the connected state performance index is degraded. If yes, step S209 is performed.

[0079] After deleting the neighbor cell from the neighbor cell list corresponding to the home base station cell, the connected state performance index needs to be observed. If the connected state performance index is degraded, it indicates that the deleted neighbor cell is not a redundant neighbor cell, and the deleted neighbor cell needs to be restored. The connected state performance index includes one or more of the following indexes: network rate and handover success rate. For the network rate, degradation means that the network rate is reduced. For the handover success rate, degradation means that the handover success rate is low.

[0080] In step S209, it is determined that the neighbor cell is not a redundant neighbor cell, and the neighbor cell is restored to the neighbor cell list corresponding to the home base station cell.

[0081] In the case where it is determined that the connected state performance index is degraded, it can be determined that the deleted neighbor cell is not a redundant neighbor cell, and the deleted neighbor cell needs to be restored. Specifically, the neighbor cell is restored to the neighbor cell list corresponding to the home base station cell.

[0082] The present application eliminates redundant neighboring cells according to user mobility rules, thereby ensuring the simplification and effectiveness of handover relations, avoiding user perception reduction caused by complex handover chains and chaotic neighboring cell relations.

[0083] Figure 3 A structure diagram of a neighboring cell optimization processing device of a home base station cell is shown. As shown in the figure, the device comprises a first acquisition module 301, a second acquisition module 302, a first judgment module 303, and a deletion module 304. Figure 3

[0084] The first acquisition module 301 is adapted to acquire the current neighboring cell list of the home base station cell.

[0085] The second acquisition module 302 is adapted to acquire the handover time point and the handout level value corresponding to the handout home base station cell when the home base station cell and the neighboring cell are mutually switched within a preset time period for any neighboring cell recorded in the neighboring cell list.

[0086] The first judgment module 303 is adapted to judge whether the neighboring cell is a redundant neighboring cell according to the handover time point and the handout level value.

[0087] The deletion module 304 is adapted to delete the neighboring cell from the neighboring cell list corresponding to the home base station cell if the neighboring cell is a redundant neighboring cell.

[0088] Optionally, the first judgment module is further adapted to: calculate the handover time interval between two adjacent handover time points, and calculate the average value corresponding to the handover time interval.

[0089] According to the handout level value, the average value of the handout level of the handout home base station cell is calculated.

[0090] The proportion value of the handover time interval less than the preset time interval threshold value is calculated.

[0091] According to the average value corresponding to the handover time interval, the average value of the handout level, and the proportion value, it is judged whether the neighboring cell is a redundant neighboring cell.

[0092] Optionally, the first judgment module is further adapted to: calculate the proportion value of the handover time interval less than the preset time interval threshold value by using the following formula

[0093]

[0094] Wherein, P is the proportion value, ti is the ith handover time interval, τ is the preset time interval threshold value, and M is the number of handover time intervals. i

[0095] ​​Optionally, the first judgment module is further adapted to: determine whether the average value corresponding to the switching time interval is less than the preset switching time interval threshold, whether the average value of the switching level is greater than the preset level threshold, and whether the ratio value is greater than the preset ratio value.

[0096] If so, then the neighboring cell is determined to be a redundant neighboring cell.

[0097] Optionally, the device further includes: a second judgment module, adapted to judge whether the performance indicators of the connection state have deteriorated;

[0098] The recovery module is suitable for determining that if degradation occurs, the neighboring cell is not a redundant neighboring cell, and restoring the neighboring cell to the neighboring cell list corresponding to the home base station cell.

[0099] Optionally, connectivity performance metrics include one or more of the following metrics: network speed and handover success rate.

[0100] According to the apparatus provided in the above embodiments of the present invention, the current neighbor cell list of a home base station cell is obtained; for any neighbor cell recorded in the neighbor cell list, the handover time point and the handover level value corresponding to the handover of the home base station cell are obtained during a preset time period when the home base station cell and the neighbor cell switch hands; the handover time point and the handover level value are used to determine whether the neighbor cell is a redundant neighbor cell; if the neighbor cell is a redundant neighbor cell, it is deleted from the neighbor cell list corresponding to the home base station cell. The present invention eliminates redundant neighbor cells based on user mobility patterns, thereby ensuring a streamlined and effective handover relationship and avoiding a decrease in user experience due to chaotic neighbor cell relationships and complex handover chains.

[0101] This invention provides a non-volatile computer storage medium storing at least one executable instruction that can execute the neighbor cell optimization processing method for a home base station cell in any of the above method embodiments.

[0102] Figure 4 The diagram shows a structural schematic of a computing device provided in an embodiment of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the computing device.

[0103] like Figure 4 As shown, the computing device may include a processor, a communications interface, memory, and a communications bus.

[0104] The processor, the communication interface, and the memory can communicate with each other through a communication bus. The communication interface is configured to communicate with network elements such as clients or other servers. The processor is configured to execute programs, and can execute the related steps in the method for optimizing a neighbor cell of a home base station cell of a computing device.

[0105] In particular, the program can include program codes including computer operation instructions.

[0106] The processor can be a central processing unit (CPU) or an application specific integrated circuit (ASIC) or one or more integrated circuits configured to implement embodiments of the present application. The one or more processors included in the computing device can be processors of the same type, such as one or more CPUs, or processors of different types, such as one or more CPUs and one or more ASICs.

[0107] The memory is configured to store programs. The memory can include a high-speed RAM memory, and can also include a non-volatile memory such as at least one disk memory.

[0108] The program can be specifically configured to cause the processor to execute the method for optimizing a neighbor cell of a home base station cell in any of the above method embodiments. The specific implementation of each step in the program can refer to the corresponding description in the corresponding steps and units in the above embodiments of the method for optimizing a neighbor cell of a home base station cell, and will not be described here. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described devices and modules can refer to the corresponding process description in the above method embodiments, and will not be described here.

[0109] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other apparatus. Various general purpose systems can be used with these teachings, based on the description as set forth above. In terms of structure, those skilled in the art will appreciate that the required structure for a particular application can be implemented using the above description as a guide. In addition, the embodiments of the present application are not intended to be bound by any particular programming language. It will be appreciated that the embodiments of the present application described herein can be implemented using a variety of programming languages, and the above description of a particular language is intended to disclose the best mode of the embodiments of the present application.

[0110] In the specification provided herein, a large number of specific details are described. However, it can be understood that the embodiments of the present application can be practiced without these specific details. In some examples, well-known methods, structures, and techniques are not described in detail in order not to obscure the understanding of the specification.

[0111] Similarly, it is to be understood that the embodiments of the application can be alternately or additionally employed in a variety of ways, and that utilized in the description of the example embodiments of the application above, individual features of the embodiments of the application are sometimes grouped together in a single embodiment, figure or description of a related aspect of the application. This method of disclosure, however, is not to be interpreted as reflecting an intention that the embodiments of the application require more features than are explicitly recited in each claim. Rather, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Following, therefore, is a portion of the claims, demonstrating a combination of aspects of the application in accordance with the true scope of the embodiments of the application, in which:

[0112] Those skilled in the art can understand that modules in the device in the embodiments can be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and further can be divided into multiple sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive, any combination of all the features disclosed in the specification (including the accompanying claims, abstract and drawings), and all processes or units of any method or device disclosed thus can be adopted. Unless explicitly stated, each feature disclosed in the specification (including the accompanying claims, abstract and drawings) can be replaced by an alternative feature providing the same, equivalent or similar function.

[0113] Further, those skilled in the art can understand that although some embodiments herein include certain features rather than others included in other embodiments, the combination of features of different embodiments means to be within the scope of the application and form different embodiments. For example, in the following claims, any one of the claimed embodiments can be used in any combination.

[0114] The various component embodiments of the present application can be implemented in hardware, or as software modules running in one or more processors, or in combinations thereof. As will be appreciated by one skilled in the art, a microprocessor or digital signal processor (DSP) can be used in practice to implement some or all of the functionality of some or all of the components according to the embodiments of the present application. The embodiments of the present application can also be implemented as a program of instructions for performing part or all of the methods described herein, e.g., a computer program and a computer program product. Such program implementing the embodiments of the present application can be stored on a computer readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, or provided on a carrier signal, or in any other form.

[0115] It should be noted that the above-mentioned embodiments illustrate rather than limit the application, and that one skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word 'comprising' does not exclude the presence of elements or steps other than those listed in a claim. The word 'a' or 'an' preceding an element does not exclude the presence of a plurality of such elements. The application can be implemented by means of both hardware and software, and any combination thereof. In a unit claim, several devices can be listed with a conjunction like 'or', but it is to be understood that each of these devices can be implemented by its own hardware item. The use of the word 'at least' followed by a list of one or more items does not preclude the presence of any additional such item. The use of the words 'first','second' and 'third', etc. does not limit the scope of the claims, which comprise any claims which can be derived from this application. The steps of any methods disclosed herein do not have to be performed in the exact order disclosed.

Claims

1.A method for optimizing a neighbor cell of a home base station cell, the home base station cell being used in an indoor coverage environment and a motion trajectory of a resident user of the home base station cell having regularity, the method comprising: obtaining a current neighbor cell list of the home base station cell; obtaining, for any neighbor cell recorded in the neighbor cell list, a handover time point when the home base station cell and the neighbor cell are mutually switched and a cut-out level value corresponding to a cut-out home base station cell within a preset time period; calculating a handover time interval between two adjacent handover time points and an average value corresponding to the handover time interval; calculating a cut-out level average value of the cut-out home base station cell according to the cut-out level value; calculating a proportion value of the handover time interval being less than a preset time interval threshold by using a formula; judging whether the average value corresponding to the handover time interval is less than a preset handover time interval threshold, whether the cut-out level average value is greater than a preset level threshold, and whether the proportion value is greater than a preset proportion value; if yes, determining that the neighbor cell is a redundant neighbor cell; and if the neighbor cell is the redundant neighbor cell, deleting the neighbor cell from the neighbor cell list corresponding to the home base station cell. After the neighbor cell is deleted from the neighbor cell list corresponding to the home base station cell, the method further comprises: judging whether a connected state performance index is deteriorated, and if yes, determining that the neighbor cell is not the redundant neighbor cell and restoring the neighbor cell to the neighbor cell list corresponding to the home base station cell. The connected state performance index comprises one or more of the following indexes: network rate, handover success rate. 4.A device for optimizing a neighbor cell of a home base station cell, the home base station cell being used in an indoor coverage environment and a motion trajectory of a resident user of the home base station cell having regularity, the device comprising: a first obtaining module adapted to obtain a current neighbor cell list of the home base station cell; a second obtaining module adapted to obtain, for any neighbor cell recorded in the neighbor cell list, a handover time point when the home base station cell and the neighbor cell are mutually switched and a cut-out level value corresponding to a cut-out home base station cell within a preset time period; a first judging module adapted to calculate a handover time interval between two adjacent handover time points and an average value corresponding to the handover time interval; a calculating module adapted to calculate a cut-out level average value of the cut-out home base station cell according to the cut-out level value; a calculating module adapted to calculate a proportion value of the handover time interval being less than a preset time interval threshold by using a formula; the first judging module is further adapted to judge whether the average value corresponding to the handover time interval is less than a preset handover time interval threshold, whether the cut-out level average value is greater than a preset level threshold, and whether the proportion value is greater than a preset proportion value; if yes, determining that the neighbor cell is a redundant neighbor cell; and a deleting module adapted to delete the neighbor cell from the neighbor cell list corresponding to the home base station cell if the neighbor cell is the redundant neighbor cell. a processor, a memory, a communication interface and a communication bus, the processor, the memory and the communication interface completing communication with each other through the communication bus; the memory is used for storing at least one executable instruction, and the executable instruction causes the processor to execute an operation corresponding to the method for optimizing a neighbor cell of a home base station cell according to any one of claims 1-3. ​ ​ ​ ​ Wherein, P is a proportional value, t i is the ith switching time interval, τ is a preset time interval threshold, and M is the number of switching time intervals. ​ ​ ​ 2. The method of claim 1, wherein, ​ ​ 3. The method of claim 2, wherein, ​ ​ ​ ​ ​ ​ ​ wherein P is a proportional value, t i is the ith switching time interval, τ is a preset time interval threshold, and M is the number of switching time intervals. ​ ​ ​ 5. A computing device comprising: ​ ​ 6. A computer storage medium having stored therein at least one executable instruction, which causes a processor to perform operations corresponding to the method for optimizing a neighbor cell of a home base station cell according to any one of claims 1-3.

Citation Information

Patent Citations

  • Adjacent cell optimization method in mobile communication system and apparatus thereof

    CN103354647A