System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于基站TAC值的批次调整方法技术_技高网

一种基于基站TAC值的批次调整方法技术

技术编号:40600496 阅读:6 留言:0更新日期:2024-03-12 22:04
本发明专利技术公开一种基于基站TAC值的批次调整方法,涉及基站割接技术领域,该方法基于基站TAC值下的基站数量和调整批次数计算每批次基站调整数,随后通过聚类算法和距离计算公式将不同基站TAC值下的基站合并为一个新批次或者将同一基站TAC值下的基站分裂为不同的批次,保证同一批次的所有基站在地理上连片。本发明专利技术解决了纯依靠人工进行基站批次调整耗费人力且不合理调整情况。

【技术实现步骤摘要】

本专利技术涉及基站割接,具体的说是一种基于基站tac值的批次调整方法。


技术介绍

1、随着用户数增长和需求多样化,当前移动网络更加复杂,基于负荷的网络调整变得更加频繁。网络调整中割接方案的制定需要考虑诸多因素,比如位置连续、边界切换等,目前割接方案制定完全依靠人工完成,耗费人力并且容易出现不合理的情况,可能导致二次调整或感知类投诉。


技术实现思路

1、本专利技术针对目前技术发展的需求和不足之处,提供一种基于基站tac值的批次调整方法,用于基站数量批次调整,解决了依靠人工进行基站批次调整耗费人力且不合理调整情况。

2、本专利技术的一种基于基站tac值的批次调整方法,解决上述技术问题采用的技术方案如下:

3、一种基于基站tac值的批次调整方法,该方法基于基站tac值下的基站数量和调整批次数计算每批次基站调整数,随后通过聚类算法和距离计算公式将不同基站tac值下的基站合并为一个新批次或者将同一基站tac值下的基站分裂为不同的批次,保证同一批次的所有基站在地理上连片。

4、具体的,每批次基站调整数num的计算公式如下:

5、num=site/batch,

6、其中,site为基站tac值下的基站数量,batch为调整批次数,num是取整得到的计算结果。

7、优选的,根据计算得到的每批次基站调整数,考虑同一个基站tac值下的基站数量,每批次的基站调整数的实际取值为0.8*num~1.2num。

8、具体的,需要调整的基站tac值有多个时,调整原则如下:

9、同一个tac值下的基站不能被合并到不同批次但是可以被分裂成新的批次,同时要保证同一批次的基站在地理上是连片的。

10、需要调整的基站tac值有多个时,具体调整步骤如下:

11、s1、获取不同tac值下的基站数量;

12、s2、判断不同tac值下的基站数量与计算所得每批次基站调整数的关系:

13、(a)选中基站tac1值,tac1值下的基站数量在0.8*num~1.6*num之间时,直接将计算得到的每批次基站调整数分配到该tac1值下;

14、(b)选中基站tac1值,tac1值下的基站数量小于0.8*num,通过聚类算法计算不同tac值下所有基站的中心点,通过距离计算公式计算tac1值下所有基站的中心点与剩余tac值下所有基站的中心点的距离,找出距离最小的tac2值,将tac1值和tac2值下的所有基站合并为新的批次,计算新批次包含的基站数量,若新批次的基站数量在0.8*num~1.6*num之间,则随后将计算得到的每批次基站调整数分配到新批次下,若新批次的基站数量小于0.8*num,则继续执行前述步骤,直至合并得到的新批次所包含基站数量在0.8*num~1.6*num之间;

15、(c)选中基站tac1值,tac1值下的基站数量大于1.6*num,则对此tac1值下的所有基站进行分裂,则分裂的批次数计算公式如下:

16、splitbatch=tacnum/num+0.5,

17、num=site/batch,

18、其中,tacnum为此tac1值下的基站数量,num是取整得到的计算结果,site为基站tac值下的基站数量,batch为调整批次数,splitbatch是取整得到的计算结果;

19、基于计算所得分裂批次数,通过聚类算法对tac1值所有基站进行聚类,得到与分裂批次数相等的基站簇数,将每一个基站簇作为一个新批次,将计算得到的每批次基站调整数分配到新批次下。

20、更具体的,执行步骤(b),合并的新批次下的基站数量小于0.8*num时,

21、首先通过聚类算法计算tac1值与tac2值下所有基站的中心点,

22、随后选中一个tac3值,确定tac3值下的基站数量小于0.8*num,且通过距离计算公式确定tac3值下所有基站的中心点与tac1值、tac2值下所有基站的中心点距离最近,

23、再后将tac1值、tac2值、tac3值下的所有基站合并为一个新的批次,

24、若新批次下的基站数量大于0.8*num,则完成不同tac值下的基站合并,

25、若新批次下的基站数量小于0.8*num,则选中一个新tac值,重复前述步骤。

26、更具体的,距离计算公式如下:

27、

28、其中,x1表示同一tac1值下所有基站的中心点,x2表示同一tac2值下所有基站的中心点,x1lon表示同一tac1值下所有基站的中心点的x轴坐标,x1lat表示同一tac1值下所有基站的中心点的y轴坐标,x2lon表示同一tac2值下所有基站的中心点的x轴坐标,x2lat表示同一tac2值下所有基站的中心点的y轴坐标,

29、更具体的,需要调整的基站tac值有多个时,

30、首先,找出基站数量在0.8*num~1.2num之间的tac值,找出基站数量小于0.8*num的tac值、基站数量大于0.8*num小于1.6*num的tac值、基站数量大于1.6*num的tac值,

31、随后基于经纬度信息查看不同tac值下所有基站的地理位置关系,优先考虑将处于边缘区域且基站数量在0.8*num~1.2num之间的tac值作为一个单独的调整批次,其次考虑将邻近多个tac值且基站数量小于0.8*num的tac值合并为一个新的调整批次,最后考虑将基站数量大于1.6*num的tac值分裂成新的批次;

32、再后执行步骤s1、s2,保证各调整批次的基站在地理上是连片的。

33、本专利技术的一种基于基站tac值的批次调整方法,与现有技术相比具有的有益效果是:

34、本专利技术基于基站tac值下的基站数量和调整批次数计算每批次基站调整数,随后通过聚类算法和距离计算公式将不同基站tac值下的基站合并为一个新批次或者将同一基站tac值下的基站分裂为不同的批次,保证同一批次的所有基站在地理上连片,解决了纯依靠人工进行基站批次调整耗费人力且不合理调整情况。

本文档来自技高网...

【技术保护点】

1.一种基于基站TAC值的批次调整方法,其特征在于,该方法基于基站TAC值下的基站数量和调整批次数计算每批次基站调整数,随后通过聚类算法和距离计算公式将不同基站TAC值下的基站合并为一个新批次或者将同一基站TAC值下的基站分裂为不同的批次,保证同一批次的所有基站在地理上连片。

2.根据权利要求1所述的一种基于基站TAC值的批次调整方法,其特征在于,每批次基站调整数num的计算公式如下:

3.根据权利要求2所述的一种基于基站TAC值的批次调整方法,其特征在于,根据计算得到的每批次基站调整数,考虑同一个基站TAC值下的基站数量,每批次的基站调整数的实际取值为0.8*num~1.2num。

4.根据权利要求3所述的一种基于基站TAC值的批次调整方法,其特征在于,需要调整的基站TAC值有多个时,调整原则如下:

5.根据权利要求4所述的一种基于基站TAC值的批次调整方法,其特征在于,需要调整的基站TAC值有多个时,具体调整步骤如下:

6.根据权利要求5所述的一种基于基站TAC值的批次调整方法,其特征在于,执行步骤(B),合并的新批次下的基站数量小于0.8*num时,

7.根据权利要求5所述的一种基于基站TAC值的批次调整方法,其特征在于,所述距离计算公式如下:

8.根据权利要求5所述的一种基于基站TAC值的批次调整方法,其特征在于,需要调整的基站TAC值有多个时,

...

【技术特征摘要】

1.一种基于基站tac值的批次调整方法,其特征在于,该方法基于基站tac值下的基站数量和调整批次数计算每批次基站调整数,随后通过聚类算法和距离计算公式将不同基站tac值下的基站合并为一个新批次或者将同一基站tac值下的基站分裂为不同的批次,保证同一批次的所有基站在地理上连片。

2.根据权利要求1所述的一种基于基站tac值的批次调整方法,其特征在于,每批次基站调整数num的计算公式如下:

3.根据权利要求2所述的一种基于基站tac值的批次调整方法,其特征在于,根据计算得到的每批次基站调整数,考虑同一个基站tac值下的基站数量,每批次的基站调整数的实际取值为0.8*num~1.2num。

...

【专利技术属性】
技术研发人员:公衍臣王炳亮陈钟张京辉李伟
申请(专利权)人:浪潮通信信息系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1