Motorola的切换算法整理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MOTOROLA切换算法研究整理
目录
2 1.Motorola 900M切换算法
1.1Motorola 900M的切换算法的特点2
1.2Motorola 900M每一种切换算法判决和流程2
1.2.1上下行质量的切换(包括干扰)2
1.2.2上下行电平的切换6
1.2.3距离切换(TA)9
1.2.4功率预算切换(PBGT)9
1.3Motorola 900M切换算法的小结11
12 2.Motorola 双频网的切换算法
2.1双频网切换算法的概述12
2.2 ALM介绍12
2.3 拥塞缓解14
15 3、微蜂窝切换算法的分类
3.1 微蜂窝切换算法的分类15
3.2AHA(微蜂窝切换算法)切换类型的排序原则:16
18 4、目前存在的疑惑
1.Motorola 900M切换算法
1.1Motorola 900M的切换算法的特点
•切换类型和优先级从高到低的排序:
上下行质量(ul_rxqual,dl_rxqual,还有包括干扰切换)
上下行电平(ul_rxlev,dl_rxlev)
距离切换(TA)
功率预算切换(PBGT)
•触发条件
每一个触发条件都有一个开关如:ul_rxqual_ho_allowed、dl_rxqual_ho_allowed、
interfer_ho_allowed、ul_rxlev_ho_allowed、dl_rxlev_ho_allowed、ms_distance_allowed、Pwr_handover_allowed
针对每一种切换采用P/N判决
•C1 准则:也就是M准则,即RXLEV_NCELL(n)>RXLEV_MIN(n)+Max(0,Pa)
C2准则:只有在满足C1准则基础上的小区才被进入C2准则的排序,PBGT-HO_Margin>0
1.2Motorola 900M每一种切换算法判决和流程
1.2.1上下行质量的切换(包括干扰)
•上下行切换算法的切换判决流程:
如下图1 先判断是否允许上行质量的切换(ul_rxqual_ho_allowed),如果允许,再判断在decision_1_N6、decision_1_P6中,Rxqual_UL Average>L_RxQual_UL_H?如果是触发质量差的门限,再判断干扰切换开关是否允许(interfer_ho_allowed),如果允许进行干扰切换,那么就在相应的(N7、P7)里进行判决,比较
RXLEV_UL average>L_RXLEV_UL_IH?如果接受电平大于指定的门限(L_RXLEV_UL_IH)就判断为干扰切换(Set cause =UL_RXQUAL),否则判断为普通的质量差切换。
下行判断也是如此。
图1 上下行质量切换的流程
•对由于上下行质量差切换的小区排序原则(不包括由于干扰引起的切换)(Uplink/Downlink Quality Handover Processing)
如下图2 ,上下行的质量差切换处理过程是一样的,如果没有侯选小区可用,整个过程就被Skipped掉,结果是切换命令被发送而没有侯选小区,导致小区内切换(Intra-cell Handover).
在质量差切换中有几个标志位可用来参与切换算法判决:
QUAL_PWR_FLAG(0/1):首先尝试用Power Control来解决Quality 的问题
QUAL_MARGIN_FLAG(0/1):是为了确保在切换侯选小区中的小区有效性,要对侯选小区进行裁剪,当此标志设为enable时,侯选小区要经过下一个标志位的裁剪。
NEIGH_PROTECT_FLAG(0/1):如果该标志位为Enable,每个侯选小区的PBGT(n)会被一个调整余量adjust_qual_margin调整,如果PBGT(n)+adjust_qual_margin仍然小于0,那么该侯选小区被裁剪。
•判定由于干扰引起的切换的排序原则:
一旦被判定为由于干扰引起的切换,功率的检查就是没有必要的,因为原来的功率比较高,已经高于u_rxlev_ul/dl_ih,而质量比较差。
1.2.2上下行电平的切换
•由于上下行电平引起切换算法判决流程
对由于上行电平触发的切换侯选小区的排序原则
当由于上行电平触发的切换类似于下行电平触发的情况。
但是上行电平触发的切换侯选小区中不对更差的小区进行裁剪。
对由于下行电平触发的切换侯选小区的排序原则
只有通过C1准则的小区才会进入C2准则排序,如果没有小区的C2是正值,那么执行BTS功率检查,当BTS的不是满功率发射时,切换会放弃,当BTS以满功率发射时,会执行对相邻小区的电平检查,裁剪掉比服务小区电平差的小区,再按照C2准则从好到差进行排序。
1.2.3距离切换(TA)
当由于TA触发切换后,没有裁剪,没有功率的比较,和邻近小区电平的比较,直接按照C2准则进行小区排序。
1.2.4功率预算切换(PBGT)
•功率预算的切换判决流程
在所有的切类型中,功率预算判决是最低优先级,PBGT(n)>ho_margin
•功率预算的侯选小区排序原则
功率预算判决导致侯选小区只有C2大于0的小区存在,C2小于0的小区都被删除然后按照C2的值从大到小排列
1.3Motorola 900M切换算法的小结
1、由于切换和功控的关系比较密切,有两种情况如由于电平和质量原因(质量差不是由
于干扰引起的)引起切换的,要检查是否所有邻近小区的C2都小于0时,如果都小于0,会有一个功率检查过程,判断是否达到了他的最大发射功率,如果没有达到最大发射功率,就先进行功控。
只有当达到了最大发射功率才进行切换中的侯选小区选择。
2、对于干扰和由于TA引起的切换,不会进行功率检查。
3、小区排序
小区裁剪原则:M准则
小区的评价原则:用评价值(功率预算-HO_MARGIN)来评价小区的好坏
小区排序原则:按评价值从大到小排列
其中对因质量差切换的要进行裁剪,按照把PBGT+adj_qual_margin<0的小区裁剪掉。
对于因上行电平引起切换的不进行裁剪,因下行电平引起切换的把电平低于服务小区电平的邻小区裁剪掉。
对于因PBGT引起切换的要进行裁剪,把C2<0的所有邻小区裁剪掉。
2.Motorola 双频网的切换算法
2.1双频网切换算法的概述
Motorola双频网间话务量的平衡和分配方法:
•AHA
•ALM
•专业的拥塞缓解(Proprietary Congestion Relief)
技术规范原则:
1、利用AHA和ALM吸收、保留用户在优先频段
2、当优先频段系统容量达到“THRESHOLD”,把部分用户作“拥塞缓解”切换到次选频段。
Motorola建议的“优先级”结构设计主要包括2个层次。
(ALM切换类型)
第一步,制订双频网间的优先级别
第二步,制定在单频网内各层网的优先级别(宏蜂窝、微蜂窝或微微蜂窝)
Motorola设计参数:
•Band_Preference
•Layer_number
Motorola 的分层分级别的分类方法:
Motorola可以认为分为2层,也即通过频段优先来划分2层,每层可分3个优先级,即宏蜂窝、微蜂窝、微微蜂窝。
对于AHA切换算法也就是微蜂窝切换算法,他有7种切换类型与之对应。
微蜂窝切换使MS 在微蜂窝间或微蜂窝与宏蜂窝间的切换得到优化。
我的理解是:在双频网中,只是比在单频网中增加了话务管理功能(ALM )
Advanced Load Management feature:
包括:Band_Preference、Band Preference Mode、Handover on Congestion.
而所谓的AHA只是在有微蜂窝时的算法,但是他同样适用于宏蜂窝的切换,在我选择AHA 算法时也能同样满足各种切换要求,在双频网中并非必须需要它。
2.2 ALM介绍
ALM(Advanced Load Management) 主要有两个参数:Band_Preference和Band Preference Modes.
Band_preference:This define the frequency band of preference. In Hongkong, since the DCS layer will be used to off-load the GSM layer, the band_preference should be set to DCS1800 in the database.
Band Preference Modes:Band Preference Modes are means of re-directing multiband capable traffic to a specific frequency band defined by the user.Functional details are outlined in FRAS and other presentations. A brief reminder is includer below. The database parameter name is band_preference_mode, and there are 6 differenct ones.
Furthermore, to be a qualify neighbour, the cell needs to be on preferred band with relex above a certain minimum threshold.
ALM=Interband Handover
+
Preferred Band(900/1800)
+
BPM 0-6
(Band Preference Mode)
Mode 0
这是一个缺省的设置,没有频带优先被使用。
所有的切换都基于功率预算。
Mode 1
TCH分配到优先频段:非优先频段SDCCH的再分配到优先频段的TCH。
Mode 2
频带间的切换从非优先频段切换到优先频段,但是必须有切换触发原因。
切换触发原因可以是任何原因,目标小区的排序基于邻近小区的信息。
Mode 3
是1和2模式的结合
Mode 4
如果MS在非优先频带里,会持续扫描优先频带里的邻小区。
比模式2有更强的抗负荷的能力,因为不需要有任何切换触发原因,BSS会持续寻找有效优先频带的邻小区。
Mode 5
是1、2、4的组合
Mode 6
是只有在拥塞的情况下,才会有Mode 5 的效果。
2.3 拥塞缓解
3、微蜂窝切换算法的分类
3.1 微蜂窝切换算法的分类
1、标准GSM功率预算(PBGT)
2、紧急预算(Rescue/Imperative)
3、拐弯邻区预算(Around-The-Corner)
4、时间延迟预算(Delay Timer)
5、话务分配(Traffic Re-direction)
6、快速移动用户预算(Transient)
7、相邻频道预算(Adjacent Channel)
从上图可以看出:
1、900宏蜂窝--900宏蜂窝之间可以发生PBGT切换、快速移动用户切换
2、1800宏蜂窝-1800宏蜂窝之间可以发生PBGT切换、微蜂窝与微蜂窝延迟计时
3、900微蜂窝--900微蜂窝之间可以发生PBGT切换、微蜂窝与微蜂窝延迟计时
4、1800微蜂窝-1800微蜂窝之间可以发生PBGT切换、微蜂窝与微蜂窝延迟计时
5、900宏蜂窝切到1800宏蜂窝使用-VE , BPM
6、1800宏蜂窝切到900微蜂窝使用+VE,PBGT、紧急切换、拐弯邻区切
换算法7、1800宏蜂窝切到1800微蜂窝使用-VE,宏蜂窝到微蜂窝话务控制
8、1800微蜂窝切到1800宏蜂窝使用接收质量,紧急切换
9、900宏蜂窝切到900微蜂窝使用-VE,宏蜂窝到微蜂窝话务控制
10、900微蜂窝切到900宏蜂窝使用接收质量,紧急切换
11、1800宏蜂窝切到900微蜂窝使用-VE,宏蜂窝到微蜂窝话务控制
12、900微蜂窝切到1800宏蜂窝使用接收质量,紧急切换
13、1800微蜂窝--900微蜂窝使用PBGT、微蜂窝与微蜂窝延迟计时3.2AHA(微蜂窝切换算法)切换类型的排序原则:
1、把不满足Interference Avoidance Test 的小区裁剪掉
4、目前存在的疑惑
1、分层的具体结构:
2、在采用ALM 时候,没有所谓的分层的概念,只有分为两层,即通过Band_Preference 来把900和1800分开来,优先选用1800频段。
3、同时在每一层中又有三个等级,Macro 、Micro 、Picro ,通过Layer_number=0、1、2 来标明每个小区是属于哪一个等级。
这个可能是用在AHA 算法中配置邻小区关系表时划分每个邻小区是属于哪一种切换类型小区(算法中的1-7)如下图中:
4、如:当服务小区是Macro ,而邻近小区即有微蜂窝又有宏蜂窝时,我就把宏蜂窝配置为切换算法类型1,同时把微蜂窝邻近小区配置成5或者6类型。
并不了解各层Macro 、Micro 、Picro 的划分在实际的邻近小区排序时有没有起到作用。
在AHA 算法中只是根据邻小区类型(1-7)来进行优先排序,并不关心它是哪一层的小区。
5、在每个 扇区中还有一个参数就是Prioritize_Microcell=0、1会影响邻小区的排序?
6、
如果是这样的话,在AHA 算法中,每个邻小区定义的类型在优先级排序的哪一个步骤。
是在小区分层以后呢?还是不管分层,直接定义?还是连ALM 也不管,直接按照邻小区类型进行排序? 7、如果此次只是针对吉林的双频网情况,就比较简单,因为只有2层,一个是M900
(Motorola)、另外一个就是M1800(Huawei)。
没有微蜂窝、没有采用AHA 、Motorola 本身没有采用分层结构,只有ALM 话务管理。
8、在采用ALM (BPM)情况下,对频段优先的邻小区排序时有没有限制,是不是除了C1准则外就没有限制了。
1800M。