(完整版)LTEMLB负载均衡功能介绍

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

(完整版)LTEMLB负载均衡功能介绍
移动性负载均衡(
MLB
应⽤场景分析
⼀、概述
随着LTE⽤户数的快速发展,部分⼩区的⽤户数或PRB利⽤率已接近容量极限,然后
其他⼩区的资源使⽤率却很低,如何平衡同覆盖或存在重叠覆盖区域的⼩区间的负载是⼀
个极有意义的课题。

移动性负载均衡(| Mobility Load Balancing ,简称为负载均衡MLB
是指eNodeB判断⼩区的负载状态,当⼩区处于⾼负载状态时,将负载⾼⼩区中部分UE转移到负载低的⼩区,平衡异频或异系统之间的负载。

⼆、负载均衡原理介绍
移动性负载均衡(Mobility Load Balancing ,简称为负载均衡MLB是指eNodeB判断⼩区的负载状态,当⼩区处于⾼负载状态时,将负载⾼⼩区中部分UE转移到负载低的⼩区,平衡异频或异系统之间的负载。

负载平衡分为触发模式、选择⽬标⼩区、负载均衡执⾏三个阶段。

根据这三个维度可划
分为以下各种类型:
MLB⽬的
Target cell (f2)
2.1触发模式
负载均衡根据触发模式可以分为空闲态UE预均衡、同步态⽤户数负载均衡、PRB利⽤
率/PRB评估值负载均衡、下⾏数传⽤户数负载均衡等模式,现阶段实现主要负载标准为PRB
利⽤率、同步态⽤户数、UE预均衡。

2.1.1基于PRB利⽤率的触发模式
启动基于PRB利⽤率的负载均衡后,eNodeB以每秒为周期测量⼩区PRB利⽤率和⼩区同步态⽤户数。

若连续5秒内同时满⾜以下条件,则触发基于PRB利⽤率的负载均衡。

⼩区某类PRB利⽤率》InterFreqMlbThd +LoadOffet
⼩区同步态⽤户数》MlbMi nU eNumThd +MlbMi nU eNumOffset
对于同⼀⽅向,⼩区PRB利⽤率状态判决的顺序依次为:GBR业务、Non-GBR业务、Total业务。

上下⾏独⽴判决,互不影响。

负载均衡触发类型为判决满⾜负载平衡触发条件的PRB利⽤率类型,负载平衡触发⽅向为判决满⾜负载平衡触发条件的上⾏/下⾏
⽅向。

若连续5秒内满⾜以下任⼀条件,则停⽌异频PRB利⽤率负载均衡。

⼩区所有PRB利⽤率类型v InterFreqMlbThd
⼩区同步态⽤户数v MlbMi nU eNumThd
2.1.2基于同步态⽤户数的触发模式
启动基于同步态⽤户数的负载均衡后,eNodeB以每秒为周期测量⼩区同步态⽤户数。

若连续5秒内⼩区同步态⽤户数》InterFreqMIbUeNumThd+MIbUeNumOffset,则触发异频同
步态⽤户数负载均衡。

若连续5秒内⼩区同步态⽤户数v InterFreqMIbUeNumThd ,则停⽌异频同步态⽤户数负载平衡。

2.2选择⽬标⼩区
触发负载均衡后,eNodeB从⾸个InterFreqLoadEvalPrd 周期超时时刻起,从异频邻区
列表中选择⽬标⼩区列表,执⾏负载均衡动作。

如果没有选择到满⾜条件的邻区,则本次负
载均衡不执⾏负载均衡⼯作。

随后每隔In terFreqLoadEvalPrd 周期重复执⾏算法流程,直
⾄负载均衡停⽌。

2.2.1 确定候选邻区
⾸先,eNodeB 根据参数MlbAlgoSwitch、OverlapInd 和LoadBalanceNCellScope 的配置情况,在异频邻区列表中按照如下原则筛选负载平衡邻区选择范围。

如果异频邻区中存在重叠覆盖邻区(即Overlap Ind配置为“ YES (是)”的邻区),邻区选择范围如下表所⽰。

IW ZJ单3E ?L'S;叮:⽥■■■宜⼆⼯胡d堆!医》恤
「?刁选-IxtcrFT?
伸习诅■"Hrnet. i=页!BJJ住乎⼆严曲⼝
⼝⼸鈿-.1邓3古巫:r书币忙异恰4T
1 ____________________ 同⼚拆■"⼔代珂瑞肝祐甲i.di⽿实弔昶护砖刁
冥R嵐r讯商⽄亡刺1 nifiQ 应hF费BatNF哄严1N#
7 [⽃KEfU轴*E
Bi勺沁
14們址!叮环⼩“*1區:■⽫岂已却车it幵
在确定邻区选择范围后,eNodeB筛选同时满⾜如下条件地⼩区作为候选邻区:
处于激活态的⼩区。

未被列⼊⿊名单的⼩区。

与其邻区不存在PCI冲突的⼩区。

如果可以获取到⼩区节能状态,则要求为不处于节能(载频智能关断、异系统⼩区关断、低功耗)状态的⼩区。

参数NoHoFlag设置为“ PERMIT_HO_ENUM允许切换)”的⼩区。

参数MlbTargetInd 配置为“ ALLOWED允许)”的邻频对应的⼩区。

222负载信息交互
如果勾选了参数MlbAlgoSwitch 的"InterFreqMIbSwitch (异频负载均衡开关)"选项,
当触发负载平衡时启动负载信息交互,当停⽌负载平衡时停⽌负载信息交互。

对于站内邻区,
服务⼩区从所属eNodeB直接获取邻区的PRB利⽤率、同步态⽤户数、传输资源和硬件资源负载信息,⽆需通过X2接⼝交互获取;对于站间邻区,服务⼩区所属eNodeB将对候选邻区中配置了X2链路的异站邻区发起负载信息交互流程,邻区所属基站按照请求消息指⽰的交互周期回复PRB利⽤率、同步态⽤户数、传输资源和硬件资源负载信息。

具体介绍可参考发布于2012年3⽉的R10版本3GPP
TS36.423的836 章节。

2.2.3识别交互邻区和盲邻区
候选邻区中,能获取到其负载信息的⼩区即为交互邻区。

如连续6个交互周期都没有收
到某邻区回复负载信息,则该⼩区将不再为交互邻区。

候选邻区中,不为交互邻区的⼩区均为盲邻区。

以下针对不同MlbAlgoSwitch 配置下,eNodeB根据服务⼩区是否发起负载信息交互、邻区响应负载信息交互情况识别交互邻区和盲邻区进⾏说明。

如果勾选了参数MlbAlgoSwitch 的"InterFreqMIbSwitch (异频负载均衡开关)"选项,
eNodeB根据下表识别交互邻区和盲邻区。

如果没有勾选参数MlbAlgoSwitch的“ InterFreqMIbSwitch (异频负载平衡开关)”选项,但勾选了 "InterFreqBlindMIbSwitch (盲负载均衡开关)”选项,eNodeB根据下表
识别交互邻区和盲邻区。

确定⽬标⼩区列表时,⾸先在候选邻区中的交互邻区和盲邻区按照不同条件筛选⼩
区;然后,在筛选出来的⼩区中根据FreqSelectStrategy 的配置选择满⾜频点要求的⼩
区,形成当前执⾏周期的⽬标⼩区列表。

1. 根据参数MlbAlgoSwitch配置,对候选邻区中的交互邻区和盲邻区按照不同的条件进
⾏筛选。

交互邻区需同时满⾜如下条件:
PRB利⽤率、硬件负载和传输负载等负载信息⽆缺失⽽且为有效值的⼩区。

硬件负载为LowLoad或者MediumLoad的⼩区。

传输负载为LowLoad或者MediumLoad的⼩区。

与服务⼩区历史切换性能较好(切换成功率⾼于98%的⼩区。

当触发类型是GBR业务类型时,服务⼩区与邻区的GBR业务PRB利⽤率差值⼤于
LoadDiffThd的⼩区;当触发类型是Non-GBR业务类型或Total业务类型时,服务⼩区与邻区的Total业务PRB利⽤率差值⼤于LoadDiffThd的⼩区。

当MlbTriggerMode 设置为“ PRB_OR_UE_NUMBEPRB模式或⽤户数模式触发)”时, 邻区InterFreqMlbUeNumThd邻区同步态⽤户数>0的⼩区。

2. 根据FreqSelectStrategy 的配置情况,确定⽬标⼩区的频点的条件:
如果FreqSelectStrategy 配置为“ FAIRSTRATEG Y公平选择策略)”,在进⾏异频负载
平衡时,从所有异频频点中随机选择⼀个频点作为⽬标⼩区的频点。

如果FreqSelectStrategy 配置为“ PRIORITYBASE Y根据MLB频点优先级选择)”,在进⾏异频负载平衡时,按照MlbFreqPriority 配置值顺序,从⾼到低选择最⾼的优先
级,其对应频点(⼀个或者多个)作为⽬标频点。

如果当前周期没有UE成功转移⾄选
择的频点,则该频点将会被惩罚,后续的2分钟内不允许再作为⽬标频点。

2.3负载均衡执⾏
2.3.1 UE 选择
eNodeB在服务⼩区选择同时满⾜以下条件的UE进⾏负载均衡转移。

如果UE配置了SPID, UE的SPID值对应的InterFreqMIbSwitch 配置为“ TRUE
(是)”
UE不处于CA状态。

UE的PRB利⽤率同时满⾜以下条件:
对于本次负载平衡触发⽅向上,当触发类型是GBR业务类型时,UE的GBR
业务的PRB利⽤率〉MlbUeSelectPrbThd ;当触发类型是Non-GBR业务类型
或Total业务类型时,UE的Non-GBR业务的PBR利⽤率〉MlbUeSelectPrbThd。

对于本次负载平衡触发⽅向上,当触发类型是GBR业务类型时,所有转移出
的UE的GBR业务的PRB利⽤率总和处于⼀个上限以下;当触发类型是Non-
GBR业务类型或Total业务类型时,所有转移出的UE的Non-GBR业务的PRB
⽲U⽤率总和处于⼀个上限以下。

以上两个上限均由本区和邻区的PRB利⽤
率、本区和邻区的RB资源数以及参数InterFreqMlbThd 、LoadDiffThd、LoadOffset ⽲
⼝LoadTransferFactor 决定。

对于⾮本次负载平衡触发⽅向上,当触发类型是GBF业务类型时,UE的GBR
业务的PRB利⽤率w MlbUeSelectPrbThd ;当触发类型是Non-GBR业务类型
或Total业务类型时,UE的Non-GBR业务的PRB利⽤率w MlbUeSelectPrbThd。

UE不处于惩罚状态。

每InterFreqLoadEvalPrd 周期内转移的最⼤UE个数不能超过MlbMaxUeNum如果本次
负载平衡中服务⼩区所有UE都不满⾜条件,则不执⾏本次负载平衡动作。

根据参数MlbHoMode配置和UE能⼒信息,eNodeB通过基于测量的切换、盲切换、基于测
量的重定向或盲重定向将选择的UE转移到⽬标⼩区。

基于测量的切换
如果UE⽀持测量⽬标⼩区的频点,贝U eNodeB下发测量控制让其执⾏EventA4异频测量,
同时启动3秒定时器。

在定时器超时前,根据UE上报的测量结果,指⽰满⾜条件的UE启
动切换。

切换⽬标为⽬标邻区列表中UE测量到满⾜EventA4门限且信号最强的邻区。

定时
器超时后,对UE下发删除EventA4测量控制。

当收到的切换请求消息携带的负载平衡切换原因为 Reduce load in servi ng cell
时,⽬标⼩区不做接纳判断,按照正常切换流程处理。

当收到的切换请求消息携带的负载平衡切换原因为
Resource Optimisati on Ha ndover 时,如果⽬标⼩区 PRB 利⽤率处于潜在⾼载状态或者负载平衡触发状态,则⽬标⼩区回复切换拒绝响应消息 HANDOVER PREPARATION FAILUR 否则按照正常切换流程处理。

三、相关信令分析 3.1负载消息交互信令
A r
轴畑曲曲tui ;期却
pTQlQCWEi
⽚ SCOUEtlCE
* SEQuertce
鱼 SEQUENCE
Id —
— 00 她伽 0005
erflualrly —中nor 飢TJi — di"
* vatu-i
& 聲
fed -*■ Oc2if3J)— 伽轴枫申.孙i 轴
归嘶如
lVTFW^II9tnMtr — 1KWQWQQ011Q00041⼀帕紳册miHIQ.I II 阿冲 1 他 F nMLoadlM3iCdloir d>
&' i lTXla-?dnc3i€3l[3r
ul£1 WJLLaadb^lw: — fowLwdCO} — I I?&M,1
<-GfiR-PfiB-uS^4i —
⾎<10<><;⽇?刑臥车⽻.—(wkij )—^oo&o.om^
护头拿科.⼇晌聊⼀ipWOOQO**⽚
<-T Q ^PR0HUI 5*^. — 0MW) — -*0OM?0b "*,,w
此-T 沁 PRB-u 曲:—OvOi.O) — ‘300000
3.2 确定⽬标邻区的规则
步骤:1、确定候选邻区: MlbAlgoSwitch 、overlapInd 、LoadBalanceNcellscope ;
2、负载信息交互;
3、识别交互邻区和盲邻区: MlbAlgoswitch;
4、确定⽬标⼩区列表:
MlbAlgoswicth 、Freqselectstrategy (转移同步态⽤户)
硬件资源员荷 S1传输资源员荷
PRB 利⽤率。

相关文档
最新文档