Embodiment
In order to make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, the present invention is described in further detail, and obviously, described embodiment is only a part of embodiment of the present invention, instead of whole embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art, not making all other embodiment that obtain under creative work prerequisite, belong to the scope of protection of the invention.
Referring to Fig. 1, it is the applicable network architecture schematic diagram of the embodiment of the present invention.Control node and connect multiple base stations, this control node can be the network equipment newly increasing in existing network, also can be by the equipment in existing network framework be improved to realize, such as, can be by (operation and maintenance, the Operation and Maintenance) equipment of the O & M in existing network or management station be improved to realize.In embodiments of the present invention, this control node is mainly used to mobility load balance process to carry out control and management.A quantity that controls the community administered of node depends on the deployment strategy of operator, such as there being a hundreds of community.
Can carry out control and management to moving load transfer process in order to make to control node, this community that this control node is administered in other words, control base station that node connects, carry out the statistics of load information and report, the foundation of carrying out mobility load balance decision-making and management as control node.
In order to improve system flexibility, control the base station of node connection or the community of administration, can according to circumstances open or close mobility load balance function, only have base station or the community of opening mobility load balance function could trigger or participate in mobility load balance process.
Preferably, so that reduce network resource overhead or improve flexibility, just only have base station or the community of opening mobility load balance function carry out the statistics of load information and report.
Based on said system framework, the mobility load balance scheme that the embodiment of the present invention provides is by controlling node and base station has coordinated.
Embodiment mono-
Referring to Fig. 2, the mobility load balance schematic flow sheet of controlling node side and realizing providing for the embodiment of the present invention one.In the time that control node compass of competency Nei mono-community judgement meets mobility load balance trigger condition, trigger following moving load transfer process.For convenience with clear, meet mobility load balance trigger condition and describe as example to control the first community judgement in node compass of competency below.As shown in Figure 2, this flow process can comprise the following steps 21~23:
Step 21: control node and receive the moving load transfer request that the first community in its compass of competency sends.This moving load transfer request is that the first community judgement sends while meeting mobility load balance trigger condition, carries the load capacity information to be transferred of described the first community in described moving load transfer request.
Preferably, in " load capacity to be transferred " Shi Gai community of the first community, candidate shifts the load capacity sum of all or part terminal in terminal set.
In step 21, the implementation whether community judgement meets mobility load balance trigger condition can adopt mode same as the prior art, such as, in the time that the load capacity of certain community meets or exceeds heavy duty thresholding, this community judgement meets mobility load balance trigger condition.The embodiment of the present invention to how defining mobility load balance trigger condition does not limit.
Step 22: control node according to the moving load transfer request receiving, the load information that utilizes all communities in compass of competency to report, for determining optimum transfer path in described the first community.
In step 22, preferably, the load information that community reports can comprise the load capacity of community, admissible maximum load transfer amount, cell spectrum efficiency.The definition of above-mentioned various load parameters and report mode, will be described in detail in the mobility load balance flow process realizing in base station side.
In step 22, control the load information that node utilizes all communities in its compass of competency to report, determine that for described the first community the process of optimum transfer path can comprise:
First, according to the load capacity of all communities in described control node compass of competency, for each community that meets mobility load balance trigger condition (such as load capacity exceedes the community of heavy duty thresholding) determines the set of candidate's transfer path.In the set of candidate's transfer path, comprise at least one candidate's transfer path.On every candidate's transfer path, comprise cell-of-origin and candidate target cells, described cell-of-origin is the community that meets mobility load balance trigger condition (such as load capacity exceedes the community of heavy duty thresholding), described candidate target cells comprises that Yi Tiao adjacent with cell-of-origin community or adjacent with cell-of-origin one jumps to N (N is greater than 1 integer) Tiao community, to realize multi-hop mobility load balance.Such as, distribute taking community shown in Fig. 3 and loading condition as example, candidate's transfer path of community 17 is: 14-> community, 13-> community, 17-> community, community 9, another candidate's transfer path of community 17 is: 0-> community, 17-> community, community 14.
Then, according to the ratio of the spectrum efficiency of the admissible maximum load transfer amount in load capacity to be transferred, the candidate target cells of the cell-of-origin on every candidate's transfer path, adjacent Liang Ge community, for choosing optimum transfer path in described the first community from candidate's transfer path set of described the first community.
Step 23: control node and send moving load transfer command to described optimum transfer path Shang community, the information of carrying described optimum transfer path in described moving load transfer command, so that load transfer is carried out according to described optimum transfer path in described optimum transfer path Shang community.
In above-mentioned flow process, in step 22, on candidate's transfer path, every two adjacent communities exist overlapping covered, and in the less community of the adjacent jumping figure in cell-of-origin corresponding with this transfer path, there is terminal to be distributed in this overlapping region in these two adjacent communities, in addition, the load capacity of the each candidate target cells on this candidate's transfer path is lower than heavy duty thresholding.
Taking candidate's transfer path i as example, the condition that the candidate target cells on candidate's transfer path need be satisfied is described in the preferred implementation of one of the present invention below.Community _ j and community _ j+1 are upper any two the adjacent communities of candidate's transfer path i, j >=0.J represents the jumping figure of cell-of-origin, represents that corresponding community is the cell-of-origin on candidate's transfer path i when j=0.Community _ j and community _ j+1 meet following condition:
Condition A:
Community _ j and community _ j+1 exist overlapping covered, and the described terminal that is distributed with community _ j in overlapping covered;
Condition B:
In the time of j=0, load capacity _ j> heavy duty thresholding, the load capacity of the cell-of-origin on candidate's transfer path i exceedes heavy duty thresholding, and the load capacity of other candidate target cells is all below heavy duty thresholding;
In the time of j >=1, heavy duty thresholding-load capacity _ j > isolation j, heavy duty thresholding-load capacity _ j+1 > isolation _ j+1, and, isolation _ j< isolation _ j+1.Wherein, load capacity _ j is the current load capacity of community _ j, and isolation _ j is cell-of-origin on the candidate's transfer path i predetermined threshold value to community _ j; The load capacity that load capacity _ j+1Wei community _ j+1 is current, isolation _ j+1 is that cell-of-origin on candidate's transfer path i is to the default threshold value of community _ j+1.That is, isolation increases along with the increase of jumping figure, thereby makes candidate's transfer path Shang community, and along with the increase of jumping figure, its load capacity declines.
Such as, distribute taking community shown in Fig. 3 and loading condition as example, candidate's transfer path of community 17 is: 14-> community, 13-> community, 17-> community, community 9, wherein, 13He community, community 14 exists overlapping covered, during this is overlapping covered, be distributed with the terminal of community 13, the load capacity of 13He community, community 14 is all lower than heavy duty thresholding, and the load capacity of community 14 is less than the load capacity of community 13.
Consider that mobility load balance comprises up mobility load balance, descending mobility load balance and up-downgoing mobility load balance, therefore in the type difference of the mobility load balance triggering according to cell-of-origin, also different when the condition of stating is in the use determined candidate's transfer path.Such as, if cell-of-origin triggering is up mobility load balance, the load capacity relevant parameter in above-mentioned condition B (comprising heavy duty thresholding, current load capacity, the isolation in community) is ascending load amount relevant parameter; If what triggered cell-of-origin is descending mobility load balance, the load capacity relevant parameter in above-mentioned condition B (comprising heavy duty thresholding, current load capacity, the isolation in community) is down load amount relevant parameter; If what triggered cell-of-origin is up-downgoing mobility load balance, on up direction, to meet above-mentioned condition B (the load capacity relevant parameter using is in such cases ascending load amount relevant parameter), on down direction, also will meet above-mentioned condition B (the load capacity relevant parameter using is in such cases down load amount relevant parameter).
For instance, if cell-of-origin triggering is up mobility load balance, whether the load of controlling node judgement k adjacent with this cell-of-origin (k >=1) Tiao community meets the following conditions:
TH
high_UL-R
n_UL_C> Δ L ... formula 1
Wherein, TH
high_ULfor up heavy duty thresholding, R
n_UL_Cfor the current ascending load amount in current community to be determined, span is (0,1); Δ L is the isolation that current community to be determined is arrived in cell-of-origin, and span is (0,1), and along with the increase of jumping figure, isolation value increases gradually.
If meet the k-hop candidate target cells using current community to be determined as the up mobility load balance of this cell-of-origin.
If cell-of-origin triggers is descending mobility load balance, controls node and adjudicate the load of the adjacent cell of this cell-of-origin and whether meet the following conditions:
TH
high_DL-R
n_DL_C> Δ L ... formula 2
Wherein, TH
high_DLfor descending heavy duty thresholding, R
n_DL_Cfor the current down load amount in current community to be determined, span is (0,1); Δ L is the isolation that current community to be determined is arrived in cell-of-origin, and span is (0,1), and along with the increase of jumping figure, isolation value increases gradually.
If meet the k-hop candidate target cells using current community to be determined as the descending mobility load balance of this cell-of-origin.
If what triggered cell-of-origin is up-downgoing mobility load balance (being that mobility load balance is all carried out in up-downgoing), control node and also meet the condition kTiao community shown in formula 2 by both meeting the condition shown in formula 1, as the k-hop candidate target cells of the up-downgoing mobility load balance of this cell-of-origin.
Further, for k-hop adjacent with cell-of-origin but be not chosen for the community of candidate target cells, can send resource status request message to these communities, to ask these communities to stop reporting load capacity relevant parameter.Such as PRB (physical resource block, Physical Resource Block) resource utilization or for calculating the relevant parameter of PRB resource utilization, can reduce like this hardware spending of these community cycle status report.
The position distribution situation of terminal in community, and whether minizone exist overlapping coveredly, can obtain by the measurement report of terminal to report.
Such as, opening ICIC (Inter-Cell Interference Coordination, Inter-Cell Interference Coordination) situation under, configurable these terminals in base station are carried out location-based A3 measurement and report, and distinguish central user and edge customer according to the measurement result of terminal to report.
For another example, base station is the special measurement configuration of connected state terminal configuration all in cell-of-origin, and this special measurement is used the specific ID of measurement to distinguish with the common measurement for switching, and this special measurement is used for realizing customer location location.This special measurement configuration is used to refer to the measurement result that terminal is measured the RSRP (Reference Singal Received Power, the received power of reference signal) of adjacent cell and reported the signal strength signal intensity of one or more adjacent cell.The triggering thresholding that the report triggering thresholding arranging in this measurement configuration configures than the common measurement for switching is low, for example common 3dB that switches to, be so configured to-2dB of this measurement.Base station is distinguished common for the measurement report that switches or for judging the measurement report in terminal orientation according to measuring ID.In measurement report, can comprise the measurement result of the signal strength signal intensity of one or more adjacent cell, if terminal to report multiple adjacent cells, this terminal is all write respectively in the overlapping covered terminal list of these adjacent cells, can obtain each community like this and which adjacent cell has overlapping covering, and have respectively which terminal with these adjacent cells overlapping covered interior.
Certainly, base station also can obtain the position distribution situation of terminal by other means, and the overlapping covered distribution situation of minizone.
In above-mentioned flow process, in step 22, preferably, controlling node can be according to the load capacity to be transferred of each cell-of-origin, the admissible maximum load transfer amount in each candidate target cells, transfer factor, and using optimal solution algorithm is that optimum transfer path is chosen in each cell-of-origin in the set of corresponding candidate transfer path.
Optimal solution algorithm be commonly used to from likely scheme, choose optimal case, the corresponding evaluation of estimate of general every kind of scheme (or claiming cost value).This evaluation of estimate is used for representing the distance of corresponding scheme apart from optimal case, and optimal solution algorithm finally finds optimal case by the evaluation of estimate of calculating every kind of scheme.
The target of the optimal solution algorithm using in the embodiment of the present invention is, makes the index such as desired value and variance of load of all communities minimum, that is, the load of all communities is in a basic balance, the situation of avoiding load to shift to same Target cell.The optimal solution algorithm adopting can be greedy algorithm or genetic algorithm etc., will not enumerate at this.
More reasonable for the optimum transfer path that makes to select, the systematic function after mobility load balance is improved, in the embodiment of the present invention, utilizing in the process of the optimum transfer path of optimal solution algorithm picks, introduce transfer factor.This transfer factor has been considered the ratio of the spectrum efficiency of the adjacent Liang Ge community on candidate's transfer path, such as, if define the algorithm of this ratio be: the spectrum efficiency of k-hop community is divided by the frequency efficiency of k-1Tiao community, for the community of the same number of hops on different candidate's transfer paths of same cell-of-origin, such as 2 jumping communities, wherein the high candidate's transfer path of spectrum efficiency ratio of community is jumped in 2 jumping communities and 1, and the probability that is chosen for optimum transfer path is higher.Signal is the strongest etc. in cell-of-origin also can to consider further terminal.; using the factors such as the spectrum efficiency of cell-of-origin and candidate target cells as choose optimum transfer path according to one of; thereby consider the difference of each candidate target cells; make the optimum transfer path or the Target cell that select more reasonable, the systematic function after mobility load balance is improved.
The mobility load balance flow process that base station side is carried out is described below.
Base station in control node compass of competency or community are to described control node load information reporting, and described load information can comprise the load capacity of community, admissible maximum load transfer amount, cell spectrum efficiency.Preferably, base station or community can be carried out load information statistics and report according to setting cycle, also can in the time of predefine Event triggered, carry out load information and report, such as the variation of load capacity is carried out load information when larger and reported.
The load capacity of community or base station statistics and the community that reports can have multiple characteristic manner, such as using TNL (transport network layer) utilization rate or hardware load parameter (such as CPU usage) etc., also can characterize by the weighted sum to polytype load parameter.In the embodiment of the present invention, preferably use " PRB resource utilization " to characterize the load capacity of community, PRB resource utilization can comprise up PRB resource utilization and/or descending PRB resource utilization.Can carry out up mobility load balance according to up PRB resource utilization; Can carry out descending mobility load balance according to descending PRB resource utilization; Can carry out up-downgoing mobility load balance according to up PRB resource utilization and descending PRB resource utilization.Up PRB resource utilization and descending PRB resource utilization Ke You community are added up the load parameter obtaining and are calculated.
Correspondingly, the cell load reporting parameters that the each base station in system or community can obtain self statistics is to controlling node; The cell load calculation of parameter that also can obtain according to self statistics obtains PRB resource utilization, and the PRB resource utilization calculating is reported to control node.Calculate the PRB resource utilization of self by each base station or community, can save network resource overhead on the one hand, can save on the other hand the computing expense of controlling node.Preferably, base station or community can be carried out cell load parametric statistics and report according to setting cycle.
Can have multiplely according to the specific implementation of cell load calculation of parameter PRB resource utilization, provide a kind of preferably implementation below.
Taking cell i as example, for example, in a chronomere (frame), the up PRB resource utilization of cell i can calculate according to following formula (3):
Formula 3
Wherein, the various cell load parameter declarations in formula (3) are as follows:
Num
pRB_ufor example, for the up all existing PRB quantity taking in average each chronomere (frame) in the load statistics cycle that is carried on of cell i; Num
pRB_ucan acquire from the scheduler module of the base station of cell i;
R
sBR_ufor the up all existing active service speed total in the load statistics cycle that is carried on of cell i; R
sBR_ucan acquire from the scheduler module of the base station of cell i;
M
ufor in the time that the load statistics cycle arrives, the up also quantity of carrying that exist and that have rate requirement of cell i;
for m in cell i
uthe upstream request bearer rate of individual up carrying and up actual bearer speed are got smaller value, upstream request bearer rate requires as GBR (Prioritized Bit Rate, Maximum Bit Rate) speed or PBR (Guaranteed Bit Rate, ensure bit rate) speed, up actual bearer speed is MAC (Media Access Control, media interviews control) layer up actual schedule speed
unit and R
sBR_uunit be consistent;
it is the parameter of base station configuration;
N
pRB_ufor example, for total PRB quantity under the uplink bandwidth of the interior cell i of each chronomere (frame);
UE
sinr_ulfor PUSCH (the Physical Uplink Shared Channel of each UE in cell i, Physical Uplink Shared Channel) SINR (Signal to Interference plus Noise Ratio, Signal to Interference plus Noise Ratio, i.e. Signal to Interference plus Noise Ratio), SINR
max_ulfor the maximum of the PUSCH SINR of the whole network UE; UE
sinr_ulin the CQI (Channel Quality Indicator, CQI) that can report to base station from UE and SRS (Sounding Reference Signal, detection reference signal) feedback information, acquire.
Taking cell i as example, for example, in a chronomere (frame), the descending PRB resource utilization of cell i can calculate according to following formula (4):
Formula 4
Wherein, the various cell load parameter declarations in formula (4) are as follows:
Num
pRB_dfor example, for the descending all existing PRB quantity taking in average each chronomere (frame) in the load statistics cycle that is carried on of cell i; Num
pRB_dcan acquire from the scheduler module of the base station of cell i;
R
sBR_dfor the descending all existing active service speed total in the load statistics cycle that is carried on of cell i; R
sBR_dcan acquire from the scheduler module of the base station of cell i;
M
dfor in the time that the load statistics cycle arrives, the descending also quantity of carrying that exist and that have rate requirement of cell i;
for the m of cell i
ddescending request bearer rate and the descending actual bearer speed of individual downlink bearing are got smaller value, descending request bearer rate requires as GBR speed or MinBR (minimal bit rate) speed, descending actual bearer speed is MAC (Media Access Control, media interviews control) layer descending actual schedule speed
unit and R
sBR_dunit be consistent;
it is the parameter of base station configuration;
N
pRB_dfor example, for total PRB quantity under the downstream transmission bandwidth of the interior cell i of each chronomere (frame);
UE
sinr_dlfor the SINR of the PDSCH (Physical Downlink Shared Channel, Physical Downlink Shared Channel) of each UE in cell i, SINR
max_dlfor the maximum of the PDSCH SINR of the whole network UE; UE
sinr_dlthe CQI that can report to base station from UE and SRS feedback information, acquire.
Preferably, taking cell i as example, the admissible maximum load transfer amount of cell i can calculate according to following formula:
Max_MobilityLoad_i=Thrd – Load_i ... formula 5
Wherein, max_MobilityLoad_i is the admissible maximum load transfer amount of cell i; Thrd is the heavy duty threshold value of cell i, can trigger mobility load balance process if the load of community exceedes this threshold value; Load_i is the actual negative carrying capacity of cell i.
Preferably, consider that cell load amount is real-time change, shift after next load capacity for fear of reception sources community, Target cell, cause the load of Target cell to exceed heavy duty thresholding because the load capacity of the original terminal in this Target cell changes, therefore can calculate the admissible maximum load transfer amount in community according to following formula:
Max_MobilityLoad_i=(Thrd – Load_i) * λ ... formula 6
Wherein, 0 < λ < 1, preferably, desirable 95% left and right of λ.
Referring to Fig. 4, the mobility load balance schematic flow sheet of the base station side providing for the embodiment of the present invention one.As shown in the figure, in the time that the judgement of described control node compass of competency Nei community meets mobility load balance trigger condition, carry out following steps 41~42:
Step 41: the community that judgement meets mobility load balance trigger condition sends moving load transfer request to controlling node, carries the load capacity information to be transferred of this community in described moving load transfer request;
Step 42: this community receives after the moving load transfer command of described control node transmission, carry out load transfer according to the information of the optimum transfer path carrying in described moving load transfer command, described moving load transfer command is that described control node sends according to the moving load transfer request receiving.Wherein, control node and carry out according to the moving load transfer command that receives the process (comprising choosing and the transmission of moving load transfer command of optimum transfer path) of relevant treatment, ditto described in, do not repeat them here.
In step 42, the moving load transfer command of controlling node transmission is sent to the optimum transfer path Shang community that it is determined, these communities comprise the community (being cell-of-origin) of above-mentioned transmission moving load transfer request, also comprise that of this cell-of-origin jumps or multi-hop Target cell.These Target cells receive after moving load transfer command, also can carry out moving load transfer according to this order, thereby the load capacity of cell-of-origin is transferred to optimal objective community along optimum transfer path.
In step 42, for the load capacity of the community (being cell-of-origin) that sends moving load transfer request is transferred to optimal objective community along optimum transfer path, can realize in the following way: adjust handoff parameter, so that terminal is switched to Target cell as early as possible; Or terminal is switched to Target cell.In the embodiment of the present invention, the mode that realizes load capacity transfer is not limited.Such as, if the first community has sent moving load transfer request, on optimum transfer path corresponding to the first community, the overlapping covered interior terminal that jump between Target cell the first community and is switched to this jumping Target cell (this terminal belongs to the first community before switching), one jumps the overlapping covered interior terminal of jumping between Target cell Target cell and two is switched to two jumping Target cells (this terminal belongs to a jumping Target cell before switching), by that analogy.
In step 41, the candidate of the load capacity Shi Gai to be transferred community of Yi Ge community shifts the load capacity sum of all or part terminal in terminal set.
Candidate shifts terminal set and comprises that at least one candidate shifts terminal.For Yi Ge community, this community is likely on different transfer paths, and it is incomplete same that the candidate on every transfer path shifts terminal set.Taking transfer path i as example, for transfer path i Shang community _ j, the candidate of community _ j shifts terminal set and meets the following conditions: be positioned at the edge of community _ j, and in community _ j and community _ j+1 overlapping covered.Wherein, community _ j and community _ j+1 are upper two the adjacent communities of transfer path i; J represents the jumping figure of cell-of-origin, 0≤j≤N-1, and N is the total jumping figure in community of candidate's transfer path i, represents that corresponding community is the cell-of-origin on candidate's transfer path i when j=0.
The direction of the mobility load balance triggering according to cell-of-origin, the load capacity that candidate shifts terminal comprises ascending load amount and down load amount.Wherein, if up mobility load balance is triggered in cell-of-origin, need calculated candidate to shift the ascending load amount of terminal; If descending mobility load balance is triggered in cell-of-origin, need calculated candidate to shift the down load amount of terminal; If up-downgoing mobility load balance is triggered in cell-of-origin, need calculated candidate to shift ascending load amount and the down load amount of terminal.
Preferably, shift terminal i as example taking candidate, its ascending load amount can calculate according to following formula:
Formula 7
Wherein, R
s_C_ul_ifor candidate shifts the ascending load transfer amount of terminal i; Num
pRB_ul_iup existing being carried on of shifting terminal i for candidate takies total PRB quantity in average each chronomere in the load statistics cycle; R
sBR_ul_iwhat candidate shifted terminal i is the up existing total active service speed in the load statistics cycle that is carried on;
shift upstream request bearer rate and the up actual bearer speed of the up carrying of terminal i for candidate and get smaller value; N
pRB_ulfor PRB quantity total under uplink bandwidth in each chronomere; UE
sinr_ul_ifor candidate shifts the SINR of the PUSCH of terminal i, SINR
max_ulthe maximum of going thereon for the whole network user's PUSCH SINR.
Preferably, shift terminal i as example taking candidate, its down load amount can calculate according to following formula:
Formula 8
Wherein, R
s_C_dl_ifor candidate shifts the down load transfer amount of terminal i; Num
pRB_dfor shifting descending existing being carried on of terminal i, candidate in the load statistics cycle, in average each chronomere, takies total PRB quantity; R
sBR_dl_ifor candidate shifts the descending existing active service speed total in the load statistics cycle that is carried on of terminal i;
shift descending request bearer rate and the descending actual bearer speed of terminal i downlink bearing for candidate and get smaller value; N
pRB_dlfor PRB quantity total under downstream transmission bandwidth in each chronomere; UE
sinr_dl_ifor candidate shifts the SINR of the PDSCH of terminal i, SINR
max_dlfor the whole network user's SINR is in its descending maximum.
Conventionally cell-of-origin or base station are in mobility load balance process, also to monitor the load capacity of cell-of-origin, below the load capacity of cell-of-origin drops to setting threshold (recovering thresholding as heavy duty) time, finish the mobility load balance process from this cell-of-origin to Target cell.
By finding out the description of embodiment mono-above, on the one hand, because the load capacity of obtaining multi-hop adjacent cell is as the foundation of choosing Target cell, expand the scope that Target cell is chosen, can realize multi-hop MLB, the expansion of Target cell scope, can make the Target cell of choosing more tend to be reasonable; On the other hand, in the time adopting the optimum transfer path of optimal solution algorithm picks, consider the admissible maximum transfer load capacity in each candidate target cells, thereby avoid as far as possible the load of Target cell excessive because of the load that the transfer of reception sources community comes, cause system deterioration; Again on the one hand, in the time adopting the optimum transfer path of optimal solution algorithm picks, using factors such as the spectrum efficiencies of community as selecting one of foundation, thereby consider the difference of minizone, the optimal objective community of choosing is more trended towards rationally.
Embodiment bis-
On the basis of embodiment mono-, in community or base station side, in the time carrying out moving load and shift, the transfer priority that can shift terminal based on candidate is carried out moving load transfer.Candidate shifts the transfer priority of terminal and can be calculated by base station or community, the system performance information that also can candidate be shifted to terminal by base station or community reports control node, shifted the transfer priority of the system performance information calculated candidate transfer terminal of terminal according to candidate by control node, and portability sends to base station or community in moving load transfer command.
Preferably, as a kind of implementation, controlling node side, controlling and in the load information that node compass of competency Nei community reports, can comprise that candidate shifts terminal set and candidate and shift the system performance information of terminal.Controlling node determination goes out after the set of candidate's transfer path, for every path candidate, shift terminal set and candidate and shift the system performance information of terminal according to the candidate who carries in the load information that on candidate's transfer path, other communities except final jump community report, determine that candidate shifts the transfer priority of terminal, and the candidate who carries described optimum transfer path Shang community in the moving load transfer command sending shifts terminal set and candidate and shifts the priority of terminal, shift terminal and carry out load transfer so that the transfer priority that terminal is shifted according to candidate in described optimum transfer path Shang community order is from high to low chosen candidate.
Wherein, candidate shifts terminal set and comprises that at least one candidate shifts terminal.Taking candidate's transfer path i as example, for community _ j, the candidate of community _ j shifts terminal set and meets the following conditions: be positioned at the edge of community _ j, and in community _ j and community _ j+1 overlapping covered.Wherein, community _ j and community _ j+1 are two adjacent communities; J represents the jumping figure of cell-of-origin, 0≤j≤N-1, and N is the total jumping figure in community of candidate's transfer path i, represents that corresponding community is the cell-of-origin on candidate's transfer path i when j=0.
In embodiment bis-, according to shifting priority order from low to high, the systematic function that corresponding candidate shifts terminal reduces gradually,, shifts priority higher that is, and corresponding systematic function is lower.
Degree of priority when the transfer priority that candidate shifts terminal shifts terminal and carries out load and shift for representing this candidate.Usually, the transfer priority that candidate shifts terminal is higher, and this candidate shifts the load capacity of terminal and more preferentially transferred to Target cell.
Based on the definition of above transfer priority, the embodiment of the present invention has provided a kind of definite candidate and has shifted the preferred computing formula of the transfer priority of terminal.
First, carry out the calculating priority level factor according to following formula:
Formula 9
Wherein, γ
irepresent that candidate shifts the priority factors of terminal i; α, β,
, θ span be [0,1]; RSRP
irepresent that candidate shifts the RSRP of terminal i; SINR
ul_i, SINR
dl_irepresent that respectively candidate shifts PUSCH SINR and the PDSCH SINR of terminal i; Service
ul_i, Service
dl_irepresent that respectively candidate shifts up, the downlink user speed of terminal i; P_shedule
ul_i, P_shedule
dl_irepresent that respectively candidate shifts up, the descending scheduling probability of terminal i; RSRP
max, imaximum in expression system in the RSRP of all terminals; SINR
ul_max, i, SINR
dl_maxi,represent respectively maximum in the PUSCH SINR of all terminals in system and the maximum in PDSCH SINR; Service
ul_max, i, Service
dl_max, irepresent respectively maximum in the up user rate of all terminals in system and the maximum in downlink user speed; P_shedule
ul_max, i, P_shedule
dl_max, irepresent respectively maximum in the uplink scheduling probability of all terminals in system and the maximum in descending scheduling probability; Floor () represents to round downwards.
Then, priority factors is mapped as to corresponding transfer priority.Priority factors γ
ibe worth littlely, corresponding transfer priority is higher, that is, according to priority factors order from small to large, the corresponding priority that shifts improves gradually.Such as, can be to priority factors γ
iafter getting inverse, round, the result after rounding, as the value that shifts priority, also can adopt other mapping methods, by priority factors γ
ibe mapped as the value of corresponding transfer priority.
Correspondingly, in community or base station side, the transfer priority that shifts terminal according to candidate order is from high to low chosen candidate and is shifted terminal and carry out load transfer.Specifically, the transfer priority that terminal is shifted according to candidate in cell-of-origin order from high to low, candidate on optimum transfer path being shifted to the load of terminal shifts to a jumping Target cell, one jumps the order from high to low of transfer priority that shifts terminal according to candidate in Target cell, candidate on optimum transfer path being shifted to the load of terminal shifts to two jumping Target cells, by that analogy, until the load of this cell-of-origin is reduced to below heavy duty thresholding, or until meet other mobility load balance termination condition.
Preferably, in community or base station side, in order to prevent that mobility load balance from bringing the impact of deterioration on systematic function as far as possible, determine in the process of load capacity to be transferred of this community in the load capacity that shifts terminal according to the candidate of community, the terminal that can shift in terminal set candidate according to transfer priority order from high to low sorts, and choose from front to back the individual candidate of front K (K >=1) and shift terminal in set from sequence, and calculate this K candidate and shift the load capacity sum of terminal, thereby obtain the load capacity to be converted of community.
Preferably, K be candidate target cells quantity M doubly, the span of M preferably can be set to (0,5].M value is larger, and the quantity of terminal of carrying out load transfer is more, larger on the impact of systematic function, because interference increases the weight of to bring system deterioration; Otherwise M value is less, the quantity of terminal of carrying out load transfer is fewer, less to systematic influence, and systematic function promotes not obvious.
By finding out the description of embodiment bis-, owing to shifting the high terminal of priority, its systematic function in cell-of-origin is poor, more need to transfer to adjacent cell to improve systematic function, therefore the load of preferentially candidate poor systematic function being shifted to terminal is shifted to Target cell, the systematic function that can improve on the one hand these terminals, also contributes to the raising of the throughput of whole system on the other hand.
Embodiment tri-
On the basis of embodiment mono-or embodiment bis-, embodiment tri-provides a kind of cell-of-origin of mobility load balance for the receiving control program of terminal.
Consider in the community of triggering mobility load balance, have terminal request and access this community, or the state that has terminal changes, such as terminal is converted to normal mode from offline mode, or the terminal request that has adjacent cell is switched to the situations such as this community and occurs, in embodiment tri-, can whether terminal be accessed according to the position judgement at terminal place.
The admission control scheme that embodiment tri-provides can comprise:
Strategy one: if the community of triggering mobility load balance receives the access request of terminal, Ze Gai community judges whether this terminal is positioned at the central area of this community, if accept the access request of this terminal, thereby this terminal is accessed to this community, otherwise refuse the access request of this terminal.Wherein, while being converted to normal mode when accessing terminal to network or from offline mode, all can initiate access request.
Strategy two: receive the handover request that its adjacent cell sends if trigger the community of mobility load balance, whether the terminal that the judgement of Ze Gai community will be switched is positioned at the center of this community, if accept this handover request, thereby this terminal is accessed to this community, otherwise refuse this community that is switched to of this terminal.
The Access Control Policy providing by embodiment tri-, the network insertion request sending for the terminal in heavy duty center of housing estate region, can be accessed this heavy duty community, to improve user's satisfaction; Or, for the terminal that moves to heavy burden center of housing estate region, accept the handover request of this terminal, can normally carry out with the communication service that ensures this terminal, the network insertion sending for the terminal refusal in heavy duty cell edge region, thereby be linked into heavy duty community vicinity compared with light load community, be also just equivalent to carry out once load and shift, so also promoted the throughput of system.
Embodiment tetra-
For the deleterious effects of avoiding bringing to systematic function because of mobility load balance as far as possible, preferably, on the basis of embodiment mono-, embodiment bis-or embodiment tri-, embodiment tetra-also provides following prioritization scheme:
Community or base station be statistical system performance in mobility load balance process, and when the system performance index decision system hydraulic performance decline obtaining according to statistics is to below setting threshold time, finish current mobility load balance process of carrying out, and carrying out parameter rollback according to optimum transfer path, this optimum transfer path is the path that load is shifted occurs.Described parameter rollback refers to, the parameter changing because of described mobility load balance process recovered, that is, and to need to change the parameter of numerical value because of mobility load balance, before being returned to change.
As the preferred implementation of one, in community or base station side, community or base station be statistical system performance in mobility load balance process, when the system performance index decision system hydraulic performance decline obtaining according to statistics is to setting thresholding when following, sends moving load and shifts and stop asking to controlling node; Controlling node side, controlling node receives after moving load transfer termination request, shift the definite corresponding transfer path of the request of termination according to this moving load, stop request corresponding transfer path Shang community to this moving load transfer and send moving load transfer termination order; In community or base station side, behind community, base station receives moving load and shifts and stop after order, stops current moving load transfer process of the carrying out line parameter rollback of going forward side by side.
Preferably, the system performance index that community or base station are added up can comprise following KPI (Key Performance Indicator, Key Performance Indicator) one or more in index: cutting off rate, Radio Link Failure rate, handover failure rate, receive success rate etc., the performance index that cause due to load, as: RRC (Radio Resource Control, Radio Resource control) connect and set up mortality, E-RAB (evoled-Radio Access Bearer, enhanced wireless access bearer) connect and set up mortality, RRC Connection Release rate, the abnormal release rate of E-RAB etc., can also comprise the load of the cell-of-origin (triggering the community of mobility load balance process) on transfer path.In the case of the load of cell-of-origin rises, show that cell-of-origin performance worsens, and need to stop mobility load balance.
Accordingly, according to the result of above-mentioned statistics, community or base station can proceed as follows:
(1) if KPI index does not have obvious deterioration, proceed the mobility load balance of current execution;
(2) if KPI index worsens serious (as too high in handover failure rate) or load capacity has been reduced to setting thresholding (as heavy duty is recovered thresholding), send moving load to control node and shift termination request.
Preferably, the system performance index that community or base station are added up comprised late switching probability, too early switching probability, mistake switching probability etc.Adding up late switching probability, too early switching probability, mistake switching probability in the situation that, in the time carrying out parameter rollback, as example, can comprise following situation taking community _ j and community _ j+1 any two adjacent communities on optimum transfer path:
Situation one: if community _ j determines that according to statistics occurred to cross evening switches, the condition that show from community _ j to community _ j+1 switches is higher, therefore CIO (the Cell Individual Offset to community _ j+1 by community _ j, the personalized skew in community) raise, and upgrade the span of this CIO, make the lower limit of this span be greater than the value of the CIO while occurring to switch evening, make the follow-up CIO value after adjusting when this CIO is adjusted can be lower than this lower limit, thereby avoid the follow-up situation that switching in evening occurred after this CIO is adjusted again.
Such as, community _ j is [2 to the span of the CIO of community _ j+1,5], in the situation of this CIO=0, determine that according to statistics occurred to cross evening switches, by being adjusted to CIO=0+step in the value of this CIO, (step is for adjusting compensation, be on the occasion of), and the span of this CIO is adjusted into (0,5], in this span, do not comprise 0.
Situation two: if community _ j determines too early switching has occurred according to statistics, the condition that show from community _ j to community _ j+1 switches is less than normal, therefore community _ j is lowered to the CIO of community _ j+1, and upgrade the span of this CIO, the value of CIO while higher limit in this span being less than occur to switch too early, make the follow-up CIO value after adjusting when this CIO is adjusted can be higher than this higher limit, the situation of switching too early again occurs thereby avoid follow-up after this CIO is adjusted.
Such as, community _ j is [2 to the span of the CIO of community _ j+1,5], in the situation of this CIO=0, determine too early switching has occurred according to statistics, by being adjusted to CIO=0-step under the value of this CIO, (step is for adjusting compensation, be on the occasion of), and the span of this CIO is adjusted into [2,0), in this span, do not comprise 0.
Situation three: if community _ j determines handoff error has occurred according to statistics, Ze Jiang community _ j lowers to the CIO of community _ j+1, and the CIO of notifying cell _ j+1Jiang community _ j+1Dao community _ j lowers, and upgrade the span of this CIO, the value of CIO described in higher limit in this span being less than make a mistake while switching, thus the follow-up situation that again makes a mistake and switch after this CIO is adjusted avoided.
Such as, community _ j is [2 to the span of the CIO1 of community _ j+1 and the CIO2 of community _ j+1Dao community _ j, 5], in the situation of this CIO1=0, CIO2=1, determine wrong switching has occurred according to statistics, by being adjusted to CIO=0-step under the value of CIO1, (step is for adjusting compensation, be on the occasion of), to under the value of CIO2, be adjusted to CIO2=1-step, and the span of CIO1 is adjusted into [2,0), in this span, do not comprise 0, the span of CIO2 is adjusted into [2,1), in this span, do not comprise 1.
By the above-mentioned operation of adjusting CIO according to different situations, can ensure to avoid the MLB of minizone to continue to produce the deterioration of " ping-pong " as far as possible.
Further, the indexs such as the rollback that also can get parms historical handover failure rate before, if there is unacceptable degree in the performance index such as the historical handover failure rate before parameter rollback, such as, historical handover failure rate is higher than threshold value, close the mobility load balance function of this community, in case locking system performance further worsens.The historical handover failure rate that preferably, can get parms in rollback nearly a period of time before also judges whether to close mobility load balance function accordingly.
Such as, if community A at parameter rollback Qian Cong community A to the historical handover failure rate of community B higher than setting threshold, community A closes the mobility load balance function of this community.Conventionally in this case, community B also can count at parameter rollback Qian Cong community A to the historical handover failure rate of community B higher than setting threshold, and therefore community B also can close the mobility load balance function of this community.Described threshold value can determine based on experience value or according to system requirements determine, preferably, the value that this threshold value can be set was 0~3% (not comprising 0).
Can find out the description of embodiment tetra-by above-mentioned, carry out system KPI indicator-specific statistics by the cycle, and in the time finding system performance degradation according to statistics, can take in time corresponding measure to avoid the further deterioration of systematic function.
In order more clearly to understand the embodiment of the present invention, be that example describes below in conjunction with the community distribution map shown in Fig. 3.Each hexagon in figure represents Yi Ge community, has 3 communities, the community ID of this community of digitized representation in hexagon under a base station.Each hexagonal Fill Color represents the load size of respective cell, according to load capacity from small to large successively: the community (heavy duty community) that the community (underload community) that white is filled, light grey community (medium load community) of filling, Dark grey are filled.The direction of arrow is the direction that load is shifted.
The surrounding of community 20 (being community ID=20) is all heavy duty community, if community 20 Dou Xiang community, heavy duty community 20 transferring load around, the load meeting of community 20 is increased to medium load community or even heavy duty community, causes pingpang handoff.If adopt the scheme of the embodiment of the present invention, take candidate target cells to estimate admissible maximum transfer amount, and carry out load transfer according to the transfer priority of terminal, will reduce this problem and produce.
In the Yi Tiao of the surrounding community of community 17, there is no underload community, the scheme of the employing embodiment of the present invention can be carried out the above MLB of double bounce and be transferred load to community 13, transfers to community 14 by community 13, and community 9 is transferred in Zai You community 14.
If shift the load Dou Xiang community 14 of 37He community, community 1, will cause community 14 loads to be piled up.If the scheme that adopts the embodiment of the present invention to provide, can be transferred to community 36 by the load of community 37, community 17 transfers load to community 14, and community 9 is transferred in Zai You community 14, and the load of community 1 is transferred to community 6.Still can not meet the demands if carry out load transfer by double bounce MLB, can take the more MLB load of multi-hop to shift.
If 44Dou Xiang community, 39He community, community 40 transferring load, can cause the load of community 40 to pile up equally.The scheme that adopts the embodiment of the present invention to provide, by asking the mode of optimal solution to choose optimum transfer path, community 40 is transferred in the load of Ke Jiang community 44, and the load of Bing Jiang community 39 is transferred to community 41.
In sum, in the above embodiment of the present invention, control node compass of competency Nei community to this control node load information reporting.When mobility load balance is triggered in Dang Yi community (such as the first community), send moving load transfer request to controlling node, control node based on this request, the load information that utilizes all communities in compass of competency to report is determined optimum transfer path for this first community, and send moving load transfer command to described optimum transfer path Shang community, so that load transfer is carried out according to described optimum transfer path in described optimum transfer path Shang community.Utilize the present load situation of all communities in compass of competency as the foundation of selecting optimum transfer path owing to controlling node, thereby the moving load transfer case that can take into account other communities considers, avoid Target cell to cause the excessive situation of load because receiving the next load of transfer as far as possible.
Further, selecting when optimum transfer path the also spectrum efficiency according to each community, thereby consider the spectrum efficiency difference of different districts, make the Target cell selected more reasonable.
Again on the one hand, due in the time determining candidate target cells for the community of triggering mobility load balance, Jiang Yugai community adjacent with one skip to N Tiao community and all take into account, thereby realized multi-hop mobility load balance, expanded the range of choice of Target cell.
As can be seen here, by above several aspects or its combination, make the Target cell selected for cell-of-origin more reasonable.
Based on identical technical conceive, the embodiment of the present invention also provides a kind of control node device and base station.
Referring to Fig. 5, the structural representation of the control node device providing for the embodiment of the present invention.As shown in the figure, this control node device can comprise: decision-making module 52, sending module 53 are shifted in receiver module 51, moving load, wherein:
The moving load transfer request that receiver module 51 sends for the first community receiving in this control node device compass of competency, described moving load transfer request is that described the first community judgement sends while meeting mobility load balance trigger condition, carries the load capacity information to be transferred of described the first community in described moving load transfer request; Moving load is shifted decision-making module 52 for according to described moving load transfer request, and the load information that utilizes all communities in compass of competency to report, for determining optimum transfer path in described the first community; Sending module 53 is for sending moving load transfer command to described optimum transfer path Shang community, the information of carrying described optimum transfer path in described moving load transfer command, so that load transfer is carried out according to described optimum transfer path in described optimum transfer path Shang community.
Wherein, the load information that community reports comprises the load capacity of community, admissible maximum load transfer amount, cell spectrum efficiency, moving load shift decision-making module 52 specifically for:
According to the load capacity of all communities in described control node compass of competency, the set of candidate's transfer path is determined in the community that exceedes heavy duty thresholding for each load capacity, on every candidate's transfer path, comprise cell-of-origin and candidate target cells, described cell-of-origin is the community that load capacity exceedes heavy duty thresholding, described candidate target cells comprises that Yi Tiao adjacent with cell-of-origin community or adjacent with cell-of-origin one jumps to N Tiao community, and N is greater than 1 integer; And, according to the ratio of the spectrum efficiency of the admissible maximum load transfer amount in load capacity to be transferred, the candidate target cells of the cell-of-origin on every candidate's transfer path, adjacent Liang Ge community, for choosing optimum transfer path in described the first community from candidate's transfer path set of described the first community.
Preferably, in the load information that community reports, also comprise that candidate shifts terminal set and candidate and shift the system performance information of terminal.Moving load is shifted decision-making module 52 and also can determined after the set of candidate's transfer path, for every path candidate, shift terminal set and candidate and shift the system performance information of terminal according to the candidate who carries in the load information that on candidate's transfer path, other communities except final jump community report, determine that candidate shifts the transfer priority of terminal, according to shifting priority order from low to high, the systematic function that candidate shifts terminal reduces gradually.Correspondingly, the candidate who also carries described optimum transfer path Shang community in described moving load transfer command shifts terminal set and candidate and shifts the priority of terminal, shifts terminal and carries out load transfer so that the transfer priority that terminal is shifted according to candidate in described optimum transfer path Shang community order is from high to low chosen candidate.
Preferably, decision-making module 52 is shifted in moving load can determine that candidate shifts the transfer priority factors of terminal according to formula 9, then be mapped as corresponding transfer priority by shifting priority factors, according to shifting priority factors order from small to large, corresponding transfer priority improves gradually.
Preferably, receiver module 51 also can receive the moving load that compass of competency Nei community sends and shift the request of termination, and it is that carry out according to the moving load transfer command receiving in the process of moving load transfer according to the system performance index decision system hydraulic performance decline counting on transmission when setting below thresholding described control node compass of competency Nei community that the request of termination is shifted in described moving load.Correspondingly, decision-making module 52 is shifted in moving load also can shift the definite corresponding transfer path of the request of termination according to described moving load, and shift and stop request corresponding transfer path Shang community and send moving load and shift and stop order to described moving load by described sending module, described moving load is shifted and is stopped order and be used to indicate and stop the moving load transfer process line parameter rollback of going forward side by side.
Preferably, candidate's transfer path i is any candidate's transfer path, the satisfied condition in candidate target cells on described candidate's transfer path i ditto described in, do not repeat them here.
Referring to Fig. 6, the structural representation of the base station providing for the embodiment of the present invention.As shown in the figure, this base station can comprise: Executive Module 63 is shifted in statistics and reporting module 61, moving load transfer request module 62, moving load, and can further comprise: statistical module 64, moving load are shifted and stopped request module 65 and moving load transfer termination Executive Module 66, dotted line in figure represents may have annexation between relevant two modules, also can not have annexation.Wherein:
Statistics and reporting module 61 are for the control node load information reporting of the community to this base station of administration, and described load information comprises the load capacity of community, admissible maximum load transfer amount, cell spectrum efficiency;
Moving load transfer request module 62 is in the time that the community of this base station of judgement meets mobility load balance trigger condition, send moving load transfer request to described control node, in described moving load transfer request, carry the load capacity information to be transferred of this community;
Moving load is shifted Executive Module 63 for when receiving after the moving load transfer command of described control node transmission, carry out load transfer according to the information of the optimum transfer path carrying in described moving load transfer command, described moving load transfer command is that described control node sends according to the moving load transfer request receiving; Wherein, described optimum transfer path is that described control node is determined by following steps:
According to the load capacity of all communities in described control node compass of competency, the set of candidate's transfer path is determined in the community that exceedes heavy duty thresholding for each load capacity, on every candidate's transfer path, comprise cell-of-origin and candidate target cells, described cell-of-origin is the community that load capacity exceedes heavy duty thresholding, described candidate target cells comprises that Yi Tiao adjacent with cell-of-origin community or adjacent with cell-of-origin one jumps to N Tiao community, and N is greater than 1 integer; According to the ratio of the spectrum efficiency of the admissible maximum load transfer amount in load capacity to be transferred, the candidate target cells of the cell-of-origin on every candidate's transfer path, adjacent Liang Ge community, for choosing optimum transfer path in the community that sends moving load transfer request from candidate's transfer path set of described this community.
Preferably, statistics and reporting module 61 also can determine that candidate shifts terminal set and candidate and shift the transfer priority of terminal; Or, determine that candidate shifts terminal set and candidate and shift the system performance information of terminal, and candidate is shifted to the system performance information that terminal set and candidate shift terminal report described control node.In described moving load transfer command, also carry the priority that candidate shifts terminal set and candidate and shift terminal.Moving load is shifted transfer priority that Executive Module 63 can shift terminal according to candidate order from high to low and is shifted and terminal set, choose candidate and shift terminal from candidate, wherein, candidate shifts that the transfer priority Shi Zhe community of terminal determines, or get from the moving load transfer command receiving; According to the optimum transfer path carrying in described moving load transfer command, the candidate who chooses is shifted to the load of terminal and transfer to the down hop community on described optimum transfer path.
Preferably, statistics and reporting module 61 can be in the time that definite candidate shift terminal set, for candidate's transfer path i Shang community _ j, the candidate of community _ j shifts terminal set and meets the following conditions: be positioned at the edge of community _ j, and in community _ j and community _ j+1 overlapping covered; Wherein, candidate's transfer path i is any candidate's transfer path; Community _ j and community _ j+1 are upper two the adjacent communities of candidate's transfer path i; J represents the jumping figure of cell-of-origin, 0≤j≤N-1, and N is the total jumping figure in community of candidate's transfer path i, represents that corresponding community is the cell-of-origin on candidate's transfer path i when j=0.
Preferably, statistics and reporting module 61 can be in the time that definite candidate shift the transfer priority of terminal, determine that according to formula 9 candidate shifts the transfer priority factors of terminal, then be mapped as corresponding transfer priority by shifting priority factors, according to shifting priority factors order from small to large, corresponding transfer priority improves gradually.
Preferably, statistical module 64 carries out in the process of load transfer for the information of the optimum transfer path that shifts Executive Module in described moving load and carry according to described moving load transfer command, statistical system performance; Moving load shift stop request module 65 for: if the system performance index decision system hydraulic performance decline obtaining according to statistics is to setting below thresholding, sends moving load to described control node and shift the request of termination; Moving load shift stop Executive Module 66 for: shift and stop after order when receiving moving load that described control node sends, stop current moving load transfer process of the carrying out line parameter rollback of going forward side by side, described moving load is shifted and stopped order is to send to corresponding transfer path Shang community after described control node shifts according to the moving load receiving the request of termination.
Preferably, the system performance index of statistics comprised late switching probability, too early switching probability, mistake switching probability; Moving load shift stop Executive Module 66 specifically for:
If determine that according to the statistics of the late switching probability of described mistake, too early switching probability, mistake switching probability occurred to cross evening switches, raise to the community personalized skew CIO of down hop community Ze Jiangzhe community, and upgrade the span of described CIO, make the lower limit of described span be greater than while occurring to switch evening described in the value of CIO;
If determine too early switching occurred according to the statistics of the late switching probability of described mistake, too early switching probability, mistake switching probability, lower to the CIO of down hop community Ze Jiangzhe community, and upgrade the span of described CIO, make higher limit in described span be less than while occurring to switch too early described in the value of CIO;
If determine handoff error occurred according to the statistics of the late switching probability of described mistake, too early switching probability, mistake switching probability, lower to the CIO of down hop community Ze Jiangzhe community, and notify described down hop community that the CIO of Dao Zhe community, described down hop community is lowered, and upgrade the span of described CIO, the value of CIO described in higher limit in described span being less than make a mistake while switching.
Wherein, described down hop community is on the current corresponding transfer path of moving load transfer process being terminated, the down hop community of described this community.
Preferably, moving load is shifted termination Executive Module 66 and also be can be used for: after carrying out parameter rollback, the rollback that gets parms historical handover failure rate before, if the historical handover failure rate before parameter rollback is higher than setting threshold, closes the mobility load balance function of this community.
Preferably, statistics and reporting module 61 also can determine that candidate shifts terminal set and candidate and shift the transfer priority of terminal; Or, determine that candidate shifts terminal set and candidate and shift the system performance information of terminal, and candidate is shifted to the system performance information that terminal set and candidate shift terminal report described control node, in described moving load transfer command, also carry candidate and shift terminal set and candidate and shift the priority of terminal.Correspondingly, statistics and reporting module 61 are in the time determining load capacity to be transferred, shift and in terminal set, choose at least 1 candidate and shift terminal from candidate according to shifting order from high to low of priority, the load capacity sum that all candidates that choose are shifted to terminal, is defined as load capacity to be transferred.
In sum, the mobility load balance scheme that the embodiment of the present invention provides makes full use of the existing statistics of existing network, optimal solution algorithm etc., changing business load distributes, make Radio Resource keep higher utilization ratio, ensure the QoS of the business of having set up simultaneously, make the load balance more between each community, the capacity of system gets a promotion, and reduces the congested performance causing and worsens.Improved MLB grade of fit and accuracy, raising performance of handoffs and user satisfaction, reduction conversation loss rate, reduced the deterioration of KPI index, significant to Radio Network System adjacent section planning.
The present invention is with reference to describing according to flow chart and/or the block diagram of the method for the embodiment of the present invention, equipment (system) and computer program.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or the combination of square frame.The processor of these computer program instructions to all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device can be provided, make the function of specifying in a flow process in can realization flow figure of instruction that the processor by this computer or other programmable data processing device carries out or multiple flow process and/or square frame of block diagram or multiple square frame.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, the instruction that makes to be stored in this computer-readable memory produces the manufacture that comprises command device, and this command device is realized the function of specifying in flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make to carry out sequence of operations step to produce computer implemented processing on computer or other programmable devices, thereby the instruction of carrying out is provided for realizing the step of the function of specifying in flow process of flow chart or a square frame of multiple flow process and/or block diagram or multiple square frame on computer or other programmable devices.
Although described the preferred embodiments of the present invention, once those skilled in the art obtain the basic creative concept of cicada, can make other change and amendment to these embodiment.So claims are intended to be interpreted as comprising preferred embodiment and fall into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various changes and modification and not depart from the spirit and scope of the present invention the present invention.Like this, if these amendments of the present invention and within modification belongs to the scope of the claims in the present invention and equivalent technologies thereof, the present invention is also intended to comprise these changes and modification interior.