一种邻区优化方法及邻区优化装置制造方法

文档序号:7979356阅读:186来源:国知局
一种邻区优化方法及邻区优化装置制造方法
【专利摘要】本发明公开了一种邻区优化的方法,包括:获取与目标小区相邻的各邻区的距离参数、所述邻区的NAVSS算法加权值、所述目标小区与各邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值;根据目标小区与所述邻区的距离参数、所述目标小区与邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值确定与所述目标小区相邻的各邻区的优先级别;根据所述邻区的NAVSS算法加权值生成与所述邻区对应的修正加权值;根据所述各邻区的优先级别及所述修正加权值生成邻区排名表;根据所述邻区排名表及预先设定的优化策略对所述目标小区添加和/或删减邻区。实施本发明,可更好的实现无线通信过程中小区的切换。
【专利说明】一种邻区优化方法及邻区优化装置
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种邻区优化方法及邻区优化装置。
【背景技术】
[0002]当前移动通信技术的发展迅速,移动通信在日常生活中得到广泛普及,随着移动台的不断增多,当移动台从一个小区(指基站或基站的覆盖范围)移动到另一个小区时,为保持移动用户的不中断通信需要进行信道切换,如何成功并快捷地完成小区切换,成为保证通信质量的关键。
[0003]现有技术中将目标小区与多个邻区建立关系,从而可实现目标小区与邻区的切换,但是目标小区的邻区众多,现在技术中仍无法实现将目标小区与最优的邻区建立关系,由此影响移动台的切换,为用户带来不便。

【发明内容】

[0004]本发明实施例所要解决的技术问题在于,提供一种邻区优化的方法及装置,主要实现在移动通信中邻区添加或删除更合理,使通信信号在不同小区间切换时更稳定。
[0005]为达到上述技术效果,本发明提供了一种邻区优化的方法,包括:
获取与目标小区相邻的各邻区的距离参数、所述邻区的NAVSS算法加权值、所述目标小区与各邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值;
根据目标小区与所述邻区的距离参数、所述目标小区与邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值确定与所述目标小区相邻的各邻区的优先级别;
根据所述邻区的NAVSS算法加权值生成与所述邻区对应的修正加权值;
根据所述各邻区的优先级别及所述修正加权值生成邻区排名表;
根据所述邻区排名表及预先设定的优化策略对所述目标小区添加和/或删减邻区。
[0006]更优的,获取与目标小区相邻的各邻区的距离参数、所述邻区的NAVSS算法加权值、所述目标小区与各邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值的步骤包括:
根据所述目标小区基站的坐标及与所述目标小区相邻的邻区的基站的坐标计算所述目标小区与各所述邻区的距离;
将坐标系旋转至以所述目标小区的坐标点与所述邻区的坐标点间的连线作为X轴的新坐标,当所述目标小区的方位角在朝向所述邻区±60°以内,且所述邻区方向角在朝向所述目标小区±90°以内,或当所述邻区的方位角在朝向所述目标小区±60°以内,且所述目标小区方向角在朝向所述邻区±90°以内时,所述目标小区与所述邻区为对打小区,否则,所述目标小区与所述邻区为背打小区;
根据NAVSS算法计算所述邻区的NAVSS算法加权值;
获取所述各邻区的NCS报告数据; 获取所述各邻区的平均电平值。
[0007]更优的,根据所述邻区的NAVSS算法加权值生成与所述邻区对应的修正加权值的步骤包括:
判断所述目标小区与所述邻区中任一方小区中文名中是否存在室分小区,判断为是时,若所述目标邻区与所述邻区间的关系为“Defined”时,所述邻区修正加权值=0 ;若所述目标邻区与所述邻区间的关系为“Undefined”,所述邻区修正加权值=9999999999,
判断为否时,所述邻区的修正加权值等于所述NAVSS算法加权值+10~ (邻区优先级
+1)。
[0008]更优的,据所述各邻区的优先级别及所述修正加权值生成邻区排名表的步骤包括:
根据各所述邻区的优先级别按从高至低的顺序排列;
同一优先级别内与所述目标小区同频的邻区根据所述修正加权值以从小至大的顺序进行邻区排名,
同一优先级别内与所述目标小区异频的邻区根据所述修正加权值以从小至大的顺序进行邻区排名。
[0009]更优的,根据所述邻区排名表及预先设定的优化策略对所述目标小区添加和/或删减邻区的步骤包括:
获取与所述目标小区同频的邻区的同频邻区排名,当所述目标小区及所述邻区的所述同频邻区排名均小于预设一次添加同频小区值时,将所述目标小区与所述邻区互设为一次添加同频邻区;
获取与所述目标小区异频的邻区的异频邻区排名,当所述目标小区及所述邻区的所述异频邻区排名均小于预设一次添加异频小区值时,将所述目标小区与所述邻区互设为一次添加异频邻区;
对未设为所述一次添加同频邻区或一次异频邻区的其它邻区进行邻区二次添加排
名;
当所述邻区二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值时,将所述目标小区与所述邻区互设为二次添加邻区,
所述邻区当前一次添加邻区数为所述邻区一次添加同频邻区数与一次添加异频邻区数之和;
当所述邻区二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值,且所述目标小区与所述邻区的关系为“Undefined”时,将所述目标小区与所述邻区互设为删除邻区。
[0010]相应的,本发明还提供了一种邻区优化装置,包括:
邻区信息获取单元,用于获取与目标小区相邻的各邻区的距离参数、所述邻区的NAVSS算法加权值、所述目标小区与各邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值;
邻区优先级别确定单元,用于根据目标小区与所述邻区的距离参数、所述目标小区与邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值确定与所述目标小区相邻的各邻区的优先级别;
邻区修正加权值生成单元,用于根据所述邻区的NAVSS算法加权值生成与所述邻区对应的修正加权值;
邻区排名表生成单元,用于根据所述各邻区的优先级别及所述修正加权值生成邻区排名表;
邻区优化单元,用于根据所述邻区排名表及预先设定的优化策略对所述目标小区添加和/或删减邻区。
[0011]更优的,所述邻区信息获取单元包括:
距离计算单元,用于根据所述目标小区基站的坐标及与所述目标小区相邻的邻区的基站的坐标计算所述目标小区与各所述邻区的距离;
位置关系确定单元,用于将坐标系旋转至以所述目标小区的坐标点与所述邻区的坐标点间的连线作为X轴的新坐标,当所述目标小区的方位角在朝向所述邻区±60°以内,且所述邻区方向角在朝向所述目标小区±90°以内,或当所述邻区的方位角在朝向所述目标小区±60°以内,且所述目标小区方向角在朝向所述邻区±90°以内时,所述目标小区与所述邻区为对打小区,
否则,所述目标小区与所述邻区为背打小区;
NAVSS计算单元,用于根据NAVSS算法计算所述邻区的NAVSS算法加权值;
NCS数据获取单元,用于获取所述各邻区的NCS报告数据;
电平值获取单元,用于获取所述各邻区的平均电平值。
[0012]更优的,所述邻区修正加权值生成单元包括:
判断单元,用于判断所述目标小区与所述邻区中任一方小区中文名中是否存在室分小区,判断为是时,若所述目标邻区与所述邻区间的关系为“Defined”时,所述邻区修正加权值=0 ;若所述目标邻区与所述邻区间的关系为“Undefined”,所述邻区修正加权值=9999999999,
判断为否时,所述邻区的修正加权值等于所述NAVSS算法加权值+10~ (邻区优先级
+1)。
[0013]更优的,所述邻区排名表生成单元包括:
优先级排列单元,用于根据各所述邻区的优先级别按从高至低的顺序排列;
同频邻区排名单元,用于根据同一优先级别内与所述目标小区同频的邻区根据所述修正加权值以从小至大的顺序进行同频邻区排名,
异频邻区排名单元,用于根据同一优先级别内与所述目标小区异频的邻区根据所述修正加权值以从小至大的顺序进行异频邻区排名。
[0014]更优的,所述邻区优化单元包括:
一次添加同频邻区单元,用于获取与所述目标小区同频的邻区的同频邻区排名,当所述目标小区及所述邻区的所述同频邻区排名均小于预设一次添加同频小区值时,将所述目标小区与所述邻区互设为一次添加同频邻区;
一次添加异频邻区单元,用于获取与所述目标小区异频的邻区的异频邻区排名,当所述目标小区及所述邻区的所述异频邻区排名均小于预设一次添加异频小区值时,将所述目标小区与所述邻区互设为一次添加异频邻区;
二次添加排名单元,用于对未设为所述一次添加同频邻区或一次异频邻区的其它邻区进行邻区二次添加排名;
二次添加邻区单元,用于当所述邻区二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值时,将所述目标小区与所述邻区互设为二次添加邻区,
所述邻区当前一次添加邻区数为所述邻区一次添加同频邻区数与一次添加异频邻区数之和;
邻区删除单元,用于当所述邻区二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值,且所述目标小区与所述邻区的关系为“Undefined”时,将所述目标小区与所述邻区互设为删除邻区。
[0015]实施本发明具有如下有益效果:
本发明通过邻区间的距离、NAVSS算法加权值、以及邻区间的位置关系参数确定邻区的优先级,以及根据修正后的加权值确定同一优先级内各邻区的排名,形成邻区排名表,所述邻区排名表结合预设的优化策略对目标小区添加和/或删除邻区,可实现邻区间双向选择,且优先级更高的邻区将被优先添加,使目标小区在邻区在添加或删除过程中实现更优化处理,保证通信中小区切换的成功率及稳定性,减少了切换掉话,提高了话音质量和用户满意度。
【专利附图】

【附图说明】
[0016]图1为本发明一种邻区优化的方法实施例的流程示意图;
图2为本发明一种邻区优化的方法实施例的具体流程示意图;
图3是本发明一种邻区优化装置的结构示意图;
图4是图3中邻区信息获取单元的具体结构示意图;
图5是图3中邻区修正加权值生成单元的具体结构示意图;
图6是图3中邻区排名表生成单元的具体结构示意图;
图7是图3中邻区优化单元的具体结构示意图。
【具体实施方式】
[0017]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作更优的地详细描述。
[0018]图1为本发明一种邻区优化的方法实施例的流程示意图,包括:
100、获取与目标小区相邻的各邻区的距离参数、所述邻区的NAVSS算法加权值、所述目标小区与各邻区的位置关系参数、所述各邻区的NCS (Neighbouring Cell Support ,邻区支持模块)报告数据、所述各邻区的平均电平值。
[0019]根据所述目标小区基站的坐标及与所述目标小区相邻的邻区的基站的坐标计算所述目标小区与各所述邻区的距离。[0020]具体的,根据勾股定理及经纬度对应的地球距离,由于基站距离普遍在Ikm左右,为简化计算,可不考虑地球弧度的影响。
[0021]以两邻小区为例,包括A小区与B小区,计算方法为:
距离=sqrt ((Y1-Y2) -2+(Χ1_Χ2) -2)*111.31955
其中(XI,Υ1)(Χ2, Υ2)分别是A小区基站的经纬度用及B小区基站的经纬度,经纬度采用以度为单位的小数表示,根据地球半径计算度数,每度对应111.31955ΚΜ。
[0022]将坐标系旋转至以所述目标小区的坐标点与所述邻区的坐标点间的连线作为X轴的新坐标,当所述目标小区的方位角在朝向所述邻区±60°以内,且所述邻区方向角在朝向所述目标小区±90°以内,或当所述邻区的方位角在朝向所述目标小区±60°以内,且所述目标小区方向角在朝向所述邻区±90°以内时,所述目标小区与所述邻区为对打小区,
否则,所述目标小区与所述邻区为背打小区;
根据NAVSS算法计算所述邻区的NAVSS算法加权值。
[0023]具体的,将小区电平加权一个相对较大的系数。
[0024]计算方法:
NAVSS算法加权值
=(NAVSS1*TIMES1*6+NAVSS2*TIMES2*5+NAVSS3*TIMES3*4+NAVSS4*TIMES4*3+NAVSS5*TIMES5*2+NAVSS6*TIMES6)/(TIMES1*6+TIMES2*5+TIMES3*4+TIMES4*3+TIMES5*2+TIMES6)。
[0025]其中,NAVSSl为邻区进入邻区六强时排第一位时的平均信号强度,NAVSS2为邻区进入邻区六强时排第二位时的平均信号强度,NAVSS3为邻区进入邻区六强时排第三位时的平均信号强度,NAVSS4为邻区进入邻区六强时排第四位时的平均信号强度,NAVSS5为邻区进入邻区六强时排第五位时的平均信号强度,NAVSS6为邻区进入邻区六强时排第六位时的平均信号强度;
TIMESl为邻区信号强度排六强第一位的次数,TIMES2为邻区信号强度排六强第二位的次数,TIMES3为邻区信号强度排六强第三位的次数,TIMES4为邻区信号强度排六强第四位的次数,TIMES5为邻区信号强度排六强第五位的次数,TIMES6为邻区信号强度排六强第六位的次数。
[0026]101、根据目标小区与所述邻区的距离参数、所述目标小区与邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值确定与所述目标小区相邻的各邻区的优先级别。
[0027]本发明优选邻区优先级分7级。
[0028]O级:目标小区与邻区相邻关系为Defined,且邻区为空(无法找到BCCH(Broadcast Control Channel,广播控制信道)&BSIC (Base Station Identity Code,基站识别码)对应的小区),或者站间距为O。
[0029]I级:目标小区与邻区站间距〈1KM,且NCS报告数据>=200次,NAVSS算法加权值>=-9OdBm。
[0030]2级:目标小区与邻区站间距>=1KM,且〈5KM,方位角对打,且NCS报告数据>=200次,NAVSS算法加权值>=-90dBm。[0031]3级:目标小区与邻区站间距>=5KM,且〈10KM,方位角对打,且NCS报告数据>=200次,NAVSS算法加权值>=-90dBm。
[0032]4级:目标小区与邻区站间距>=1KM,且〈3KM,方位角背打,且NCS报告数据>=200次,NAVSS算法加权值>=-90dBm。
[0033]5级:目标小区与邻区站间距>=10KM,或者站间距>=3KM,且方位角背打。
[0034]6级:目标小区与邻区小区与邻区相邻关系为Undefined,且邻区为空(无法找到BCCH&BSIC对应的小区)。
[0035]还需要说明的是,本发明中邻区优化不涉及室分小区,如果邻区中有一方是室分小区,若此邻区是Defined类型,则不删除;若邻区为Undefined,则不考虑添加。
[0036]102、根据所述邻区的NAVSS算法加权值生成与所述邻区对应的修正加权值。
[0037]具体为,判断所述目标小区与所述邻区中任一方小区中文名中是否存在室分小区,判断为是时,若所述目标邻区与所述邻区间的关系为“Defined”时,所述邻区修正加权值=0;若所述目标邻区与所述邻区间的关系为“Undefined”,所述邻区修正加权值=9999999999,
判断为否时,所述邻区修正加权值等于所述NAVSS算法加权值+10~ (邻区优先级+1)。
[0038]103、根据所述各邻区的优先级别及所述修正后各邻区的NAVSS算法加权值生成邻区排名表。
[0039]根据各所述邻区的优先级别按从高至低的顺序排列。
[0040]同一优先级别内与所述目标小区同频的邻区根据所述修正加权值以从小至大的顺序进行同频邻区排名,具体的,同频邻区排名:如果邻区修正加权值=9999999999,则同频邻区排名=9999,如果邻区对为同频邻区,则从I开始递加;若为异频邻区,则排名保持不变,如果是第一个,则同频邻区排名记为O。
[0041]同一优先级别内与所述目标小区异频的邻区根据所述修正加权值以从小至大的顺序进行异频邻区排名,具体的,异频邻区排名:如果邻区修正加权值=9999999999,则异频邻区排名=9999,如果邻区对为异频邻区,则从I开始递加;若为同频邻区,则排名保持不变,如果是第一个,则异频邻区排名记为O。
[0042]104、根据所述邻区排名表及预先设定的优化策略对所述目标小区添加和/或删减邻区。
[0043]具体的,获取与所述目标小区同频的邻区的同频邻区排名,当所述目标小区及所述邻区的所述同频邻区排名均小于预设一次添加同频小区值时,将所述目标小区与所述邻区互设为一次添加同频邻区;
获取与所述目标小区异频的邻区的异频邻区排名,当所述目标小区及所述邻区的所述异频邻区排名均小于预设一次添加异频小区值时,将所述目标小区与所述邻区互设为一次添加异频邻区;
对未设为所述一次添加同频邻区或一次异频邻区的其它邻区进行邻区二次添加排名,当所述邻区二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值时,将所述目标小区与所述邻区互设为二次添加邻区,
所述邻区当前一次添加邻区数为所述邻区一次添加同频邻区数与一次添加异频邻区数之和,
当所述邻区二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值,且所述目标小区与所述邻区的关系为“Undefined”时,将所述目标小区与所述邻区互设为删除邻区。
[0044]图2为本发明一种邻区优化的方法实施例的具体流程示意图,包括:
200、根据所述目标小区基站的坐标及与所述目标小区相邻的邻区的基站的坐标计算所述目标小区与各所述邻区的距离。
[0045]具体的,根据勾股定理及经纬度对应的地球距离,由于基站距离普遍在Ikm左右,为简化计算,可不考虑地球弧度的影响。
[0046]以两邻小区为 例,包括A小区与B小区,计算方法为:
距离=sqrt ((Y1-Y2) -2+(Χ1_Χ2) -2)*111.31955
其中(XI,Υ1)(Χ2, Υ2)分别是A小区基站的经纬度用及B小区基站的经纬度,经纬度采用以度为单位的小数表示,根据地球半径计算度数,每度对应111.31955ΚΜ。
[0047]201、将坐标系旋转至以所述目标小区的坐标点与所述邻区的坐标点间的连线作为X轴的新坐标,当所述目标小区的方位角在朝向所述邻区±60°以内,且所述邻区方向角在朝向所述目标小区±90°以内,或当所述邻区的方位角在朝向所述目标小区±60°以内,且所述目标小区方向角在朝向所述邻区±90°以内时,所述目标小区与所述邻区为对打小区,
否则,所述目标小区与所述邻区为背打小区。
[0048]202、根据NAVSS算法计算所述邻区的NAVSS算法加权值。
[0049]具体的,将小区电平加权一个相对较大的系数。
[0050]计算方法:
NAVSS算法加权值
=(NAVSS1*TIMES1*6+NAVSS2*TIMES2*5+NAVSS3*TIMES3*4+NAVSS4*TIMES4*3+NAVSS5*TIMES5*2+NAVSS6*TIMES6)/(TIMES1*6+TIMES2*5+TIMES3*4+TIMES4*3+TIMES5*2+TIMES6)。
[0051]其中,NAVSSl为邻区进入邻区六强时排第一位时的平均信号强度,NAVSS2为邻区进入邻区六强时排第二位时的平均信号强度,NAVSS3为邻区进入邻区六强时排第三位时的平均信号强度,NAVSS4为邻区进入邻区六强时排第四位时的平均信号强度,NAVSS5为邻区进入邻区六强时排第五位时的平均信号强度,NAVSS6为邻区进入邻区六强时排第六位时的平均信号强度;
TIMESl为邻区信号强度排六强第一位的次数,TIMES2为邻区信号强度排六强第二位的次数,TIMES3为邻区信号强度排六强第三位的次数,TIMES4为邻区信号强度排六强第四位的次数,TIMES5为邻区信号强度排六强第五位的次数,TIMES6为邻区信号强度排六强第六位的次数。
[0052]203、获取所述各邻区的NCS报告数据。
[0053]204、获取所述各邻区的平均电平值。
[0054]需要说明的是,201至204步骤间没有必然的先后关系。[0055]205、根据目标小区与所述邻区的距离参数、所述目标小区与邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值确定与所述目标小区相邻的各邻区的优先级别。
[0056]本发明优选邻区优先级分7级。
[0057]O级:目标小区与邻区相邻关系为Defined,且邻区为空(无法找到BCCH&BSIC对应的小区),或者站间距为O。
[0058]I级:目标小区与邻区站间距〈1KM,且NCS报告数据>=200次,NAVSS算法加权值>=-9OdBm。
[0059]2级:目标小区与邻区站间距>=1KM,且〈5KM,方位角对打,且NCS报告数据>=200次,NAVSS算法加权值>=-90dBm。
[0060]3级:目标小区与邻区站间距>=5KM,且〈10KM,方位角对打,且NCS报告数据>=200次,NAVSS算法加权值>=-90dBm。
[0061]4级:目标小区与邻区站间距>=1KM,且〈3KM,方位角背打,且NCS报告数据>=200次,NAVSS算法加权值>=-90dBm。
[0062]5级:目标小区与邻区站间距>=10KM,或者站间距>=3KM,且方位角背打。
[0063]6级:目标小区与邻区小区与邻区相邻关系为Undefined,且邻区为空(无法找到BCCH&BSIC对应的小区)。
[0064]还需要说明的是,本发明中邻区优化不涉及室分小区,如果邻区中有一方是室分小区,若此邻区是Defined类型,则不删除;若邻区为Undefined,则不考虑添加。
[0065]206、判断所述目标小区与所述邻区中任一方小区中文名中是否存在室分小区,判断为是时,若所述目标邻区与所述邻区间的关系为“Defined”时,所述邻区修正加权值=0 ;若所述目标邻区与所述邻区间的关系为“Undefined”,所述邻区修正加权值=9999999999,
判断为否时,所述邻区修正加权值等于所述NAVSS算法加权值+10~ (邻区优先级+1)。
[0066]207、根据各所述邻区的优先级别按从高至低的顺序排列。
[0067]208、同一优先级别内与所述目标小区同频的邻区根据所述修正加权值以从小至大的顺序进行同频邻区排名。
[0068]具体的,同频邻区排名:如果邻区修正加权值=9999999999,则同频邻区排名=9999,如果邻区对为同频邻区,则从I开始递加;若为异频邻区,则排名保持不变,如果是第一个,则同频邻区排名记为O。
[0069]209、同一优先级别内与所述目标小区异频的邻区根据所述修正加权值以从小至大的顺序进行异频邻区排名。
[0070]具体的,异频邻区排名:如果邻区修正加权值=9999999999,则异频邻区排名=9999,如果邻区对为异频邻区,则从I开始递加;若为同频邻区,则排名保持不变,如果是第一个,则异频邻区排名记为O。
[0071]需要说明的是,208与209步骤间无必然的先后关系。
[0072]210、获取与所述目标小区同频的邻区的同频邻区排名,当所述目标小区及所述邻区的所述同频邻区排名均小于预设一次添加同频小区值时,将所述目标小区与所述邻区互设为一次添加同频邻区。[0073]211、获取与所述目标小区异频的邻区的异频邻区排名,当所述目标小区及所述邻区的所述异频邻区排名均小于预设一次添加异频小区值时,将所述目标小区与所述邻区互设为一次添加异频邻区。
[0074]212、对未设为所述一次添加同频邻区或一次异频邻区的其它邻区进行邻区二次添加排名。
[0075]213、当所述邻区二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值时,将所述目标小区与所述邻区互设为二次添加邻区。
[0076]所述邻区当前一次添加邻区数为所述邻区一次添加同频邻区数与一次添加异频邻区数之和。
[0077]214、当所述邻区二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值,且所述目标小区与所述邻区的关系为“Undefined”时,将所述目标小区与所述邻区互设为删除邻区。
[0078]需要说明的是,步骤214与其它步骤间无必然的先后关系。
[0079]图3是本发明一种邻区优化装置6的结构示意图,包括:
邻区信息获取单元1,用于获取与目标小区相邻的各邻区的距离参数、所述邻区的NAVSS算法加权值、所述目标小区与各邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值。
[0080]邻区优先级别确定单元2,用于根据目标小区与所述邻区的距离参数、所述目标小区与邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值确定与所述目标小区相邻的各邻区的优先级别。
[0081]本发明优选邻区优先级分7级。
[0082]O级:目标小区与邻区相邻关系为Defined,且邻区为空(无法找到BCCH&BSIC对应的小区),或者站间距为O。
[0083]I级:目标小区与邻区站间距〈1KM,且NCS报告数据>=200次,NAVSS算法加权值>=-9OdBm。
[0084]2级:目标小区与邻区站间距>=1KM,且〈5KM,方位角对打,且NCS报告数据>=200次,NAVSS算法加权值>=-90dBm。
[0085]3级:目标小区与邻区站间距>=5KM,且〈10KM,方位角对打,且NCS报告数据>=200次,NAVSS算法加权值>=-90dBm。
[0086]4级:目标小区与邻区站间距>=1KM,且〈3KM,方位角背打,且NCS报告数据>=200次,NAVSS算法加权值>=-90dBm。
[0087]5级:目标小区与邻区站间距>=10KM,或者站间距>=3KM,且方位角背打。
[0088]6级:目标小区与邻区小区与邻区相邻关系为Undefined,且邻区为空(无法找到BCCH&BSIC对应的小区)。
[0089]还需要说明的是,本发明中邻区优化不涉及室分小区,如果邻区中有一方是室分小区,若此邻区是Defined类型,则不删除;若邻区为Undefined,则不考虑添加。[0090]邻区修正加权值生成单元3,用于根据所述邻区的NAVSS算法加权值生成与所述邻区对应的修正加权值。
[0091]邻区排名表生成单元4,用于根据所述各邻区的优先级别及所述修正加权值生成邻区排名表。
[0092]邻区优化单元5,用于根据所述邻区排名表及预先设定的优化策略对所述目标小区添加和/或删减邻区。
[0093]图4是图3中邻区信息获取单元I的具体结构示意图,包括:
距离计算单元11,用于根据所述目标小区基站的坐标及与所述目标小区相邻的邻区的基站的坐标计算所述目标小区与各所述邻区的距离。
[0094]具体的,根据勾股定理及经纬度对应的地球距离,由于基站距离普遍在Ikm左右,为简化计算,可不考虑地球弧度的影响。
[0095]以两邻小区为例,包括A小区与B小区,计算方法为:
距离=sqrt ((Y1-Y2) -2+(Χ1_Χ2) -2)*111.31955
其中(XI,Υ1)(Χ2, Υ2)分别是A小区基站的经纬度用及B小区基站的经纬度,经纬度采用以度为单位的小数表示,根据地球半径计算度数,每度对应111.31955ΚΜ。
[0096]位置关系确定单元12,用于将坐标系旋转至以所述目标小区的坐标点与所述邻区的坐标点间的连线作为X轴的新坐标,当所述目标小区的方位角在朝向所述邻区±60°以内,且所述邻区方向角在朝向所述目标小区±90°以内,或当所述邻区的方位角在朝向所述目标小区±60°以内,且所述目`标小区方向角在朝向所述邻区±90°以内时,所述目标小区与所述邻区为对打小区,
否则,所述目标小区与所述邻区为背打小区。
[0097]NAVSS计算单元13,用于根据NAVSS算法计算所述邻区的NAVSS算法加权值。
[0098]具体的,将小区电平加权一个相对较大的系数。
[0099]计算方法:
NAVSS算法加权值
=(NAVSS1*TIMES1*6+NAVSS2*TIMES2*5+NAVSS3*TIMES3*4+NAVSS4*TIMES4*3+NAVSS5*TIMES5*2+NAVSS6*TIMES6)/(TIMES1*6+TIMES2*5+TIMES3*4+TIMES4*3+TIMES5*2+TIMES6)。
[0100]其中,NAVSSl为邻区进入邻区六强时排第一位时的平均信号强度,NAVSS2为邻区进入邻区六强时排第二位时的平均信号强度,NAVSS3为邻区进入邻区六强时排第三位时的平均信号强度,NAVSS4为邻区进入邻区六强时排第四位时的平均信号强度,NAVSS5为邻区进入邻区六强时排第五位时的平均信号强度,NAVSS6为邻区进入邻区六强时排第六位时的平均信号强度;
TIMESl为邻区信号强度排六强第一位的次数,TIMES2为邻区信号强度排六强第二位的次数,TIMES3为邻区信号强度排六强第三位的次数,TIMES4为邻区信号强度排六强第四位的次数,TIMES5为邻区信号强度排六强第五位的次数,TIMES6为邻区信号强度排六强第六位的次数。
[0101]NCS数据获取单元14,用于获取所述各邻区的NCS报告数据。
[0102]电平值获取单元15,用于获取所述各邻区的平均电平值。[0103]图5是图3中邻区修正加权值生成单元3的具体结构示意图,包括:
判断单元31,用于判断所述目标小区与所述邻区中任一方小区中文名中是否存在室分小区,判断为是时,若所述目标邻区与所述邻区间的关系为“Defined”时,所述邻区修正加权值=0 ;若所述目标邻区与所述邻区间的关系为“Undefined”,所述邻区修正加权值=9999999999,
判断为否时,所述邻区的修正加权值等于所述NAVSS算法加权值+10~ (邻区优先级
+1)。
[0104]图6是图3中邻区排名表生成单元4的具体结构示意图,包括:
优先级排列单元41,用于根据各所述邻区的优先级别按从高至低的顺序排列。
[0105]同频邻区排名单元42,用于根据同一优先级别内与所述目标小区同频的邻区根据所述修正加权值以从小至大的顺序进行同频邻区排名。
[0106]具体的,同频邻区排名:如果邻区修正加权值=9999999999,则同频邻区排名=9999,如果邻区对为同频邻区,则从I开始递加;若为异频邻区,则排名保持不变,如果是第一个,则同频邻区排名记为O。
[0107]异频邻区排名单元43,用于根据同一优先级别内与所述目标小区异频的邻区根据所述修正加权值以从小至大的顺序进行异频邻区排名。
[0108]具体的,异频邻区排名:如果邻区修正加权值=9999999999,则异频邻区排名=9999,如果邻区对为异频邻区,则从I开始递加;若为同频邻区,则排名保持不变,如果是第一个,则异频邻区排名记为O。
[0109]图7是图3中邻区优化单元5的具体结构示意图,包括:
一次添加同频邻区单元51,用于获取与所述目标小区同频的邻区的同频邻区排名,当所述目标小区及所述邻区的所述同频邻区排名均小于预设一次添加同频小区值时,将所述目标小区与所述邻区互设为一次添加同频邻区。
[0110]一次添加异频邻区单元52,用于获取与所述目标小区异频的邻区的异频邻区排名,当所述目标小区及所述邻区的所述异频邻区排名均小于预设一次添加异频小区值时,将所述目标小区与所述邻区互设为一次添加异频邻区。
[0111]二次添加排名单元53,用于对未设为所述一次添加同频邻区或一次异频邻区的其它邻区进行邻区二次添加排名。
[0112]二次添加邻区单元54,用于当所述邻区二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值时,将所述目标小区与所述邻区互设为二次添加邻区。
[0113]所述邻区当前一次添加邻区数为所述邻区一次添加同频邻区数与一次添加异频邻区数之和。
[0114]邻区删除单元55,用于当所述邻区二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值,且所述目标小区与所述邻区的关系为“Undefined”时,将所述目标小区与所述邻区互设为删除邻区。
[0115]本发明通过邻区间的距离、NAVSS算法加权值、以及邻区间的位置关系参数确定邻区的优先级,以及根据修正后的加权值确定同一优先级内各邻区的排名,形成邻区排名表,所述邻区排名表结合预设的优化策略对目标小区添加和/或删除邻区,可实现邻区间双向选择,且优先级更高的邻区将被优先添加,使目标小区在邻区在添加或删除过程中实现更优化处理,保证通信中小区切换的成功率及稳定性,减少了切换掉话,提高了话音质量和用户满意度。
[0116]以上所揭露的仅为本发明的优选实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种邻区优化的方法,其特征在于,包括: 获取与目标小区相邻的各邻区的距离参数、所述邻区的NAVSS算法加权值、所述目标小区与各邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值; 根据目标小区与所述邻区的距离参数、所述目标小区与邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值确定与所述目标小区相邻的各邻区的优先级别; 根据所述邻区的NAVSS算法加权值生成与所述邻区对应的修正加权值; 根据所述各邻区的优先级别及所述修正加权值生成邻区排名表; 根据所述邻区排名表及预先设定的优化策略对所述目标小区添加和/或删减邻区。
2.如权利要求1所述的方法,其特征在于,获取与目标小区相邻的各邻区的距离参数、所述邻区的NAVSS算法加权值、所述目标小区与各邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值的步骤包括: 根据所述目标小区基站的坐标及与所述目标小区相邻的邻区的基站的坐标计算所述目标小区与各所述邻区的距离;将坐标系旋转至以所述目标小区的坐标点与所述邻区的坐标点间的连线作为X轴的新坐标,当所述目标小区的方位角在朝向所述邻区±60°以内,且所述邻区方向角在朝向所述目标小区±90°以内,或当所述邻区的方位角在朝向所述目标小区±60°以内,且所述目标小区方向角在朝向 所述邻区±90°以内时,所述目标小区与所述邻区为对打小区,否则,所述目标小区与所述邻区为背打小区; 根据NAVSS算法计算所述邻区的NAVSS算法加权值; 获取所述各邻区的NCS报告数据; 获取所述各邻区的平均电平值。
3.如权利要求1所述的方法,其特征在于,根据所述邻区的NAVSS算法加权值生成与所述邻区对应的修正加权值的步骤包括: 判断所述目标小区与所述邻区中任一方小区中文名中是否存在室分小区,判断为是时,若所述目标邻区与所述邻区间的关系为“Defined”时,所述邻区修正加权值=0 ;若所述目标邻区与所述邻区间的关系为“Undefined”,所述邻区修正加权值=9999999999, 判断为否时,所述邻区的修正加权值等于所述NAVSS算法加权值+10- (邻区优先级+1)。
4.如权利要求1所述的方法,其特征在于,根据所述各邻区的优先级别及所述修正加权值生成邻区排名表的步骤包括: 根据各所述邻区的优先级别按从高至低的顺序排列; 同一优先级别内与所述目标小区同频的邻区根据所述修正加权值以从小至大的顺序进行邻区排名, 同一优先级别内与所述目标小区异频的邻区根据所述修正加权值以从小至大的顺序进行邻区排名。
5.如权利要求1述的方法,其特征在于,根据所述邻区排名表及预先设定的优化策略对所述目标小区添加和/或删减邻区的步骤包括: 获取与所述目标小区同频的邻区的同频邻区排名,当所述目标小区及所述邻区的所述同频邻区排名均小于预设一次添加同频小区值时,将所述目标小区与所述邻区互设为一次添加同频邻区; 获取与所述目标小区异频的邻区的异频邻区排名,当所述目标小区及所述邻区的所述异频邻区排名均小于预设一次添加异频小区值时,将所述目标小区与所述邻区互设为一次添加异频邻区; 对未设为所述一次添加同频邻区或一次异频邻区的其它邻区进行邻区二次添加排名; 当所述邻区二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目 标小区的二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值时,将所述目标小区与所述邻区互设为二次添加邻区, 所述邻区当前一次添加邻区数为所述邻区一次添加同频邻区数与一次添加异频邻区数之和; 当所述邻区二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值,且所述目标小区与所述邻区的关系为“Undefined”时,将所述目标小区与所述邻区互设为删除邻区。
6.一种邻区优化装置,其特征在于,包括: 邻区信息获取单元,用于获取与目标小区相邻的各邻区的距离参数、所述邻区的NAVSS算法加权值、所述目标小区与各邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值; 邻区优先级别确定单元,用于根据目标小区与所述邻区的距离参数、所述目标小区与邻区的位置关系参数、所述各邻区的NCS报告数据、所述各邻区的平均电平值确定与所述目标小区相邻的各邻区的优先级别; 邻区修正加权值生成单元,用于根据所述邻区的NAVSS算法加权值生成与所述邻区对应的修正加权值; 邻区排名表生成单元,用于根据所述各邻区的优先级别及所述修正加权值生成邻区排名表; 邻区优化单元,用于根据所述邻区排名表及预先设定的优化策略对所述目标小区添加和/或删减邻区。
7.如权利要求6所述邻区优化装置,其特征在于,所述邻区信息获取单元包括: 距离计算单元,用于根据所述目标小区基站的坐标及与所述目标小区相邻的邻区的基站的坐标计算所述目标小区与各所述邻区的距离; 位置关系确定单元,用于将坐标系旋转至以所述目标小区的坐标点与所述邻区的坐标点间的连线作为X轴的新坐标,当所述目标小区的方位角在朝向所述邻区±60°以内,且所述邻区方向角在朝向所述目标小区±90°以内,或当所述邻区的方位角在朝向所述目标小区±60°以内,且所述目标小区方向角在朝向所述邻区±90°以内时,所述目标小区与所述邻区为对打小区, 否则,所述目标小区与所述邻区为背打小区; NAVSS计算单元,用于根据NAVSS算法计算所述邻区的NAVSS算法加权值;NCS数据获取单元,用于获取所述各邻区的NCS报告数据; 电平值获取单元,用于获取所述各邻区的平均电平值。
8.如权利要求6所述邻区优化装置,其特征在于,所述邻区修正加权值生成单元包括: 判断单元,用于判断所述目标小区与所述邻区中任一方小区中文名中是否存在室分小区,判断为是时,若所述目标邻区与所述邻区间的关系为“Defined”时,所述邻区修正加权值=O ;若所述目标邻区与所述邻区间的关系为“Undefined”,所述邻区修正加权值=9999999999, 判断为否时,所述邻区的修正加权值等于所述NAVSS算法加权值+10- (邻区优先级+1)。
9.如权利要求6所述邻区优化装置,其特征在于,所述邻区排名表生成单元包括: 优先级排列单元,用于根据各所述邻区的优先级别按从高至低的顺序排列; 同频邻区排名单元,用于根据同一优先级别内与所述目标小区同频的邻区根据所述修正加权值以从小至大的顺序进行同频邻区排名, 异频邻区排名单元,用于根据同一优先级别内与所述目标小区异频的邻区根据所述修正加权值以从小至大的顺序进行异频邻区排名。
10.如权利要求6所述邻区优化装置,其特征在于,所述邻区优化单元包括: 一次添加同频邻区单元,用于获取与所述目标小区同频的邻区的同频邻区排名,当所述目标小区及所述邻区的所述同频邻区排名均小于预设一次添加同频小区值时,将所述目标小区与所述邻区互设为一次添加同频邻区; 一次添加异频邻区单元,用于获取与所述目标小区异频的邻区的异频邻区排名,当所述目标小区及所述邻区的所述异频邻区排名均小于预设一次添加异频小区值时,将所述目标小区与所述邻区互设为一次添加异频邻区; 二次添加排名单元,用于对未设为所述一次添加同频邻区或一次异频邻区的其它邻区进行邻区二次添加排名; 二次添加邻区单元,用于当所述邻区二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名小于等于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值时,将所述目标小区与所述邻区互设为二次添加邻区, 所述邻区当前一次添加邻区数为所述邻区一次添加同频邻区数与一次添加异频邻区数之和; 邻区删除单元,用于当所述邻区二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加邻区数的差值,且所述目标小区的二次添加排名大于预设的总邻区添加数与所述邻区当前一次添加同频邻区数的差值,且所述目标小区与所述邻区的关系为“Undefined”时,将所述目标小区与所述邻区互设为删除邻区。
【文档编号】H04W36/00GK103458473SQ201210169486
【公开日】2013年12月18日 申请日期:2012年5月29日 优先权日:2012年5月29日
【发明者】邓正志 申请人:邓正志
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1