Disclosure of Invention
In view of this, the present invention provides a neighboring cell configuration optimization method, which can improve the reliability of the neighboring cell configuration optimization scheme.
A. Selecting W batches of candidate adjacent cells around the existing configured adjacent cells of the cell A, wherein each batch of candidate adjacent cells comprises one or more adjacent cells; w is a positive integer;
B. sequentially processing the candidate neighbors of each batch according to the steps B1 and B2;
b1, selecting a batch of unprocessed candidate neighbor cells, and taking the existing configured neighbor cell and the selected candidate neighbor cells into effect together as a configured neighbor cell;
b2, collecting the RSCP measured value of the measurable adjacent cell when the user of the cell A switches among the cells in the preset time period T, and recording the switching target adjacent cell of each switching;
C. after all batches of candidate neighbor cells are processed, calculating RSCP mean values of all neighbor cells relative to the cell A and switching times of all neighbor cells serving as switching target neighbor cells in T multiplied by W period according to all RSCP measured values and switching target neighbor cell information obtained in the step B;
D. performing comprehensive evaluation according to the RSCP mean value and the switching times of each neighboring cell to obtain a comprehensive evaluation value of each neighboring cell;
E. taking K adjacent cells with the highest comprehensive evaluation value as recommended adjacent cells, and giving an adjacent cell optimization suggestion by comparing the recommended adjacent cells with the existing configured adjacent cells; and K is the preset maximum adjacent area number allowed to be configured.
Wherein, the jointly validating the existing configured neighbor cell and the selected candidate neighbor cell as the configured neighbor cell comprises: on the basis of the existing configured neighbor cell, adding the selected candidate neighbor cell as the configured neighbor cell; updating the neighboring cell configuration information of the cell A configured by the radio network controller RNC; and re-issuing the measurement control message to the online users of the cell A to inform the online users to update the neighbor cell information.
Wherein the step B2 includes: informing the RNC to start a neighbor cell parameter checking function; after the RNC starts a neighbor cell parameter checking function, in a preset time period T, collecting RSCP (received signal code power) measurement values of measurable neighbor cells when users of a cell A switch among the cells, and recording a switching target neighbor cell switched every time; and the RNC reports the RSCP measured value obtained in each switching and the switching target adjacent cell information to a data collection end.
And B, marking the RSCP measured value obtained in the step B and the information of the switching target adjacent cell as Cj=(i,Tj) (ii) a (j is more than or equal to 0 and less than or equal to n-1, i is more than or equal to 0 and less than or equal to m-1), wherein i is the serial number of the adjacent region; cj=(i,Tj) I in the neighbor cell list indicates that the switching target neighbor cell in the j-th switching is the neighbor cell i; t isjFor one or more measurable pairs of users who switch at jth switchA set of RSCP measurements for a neighbor cell; m is the total number of the existing configured neighbor cells and all candidate neighbor cells; n is the sum of the switching times in the period of T multiplied by N;
then, the step C includes:
{ C obtained according to step B0,C1,...,Cn-1And calculating the switching information N of each adjacent celli=(Cnti,Rscpi,Li) (i is more than or equal to 0 and less than or equal to m-1), wherein CntiThe switching times of the user from the cell A to the adjacent cell i in the T multiplied by W period, RscpiIs the RSCP mean value, L, of the neighbor cell i relative to cell AiRepresents RscpiIs the number of TjiThe average was carried out.
The step D comprises the following steps: for set N ═ N0,N1,...,Nm-1Normalizing to obtain N ═ N0′,N1′,...,Nm-1′};
Wherein N isi′=(Cnti′,Rscpi′,Li)(0≤i≤m-1),
Cnti′=Cnti/Cntmax;CntmaxThe switching times of the maximum switching times in each adjacent region;
Rscpi′=Rscpi/Rscpmax;Rscpmaxthe RSCP mean value of the maximum RSCP mean value in each adjacent region is obtained;
calculating the comprehensive evaluation value M of each adjacent region as { M ═ M0,M1,...,Mm-1},Mi=λ1Cnti′+λ2Rscpi' (0. ltoreq. i. ltoreq.m-1) where lambda1Is a predetermined proportion of the number of switching times, λ2Is a preset specific gravity of RSCP mean value, lambda1+λ2=1,0≤λ1≤1,0≤λ2≤1。
Preferably, before the normalization, the method further comprises the step ofSwitching times Cnt of the original configured neighbor celliLet Cnti=Cnti/W。
Wherein the comparing the recommended neighbor cell with the existing configured neighbor cell to give a neighbor cell optimization suggestion includes:
if a recommended neighbor cell x is not the existing configured neighbor cell, determining that the recommended neighbor cell x is a missed-configuration neighbor cell, and suggesting to increase the recommended neighbor cell x into a configured neighbor cell;
and if the recommended adjacent cell y is the existing configured adjacent cell, the recommended adjacent cell y is recommended to be reserved.
Preferably, the comparing the recommended neighboring cell with the existing configured neighboring cell to give a neighboring cell optimization suggestion further includes:
and if the existing configuration neighbor cell z is not the recommended neighbor cell, determining that the existing configuration neighbor cell z is a mismatch neighbor cell, and recommending that the existing configuration neighbor cell z is cancelled from the existing configuration neighbor cell.
The invention also provides a neighbor cell configuration optimization system which can improve the reliability of the neighbor cell configuration optimization scheme.
The system comprises User Equipment (UE), a Radio Network Controller (RNC) and an optimization unit;
the RNC is used for collecting RSCP measured values of measurable adjacent cells when the UE of the cell A performs inter-cell switching in an information acquisition time period, recording a switching target adjacent cell of each switching, and reporting the obtained RSCP measured values and the information of the switching target adjacent cell to the optimization unit;
the optimization unit comprises a dividing module, an acquisition control module, a comprehensive evaluation module and an optimization module;
the dividing module is used for selecting W batches of candidate neighbor cells around the existing configured neighbor cells of the cell A, wherein each batch of candidate neighbor cells comprises one or more neighbor cells, and sending the dividing result of the candidate neighbor cells to the acquisition control module; w is a positive integer;
the acquisition control module is used for sequentially executing the following operations for the candidate adjacent cells of each batch: selecting a batch of unprocessed candidate neighbor cells, taking the existing configured neighbor cells and the selected candidate neighbor cells into effect together as configured neighbor cells, informing the RNC of the information of the newly configured neighbor cells, and controlling the RNC to carry out information acquisition within a preset time period T;
the comprehensive evaluation module is used for calculating RSCP mean values of all the neighboring cells relative to the cell A and switching times of all the neighboring cells serving as switching target neighboring cells in T multiplied by W period according to RSCP measured values reported by the RNC and information of the switching target neighboring cells after the acquisition control module finishes processing all batches of candidate neighboring cells; performing comprehensive evaluation according to the RSCP mean value and the switching times of each neighboring cell to obtain a comprehensive evaluation value of each neighboring cell and sending the comprehensive evaluation value to an optimization module;
the optimization module takes the K adjacent cells with the highest comprehensive evaluation value as recommended adjacent cells and gives an adjacent cell optimization suggestion by comparing the recommended adjacent cells with the existing configured adjacent cells; and K is the preset maximum adjacent area number allowed to be configured.
Setting the information reported by RNC as Cj=(i,Tj) (ii) a (j is more than or equal to 0 and less than or equal to n-1, i is more than or equal to 0 and less than or equal to m-1), wherein i is the serial number of the adjacent region; cj=(i,Tj) I in the neighbor cell list indicates that the switching target neighbor cell in the j-th switching is the neighbor cell i; t isjWhen the switching is performed for the jth time, the UE which is switched is used for collecting RSCP measured values of one or more measurable adjacent cells; m is the total number of the existing configured neighbor cells and all candidate neighbor cells; n is the sum of the switching times in the time T multiplied by W;
then, the comprehensive evaluation module comprises a switching information calculation submodule, a normalization submodule and an evaluation value calculation submodule;
the switching information calculation submodule is used for calculating the switching information according to the { C reported by the RNC1,C1,...,Cn-1And calculating the switching information N of each adjacent celli=(Cnti,Rscpi,Li) (i is more than or equal to 0 and less than or equal to m-1), wherein CntiThe switching times of the UE from the cell A to the adjacent cell i in the period of T multiplied by W, RscpiIs the RSCP mean value, L, of the neighbor cell i relative to cell AiRepresents RscpiIs the number of TjiAveraging to obtain the average; the calculated set N ═ N0,N1,...,Nm-1Sending the result to a normalization submodule;
the normalization submodule is used for setting a set N as N ═ N0,N1,...,Nm-1Normalizing to obtain N ═ N0′,N1′,...,Nm-1' } and sent to the evaluation value calculation sub-module, where Ni′=(Cnti′,Rscpi′,Li),Cnti′=Cnti/Cntmax,CntmaxThe switching times of the maximum switching times in each adjacent region; rscpi′=Rscpi/Rscpmax,RscpmaxThe RSCP mean value of the maximum RSCP mean value in each adjacent region is obtained;
the evaluation value calculation sub-module for calculating an evaluation value based on N' ═ { N }0′,N1′,...,Nm-1' } calculating comprehensive evaluation value M ═ M of each configured neighboring cell0,M1,...,Mm-1},Mi=λ1Cnti′+λ2Rscpi' (0. ltoreq. i. ltoreq.m-1) where lambda1Is a predetermined proportion of the number of switching times, λ2Is a preset specific gravity of RSCP mean value, lambda1+λ2=1,0≤λ1≤1,0≤λ2≤1。
When the optimization module gives a neighbor optimization suggestion, if a recommended neighbor x is not the existing configured neighbor, determining the recommended neighbor x as a missing configured neighbor, and suggesting to increase the recommended neighbor x as a configured neighbor; and if the recommended adjacent cell y is the existing configured adjacent cell, the recommended adjacent cell y is recommended to be reserved.
Preferably, the optimization module is further configured to, if an existing configured neighboring cell z is not a recommended neighboring cell, determine that the existing configured neighboring cell z is a mismatched neighboring cell, and propose to cancel the existing configured neighboring cell z from the existing configured neighboring cell.
According to the technical scheme, the invention has the following beneficial effects:
1. the invention integrates two factors of the neighbor cell measurement data and the neighbor cell switching times for comprehensive evaluation, and optimizes the configuration neighbor cell according to the comprehensive evaluation result, thereby increasing the reliability of the optimization scheme.
2. The invention uses the neighbor cell measurement data collected during switching, and does not need to additionally send a measurement control message, so the load of the network side and the standby time of the UE are hardly influenced.
3. When reporting the measurement data, the users are all in the cell signal edge area, so the validity of the measurement result is greatly improved.
4. The invention can not only check the missing neighbor cell, but also check the mismatched neighbor cell.
Detailed Description
The invention is described in detail below by way of example with reference to the accompanying drawings.
The invention relates to a neighboring cell configuration optimization scheme, which has the basic idea that: on the basis of the existing neighbor cell configuration, neighbor cells with a larger range are tried in a time-sharing and batch manner, and the neighbor cells with increased attempts are called candidate neighbor cells. When a candidate neighbor cell takes effect, the candidate neighbor cell and the existing configured neighbor cell jointly form a configured neighbor cell, neighbor cell measurement data, namely a Received Signal Code Power (RSCP) measurement value, of a measurable neighbor cell is collected when UE of a cell A performs inter-cell switching in a period of time T, and a switching target neighbor cell of each switching is recorded. After all batches of candidate neighbor cells are processed, calculating RSCP mean values of all neighbor cells (including the existing configured neighbor cells and the candidate neighbor cells) relative to a cell A and switching times of all neighbor cells serving as switching target neighbor cells in the period of T x W (W is the batch number of the candidate neighbor cells) according to all RSCP measured values and switching target neighbor cell information, comprehensively evaluating all neighbor cells according to the RSCP mean values and the switching times of all neighbor cells, and giving out neighbor cell configuration optimization suggestions according to comprehensive evaluation results.
Fig. 1 shows an exemplary flowchart of a neighboring cell configuration optimization scheme based on the above basic idea, and as shown in fig. 1, the method includes the following steps:
step 101: and selecting W groups of candidate adjacent cells around the existing configured adjacent cell of the cell A, wherein each group of candidate adjacent cells comprises one or more cells. W is a positive integer.
In this step, W batches of candidate neighboring cells may be generated according to the geographical location relationship of the cell a and the existing neighboring cell configuration condition, and preferably, the number of neighboring cells of each batch of candidate neighboring cells is 3 to 5.
The technical scheme of the invention can be suitable for TD-SCDMA systems, Long Term Evolution (LTE) systems and the like, and is suitable for optimizing 2G and 3G adjacent regions. When the method is applied to a TD-SCDMA system, the same-frequency adjacent cells which can be measured simultaneously are specified in a TD protocol to be 32, the different-frequency adjacent cells are 32 at most, and the adjacent cells between systems are 32 at most, so that the number of the existing configured adjacent cells of the cell A plus a single batch of candidate adjacent cells can be limited to be not more than 32 in practice.
Fig. 2 shows a schematic diagram of dividing a candidate neighbor cell. As shown in fig. 2, a cell a has 6 existing configured neighboring cells, and the present invention generates 3 batches of candidate neighboring cells around the existing configured neighboring cells, where each batch of candidate neighboring cells includes 4 neighboring cells.
Step 102: the following operations are sequentially executed for the candidate adjacent regions of each batch: b1, selecting a batch of unprocessed candidate neighbor cells, and taking the existing configured neighbor cell and the selected candidate neighbor cells into effect together as a configured neighbor cell; and B2, acquiring RSCP measurement values of measurable adjacent cells when the UE of the cell A performs inter-cell switching in a preset time period T, namely the RSCP of the adjacent cells measured when the UE performs inter-cell switching, and recording the switching target adjacent cells of each switching. The measurable adjacent cell refers to an adjacent cell which can be measured by the UE in the currently effective configured adjacent cell.
In practice, this step 102 is implemented as follows:
1. and selecting one batch of candidate neighbor cells, and adding the selected candidate neighbor cells as configuration neighbor cells on the basis of the existing configuration neighbor cells.
Taking the neighboring cell configuration relationship shown in fig. 2 as an example, assuming that the selected 1 st candidate neighboring cells are valid, after the candidate neighboring cells are valid, the cell a includes 10 configured neighboring cells, such as the cells with oblique lines shown in fig. 3.
2. And the data collection end informs the RNC to update the configured neighbor cell configuration information of the cell A.
3. The data collection end re-issues the measurement control message to the online users of the cell A through the RNC so as to inform the online users to update the neighbor cell information.
4. And the data collection end informs the RNC to start the neighbor cell parameter checking function. The neighbor cell parameter checking function is set for optimizing neighbor cell configuration, and the function is to collect neighbor cell RSCP measured values measured when UE is switched among cells and record a switching target neighbor cell when UE is switched.
5. After the RNC starts the neighbor cell parameter checking function, in a preset time period T, RSCP measured values of measurable neighbor cells of UE of a cell A during cell switching are collected, and switching target neighbor cells of each switching are recorded.
6. And the RNC reports the collected data to the data collection end. In practice, the reporting operation may also be reported periodically at a certain time interval.
7. And the data collection end stores the reported data in a database, so that later analysis is facilitated.
8. And after the time period T is finished, the data collection end informs the RNC to stop the neighbor cell parameter checking function.
9. And the data collection end selects another batch of subsequent neighboring cells and repeatedly executes the steps 1-8 until all the batches of candidate neighboring cells are processed.
Step 103: after all batches of candidate neighbor cells are processed, calculating RSCP mean values of all neighbor cells (including the existing configured neighbor cells and all candidate neighbor cells) relative to the cell A and switching times of all neighbor cells serving as switching target neighbor cells in T multiplied by W period according to RSCP measured values and switching target neighbor cell information collected in step 102.
Step 104: and comprehensively evaluating each neighboring cell according to the RSCP mean value and the switching times of each neighboring cell to obtain a comprehensive evaluation value of each neighboring cell.
Step 105: and taking the K adjacent cells with the highest comprehensive evaluation value as recommended adjacent cells, and giving an adjacent cell optimization suggestion by comparing the recommended adjacent cells with the existing configured adjacent cells. And K is the preset maximum number of the adjacent cells allowed to be configured.
This flow ends by this point.
The above step 103-105 is described in detail with reference to the formula.
Suppose that when a handover occurs, the RNC acquires Cj=(i,Tj) (ii) a (j is more than or equal to 0 and less than or equal to n-1, i is more than or equal to 0 and less than or equal to m-1) and reporting to a data collection end;
wherein i is the serial number of the adjacent cell; m is the total number of the existing configured neighbor cells and all candidate neighbor cells; n is the sum of the switching times in the time T multiplied by W;
Cj=(i,Tj) I in the neighbor cell list indicates that the switching target neighbor cell in the j-th switching is the neighbor cell i;
T
ja set of RSCP measurements for one or more measurable neighbor cells for a UE that is handed over at a jth handover; t is
jIs a set in which the elements can be denoted as T
jiDenotes the RSCP measurement of neighbor i at the j-th handover, then T
jCan be expressed as
For the j-th switching neighbor i
0RSCP measurement of (a).
Then, in step 103, the data collection end reports { C ] according to RNC0,C1,...,Cn-1And calculating switching information N of each adjacent cell ii=(Cnti,Rscpi,Li);
Wherein Cnt isiThe number of times of switching, Cnt, of UE from cell A to neighbor i in T × W periodiIs 0;
Rscpiis RSCP mean value, Rscp, of neighbor i relative to cell AiThe RSCP mean value is obtained by averaging RSCP values of the neighboring cell i measured in T multiplied by W;
Lithe number of times of measurement results accumulated to the neighbor cell i is represented as RscpiIs the number of TjiAveraging to obtain the average; l isiIs 0, LiIn calculating RscpiThe composition is used when in use;
the following is the calculation procedure for a certain Cj:
Cnti=Cnti+1;
Rscpi=(LiRscpi+Tji)/(Li+1);Tjithe RSCP measured value of the adjacent cell i at the j time of switching is shown;
Li=Li+1;
repeating the above steps, when C ═ C0,C1,...,Cn-1C in (C) }jAll the above-mentioned all the0,N1,...,Nm-1}. Preferably, the final result N ═ N0,N1,...,Nm-1In the method, Cnt of the adjacent area in the original configuration of the current network is usediSince the evaluation is performed once in W batches, the switching times Cnt of the neighboring cell configured originally can be set to improve the accuracy of the evaluation resultiFurther processing is carried out: cnti=Cntiand/W, executing subsequent comprehensive evaluation processing by adopting the processed switching times.
In step 104, the data collection end sets N to N0,N1,...,Nm-1And comprehensively evaluating each neighboring cell to obtain a comprehensive evaluation value of each neighboring cell. The basic idea of the comprehensive evaluation is to weight the RSCP mean value and the switching times of each neighboring cell to obtain a comprehensive evaluation value.
The procedure for the comprehensive evaluation is as follows:
(1) for N ═ N0,N1,...,Nm-1Normalizing to obtain N ═ N0′,N1′,...,Nm-1' }, for Ni=(Cnti,Rscpi,Li) (0. ltoreq. i. ltoreq. m-1) the normalization operation includes:
Cnti′=Cnti/Cntmax;Cntmaxthe switching times of the maximum switching times in each adjacent region;
Rscpi′=Rscpi/Rscpmax;Rscpmaxthe Rscp mean value of the maximum Rscp mean value in each adjacent region;
the normalized results were: n is a radical ofi′=(Cnti′,Rscpi′,Li)(0≤i≤m-1)。
(2) Calculating the comprehensive evaluation value M of each adjacent region as { M ═ M0,M1,...,Mm-1};
Mi=λ1Cnti′+λ2Rscpi' (i is more than or equal to 0 and less than or equal to m-1); wherein λ is1Lambda being the proportion of the number of switching times2Is the ratio of RSCP mean value, lambda1+λ2=1,0≤λ1≤1,0≤λ2≤1。λ1,λ2The empirical value can be preset; if λ1=1,λ 20, is the evaluation result based entirely on the number of handovers, if λ1=0,λ21, it is the result of the evaluation based entirely on the RSCP mean.
According to MiFor the set M ═ M0,M1,...,Mm-1M iniSorting from large to small to obtain: m' ═ Mx0′,Mx1′,...,Mx(m-1)'}. The subscript (x1, x2.. x (M-1)) of M in the set of M' indicates the neighbor sequence number.
In step 105, the data collection end sets M' to { M ═ M0′,M1′,...,Mm-1' } give the optimization opinion:
(1) taking the neighbor cell corresponding to the top K values with the maximum median in the M' set as a recommended neighbor cell; as mentioned above, K is the preset maximum number of neighboring cells allowed to be configured;
(2) comparing the recommended adjacent cell with the existing configured adjacent cell, and giving an optimization suggestion prompt: the specific optimization proposal is as follows:
if a certain recommended neighbor cell x is not the current network configuration neighbor cell, determining that the recommended neighbor cell x is the missing configuration neighbor cell, and suggesting to increase the recommended neighbor cell x into the configuration neighbor cell;
if a certain recommended neighbor y is the current network configuration neighbor, the recommended neighbor y is suggested to be reserved;
further, if the neighbor cell z configured by a certain current network is not the recommended neighbor cell, the neighbor cell z configured by the current network is determined to be the mismatch neighbor cell, and the neighbor cell z configured by the current network is proposed to be cancelled from the neighbor cell configured by the current network.
The neighbor cell configuration optimization process is described below by an example.
Assuming that, for the cell a, the original configuration is assumed to be 6 neighbor cells, 3 candidate neighbor cells of the 1 st lot, 4 candidate neighbor cells of the 2 nd lot, 3 candidate neighbor cells of the 3 rd lot, 2 candidate neighbor cells of the 4 th lot, and the time period T is 12 hours,
the effective neighbor 6+3 in 0-12 hours is 9 neighbor cells less than 32;
the effective neighbor 6+4 in 12-24 hours is 10 neighbor cells less than 32 neighbor cells;
the effective neighbor 6+3 in 24-36 hours is 9 neighbor cells less than 32;
the effective neighbor 6+2 in 36-48 hours is 8 neighbor cells less than 32;
then, after 0-48 hours, the collecting end performs calculation according to the measurement data collected in the 48 hours, and the calculation process is as follows:
1. the cell A is composed of 18 neighbor cells with m being 6+3+4+3+2, and the neighbor cell statistical result set is N being { N }0,N1,...,N17};Cj=(i,Tj);(0≤j≤n-1);
Initial value:
N0=(Cnt0=0,Rscp0=0,L0=0);
N2=(Cnt2=0,Rscp2=0,L2=0);
N17=(Cnt17=0,Rscp17=0,L17=0)。
2. assuming that n is 25000 times of switching in 48 hours, a total of collected measurement results is n is 25000; then C ═ C0,C1,...,C24999};
Suppose that:
C0=(
the switching neighbor i is 2,
[
the measurement result of neighbor 0 is 18,
the measurement result of neighbor cell 2 is 39,
the measurement result of the neighbour cell 8 is 36,
]
)
C1=(
switching neighbor i-3
[
The measurement result of the neighbour 3 is 18,
the measurement result of the neighbour 2 is 34,
the measurement result of the neighbour 8 is 37,
the measurement result of the neighbouring cell 9 is 36,
]
)
C2=(
the switching neighbor i is 2,
[
the measurement result of the neighbouring cell 6 is 18,
the measurement result of the neighbouring cell 2 is 30,
]
)
it can be seen that for the 1 st handover, according to C0It can be seen that the handover is to neighbor 2, and the measured values of neighbors 0, 2, and 8 are measured; then it is determined that,
Cnt2=0+1;
Rscp0=(L0Rscp0+T0)/(L0+1)=(0×0+18)/(0+1)=18
L0=L0+1=0+1=1;
Rscp2=(L2Rscp2+T2)/(L2+1)=(0×0+39)/(0+1)=39
L2=L2+1=0+1=1;
Rscp8=(L8Rscp8+T8)/(L8+1)=(0×0+36)/(0+1)=36
L8=L8+1=0+1=1;
after treatment C0Then, the following are obtained:
N0=(0,18,1),N2=(Cnt2=1,Rscp2=39,L2=1),N8=(0,36,1)。
then, for the 2 nd handover, according to C1It can be seen that the handover is made to the neighbor cell 3, and the measured values of the neighbor cells 3, 2, 8, and 9 are measured; then it is determined that,
Cnt3=0+1;
Rscp2=(L2Rscp2+T2)/(L2+1)=(39×1+34)/(1+1)=36.5
L2=L2+1=1+1=2;
Rscp3=(L3Rscp3+/(L3+1)=(0×0+18)/(0+1)=18
L3=L3+1=0+1=1;
Rscp8=(L8Rscp8+T8)/(L8+1)=(1×36+37)/(1+1)=36.5
L8=L8+1=1+1=2;
Rscp9=(L9Rscp9+T9)/(L9+1)=(0×0+36)/(0+1)=36
L9=L9+1=0+1=1;
after treatment C1Then, the following are obtained:
N0=(0,18,1),N2=(1,36.5,2),N3=(1,18,1),N8=(0,36.5,2),N9=(0,36,1)。
repeating the steps until the treatment is finished C24999And finishing the calculation to obtain a final N set. And then carrying out comprehensive evaluation according to the set N and giving optimization opinions. Suppose that M' is calculated and ordered by a comprehensive evaluation to obtain M ═ { M ═ M2′,M8′,M9′,M11′,M3′,M7′,M0′,M13′,M12′,...,M5' }, the neighboring cell 2, the neighboring cell 8, the neighboring cell 9, the neighboring cell 11, the neighboring cell 3, the neighboring cell 7, the neighboring cell 0, and the neighboring cell 13 may be taken as recommended neighboring cells. And an optimization suggestion of the configured neighbor cell is given by comparing the recommended neighbor cell with the existing configured neighbor cell.
In order to realize the neighbor cell configuration optimization method, the invention also provides a neighbor cell configuration optimization system. Fig. 4 shows a schematic of the system. As shown in fig. 4, the system includes a UE60, an RNC50, and an optimization unit 40. The optimization unit 40 is the aforementioned data collection side. In particular, the present invention relates to a method for producing,
and the RNC60 is configured to collect RSCP measurement values of the measurable neighboring cells when the UE of the cell a performs inter-cell handover in the information acquisition time period, record a handover target neighboring cell for each handover, and report the obtained RSCP measurement values and information of the handover target neighboring cell to the optimization unit 40.
The optimization unit 40 includes a partitioning module 41, an acquisition control module 42, a comprehensive evaluation module 43, and an optimization module 44. Wherein,
the dividing module 41 is configured to select W batches of candidate neighboring cells around the currently configured neighboring cell of the cell a, where each batch of candidate neighboring cells includes one or more neighboring cells, and send a candidate neighboring cell division result to the acquisition control module; w is a positive integer;
the acquisition control module 42 is configured to sequentially perform the following operations for each batch of candidate neighbor cells: selecting a batch of unprocessed candidate neighbor cells, taking the existing configured neighbor cells and the selected candidate neighbor cells into effect together as the configured neighbor cells, and informing the RNC of the information of the newly configured neighbor cells, so that the RNC can control the UE to switch between the designated cells according to the information of the newly configured neighbor cells. The acquisition control module 42 also controls the RNC to perform information acquisition within a preset time period T. And processing the next batch of candidate neighbor cells after the time period T is finished until all batches of candidate neighbor cells are processed.
The comprehensive evaluation module 43 is configured to calculate, according to the RSCP measurement value reported by the RNC and the information of the handover target neighboring cell, an RSCP mean value of each neighboring cell with respect to the cell a in the period of T × W and the handover frequency of each neighboring cell as the handover target neighboring cell after the acquisition control module 42 finishes processing all batches of candidate neighboring cells; and performing comprehensive evaluation according to the RSCP mean value and the switching times of each neighboring cell (including the currently configured neighboring cell and all candidate neighboring cells), obtaining a comprehensive evaluation value of each neighboring cell, and sending the comprehensive evaluation value to the optimization module 44.
The optimization module 44 takes the K neighboring cells with the highest comprehensive evaluation value as recommended neighboring cells, and gives a neighboring cell optimization suggestion by comparing the recommended neighboring cells with the existing configured neighboring cells; and K is the preset maximum adjacent area number allowed to be configured.
Fig. 5 is a schematic structural diagram of the comprehensive evaluation module 43 in fig. 4. As shown in fig. 5, the comprehensive evaluation module 43 includes a switching information calculation submodule 431, a normalization submodule 432, and an evaluation value calculation submodule 433.
As mentioned above, the information reported by the RNC is recorded as: cj=(i,Tj) (ii) a (j is more than or equal to 0 and less than or equal to n-1, i is more than or equal to 0 and less than or equal to m-1), wherein i is the serial number of the adjacent region; cj=(i,Tj) I in the neighbor cell list indicates that the switching target neighbor cell in the j-th switching is the neighbor cell i; t isjWhen the switching is performed for the jth time, the UE which is switched is used for collecting RSCP measured values of one or more measurable adjacent cells; m is the total number of the existing configured neighbor cells and all candidate neighbor cells; n is the sum of the switching times in the period of T multiplied by W.
Then, the handover information calculation submodule 431 is used for calculating the { C } according to the RNC report0,C1,...,Cn-1And calculating the switching information N of each adjacent celli=(Cnti,Rscpi,Li) (i is more than or equal to 0 and less than or equal to m-1), wherein CntiThe switching times of the UE from the cell A to the adjacent cell i in the period of T multiplied by W, RscpiIs the RSCP mean value, L, of the neighbor cell i relative to cell AiRepresents RscpiIs the number of TjiAveraging to obtain the average; the calculated set N ═ N0,N1,...,Nm-1Sending outTo the normalization submodule 432.
A normalization submodule 432 for normalizing the set N { N ═ N0,N1,...,Nm-1Normalizing to obtain N ═ N0′,N1′,...,Nm-1' } and sent to the evaluation value calculation sub-module 433, where N isi′=(Cnti′,Rscpi′,Li),Cnti′=Cnti/Cntmax,CntmaxThe switching times of the maximum switching times in each adjacent region; rscpi′=Rscpi/Rscpmax,RscpmaxThe RSCP mean value of the maximum RSCP mean value in each adjacent region is obtained;
an evaluation value calculation submodule 433 for calculating a value from N' ═ N0′,N1′,...,Nm-1' } calculating comprehensive evaluation value M ═ M of each configured neighboring cell0,M1,...,Mm-1},Mi=λ1Cnti′+λ2Rscpi' (0. ltoreq. i. ltoreq.m-1) where lambda1Is a predetermined proportion of the number of switching times, λ2Is a preset specific gravity of RSCP mean value, lambda1+λ2=1,0≤λ1≤1,0≤λ2≤1。
When a neighbor optimization suggestion is given, if a recommended neighbor x is not the existing configured neighbor, the optimization module 44 determines that the recommended neighbor x is a missing configured neighbor, and suggests to add the recommended neighbor x as a configured neighbor; and if the recommended adjacent cell y is the existing configured adjacent cell, the recommended adjacent cell y is recommended to be reserved. Further, if an existing configured neighboring cell z is not a recommended neighboring cell, it is determined that the existing configured neighboring cell z is a mismatched neighboring cell, and it is suggested that the existing configured neighboring cell z is cancelled from the existing configured neighboring cell.
In summary, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.