RRM算法及ODG参数整理.docx
《RRM算法及ODG参数整理.docx》由会员分享,可在线阅读,更多相关《RRM算法及ODG参数整理.docx(42页珍藏版)》请在冰豆网上搜索。
RRM算法及ODG参数整理
1切换算法
切换一般分为三个过程:
测量过程、判决过程和执行过程,在接力切换过程中还包括预同步过程。
1.1测量过程
Ø同频测量1G
1G事件通过UE对同频邻小区和服务小区的PCCPCHRSCP测量值的比较来定位最优小区,其触发测量报告的公式如下:
(1)
其中:
Mprevious_best为服务小区的当前P-CCPCHRSCP测量值,该值单位为mw。
Oprevious_best为服务小区的小区个性化偏移参数。
Mi为邻小区的当前P-CCPCHRSCP测量值,该值单位为mw。
Oi邻小区的小区个性化偏移。
H1g为1G事件的滞后参数hysteresis。
Time-to-trigger为1G事件触发时间。
在Time-to-trigger的时间内,同频邻小区和服务小区的PCCPCHRSCP测量值满足公式
(1),且该小区没有在列表Triggered_1G_event(UE内部维护的表,初始只有服务小区信息)中时,UE将向RNC发送MEASUREMENTREPORT消息。
当列表Triggered_1G_event中小区的当前PCCPCHRSCP测量值满足公式
(2)时,UE将该小区从Triggered_1G_event中删除。
(2)
根据设置,简化后的公式意义就是目标小区的RSCP比服务小区的RSCP大3dB,并持续640ms及以上,UE就向RNC发送1G的MEASUREMENTREPORT消息。
而同频测量的报告方式、测量过滤系数等在下图处设置:
Ø异频测量2A(1G为附加测量)
2A事件通过UE对异频邻小区和本小区的PCCPCHRSCP测量值的比较来定位最佳频率小区,其触发测量报告的公式如下:
(3)
其中:
QNotBest为非最佳频率小区的PCCPCHRSCP测量值,单位为dBm。
QBest为最佳频率小区测量到的PCCPCHRSCP的测量值,单位为dBm。
H2a为2A事件的滞后参数hysteresis。
Time-to-trigger为2A事件触发时间。
当公式(3)满足的时间达到Time-to-trigger时,UE将向RNC发送MEASUREMENTREPORT消息中。
根据设置,简化后的公式意义就是目标小区的RSCP比服务小区的RSCP大3dB,并持续1280ms及以上,UE就向RNC发送2A的MEASUREMENTREPORT消息。
而异频测量的报告方式、测量过滤系数等在下图处设置:
Ø质量测量5A(1G、2A为附加测量)
UE统计每一个TotalCRC窗口内的badCRC数目并于MEASUREMENTCONTROL消息中给出的BadCRC门限值进行比较,一旦统计出来的BadCRC值大于或等于门限值,则触发5A事件,向RNC发送MEASUREMENTREPORT消息。
同时启动一定时器,在pendingaftertrigger事件内即使5A事件再次满足,UE也不再上报测量报告。
TotalCRC:
业务CRC总数门限,目前设置为300,为RNC级参数。
BadCRC:
业务CRC错误数门限,目前设置为9,为RNC级参数。
pendingaftertrigger:
滞后量,目前设置为400,单位为CRC数,为RNC级参数。
而质量测量的报告方式设置等见下图:
Ø同频测量(周期上报,对应内部测量10)
当RNC收到NB上报EventF触发的专用测量报告后,发起MEASUREMENTCONTROL消息,指示UE进行同频测量并周期上报,同时该消息中将异频测量作为附加测量。
Reportinginterval:
上报周期,目前为500ms。
Amountofreporting:
发送测量报告的总数,目前为无限大。
其他相关ODG参数见下图:
ØNODEB专用测量(EventF)
MeasurementThreshold1(TH1):
当基站检测到UE上行链路的SIR/RSCP值低于阈值1(TH1)并持续一段时间(T)时,上报ReportA给RNC。
MeasurementThreshold2(TH2):
当基站检测到UE上行链路的SIR/RSCP值高于阈值2(TH2)并持续一段时间(T)时,上报ReportB给RNC。
MeasurementHysteresisTime(T):
持续的时间值。
ReportPeriodicity(针对周期报告情况):
如果RNC在专用测量初始化消息中给出了报告周期,则基站会在ReportA和ReportB之间周期上报UE上行链路的SIR/RSCP值。
相关ODG参数见下图(?
):
但是,以下图示在何时应用:
外环功控
1.2切换判决
切换判决及执行流程简化如下:
UE发送的测量报告及小区list
EventF
Y->
周期同频测量
N->
1G/2A(同频测量和异频测量)
Y->
Rscp_s>ScellTH1
Y->
OVER
N->
Rscp_n-Rscp_s>RelativeTH
Y->
Rscp_n>AddTH
生成降序列表
目标小区进行CAC
执行切换
5A(质量测量)
Y->
Rscp_s>ScellTH2
N->
Y->
执行FDCA等
其中各切换控制参数对应如下:
Ø1G/2A
ScellTH1:
HC算法参数->同频切换门限信息->本小区绝对导频强度门限,目前设置为70-116=-46dBm;
RelativeTH:
HC算法参数->同频切换门限信息->相对导频强度门限,目前设置为1dB,建议设置为3dB;
AddTH:
HC算法参数->同频切换门限信息->邻小区绝对导频强度门限,目前设置为15-116=-101dBm。
Ø5A
ScellTH2:
RLS算法参数->本小区绝对导频强度门限,目前设置为36-116=-80dBm;
AddTH:
HC算法参数->上/下行链路质量门限信息->目标小区绝对导频强度门限,目前设置为15-116=-101dBm。
按照理解,当服务小区的RSCP比较正常,但质量较差时的切换不考虑主、邻小区间的相对导频强度门限,只要切入小区的导频强度满足需求就可。
Ø系统间切换
还有作为GSM系统的小区切入时需满足的门限设置:
HC算法参数->上/下行链路质量门限信息->GSM小区RSSI门限,目前设置为20-116=-96dBm。
Ø其他
允许尝试最大目标小区个数:
目前设置为3;
设置失败定时器的最大次数:
目前设置为1。
相关ODG参数见下图:
2功控算法
开环:
配置物理信道发射功率,调整发射功率;
闭环(内环):
5ms一次,根据TPC指令来调整;
闭环(外环):
调整内环功控的SIRtarget,周期为1个TTI。
目前,闭环(外环)不实现,而闭环下行功控也同样未能实现。
2.1算法参数
Ø总体参数
初始下行功率分配方式(基站端):
RRC连接之后和切换时新链路的初始下行DPCH发射功率的设置,有2种设置方法:
(1)采用RU平均分配,也就是根据初始下行功率来按照业务需占用几个BRU来平均计算出来。
(2)采用DLPC参数里面的“DPCH下行初始发射功率”配置值。
目前采用的是第2种策略,值为Pmax-8dB。
上行DPCH期望接收功率的配置方式(UE端):
意义与上面参数类似,也有2种设置方法:
(1)根据计算时隙干扰计算得到,即RNC按照SF=1分配此参数,RSCP=SIR+ISCP。
(2)采用ULPC参数里面的“配给UE上行目标信噪比”,目前采用的是第1种策略。
如果采用第2种策略的话,其值设置为-90dBm。
初始下行功率分配是否采用基于路损分配方式(基站端):
跟第一个参数类似,算是对下行初始发射功率分配方式的一个补充,区别在于如果基站能按照UE上报的MeasOnRach信息中计算出初始下行功率,则按此功率发射,如果不能则仍然沿用第一个参数。
但在计算时的下行期望接收功率则由DLPC参数里面的“采用基于路损分配初始下行功率”,目前该值理论计算为-91dBm。
ØDLPC参数
定义了基站侧允许的最大及最小发射功率(相对PCPCCH值)和初始DPCH发射功率相关的2个参数,这些参数均针对不同业务设置,不过目前基本设置一样。
其中允许基站DPCH发射功率的调整可以进行优化调整。
最大允许下行发射功率:
目前设置为PCCPCH-6
最小允许下行发射功率:
目前设置为PCCPCH-35
ØULPC参数
上行最大允许发射功率:
24dBm
上行功控步长:
1dB
初始NODEB信噪比:
即内环功控的初始SIR,目前设为8dB。
UE上行目标信噪比:
对应总体参数中的第2个参数,目前为-90dBm。
外环功控SIR上调步长:
1dB
外环功控SIR下调步长:
0.3dB
外环功控SIR调整上限:
17dB
外环功控SIR调整下限:
4dB
2.2外环功控
Ø小区单个频点所有下行信道最大功率之和
目前设置为33dBm,实际就是小区总功率的1/3(3载频配置),现网按照3载波,1W功率来算,该值应该为32.43dBm。
ØUpPCH的开环功率控制(UpPTS)
PUpPCH=LPCCPCH+PRXUpPCHdes+(i-1)*Pwrramp
PRXUpPCHdes:
基站期望UpPCH接收功率,目前现网设置为-80dBm;
Pwrramp:
功率爬坡步长,目前设置为3dB;
I:
每步发射上行SYNC_UL最大次数,目前设置为8。
该参数对PUpPCH没有影响,但影响接入尝试次数,因此可以提高接入成功率。
目前实现的考虑中,UpPCH的发射功率不随试探次数而改变,即PUpPCH=LPCCPCH+PRXUpPCHdes+Pwrramp。
ØPRACH的开环功率控制
PPRACH=LPCCPCH+PRXPRACHdes+(iUpPCH-1)*Pwrramp
PRXPRACHdes是基站期望接收到PRACH的功率(dBm)。
?
iUpPCH是随机接入成功时的试探次数I(N300)。
Ø上行FPACH的功率配置(同DwPCH类似)
FPACH最大发射功率:
24dBm。
Ø下行FACH功率配置
FACH最大传输功率,即为PCCPCH-3dB。
Ø下行PCH功率配置
问题同FACH配置一样,设置不合理同样会影响寻呼性能!
!
!
Ø下行PICH功率配置
PICH功率偏移,即相对于PCCPCH的发射功率偏移,现网设置为3,即PICH的发射功率=PCCPCH发射功率-3dB。
Ø下行SCCPCH功率配置
SCCPCH功率偏移,即相对于PCCPCH的发射功率偏移,现网设置为0,即SCCPCH的发射功率=PCCPCH发射功率。
Ø下行PCCPCH功率配置
PCCPCH发射功率,目前设置为27dBm。
Ø下行DwPCH功率配置
DwPCH发射功率,目前设置为30dBm。
Ø总结
物理信道
值
单位
标注
单载频下行信道最大功率之和
33
dBm
推算现网32.43dBm
FPACH最大发射功率
24
dBm
FACH最大传输功率
-3
dB
应该是相对PCCPCH值
PCH最大传输功率
-3
dB
应该是相对PCCPCH值
PICH功率偏移
3
dB
相对PCCPCH
SCCPCH0功率偏移
0
dB
相对PCCPCH
SCCPCH1功率偏移
0
dB
相对PCCPCH
PCCPCH发射功率
27
dBm
DwPCH发射功率
30
dBm
不计算在32.43dBm之内
理解:
TS0所有码道功率之和必须要小于等于允许的最大功率之和,对以上配置可换算如下:
FPACH发射功率24dBm=0.25w
PCCPCH发射功率27dBm=0.50w
SCCPCH0功率27dBm=0.50w
SCCPCH1功率27dBm=0.50w
这样TS0的码道功率之和为0.25+0.50+0.50+0.50=1.75w
而单载频下行信道最大功率之和33dBm=2w
因此满足TS0所有码道功率之和必须要小于等于允许的最大功率之和。
3SDCA算法
3.1载频优先级的动态分配
对于N频点小区,需要对频点进行优先级排队。
排序原则如下:
3.1.1固定排序之所需BRU
根据业务所需总的DLBRU需求来确定UE接入载波顺序。
为了实现此特性,需配置如下算法参数:
(1)“小区载频优先级排队方式”中选择“基于固定排队之所需BRU不同选择”
(2)设置“基于固定排队时BRU门限”
(3)在“SDCA载频优先级信息”中设置两个优先级队列
(4)设置“已经建立连接的用户使用UE当前所驻留载频方式”
相关ODC参数设置如下:
3.1.2固定排序之业务类型
根据所申请的业务类型来进行接入载波顺序排列,实现时分RRC建立和RAB建立。
ØRRC建立请求
其中载波优先级顺序SdcaCarrierPriInfo和排队方式选择参考3.1.1章节。
ØRAB请求
为了实现此特性,需配置如下算法参数:
(1)小区载频优先级排队方式中选择“基于固定排队之业务不同选择”
(2)在“SDCA载频优先级信息”中设置三个优先级队列
(3)设置“已经建立连接的用户使用UE当前所驻留载频方式”
其中载波优先级顺序SdcaCarrierPriInfo和排队方式选择参考3.1.1章节。
UseCurrCarrierTag则在如下图示处设置:
3.1.3基于载波负荷之功率资源排序
RNC内部要求基站周期报告公共测量(上行为时隙ISCP、或者接收总宽带功率,下行为发射载波功率),并根据基站测量报告结果更新载频优先级队列。
更新后的载频优先级队列供资源分配使用。
为了实现此特性,需要配置如下算法参数:
(1)小区载频优先级排队方式中选择“基于NodeB公共测量报告排队”
(2)设置“基于公共测量报告时UL加权因子”
(3)设置“热噪声功率”(默认值-97dBm)
(4)设置“基站所能忍受的最大时隙干扰”(默认值-80dBm)
(5)设置“已经建立连接的用户使用UE当前所驻留载频方式”
(6)设置上行所使用的测量量(时隙ISCP、或者接收总宽带功率)。
(7)在“NodeB公共测量传输载波功率”中,设置“使用原因(DCA)”为“Yes”
(8)上行如果采取“接收宽带总功率”,则在“NodeB公共测量接收总宽带功率”中,设置“使用原因(DCA)”为“Yes”;
(9)上行如果采取“时隙ISCP”,则在“NodeB公共测量ULTSISCP”中,设置“使用原因(DCA)”为“Yes”;
3.1.4基于载波负荷之码资源排序
RNC内部根据可用BRU数的变化来更新载波优先级列表。
更新后的载波优先级列表供资源分配使用。
为了实现此特性,需要配置如下算法参数:
(1)小区载频优先级排队方式中选择“基于码资源BRU的使用情况排队”
(2)设置“基于码资源BRU时UL增益因子”
(3)设置“已经建立连接的用户使用UE当前所驻留载频方式”
3.2时隙优先级的动态分配
时隙优先级计算是为接纳控制算法做准备的,根据计算结果并按照一定的准则对各个时隙进行优先级排序。
3.2.1固定排序
对于‘业务所需码资源=BRU_TS_TH’的接入请求,从相反方向接入。
为了实现此特性,需要在操作维护作如下配置:
(1)设置上行SDCA排队方式/下行SDCA排队方式为“基于固定”
(2)设置BRU_TS_TH的取值(比如6)
(3)设置“时隙接入方式”
3.2.2基于已用BRU排序
如果某个时隙的已用BRU数越少,则此时隙的优先级越高。
为了实现此特性,需要在操作维护作如下配置:
(1)在操作维护选择上行SDCA排队方式、下行SDCA排队方式为“基于资源单元”。
3.2.3基于测量报告排序
对于UL,根据NodeB公共测量报告上报的接收宽带总功率或者ISCP。
对于下行,根据基站公共测量报告上报的发射载波功率进行排序。
为了实现此特性,需要在操作维护作如下配置:
(1)在操作维护选择上行SDCA排队方式、下行SDCA排队方式为“基于测量”
(2)设置上行所使用的测量量(时隙ISCP、或者接收总宽带功率)
(3)在“NodeB公共测量传输载波功率”中,设置“使用原因(DCA)”为“Yes”
(4)上行如果采取“接收宽带总功率”,则在“NodeB公共测量接收总宽带功率”中,设置“使用原因(DCA)”为“Yes”
(5)上行如果采取“时隙ISCP”,则在“NodeB公共测量ULTSISCP”中,设置“使用原因(DCA)”为“Yes”
4小区重选算法
目前小区重选暂不采用HCS算法,主要过程有测量过程、评估过程和排序过程。
4.1测量过程
公式:
服务小区Srxlev=Qrxlevmeans-Qrxlevmin-Pcompensation
Srxlev:
是指小区选择RX电平值(dB),相当于2G中的C1值
Qrxlevmeans:
本小区的PCCPCHRSCP值(dBm)
Pcompensation:
max(UE_TXPWR_MAX_RACH–P_MAX,0)
UE_TXPWR_MAX_RACH是指终端在该小区接入RACH时的最大发送功率,该值在SIB3中参数“MaximumallowedULTXPower”中指示;P_MAX是指终端最大的RF输出功率。
Qrxlevmin:
本小区允许接入的最小电平值,该值在SIB3中参数“Qrxlevmin中指示”(注:
真正的值是Qrxlevmin乘2加1,目前值为-57,即-113dBm。
注:
按目前设置,即小区RSCP在-62dBm以上,终端将不进行任何邻区测量。
原则:
1)如果Srxlev>Sintrasearch,终端不需要进行同频测量;
如果Srxlev<=Sintrasearch终端需要进行同频测量;
如果在当前小区的系统信息中未发送Sintrasearch,终端进行同频测量;
2)如果Srxlev>Sintersearch终端不需要进行异频测量;
如果Srxlev<=Sintersearch终端需要进行异频测量;
如果在当前小区的系统信息中未发送Sintersearch,终端进行异频测量。
4.2评估和排序过程
终端根据测量结果和系统信息中的参数计算Srxlev和R,对于所有满足Srx>0的小区进行排队,按照R参数的大小进行优先级排列,R越大,优先级越高。
如果在Treselection周期内邻小区比当前小区的优先级高,则启动物理层小区重搜过程,重选小区。
小区参数如下:
5LCC算法
系统不停地监测系统的拥塞状况(默认为100ms),当监测到达到拥塞门限后,系统开始监测,是否恢复到拥塞恢复门限。
Ø算法控制开关
当LCC算法开关打开(各个载频都为打开状态),小区发生拥塞时,LCC算法启动拥塞处理流程。
Ø拥塞处理与拥塞恢复处理
策略数目为偶数。
以上图为例,策略编号为0-11共计12个。
其中拥塞处理和拥塞恢复处理各占一半(各六个),且各个策略之间(拥塞恢复处理和拥塞处理策略)通过两个序列号进行关联对应,以决定后续处理采用的策略。
Knnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnhgggtjhybbbbbbbbbbbbbbbbnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
Ø策略的设定
对于拥塞处理,共计5种策略,从处理的优先顺序排列为
修改个性偏移,修改接入等级,降低低优先级的业务速率,删除RAB,删除用户。
对于拥塞恢复处理,共计2种策略,即:
修改个性偏移,修改个性等级。
1.个性偏移
拥塞处理策略通过设定临时偏移量,使得驻留UE更加容易切换或者重选至其他小区。
拥塞恢复处理策略是补偿(拥塞处理时的)临时偏移量。
2.接入等级
3.降低低优先级的业务速率
对应的拥塞恢复处理策略为,接入等级调整。
4.删除RAB
对应的拥塞恢复处理策略为,接入等级调整。
5.删除用户
对应的拥塞恢复处理策略为,接入等级调整。
6PS算法
分组调度算法提到的分组业务都是指非实时业务,具体而言,是交互类、背景类两种业务类型。
Ø分组调度的流程(图):
分组调度流程图2-1
分组调度流程图2-2
Ø流程的解释与说明:
1、小区是否拥塞
2、RLS是否触发PS调度
3、PS调度的算法开关
4、PS调度算法的定时器
7RLS算法
无线链路监测算法包括链路检测、链路处理两部分。
链路检测根据UE测量报告(下行5A事件)、基站测量报告(专用测量的EventF事件)、或者业务处理测量报告(上行5A事件)来确定链路的状态(正常或者恶化)。
当链路质量恶化时,链路处理部分根据一定策略触发其它算法对用户链路进行调整,目的是改善用户链路质量、提高系统资源利用率。
Ø算法开关:
参数名称
取值
范围
解释
说明
无线链路监测算法开关
0,1
RLS算法开关
1:
开启;0:
不开启
RNCV2.0
/V2.1
上行RLS算法选择
(1,2)
上行RLS算法开关打开有效。
RLS算法UL链路监测方法。
1--NodeB专用测量,2--UL质量测量
默认为2
nodeB测量类型
ReceivedTotalWideBandPower,
SIR,
默认SIR信号干扰比
无线链路监测算法是否可以触发其它算法的开关
Bitstring(8)
是否可以触发其他算法的标志(最右面是第一个bit,最左面是第七个bit)。
7thbit:
触发切换,1:
允许;0:
不允许
6ththbit:
触发PS调整,1:
允许;0:
不允许
5thbit:
触发FDCA,1:
允许;0:
不允许
4thbit:
触发AMRC,1:
允许;0:
不允许
其他保留
RNCV2.0
注:
RNCV2.1中此参数不存在。
RLS触发切换的本小区导频强度绝对门限
(0..91)
RLS触发切换的门限,(0..91)是协议值,真实值为(-116..-25)dBm【4】。
默认36,-80dbm
RNCV2.0
/V2.1
RLS触发FDCA的BRU门限
(1..16)
用户所用的BRU数低于该参数时可以触发FDCA,(否则触发PS,标参)
RNCV2.0
/V2.1
在不满足次切换条件下,RLS所采取的策略(步骤)个数。
(0..3)
在不满足次切换条件下,其他策略步骤的个数
RNCV2.1
不满足次切换条件下,RLS所采取的策略配置
(1..3)
不满足次切换条件下其他处