一种小区分裂方法、设备及介质与流程

文档序号:25597669发布日期:2021-06-22 17:17阅读:268来源:国知局
一种小区分裂方法、设备及介质与流程
本发明涉及无线通信
技术领域
,特别涉及一种小区分裂方法、设备及介质。
背景技术
:在一些移动网络场景下,通常配置多个rru(远端射频单元,remoteradiounit)为同一个小区。例如,在新型室分系统中,受限于部署环境和单个rru的覆盖范围,通常规划和配置多个远端射频属于同一个小区。当出现高容量需求时,小区分裂是一种重要的应对容量需求的方法。一种常用的实现是将原来的属于同一个小区的rru(远端射频单元,remoteradiounit),通过重新规划rru和小区的归属关系分为两个小区。目前在进行小区分裂时,由于基带单元和rru之间的交换单元能力问题等原因,目前设备一般不支持rru级别数据采集和分析,主要通过人工现场判断,或通过预设固定分配模式,决定如何分配。rru分配模式即指rru以何种形式分配到分裂后的两个小区中。现有技术的不足在于,rru分配模式需要人工参与,不够灵活,不能适应需求。技术实现要素:本发明提供了一种小区分裂方法、设备及介质,用以解决不能灵活分裂小区的问题。本发明实施例提供了一种小区分裂方法,包括:根据各用户终端的活动规律确定用户移动性指标,所述用户移动性指标表征了各用户终端在不同时间下的物理位置变换;根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区。实施中,用户移动性指标是根据小区分裂前,各用户终端到不同rru路损的历史数据,和/或,小区分裂前,各用户终端到不同rru映射关系的历史数据来确定的。实施中,用户移动性指标是根据用户终端在同一个小区内部的rru之间的迁移次数构成的表征小区内用户移动性的有向迁移图;和/或,根据用户终端在跨不同小区的rru之间的迁移次数构成的表征跨小区用户移动性的有向迁移图。实施中,进一步包括:通过lstm或时序预测算法预测出的用户终端轨迹在rru间的迁移次数构成的有向迁移图。实施中,根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区,包括:将所述有向迁移图转化为无向图,其中,所述无向图的顶点表示rru,边的权值表示所连接顶点间相互的用户迁移系数之和;将顶点的权值置为该rru承担的负载度量值;根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,其中,所述负载均衡度量是指分裂后小区的负载之差,所述界面复杂度量为分裂后的小区的各自的有向迁移图之间的迁移总次数。实施中,根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,包括:采用全局最小割算法在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区;和/或,采用背包问题的动态规划算法在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区。实施中,根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,包括:采用全局最小割算法按如下公式在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区:和/或,采用背包问题的动态规划算法按如下公式在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区:s.t.∑i∈a,j∈bwij<ethreshold;其中,设有向迁移图被分割为a、b两部分,以mi表示第i个顶点的权值,eij表示连接a部分第i个顶点和b部分第j个顶点的边,wij表示边eij的权值,mthreshold为负载均衡容忍上限,ethreshold为复杂度容忍上限。实施中,所述用户移动性指标是根据各用户终端跨rru的活动规律通过预测确定的表征各用户终端潜在的切换次数的指标。实施中,小区的负载是小区的rru的总负载。本发明实施例提供了一种通信设备,设备中包括:处理器,用于读取存储器中的程序,执行下列过程:根据各用户终端的活动规律确定用户移动性指标,所述用户移动性指标表征了各用户终端在不同时间下的物理位置变换;根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区;收发机,用于在处理器的控制下接收和发送数据。实施中,用户移动性指标是根据小区分裂前,各用户终端到不同rru路损的历史数据,和/或,小区分裂前,各用户终端到不同rru映射关系的历史数据来确定的。实施中,用户移动性指标是根据用户终端在同一个小区内部的rru之间的迁移次数构成的表征小区内用户移动性的有向迁移图;和/或,根据用户终端在跨不同小区的rru之间的迁移次数构成的表征跨小区用户移动性的有向迁移图。实施中,进一步包括:通过长短期记忆网络lstm或时序预测算法预测出的用户终端轨迹在rru间的迁移次数构成的有向迁移图。实施中,根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区,包括:将所述有向迁移图转化为无向图,其中,所述无向图的顶点表示rru,边的权值表示所连接顶点间相互的用户迁移系数之和;将顶点的权值置为该rru承担的负载度量值;根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,其中,所述负载均衡度量是指分裂后小区的负载之差,所述界面复杂度量为分裂后的小区的各自的有向迁移图之间的迁移总次数。实施中,根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,包括:采用全局最小割算法在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区;和/或,采用背包问题的动态规划算法在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区。实施中,根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,包括:采用全局最小割算法按如下公式在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区:和/或,采用背包问题的动态规划算法按如下公式在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区:s.t.∑i∈a,j∈bwij<ethreshold;其中,设有向迁移图被分割为a、b两部分,以mi表示第i个顶点的权值,eij表示连接a部分第i个顶点和b部分第j个顶点的边,wij表示边eij的权值,mthreshold为负载均衡容忍上限,ethreshold为复杂度容忍上限。实施中,用户移动性指标是根据各用户终端跨rru的活动规律通过预测确定的表征各用户终端潜在的切换次数的指标。实施中,小区的负载是小区的rru的总负载。本发明实施例提供了一种通信设备,包括:指标确定模块,用于根据各用户终端的活动规律确定用户移动性指标,所述用户移动性指标表征了各用户终端在不同时间下的物理位置变换;分裂模块,用于根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区。实施中,指标确定模块进一步用于根据小区分裂前,各用户终端到不同rru路损的历史数据,和/或,小区分裂前,各用户终端到不同rru映射关系的历史数据来确定所述用户移动性指标。实施中,指标确定模块进一步用于将根据用户终端在同一个小区内部的rru之间的迁移次数构成的表征小区内用户移动性的有向迁移图;和/或,根据用户终端在跨不同小区的rru之间的迁移次数构成的表征跨小区用户移动性的有向迁移图作为用户移动性指标。实施中,指标确定模块进一步用于采用通过长短期记忆网络lstm或时序预测算法预测出的用户终端轨迹在rru间的迁移次数构成的有向迁移图。实施中,分裂模块进一步用于在根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区时,包括:将所述有向迁移图转化为无向图,其中,所述无向图的顶点表示rru,边的权值表示所连接顶点间相互的用户迁移系数之和;将顶点的权值置为该rru承担的负载度量值;根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,其中,所述负载均衡度量是指分裂后小区的负载之差,所述界面复杂度量为分裂后的小区的各自的有向迁移图之间的迁移总次数。实施中,分裂模块进一步用于在根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区时,包括:采用全局最小割算法在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区;和/或,采用背包问题的动态规划算法在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区。实施中,分裂模块进一步用于在根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区时,包括:采用全局最小割算法按如下公式在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区:和/或,采用背包问题的动态规划算法按如下公式在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区:s.t.∑i∈a,j∈bwij<ethreshold;其中,设有向迁移图被分割为a、b两部分,以mi表示第i个顶点的权值,eij表示连接a部分第i个顶点和b部分第j个顶点的边,wij表示边eij的权值,mthreshold为负载均衡容忍上限,ethreshold为复杂度容忍上限。实施中,用户移动性指标是根据各用户终端跨rru的活动规律通过预测确定的表征各用户终端潜在的切换次数的指标。实施中,分裂模块进一步用于将小区的rru的总负载作为小区的负载。本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述小区分裂方法的计算机程序。本发明有益效果如下:在本发明实施例提供的技术方案中,由于小区的分裂是根据用户移动性指标和/或对分裂后小区的负载来作为小区分裂的判断依据的,而这两个指标是明确可知的,因此不需要人工现场勘测或结合场景推测即可自动进行小区分裂决策,同时分裂结果准确且不耗费人力。实现了rru的分配过程自动化完成,并具有较好的负载、小区界面复杂度的优化效果。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1为本发明实施例中小区分裂方法实施流程示意图;图2为本发明实施例中网络设备结构示意图。具体实施方式发明人在发明过程中注意到:目前设备一般不支持rru级别数据,主要通过人工现场判断,或通过预设固定分配模式,决定如何分配。现网方案尚未有相关研究及实现,一方面尚未有用户在rru间迁移的计算方法,一方面执行小区分裂时通常完全地由人工来决策如何规划rru分配,没有涉及到负载、迁移状况的相关自动化方案。因此,一方面现网尚未有计算用户在rru间移动性的方法,需要人工现场勘测或结合场景推测,不够准确且耗费人力。另一方面现网使用人工来决策小区分裂,同样有耗费人力、难以量化的问题。基于此,本发明实施例中提出了一种小区分裂方案,通过指标指示了两个小区间用户移动性大小,并通过这种方式量化出用户在rru间的移动性,从而给出分裂小区的依据。具体方案中,将会基于所提出的界面复杂度这一指标,给出从小区界面复杂度、负载均衡两个方面搜索优化rru分配方案。该方式能够给出一种rru分配方案使得在满足负载均衡约束的情况下小区界面复杂度达到局部极小值点。下面结合附图对本发明的具体实施方式进行说明。图1为小区分裂方法实施流程示意图,如图所示,可以包括:步骤101、根据各用户终端的活动规律确定用户移动性指标,所述用户移动性指标表征了各用户终端在不同时间下的物理位置变换;步骤102、根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区。实施中,所述用户移动性指标是根据各用户终端跨rru的活动规律通过预测确定的表征各用户终端潜在的切换次数的指标。具体的,小区分裂的目标而言,可以从两个方面对小区分裂的效果进行优化和评估,这两个方面分别为:用户移动性指标:使用该指标的目的是为了表征分裂后两个小区间用户的潜在切换次数应当尽可能少;负载均衡:使用该指标的目的是为了表征分裂后的两个小区负载应当尽可能均衡。实施中,用户移动性指标是根据小区分裂前,各用户终端到不同rru路损的历史数据,和/或,小区分裂前,各用户终端到不同rru映射关系的历史数据来确定的。实施中,用户移动性指标是根据用户终端在同一个小区内部的rru之间的迁移次数构成的表征小区内用户移动性的有向迁移图;和/或,根据用户终端在跨不同小区的rru之间的迁移次数构成的表征跨小区用户移动性的有向迁移图。实施中,还可以进一步包括:通过lstm(长短期记忆网络,longshort-termmemory)或时序预测算法预测出的用户终端轨迹在rru间的迁移次数构成的有向迁移图。实施中,小区的负载是小区的rru的总负载。下面对用户移动性指标、小区界面复杂度、有向迁移图、小区的负载等特征以及它们之间的关系的实施进行说明。首先对小区界面复杂度进行说明。在本发明实施例提供的技术方案中,小区界面复杂度是衡量两个小区间用户移动性的指标。在说明小区间用户移动性指标之前,首先说明rru间用户移动性的指标。由于rru和用户可能是多对一的关系,因此,根据小区所具有的能力,小区界面复杂度定义有所不同。1)小区分裂前,基站可以统计并记录过去一段时间内,用户到不同rru路损的历史数据。设一共有三个rru,记为a、b、c,设某用户的两条在时间上连续的记录为r1、r2,记录的值为表征rru相对于该用户的权重信息,例如路损。以路损为例,如下表所示:abcr1103120r227515对r1、r2按路损进行排序,在r1、r2两条记录中,如果存在检测r1相对于r2,某两个rru位序发生置换,则认为这两个rru间发生了一次迁移,以上表中的rrua和rrub为例,认为用户在r1到r2之间的时间段发生了一次从a到b的迁移。同理也存在一次从a到c的迁移和一次从c到b的迁移。每一次迁移被迁移后目标rru的位序的倒数加权,例如r2中目标rrub的位序为1,则记a到b发生了1次迁移,目标rruc的位序为3,则记a到c发生了1/3次迁移,同理c到b发生了1/3次迁移。因此,根据r1和r2这两条记录,最终认为:a到b发生了1次迁移,a到c发生了1/3次迁移,c到b发生了1/3次迁移。按上述方式计算的所有迁移次数统计起来就得到了表征rru之间用户移动性的有向迁移图,则可以定义图的顶点为rru,定义图的边的权重为源rru到目标rru的用户迁移总次数。此时,两个小区界面复杂度可以视为:两个小区各自的rru构成两个有向迁移子图,这两个小区的界面复杂度定义为这两个子图间的迁移总次数。2)小区分裂前,基站统计并记录过去一段时间内,用户到不同rru映射关系的历史数据。假设历史数据中包含rrua、b、c,考察连续的两个时刻t1、t2和用户u:t1时刻,u附着在a、b;t2时刻,u附着在b、c。假设t2到t1的时间差小于阈值t0,则认为各发生了一次用户从a到b、a到c、b到c的迁移。t0典型值为1分钟。按上述方式统计不同rru间的迁移次数,按照1)中的方式构建不同rru间的用户有向迁移图。类似,两个小区界面复杂度可以视为:两个小区各自的rru构成两个有向迁移子图,这两个小区界面的复杂度定义为这两个子图间的迁移总次数。下面对小区分裂的负载均衡度量进行说明。小区的负载均衡度量基于每个rru的负载状况。每个rru的负载度量值可以是每rru承载的平均流量、平均用户数量或其它有效度量。基于每个rru的负载度量,两个小区之间的负载均衡度量可以将其确定为:两个小区rru的总负载之差的绝对值。下面对用户在rru间的轨迹预测方式进行说明。基于用户到rru间的历史映射或路损数据,可以利用该数据进行轨迹预测。根据历史数据,以以下形式构建每个用户的历史轨迹时间序列:设某小区包含a、b、c三个rru,以下表示例表示某个用户的历史轨迹时间序列,其中每一行代表该用户在某个时刻测量的到各rru的路损信息或所附着的rru:在数据为用户到各rru的路损数据时:abct1401810t2301520t3141835t472540在数据为用户到各rru的映射关系时,以1代表用户附着,0代表用户未附着:abct1011t2010t3110t4100以上述时序数据为输入,通过lstm或其它时序预测算法,可预测出未来n个时刻的用户轨迹,预测出的轨迹可以用来估算未来一段时间内的用户在rru之间迁移次数的有向图。下面对根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区的具体实施进行说明。实施中,根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区,包括:将所述有向迁移图转化为无向图,其中,所述无向图的顶点表示rru,边的权值表示所连接顶点间相互的用户迁移系数之和;将顶点的权值置为该rru承担的负载度量值;根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,其中,所述负载均衡度量是指分裂后小区的负载之差,所述界面复杂度量为分裂后的小区的各自的有向迁移图之间的迁移总次数。具体实施中,根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,包括:采用全局最小割算法在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区;和/或,采用背包问题的动态规划算法在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区。具体实施中,根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,可以包括:采用全局最小割算法按如下公式在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区:和/或,采用背包问题的动态规划算法按如下公式在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区:s.t.∑i∈a,j∈bwij<ethreshold;其中,设有向迁移图被分割为a、b两部分,以mi表示第i个顶点的权值,eij表示连接a部分第i个顶点和b部分第j个顶点的边,wij表示边eij的权值,mthreshold为负载均衡容忍上限,ethreshold为复杂度容忍上限。下面进行具体说明。获取表征rru之间用户迁移次数的有向图,将其转化为如下无向图:顶点仍表示rru,边的权值表示所连接顶点间相互的用户迁移系数之和,并将顶点的权值置为该rru承担的负载度量值。获取上述无向图,可以将优化问题建模为:问题模型1:在给定负载均衡度量容忍值的条件下寻找具有最小界面复杂度量的图的分割。问题模型2:在给定界面复杂度量约束的条件下寻找最优化负载均衡度量的图的分割。下面设以下符号定义:以mi表示第i个顶点的权值,eij表示连接第i个顶点和第j个定点的边,wij表示边eij的权值。设图被分割为a、b两部分。则有:一、第一种问题模型:第一种问题模型可以描述为下式:这是一个有约束无向图最小割问题,为np-hard(非确定性多项式困难问题,non-deterministicpolynomial-timehardness)问题,例中提出下列迭代方法进行近似计算。计算前先指定:1)如果rru总数量少于n,枚举出所有满足mthreshold约束的分割方案,从中选取割集权值最小的分割方案并输出,否则转入2)。n的典型值为8。2)量化权值到合适的整值,将rru的分配视为一个目标为0.5×(总负载量)的0-1背包问题,利用经典动态规划算法求出一个满足负载需求的初始分割,分割后的子集为a、b。若算法求出的初始值不满足负载需求,输出:无分配方式满足负载均衡需求,算法失败。3)在初始分配结果的基础上,从a中选择一个顶点,这个顶点加入b后满足负载需求,且使得割集权值之和减量最多,将该顶点加入b。4)反过来用与2)中相同的方式从b中选择一个顶点加入a。5)如果在一轮操作中a、b子集中都不存在这样一个顶点,则算法结束,输出分割结果a、b,否则反复执行2)和3)最终输出的子集a、b即为rru在分裂后的两个小区间的分配结果。具体实践中可以通过调整负载均衡容忍值mthreshold来改变分配结果。二、第二种问题模型:第二种问题模型可以描述为下式:s.t.∑i∈a,j∈bwij<ethreshold;这是一个np-hard难度的有约束背包问题,例中提出下列迭代方法进行近似计算。计算前先指定小区界面:1)如果rru总数量少于n,枚举出所有满足ethreshold约束的分割方案,从中选取割集权值最小的分割方案并输出,否则转入2)。n的典型值为8。2)量化权值到合适的整值,利用stoer-wagner算法计算该无向图的最小割作为初始分配结果。若该分割满足ethreshold约束,进入3),否则无满足约束条件的方案,输出计算失败。3)设初始分配方案将rru分割为子集a、b,在初始分配结果的基础上,从a中选择一个顶点,这个顶点加入b后满足ethreshold约束,且使得负载均衡度量减少最多,将该顶点加入b。若不存在这样一个顶点,跳过本步骤。4)反过来用与2)中相同的方式从b中选择一个顶点加入a。若不存在这样一个顶点,跳过本步骤。5)如果在一轮操作中a、b子集中都不存在这样一个顶点,则算法结束,输出分割结果a、b,否则反复执行2)和3)最终输出的子集a、b即为rru在分裂后的两个小区间的分配结果。具体实践中可以通过调整界面复杂度容忍值ethreshold来改变分配结果。基于同一发明构思,本发明实施例中还提供了通信设备、及计算机可读存储介质,由于这些设备解决问题的原理与小区分裂方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。在实施本发明实施例提供的技术方案时,可以按如下方式实施。图2为网络设备结构示意图,如图所示,设备中包括:处理器200,用于读取存储器220中的程序,执行下列过程:根据各用户终端的活动规律确定用户移动性指标,所述用户移动性指标表征了各用户终端在不同时间下的物理位置变换;根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区;收发机210,用于在处理器200的控制下接收和发送数据。实施中,用户移动性指标是根据小区分裂前,各用户终端到不同rru路损的历史数据,和/或,小区分裂前,各用户终端到不同rru映射关系的历史数据来确定的。实施中,用户移动性指标是根据用户终端在同一个小区内部的rru之间的迁移次数构成的表征小区内用户移动性的有向迁移图;和/或,根据用户终端在跨不同小区的rru之间的迁移次数构成的表征跨小区用户移动性的有向迁移图。实施中,进一步包括:通过长短期记忆网络lstm或时序预测算法预测出的用户终端轨迹在rru间的迁移次数构成的有向迁移图。实施中,根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区,包括:将所述有向迁移图转化为无向图,其中,所述无向图的顶点表示rru,边的权值表示所连接顶点间相互的用户迁移系数之和;将顶点的权值置为该rru承担的负载度量值;根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,其中,所述负载均衡度量是指分裂后小区的负载之差,所述界面复杂度量为分裂后的小区的各自的有向迁移图之间的迁移总次数。实施中,根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,包括:采用全局最小割算法在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区;和/或,采用背包问题的动态规划算法在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区。实施中,根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,包括:采用全局最小割算法按如下公式在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区:和/或,采用背包问题的动态规划算法按如下公式在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区:s.t.∑i∈a,j∈bwij<ethreshold;其中,设有向迁移图被分割为a、b两部分,以mi表示第i个顶点的权值,eij表示连接a部分第i个顶点和b部分第j个顶点的边,wij表示边eij的权值,mthreshold为负载均衡容忍上限,ethreshold为复杂度容忍上限。实施中,所述用户移动性指标是根据各用户终端跨rru的活动规律通过预测确定的表征各用户终端潜在的切换次数的指标。实施中,小区的负载是小区的rru的总负载。其中,在图2中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器200代表的一个或多个处理器和存储器220代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机210可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器200负责管理总线架构和通常的处理,存储器220可以存储处理器200在执行操作时所使用的数据。本发明实施例提供了一种通信设备,包括:指标确定模块,用于根据各用户终端的活动规律确定用户移动性指标,所述用户移动性指标表征了各用户终端在不同时间下的物理位置变换;分裂模块,用于根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区。实施中,指标确定模块进一步用于根据小区分裂前,各用户终端到不同rru路损的历史数据,和/或,小区分裂前,各用户终端到不同rru映射关系的历史数据来确定所述用户移动性指标。实施中,指标确定模块进一步用于将根据用户终端在同一个小区内部的rru之间的迁移次数构成的表征小区内用户移动性的有向迁移图;和/或,根据用户终端在跨不同小区的rru之间的迁移次数构成的表征跨小区用户移动性的有向迁移图作为用户移动性指标。实施中,指标确定模块进一步用于采用通过长短期记忆网络lstm或时序预测算法预测出的用户终端轨迹在rru间的迁移次数构成的有向迁移图。实施中,分裂模块进一步用于在根据所述用户移动性指标和/或对分裂后小区的负载预测分裂小区时,包括:将所述有向迁移图转化为无向图,其中,所述无向图的顶点表示rru,边的权值表示所连接顶点间相互的用户迁移系数之和;将顶点的权值置为该rru承担的负载度量值;根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区,其中,所述负载均衡度量是指分裂后小区的负载之差,所述界面复杂度量为分裂后的小区的各自的有向迁移图之间的迁移总次数。实施中,分裂模块进一步用于在根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区时,包括:采用全局最小割算法在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区;和/或,采用背包问题的动态规划算法在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区。实施中,分裂模块进一步用于在根据预设的负载均衡度量容忍值,以及预设的界面复杂度量的约束条件分裂小区时,包括:采用全局最小割算法按如下公式在预设的负载均衡度量容忍值下,按最小的界面复杂度量分裂小区:和/或,采用背包问题的动态规划算法按如下公式在预设的界面复杂度量的约束条件下,按最优的负载均衡度量分裂小区:s.t.∑i∈a,j∈bwij<ethreshold;其中,设有向迁移图被分割为a、b两部分,以mi表示第i个顶点的权值,eij表示连接a部分第i个顶点和b部分第j个顶点的边,wij表示边eij的权值,mthreshold为负载均衡容忍上限,ethreshold为复杂度容忍上限。实施中,指标确定模块进一步用于将根据各用户终端跨rru的活动规律通过预测确定的表征各用户终端潜在的切换次数的指标作为所述用户移动性指标。实施中,分裂模块进一步用于将小区的rru的总负载作为小区的负载。为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述小区分裂方法的计算机程序。具体的实施可以参见小区分裂方法的实施。综上所述,在本发明实施例提供的技术方案中,面向小区分裂过程提出了用户在rru间移动性的推算方案,并基于该方案引入了小区界面复杂度。基于所引入的小区界面复杂度,提出了rru的分配方式的优化方案,该方案能够在小区界面复杂度和负载均衡方面进行优化。进一步的,提出了用户在rru间轨迹的预测方案以及利用预测结果进行小区分裂。具体的,在方案中提供了输入表征rru对于用户的重要性的指标,系统对rru间的移动性的推算方式。进一步的,通过对移动性的推算结果生成并输出用户在rru间的有向迁移图,图的顶点为rru,有向边的权值代表从一个rru到另一个rru的相对迁移次数。再基于用户在rru间的有向迁移图定义小区界面复杂度的方式。进一步的,引入界面复杂度,同时或单独优化小区分裂中界面复杂度和负载均衡容忍度量的方案。进一步的,还基于rru对于用户重要性的指标,给出了用户在rru间移动轨迹的移动预测模型的方案。进一步的,通过各rru到用户的路损信息,或者用户相对各rru的附着信息确定rru对于用户的重要性指标,其中附着信息按照二元状态:附着/未附着进行量化。进一步的,为在满足负载均衡约束的条件下对小区界面复杂度的优化以及在满足小区界面复杂度约束的条件下对负载均衡的优化建立问题模型,从而提供解决方案。进一步的,根据问题模型提供的具体算法包含两个方面,第一方面,输入为每rru负载度量值,rru间的用户迁移度量和负载均衡容忍值,算法先生成初始满足均衡负载条件的分配方案,继而迭代的对小区界面复杂度进行优化,输出rru分配方案。第二方面,输入为每rru负载度量值,rru间的用户迁移度量和界面复杂度容忍值,算法在小区界面复杂度约束条件下,生成满足小区界面复杂度约束条件的初始分配方案,迭代的对负载均衡进行优化,输出rru分配方案。进一步的,提供了生成初始满足均衡负载条件的分配方案:量化边的权值到整值后,使用背包问题的动态规划算法,迭代方法为从两个子集中依次的选择满足均衡负载条件且最小化界面复杂度的rru加入另一个子集;还提供了生成满足小区界面复杂度约束条件的分配方案的算法-无向图全局最小割算法:stoer-wagner算法,迭代方法为从两个子集中依次选择满足复杂度约束条件且最优化均衡负载的rru加入另一个子集。进一步的,将已量化的用户到各rru的重要性指标的连续时间序列数据作为预测模型的输入,输出为时间序列之后一个或多个时刻的用户到各rru的重要性指标。进一步的,还使用长短期记忆网络(lstm)作为预测方案。可见,在现有的技术方案中,小区分裂中,rru的分配通常都是人工完成。同时也尚未有相关算法将用户在rru间的移动性量化的考虑到小区分裂过程中。本发明实施例提出的技术方案中,一方面给出了rru间的移动性的量化方案,引入了小区界面复杂度;一方面提出了一种小区分裂中优化负载均衡和小区界面复杂度的rru分配方案,从而使得rru的分配过程可以自动化完成,并具有较好的负载、小区界面复杂度的优化效果。最后,还给出了预测用户在rru间移动轨迹的方案,该方案可以用于实时动态小区分裂方案。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1