小区负载均衡算法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

小区负载均衡算法介绍

1、小区负载均衡算法配置(针对本小区与扩容小区之间)

小区负载均衡算法分为两类PRB利用率负载平衡算法和同步态用户负载均衡算法两种。其中:PRB利用率负载平衡算法用于解决在单个小区PRB利用率受限(达到或者接近满载),同时存在与之重叠覆盖的异频邻区相对低载,算法将一部分负载转移至邻区之后,达到整体PRB利用率之和最大化,从而吞吐率最大化;同步态用户数负载平衡算法用于解决在单个小区用户数受限(由于用户数过多导致整体UE 速率受限),同时存在与之重叠覆盖的异频邻区相对低载,算法将一部分负载转移至邻区之后,达到整体用户速率平均化,从而减少差性用户的比例。笼统地说,PRB利用率负载平衡算法主要用于选大包用户,同步态用户数负载平衡算法主要用于选小包用户。

因为现网用户分布符合类正态分布的特性,即小包用户出现概率大,大包用户出现概率小。所以在现网使用同步态用户负载均衡算法。

同步态用户负载均衡算法关键参数及配置方式如下:

InterFreqMlbSwitch:负载均衡总开关,在CELLALGOSWITCH设置,是进行PRB利用率负载平衡算法和同步态用户负载均衡的总开关,打开此开关才可进行复杂均衡。MML:MOD CELLALGOSWITCH:LOCALCELLID=X,MLBALGOSWITCH=InterFreqMlbSwitch-1;

MlbTriggerMode:异频负载平衡触发模式,当前算法支持两种模式,三种开启方案:单独打开PRB 负载模式(PRB_ONLY)、单独打开用户数模式(UE_NUMBER_ONLY)和支持两个模式同时打开(PRB_OR_UE_NUMBER),现网配置时使用用户数模式即可。MML:MOD CELLMLB:LOCALCELLID=X,MLBTRIGGERMODE=UE_NUMBER_ONLY;

InterFreqUeTrsfType:异频负载均衡转移UE类型。决定转移连接态UE还是释放态UE,区分PRB模式下转移UE连接态还是空闲态,用户数模式下转移UE连接态还是空闲态,一共4个勾选项,可以独立或者同时配置。现网设置SynchronizedUE(同步态用户)、IdleUE(空闲态用户)打开,PrbMlbSynchronizedUE(PRB模式负载均衡同步态用户),异频空闲态小区PRB 利用率负载平衡算法PrbMlbIdleUE(PRB模式负载均衡空闲态用户)关闭即可。MML:MOD CELLMLB:LOCALCELLID=X,INTERFREQUETRSFTYPE=SynchronizedUE-1&IdleUE-1&PrbMlbSynchronizedUE-0&PrbMlbIdleUE-0;

InterFreqMlbUeNumThd:异频负载均衡用户数门限;MlbUeNumOffset:负载均衡用户数偏置。算法高载触发门限,当算法未触发时如果小区同步态用户数大于等于InterFreqMlbUeNumThd + MlbUeNumOffset则触发异频连接态小区同步态用户数负载平衡算法,当算法触发时如果小区同步态用户数小于InterFreqMlbUeNumThd则退出算法。MlbUeNumOffset:负载均衡用户数偏置不需要进行配置,现网默认值20即可。InterFreqMlbUeNumThd异频负载均衡用户数门限设置为小区最大用户数的一半即可。MML:MOD CELLMLB:LOCALCELLID=X,INTERFREQMLBUENUMTHD=(最大用户数/2);

InterFreqLoadEvalPrd:异频负载评估周期,控制算法运行时序,在算法触发之后,负载

平衡周期性执行,每个算法周期InterFreqLoadEvalPrd 执行一次MLB 动作,包括若干次MLB 切换。即负载均衡多少秒进行一次。一般现网话务较高的情况配置15S 即可。MML :MOD CELLMLB:LOCALCELLID=X, INTERFREQLOADEVALPRD=15;

UeNumDiffThd :用户数差值门限,用于比较本区用户数和邻区用户数的差距,算法要求本区选择相对低载的邻区作为MLB 的可选邻区,这里相对低载的判决公式是本区用户数

和邻区用户数差值占本区用户数的比例是否高于UeNumDiffThd (公式为

M N B A M i i *-

> UeNumDiffThd ,其中M ,A 分别为本小区同步态用户数和配置RB 总数,

i N ,i

B 分别为邻区i 的小区同步态用户数和配置RB 总数。 CellCapacityScaleFactor :小区能力缩放因子,计算小区配置RB 总数的缩小或者放大因子,配置RB 总数等于小区可用RB 总数*CellCapacityScaleFactor ,这里小区可用RB 总数根据小区实际可用RB 总数,基于实际RB 数测量获得,在小区总RB 数里扣除掉不能用于业务信道调用的RB 数包括控制信道、公共信道和某些算法导致的蔽塞RB 数,剩下的都是可以用于调用业务信道的RB 数。

以上二者都是用于判决负载均衡是否达到平衡的,简单举个例子:当小区能力缩放因子为1和1的时候,本小区为一个20M 小区,邻区为一个10M 小区,在进行用户数差值门限

判决时,公式变化为M

N M i *21-

>UeNumDiffThd,若缩放因子为1:2时,公式变化为M N M i -> UeNumDiffThd 。因现网均采用20M 小区组网,所以以上参数均按默认值设置即可。

OverlapInd :重叠覆盖标识,在异频邻区关系中进行设置。算法支持由维测人员设置可作为MLB 目标邻区的标识,当选择某个或者某些邻区为OverlapInd=Yes ,代表本区只会选择这个或者这些邻区作为目标邻区。这个参数默认值为No ,算法会自动检查所有邻区是否为No ,如是,代表不考虑这一标识,即所有邻区都可以作为目标邻区。MML :MOD EUTRANINTERFREQNCELL

LOCALCELLID=X,MCC=”460”,MNC=”00”,ENODEBID=X,OVERLAPIND=YES;

MlbMaxUeNum: 负载均衡最大切换出用户数。算法每隔一个评估周期都会选择一定数量的UE 执行MLB 动作,该参数表示单周期执行MLB 动作的UE 个数上限,实际选择UE 过程中,可能小于或者等于这个上限,不可能大于这个上限,出现小于这个上限的情况是当前满足条件的UE 不够这个数目上限,此时算法本着有多少选多少的原则,选择所有满足条件的UE 。现网设置为20即可。MML :MOD CELLMLB:LOCALCELLID=X, MLBMAXUENUM=20;

MlbUeSelectPrbThd :负载均衡用户选择PRB 门限。表示异频连接态小区同步态用户数负载平衡算法中,选择UE 的负载条件为UE 级上、下行Total 业务PRB 利用率小于等于该门限。该值设置越大,异频连接态小区同步态用户数负载平衡算法越容易选择UE ,有利于该算法的执行效率。简单来说,就是该值设置的越大越容易选择UE ,该值设置的越小越难选择UE 。现网默认值为2%,可以提高到10%,便于扩大可供选择UE 的范围,且设置为10%时,负载均衡算法并不会选择拉网大包用户,因为拉网大包用户的PRB 利用率是远大于10%的。MML :MOD CELLMLB:LOCALCELLID=X ,MLBUESELECTPRBTHD=10;

相关文档
最新文档