文档名称文档密级2020-3-6华为机密,未经许可不得扩散第1页,共14页华为I代切换16bit排序算法详解及各bit位对切换影响分析1华为I代切换排序算法介绍在华为1代切换算法中,切换判决是基于服务小区和各个邻区情况通过一定的算法进行排序,然后确定各个小区之间的相对关系,为最后的切换做好基本的准备,小区基本排序主要有以下流程:M准则K准则16bits排序1.1初始状态小区性质小区名电平16151413121110987654321服务小区S-801111111111111111邻区1N1-751111111111111111邻区2N2-791111111111111111邻区3N3-821111111111111111邻区4N4-1001111111111111111邻区5N5-1051111111111111111如上所示:初始状态下,服务小区及邻区在16Bit排序前,所有位数都是置1的,也就是说排序前,所有相关小区排序都是相同的。1.2M准则根据切换侯选小区最小下行功率、最小接入电平偏移判断小区是否满足条件。只有高于切换候选小区最小下行功率的小区才能进入切换侯选小区列表,即对邻近小区根据切换候选小区最小接收功率进行裁剪。对服务小区而言:RXLEV(o)MSRXMIN(o)+MAX(0,Pa(o))对邻近小区而言:RXLEV(n)MSRXMIN(n)+MAX(0,Pa(n))+OFFSET当服务小区与邻小区满足M准则时,排序开始。文档名称文档密级2020-3-6华为机密,未经许可不得扩散第2页,共14页小区性质小区名信号电平16151413121110987654321切换候选小区最小下行功率最小接入电平偏移结果服务小区S-801111111111111111-1060满足邻区1N1-751111111111111111-1060满足邻区2N2-791111111111111111-1060满足邻区3N3-821111111111111111-1060满足邻区4N4-1001111111111111111-1060满足邻区5N5-1051111111111111111-1060满足1.3K准则把经过M准则裁减之后的小区,含服务小区和邻近小区,按接收电平高低进行排序。1.416bit排序1.4.11-3bit(基于信号电平排序)1-3bit是按照信号电平强度来进行排序,信号电平值越高,bit值越小,排序越靠前,如下表所示,排序结果为:N1N2SN3N4N5。小区性质小区名信号电平16151413121110987654321排序服务小区S-8011111111111110103邻区1N1-7511111111111110001邻区2N2-7911111111111110012邻区3N3-8211111111111110114邻区4N4-10011111111111111005邻区5N5-105111111111111110161.4.24bit(同层小区间切换迟滞比较位)服务小区的第4bit始终是0;邻区接收电平值=服务小区的接收电平+小区间切换迟滞,置0;邻区接收电平值服务小区的接收电平+小区间切换迟滞,置1;小区性质小区信号电平16151413121110987654321小区间切结果4bit排序文档名称文档密级2020-3-6华为机密,未经许可不得扩散第3页,共14页名换迟滞服务小区S-80111111111111001002邻区1N1-7511111111111100005-75=-80+501邻区2N2-7911111111111110017-79-80+713邻区3N3-8211111111111110118-82-80+814邻区4N4-100111111111111110010-100-80+1015邻区5N5-10511111111111111015-105-80+516如上图所示:蓝色区域为排序位数,根据计算结果,可以得出结论:除N1以外,其余邻区根据计算全部小于服务小区信号电平+小区间切换磁滞,也就是说全部置1,仅邻区1(N1)第4bit位置0。根据计算,排序结果为:N1SN2N3N4N5。1.4.35-10bit(切换层级位)5-8bit为小区优先级排序,从0000-1111,共计16种组合;9-10bit为小区所在层排序,从00-11,共计4种组合。小区性质小区名信号电平16151413121110987654321小区所在层优先级排序服务小区S-801111110100000010二层优先级11邻区1N1-751111111000010000三层优先级24邻区2N2-791111110100001001二层优先级12邻区3N3-821111111000011011三层优先级25邻区4N4-1001111110100001100二层优先级13邻区5N5-1051111111000011101三层优先级26切换算法按照层分为4层:为第9、10位的00,01,10,11;分别代表第一、二、三、四层,共四层。按照优先级分为16级:为第5-8位的0000,0001,……,1110,1111,分别对应优先级1,优先级2,……优先级15,优先级16,共16级。根据计算,排序结果为:SN2N4N1N3N5。文档名称文档密级2020-3-6华为机密,未经许可不得扩散第4页,共14页1.4.411bit(负荷调整位)服务小区:负荷=负荷切换启动门限时,置1,否则置0;邻近小区:负荷=负荷切换接收门限时,置1,否则置0。小区性质小区名信号电平16151413121110987654321负荷调整位排序服务小区S-80111110010000001001邻区1N1-75111110100001000004邻区2N2-79111110010000100102邻区3N3-82111110100001101105邻区4N4-100111110010000110003邻区5N5-105111110100001110106注:该位受是否打开负荷切换位影响,也就是说,当服务小区关闭负荷切换开关时,该Bit位不受负荷切换启动/接收门限影响,置0。根据计算,排序结果为:SN2N4N1N3N5。1.4.512-13bit(共BSC/MSC调整位)服务小区:恒为0;邻近小区:与服务小区属同一个BSC/MSC时,12/13置0,否则置1;当邻区或服务小区的电平低于层间切换门限和磁滞的关系时,屏蔽掉,为0;当“共BSC/MSC调整允许”置为“否”时,屏蔽掉,为0;小区性质小区名信号电平16151413121110987654321共MSC共BSC排序服务小区S-801110000100000010001邻区1N1-751110101000010000014邻区2N2-791110000100001001002邻区3N3-821110101000011011015邻区4N4-1001110000100001100003邻区5N5-1051110101000011101016根据计算,排序结果为:SN2N4N1N3N5。文档名称文档密级2020-3-6华为机密,未经许可不得扩散第5页,共14页1.4.614bit(层级切换门限调整位)对服务小区而言:接收电平=层间切换门限-层间切换磁滞,置0。否则,置1,且第13、12、10~5位全部置0。对邻近小区而言:接收电平=层间切换门限+邻区级层间切换磁滞,置0。否则,置1,且第13、12、10~5位全部置0。注意:用于服务小区排序的层间切换门限和层间切换迟滞是是基于服务小区自身设置;用于邻区排序的层间切换门限和邻区级层间切换迟滞是服务小区面向邻区设置的参数。小区性质小区名信号电平16151413121110987654321层间切换门限迟滞排序服务小区S-801100000100000010531邻区1N1-7511001010000100002533邻区2N2-791100000100001001532邻区3N3-8211001010000110112534邻区4N4-10011100000000011001535邻区5N5-10511100000000011012536根据计算,排序结果为:SN2N1N3N4N5。1.4.715bit(小区类型调整位)不论是服务小区或邻近小区:为扩展小区时,置1;为正常小区时,置0。系统默认设置为正常小区,因此,服务小区与邻区第15bit均置0.1.4.816bit(保留位)因此,根据计算,最终的16bit排序结果为:SN2N1N3N4N5。文档名称文档密级2020-3-6华为机密,未经许可不得扩散第6页,共14页216bit排序算法分析2.1影响M准则的参数切换候选小区最小下行功率、切换候选小区最小上行功率、最小接入电平偏移;2.2影响各bit位的相关参数16:保留位:无参数影响;15:保留位:小区扩展类型;14:层间调整位:层间切换门限、层间切换磁滞、邻区级层间切换磁滞;13/12:共MSC/BSC调整位:邻小区与源小区参数“进行共BSC/MSC调整允许”、外部小区数据中“是否共MSC”;11:负荷调整位:负荷切换允许、负荷切换启动门限、负荷切换接收门限;10/9:层排序位:小区所在层;5~8:级排序位:小区优先级;4:同层小区间切换磁滞比较位:小区间切换磁滞;1~3:电平比较位:无参数直接影响;2.3各bit位对切换在特殊情况下的影响分析2.3.114bit(层级切换门限调整位)在16bit排序算法中,第14bit位权重极大,如果参数设置不当,影响最终小区排序结果。14bit位对切换的影响表现在以下几个方面:(一)同层同级切换同层同级切换中,PBGT切换是最常见的一种切换形式,满足PBGT切换的三个条件为:1)源小区与邻小区处于同层同级;2)邻小区16bit排序在服务小区之前;3)在P/N时间内,邻小区信号电平服务小区信号电平+PBGT切换门限;下面就举例说明14bit相关参数设置不当对PBGT切换的影响。例如:源小区A,层间切换门限/层间切换磁滞设置为20/3,小区所在层2邻小区B,层间切换门限/邻区级层间磁滞设置为30/3,小区所在层2文档名称文档密级2020-3-6华为机密,未经许可不得扩散第7页,共14页邻小区C,层间切换门限/邻区级层间磁滞设置为20/3,小区所在层2A小区至B、C小区的PBGT切换门限均为68,小区间切换磁滞均为4。讨论在4种电平区间下的切换情况:14bit置0的条件在各电平区间下14位的排序结果(-47,-77](-77,-87](-87,-93](-93,-110]小区ARxlev=-930001小区BRxlev=-770111小区CRxlev=-870011从上表可知,小区A、B、C信号电平值在(-77,-93]区间内时,A小区不会切换至B小区,在(-87,-93]内A小区不会切换至C小区。原因在于即便PBGT切换门限、P/N值、小区间切换迟滞满足条件,但是由于邻小区排序在服务小区后,仍然无法进行PBGT切换。结论:同层同级小区的层间切换门限设置值相差越大,则在相对应的电平区间内(差值越大,电平区间越大),会增加低门限小区向高门限小区切换的难度。建议:无特殊情况下,同层同级小区间的层间切换门限、层间切换迟滞、邻区级层间切换迟滞建议保持一致。(二)高层级小区向低层级小区切换该类切换主要为边缘切换,当且仅当高层级小区在该位的排序优先级低于低层级小区时(即高层级小区为1,低层级小区为0),低层级小区的最终排序才会优先于高层级小区。如果【高层级小区的层间切换门限】—【高层级小区的层间切换磁滞】太低,或者【低层级小区层间切换门限】+【低层级小区层间切换磁滞】太高,将会影响两者之间的切换。例如:源小区A,下行链路边缘切换门限25,层间切换门限25,层间切换磁滞3,层2;目标小区B,层间切换门