一种负载平衡的方法及设备与流程

文档序号:11971758阅读:207来源:国知局
一种负载平衡的方法及设备与流程
本发明涉及通信领域,特别涉及一种负载平衡的方法及设备。

背景技术:
在LTE(LongTermEvolution,长期演进)系统中,高话务量地区采用宏基站和微基站共同组网来提高小区覆盖,当微基站上的小区的负载较大时,微基站可以通过负载平衡的方法将该小区的部分负载切换到宏基站的小区上,来实现两小区之间的负载平衡。目前现有技术提供一种负载平衡的方法,可以具体为:微基站上的服务小区检测自身当前的负载大小,如果自身当前的负载大小超过预设的阈值,则服务小区选择一个宏基站上的小区为目标小区,以及从自身当前的负载中选择一部分负载,将选择的负载切换到目标小区中,以实现服务小区与目标小区之间的负载平衡。在实现本发明的过程中,发明人发现现有技术至少存在以下问题:服务小区选择的目标小区的负载大小可能也比较大,如果服务小区将自身部分负载切换到目标小区,可能引起目标小区发起负载切换,如此产生乒乓切换的现象。

技术实现要素:
为了避免产生乒乓切换的现象,本发明提供了一种负载平衡的方法及设备。所述技术方案如下:第一方面,一种负载平衡的方法,所述方法包括:获取目标小区,所述目标小区为服务小区的异频邻区,所述服务小区与所述目标小区之间的归一化负载差超过预设负载阈值;获取一个或多个切换用户设备UE,所述获取的切换UE的归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的归一化负载差,将所述获取的切换UE从所述服务小区切换到所述目标小区中。在上述第一方面的第一种可能的实现方式中,所述获取目标小区,包括:如果服务小区的归一化负载超过预设负载平衡门限,则触发负载平衡操作;获取满足切换能力要求的异频邻区列表,并获取所述异频邻区列表中每一个异频邻区的归一化负载大小;计算所述服务小区与所述异频邻区列表中每一个异频邻区的归一化负载差;选取一个归一化负载差超过预设负载阈值的异频邻区作为目标小区。在上述第一方面的第二种可能的实现方式中,所述异频邻区的归一化负载大小包括所述异频邻区的上行归一化负载大小和下行归一化负载大小;所述计算所述服务小区与所述异频邻区列表中每一个异频邻区的归一化负载差,包括:计算所述服务小区与所述异频邻区列表中每一个异频邻区的上行归一化和下行归一化负载差。在上述第一方面的第三种可能的实现方式中,所述选取一个归一化负载差超过预设负载阈值的异频邻区作为目标小区,包括:获取与所述服务小区之间的上行归一化负载差超过预设上行负载阈值且与所述服务小区之间的下行归一化负载差超过预设下行负载阈值的异频邻区;如果获取到多个异频邻区,则从所述获取的多个异频邻区中选择一个异频邻区,将所述选择的一个异频邻区确定为目标小区;如果获取到一个异频邻区,则将所述获取的一个异频邻区确定为目标小区。在上述第一方面的第四种可能的实现方式中,所述获取一个或多个切换用户设备UE,包括:获取第一UE集合,所述第一UE集合包括支持所述目标小区所占用的频点以及具有小区切换能力的UE,且所述第一UE集合包括的UE为所述服务小区服务的UE;根据UE的分配和回退优先级ARP、UE占用的空口资源、UE到所述服务小区的下行信道质量大小和UE到所述目标小区的下行信道质量大小对所述第一UE集合进行过滤得到第二UE集合;从所述第二UE集合中选择一个或多个切换UE,所述选择的切换UE的归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的归一化负载差。在上述第一方面的第五种可能的实现方式中,所述根据UE的分配和回退优先级ARP、UE占用的空口资源、UE到所述服务小区的下行信道质量大小和UE到所述目标小区的下行信道质量大小对所述第一UE集合进行过滤得到第二UE集合,包括:从所述第一UE集合中去除ARP超过预设ARP门限以及占用的空口资源大小超过预设空口资源大小门限的UE得到临时UE集合;计算所述临时UE集合包括的UE到所述服务小区的下行信道质量大小以及到所述目标小区的下行信道质量大小之间的比值,从所述临时UE集合中去除到所述服务小区的下行信道质量大小超过预设下行信道质量大小门限以及比值超过预设比值门限的UE得到第二UE集合。在上述第一方面的第六种可能的实现方式中,所述从所述第二UE集合选择一个或多个切换UE,包括:计算所述第二UE集合包括的UE的归一化负载之和;如果所述归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的归一化负载差,则将所述第二UE集合中的UE确定为切换UE。在上述第一方面的第七种可能的实现方式中,所述计算所述第二UE集合包括的UE的归一化负载之和,如果所述归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的归一化负载差,则将所述第二UE集合中的UE确定为切换UE,包括:计算所述第二UE集合包括的UE的上行归一化负载之和以及所述第二UE集合包括的UE的下行归一化负载之和;如果所述第二UE集合包括的UE的上行归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的上行归一化负载差且所述第二UE集合包括的UE的下行归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的下行归一化负载差,则将所述第二UE集合中的UE确定为切换UE。在上述第一方面的第八种可能的实现方式中,所述从所述UE集合包括剩下的UE中选择一个或多个切换UE,还包括:如果所述归一化负载之和大于或等于二分之一的所述服务小区与所述目标小区之间的归一化负载差,则从所述第二UE集合中去除占用空口资源最小的UE。在上述第一方面的第九种可能的实现方式中,所述如果所述归一化负载之和大于或等于二分之一的所述服务小区与所述目标小区之间的负载差,则从所述第二UE集合中去除占用空口资源最小的UE,包括:如果所述第二UE集合包括的UE的上行归一化负载之和大于或等于二分之一的所述服务小区与所述目标小区之间的上行归一化负载差和/或所述第二UE集合包括的UE的下行归一化负载之和大于或等于二分之一的所述服务小区与所述目标小区之间的下行归一化负载差,则从所述第二UE集合中去除占用空口资源最小的UE。在上述第一方面的第十种可能的实现方式中,如果没有获取到目标小区,则启动保护定时器开始计时,当所述保护定时器计时的时间达到预设时间阈值时,重新执行所述获取到目标小区的操作。第二方面,一种负载平衡的设备,所述设备包括:第一获取模块,用于获取目标小区,所述目标小区为服务小区的异频邻区,所述服务小区与所述目标小区之间的归一化负载差超过预设负载阈值;第二获取模块,用于获取一个或多个切换用户设备UE,所述获取的切换UE的归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的归一化负载差;切换模块,用于将所述第二获取模块获取的切换UE从所述服务小区切换到所述第一获取模块获取的所述目标小区中。在上述第二方面的第一种可能的实现方式中,所述第一获取模块包括:触发单元,用于如果服务小区的归一化负载超过预设负载平衡门限,则触发负载平衡操作;第一获取单元,用于获取满足切换能力要求的异频邻区列表,并获取所述异频邻区列表中每一个异频邻区的归一化负载大小;第一计算单元,用于计算所述服务小区与所述异频邻区列表中每一个异频邻区的归一化负载差;第一选择单元,用于选取一个归一化负载差超过预设负载阈值的异频邻区作为目标小区。在上述第二方面的第二种可能的实现方式中,所述异频邻区的归一化负载大小包括所述异频邻区的上行归一化负载大小和下行归一化负载大小;所述第一计算单元,具体用于计算所述服务小区与所述异频邻区列表中每一个异频邻区的上行归一化负载差和下行归一化负载差。在上述第二方面的第三种可能的实现方式中,所述选取单元包括:获取子单元,用于获取与所述服务小区之间的上行归一化负载差超过预设上行负载阈值且与所述服务小区之间的下行归一化负载差超过预设下行负载阈值的异频邻区;选取子单元,用于如果所述获取子单元获取到多个异频邻区,则从所述获取的多个异频邻区中选择一个异频邻区,将所述选择的一个异频邻区确定为目标小区;确定子单元,用于如果所述获取子单元获取到一个异频邻区,则将所述获取的一个异频邻区确定为目标小区。在上述第二方面的第四种可能的实现方式中,所述第二获取模块包括:第二获取单元,用于获取第一UE集合,所述第一UE集合包括支持所述目标小区所占用的频点以及具有小区切换能力的UE,且所述第一UE集合包括的UE为所述服务小区服务的UE;过滤单元,用于根据UE的分配和回退优先级ARP、UE占用的空口资源、UE到所述服务小区的下行信道质量大小和UE到所述目标小区的下行信道质量大小对所述第一UE集合进行过滤得到第二UE集合;第二选择单元,用于从所述第二UE集合中选择一个或多个切换UE,所述选择的切换UE的归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的归一化负载差。在上述第二方面的第五种可能的实现方式中,所述过滤单元包括:去除子单元,用于从所述第一UE集合中去除ARP超过预设ARP门限以及占用的空口资源大小超过预设空口资源大小门限的UE得到临时UE集合;第一计算子单元,用于计算所述临时UE集合包括的UE到所述服务小区的下行信道质量大小以及到所述目标小区的下行信道质量大小之间的比值,从所述临时UE集合中去除到所述服务小区的下行信道质量大小超过预设下行信道质量大小门限以及比值超过预设比值门限的UE得到第二UE集合。在上述第二方面的第六种可能的实现方式中,所述选择单元包括:第二计算子单元,用于计算所述第二UE集合包括的UE的归一化负载之和,如果所述归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的归一化负载差,则将所述第二UE集合中的UE确定为切换UE。在上述第二方面的第七种可能的实现方式中,所述第二计算子单元,具体用于计算所述第二UE集合包括的UE的上行归一化负载之和以及所述第二UE集合包括的UE的下行归一化负载之和,如果所述第二UE集合包括的UE的上行归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的上行归一化负载差且所述第二UE集合包括的UE的下行归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的下行归一化负载差,则将所述第二UE集合中的UE确定为切换UE。在上述第二方面的第八种可能的实现方式中,所述选择单元还包括:第二去除子单元,用于如果所述归一化负载之和大于或等于二分之一的所述服务小区与所述目标小区之间的归一化负载差,则从所述第二UE集合中去除占用空口资源最小的UE。在上述第二方面的第九种可能的实现方式中,所述第二去除子单元,用于如果所述第二UE集合包括的UE的上行归一化负载之和大于或等于二分之一的所述服务小区与所述目标小区之间的上行归一化负载差和/或所述第二UE集合包括的UE的下行归一化负载之和大于或等于二分之一的所述服务小区与所述目标小区之间的下行归一化负载差,则从所述第二UE集合中去除占用空口资源最小的UE。在上述第二方面的第十种可能的实现方式中,如果没有获取到目标小区,则启动保护定时器开始计时,当所述保护定时器计时的时间达到预设时间阈值时,重新执行所述获取到目标小区的操作。第三方面,一种负载平衡的设备,所述设备包括存储器和处理器,用于执行如权利要求1至8任一项权利要求所述的一种负载平衡的方法。在本发明实施例中,获取目标小区,目标小区为服务小区的异频邻区,服务小区与目标小区之间的归一化负载差超过预设负载阈值,获取一个或多个切换UE,获取的切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,将获取的一个或多个切换UE从服务小区切换到目标小区中。其中,由于服务小区与目标小区之间的归一化负载差超过预设负载阈值,以及获取的切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,所以将获取的一个或多个切换UE切换到目标小区中,保证服务小区与目标小区之间的负载平衡,不会引起目标小区发起负载切换,避免产生乒乓切换的现象。附图说明图1是本发明实施例应用的组网场景;图2是本发明实施例提供的一种负载平衡的方法流程图;图3是本发明实施例提供的另一种负载平衡的方法流程图;图4是本发明实施例提供的一种负载平衡的设备结构示意图;图5是本发明实施例提供的另一种负载平衡的设备结构示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。图1是本发明实施例应用的组网场景,参见图1,该组网场景为宏基站与微基站共同组网的网络场景,当微基站的服务小区上的归一化负载较大时,通过本发明实施提供的负载平衡的方法获取宏基站上的一个小区为目标小区,将服务小区上的部分负载切换到目标小区中,且本发明实施例提供负载平衡的方法的详细过程在后续将有详细说明。参见图2,本发明实施例提供了一种负载平衡的方法,包括:步骤101:获取目标小区,目标小区为服务小区的异频邻区,服务小区与目标小区之间的归一化负载差超过预设负载阈值;步骤102:获取一个或多个切换UE(UserEquipment,用户设备),获取的切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,将获取的切换UE从服务小区切换到目标小区中。在本发明实施例中,获取目标小区,目标小区为服务小区的异频邻区,服务小区与目标小区之间的归一化负载差超过预设负载阈值,获取一个或多个切换UE,获取的切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,将获取的切换UE从服务小区切换到目标小区中。其中,由于服务小区与目标小区之间的归一化负载差超过预设负载阈值,以及获取的切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,所以将获取的一个或多个切换UE切换到目标小区中,不会引起目标小区发起负载切换,避免产生乒乓切换的现象。本发明实施例提供了一种负载平衡的方法。服务小区实时获取自身当前的归一化负载大小,当自身的归一化负载大小超过预设负载平衡门限时,触发负载平衡操作,然后通过本实施例的方法将自身的部分负载切换到目标小区中,以实现服务小区与目标小区之间的负载平衡。参见图3,该方法包括:步骤201:获取服务小区的异频邻区列表,以及获取异频邻区列表包括的每个异频邻区的归一化负载大小,异频邻区的归一化负载大小包括上行归一化负载大小和下行归一化负载大小;具体地,从服务小区的邻区列表中选择满足切换能力要求的异频邻区并组成异频邻区列表,通过服务小区与异频邻区之间的X2接口获取异频邻区列表中包括的每个异频邻区的归一化负载大小,异频邻区的归一化负载大小包括上行归一化负载大小和下行归一化负载大小。其中,从服务小区的邻区列表中选择满足切换能力要求的异频邻区的操作,可以具体为:从服务小区的邻区列表中选择切换成功率大于或等于预设成功率门限的异频邻区。其中,服务小区自身实时维护一个邻区列表,该邻区列表包括服务小区的邻区,且服务小区的邻区都为宏基站上的小区,服务小区的邻区包括同频邻区和异频邻区;同频邻区所占用的频点与服务小区所占用的频点相同,异频邻区所占用的频点与服务小区所占用的频点不同。其中,服务小区与异频邻区之间存在X2接口,服务小区通过自身与异频邻区之间的X2接口获取异频邻区的归一化负载大小,可以具体为:服务小区通过自身与异频邻区之间的X2接口发送负载获取请求消息给异频邻区;异频邻区通过该X2接口接收服务小区发送的负载获取请求消息,获取自身的归一化负载大小,该归一化负载大小包括上行归一化负载大小和下行归一化负载大小,通过该X2接口发送自身的归一化负载大小给服务小区;服务小区通过该X2接口接收异频邻区发送的归一化负载大小。步骤202:计算服务小区与异频邻区列表包括的每个异频邻区之间的归一化负载差,归一化负载差包括服务小区与异频邻区之间的上行归一化负载差和下行归一化负载差;其中,服务小区当前的归一化负载大小包括服务小区当前的上行归一化负载大小和下行归一化负载大小;具体地,根据服务小区当前的上行归一化负载大小和异频邻区的上行归一化负载大小计算服务小区与异频邻区之间的上行归一化负载差,根据服务小区当前的下行归一化负载大小和异频邻区的下行归一化负载大小计算服务小区与异频邻区之间的下行归一化负载差。步骤203:选取与服务小区之间的归一化负载差超过预设负载阈值的一个异频邻区,将选取的一个异频邻区确定为目标小区;具体地,从异频邻区列表中获取与服务小区之间的上行归一化负载差超过预设上行负载阈值以及与服务小区之间的下行归一化负载差超过预设下行负载阈值的异频邻区,从获取的异频邻区中选择一个异频邻区,将选择的一个异频邻区确定为目标小区。其中,预设负载阈值包括预设上行负载阈值和预设下行负载阈值,预设上行负载阈值可以大于、等于或小于预设下行负载阈值,在本实施例中,对预设上行负载阈值与预设下行负载阈值之间的大小关系不做具体限定。其中,从获取的异频邻区中选择一个异频邻区,可以具体为:如果获取的异频邻区包括一个,则直接选择获取的一个异频邻区;如果获取的异频邻区包括多个,则从获取的多个异频邻区中随机选择一个异频邻区,或者,从获取的多个异频邻区中选择与服务小区之间的上归一化行负载差和/或下行归一化负载差最大的一个异频邻区,或者,从获取的多个异频邻区中选择与服务小区之间的上行归一化负载差和/或下行归一化负载差最小的一个异频邻区。进一步地,如果没有获取到与服务小区之间的归一化负载差超过预设负载阈值的异频邻区,即从异频邻区列表中没有获取到与服务小区之间的上行归一化负载差超过预设上行负载阈值以及与服务小区之间的下行归一化负载差超过预设下行负载阈值的异频邻区,则启动保护定时器开始计时,当保护定时器计时的时间达到预设时间阈值时,返回步骤201并重新开始执行。其中,保护定时器进行计时的时间内,服务小区不触发进行负载平衡操作;且服务小区还为其所服务的UE提供通信服务。步骤204:从服务小区服务的UE中获取支持目标小区所占用的频点以及具有小区切换能力的UE,将获取的UE组成第一UE集合;具体地,从服务小区包括的UE列表中选择支持目标小区所占用的频点以及具有小区切换能力的UE,将选择的UE组成第一UE集合。其中,服务小区内维护一个UE列表,该UE列表中包括服务小区所服务的UE和该UE的相关信息,该UE的相关信息包括该UE所支持的频点、该UE是否具有小区切换能力、该UE的ARP(AllocationandRetentionPriority,分配和回退优先级)以及该UE所占用的空口资源大小;其中,UE初始注册到服务小区时,将自身所支持的频点和自身是否具有小区切换能力告知服务小区;服务小区根据该UE的类型等信息设置该UE的ARP的大小,例如,如果该UE为金牌UE,则为该UE设置的ARP的大小较大,如果该UE为普通UE,则为该UE设置的ARP的大小要小于为金牌UE设置的ARP的大小;服务小区为该UE分配占用的空口资源,该UE所占用的空口资源的大小可以用该UE占用的RB(RadioBearer,无线承载)个数来表示;然后服务小区将该UE,该UE所支持的频点,该UE是否具有小区切换能力和该UE的ARP以及该UE所占用的空口资源大小等相关信息存储在UE列表中。步骤205:从第一UE集合中过滤掉APR超过预设ARP门限以及占用的空口资源大小超过预设空口资源大小门限的UE得到临时UE集合;具体地,从服务小区包括的UE列表中获取第一UE集合包括的UE的ARP和所占用的空口资源大小,从第一UE集合中选择ARP超过预设ARP门限的UE,以及从第一UE集合中选择占用空口资源大小超过预设空口资源大小门限的UE,从第一UE集合中去除选择的UE得到临时UE集合。其中,在本实施例中,临时UE集合中的UE的ARP未超过预设ARP门限,以及占用的空口资源大小都未超过预设空口资源大小门限,如此可以避免对服务等级较高的UE进行小区切换,保障了服务小区的小区性能。其中,在本发明实施例中,可以从第一UE集合中过滤掉APR超过预设ARP门限得到临时UE集合,或者,可以从第一UE集合中过滤掉占用的空口资源大小超过预设空口资源大小门限的UE得到临时UE集合。步骤206:获取临时UE集合包括的UE到服务小区的下行信道质量大小以及临时UE集合包括的UE到目标小区的下行信道质量大小;具体地,发送测量请求消息给临时UE集合中的UE,该测量请求消息携带服务小区的小区标识和目标小区的小区标识,使该UE根据服务小区的小区标识和目标小区的小区标识测量到服务小区的下行信道质量大小以及到目标小区的下行信道质量大小,接收该UE发送的到服务小区的下行信道质量大小和到目标小区的下行信道质量大小。其中,UE接收到测量请求消息后,根据该测量请求消息携带的服务小区的小区标识,测量自身到服务小区的下行信道质量大小,根据该测量请求消息携带的目标小区的小区标识测量自身到目标小区的下行信道质量大小。其中,UE可以测量自身到服务小区之间的RSRP(ReferenceSignalReceivingPower,参考信号接收功率),将测量的RSRP作为自身到服务小区的下行信道质量大小,以及可以测量自身到目标小区之间的RSRP,将测量的RSRP作为自身到目标小区的下行信道质量大小。步骤207:计算临时UE集合包括的UE到服务小区的下行信道质量大小与到目标小区的下行信道质量大小之间的比值,从临时UE集合中去除到服务小区的下行信道质量大小超过预设下行信道质量大小门限以及比值超过预设比值门限的UE得到第二UE集合;具体地,计算临时UE集合包括的UE到服务小区的下行信道质量大小与临时UE集合包括的UE到目标小区的下行信道质量大小之间的比值,从临时UE集合中去除比值超过预设比值门限的UE,再从临时UE集合中去除到服务小区的下行信道质量大小超过预设下行信道质量大小门限的UE得到第二UE集合。其中,在本发明实施例中,可以从临时UE集合中去除到服务小区的下行信道质量大小超过预设下行信道质量大小门限的UE得到第二UE集合,或者,可以从临时UE集合中去除比值超过预设比值门限的UE得到第二UE集合。其中,在本发明实施例中,步骤205与步骤206和207之间没有严格执行的先后顺序,步骤206和207也可以先于步骤205执行。步骤208:从第二UE集合中选择一个或多个切换UE,选择的切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差;具体地,从第二UE集合中选择一个或多个切换UE的操作,可以包括如下(1)-(3)的步骤,分别为:(1):计算第二UE集合包括的UE的归一化负载之和;具体地,计算第二UE集合包括的UE的上行归一化负载之和以及下行归一化负载之和。(2):判断计算的归一化负载之和是否小于二分之一的服务小区与目标小区之间的归一化负载差,如果是,返回,如果否,执行(3);具体地,判断计算的上行归一化负载之和是否小于二分之一的服务小区与目标小区之间的上行归一化负载差以及判断计算的下行归一化负载之和是否小于二分之一的服务小区与目标小区之间的下行归一化负载差,如果计算的上行归一化负载之和小于二分之一的服务小区与目标小区之间的上行归一化负载差以及计算的下行归一化负载之和小于二分之一的服务小区与目标小区之间的下行归一化负载差,则判断出计算的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,并返回,否则,执行(3)。(3):从第二UE集合包括的UE中去除占用空口资源最小的UE,计算第二UE集合包括剩下的UE的归一化负载之和,返回执行(2)。步骤209:将获取的一个或多个切换UE从服务小区切换到目标小区。在本发明实施例中,获取目标小区,目标小区为服务小区的异频邻区,服务小区与目标小区之间的归一化负载差超过预设负载阈值,获取一个或多个切换UE,获取的切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,将获取的一个或多个切换UE从服务小区切换到目标小区中。其中,由于服务小区与目标小区之间的归一化负载差超过预设负载阈值,以及获取的切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,所以将获取的一个或多个切换UE切换到目标小区中,不会引起目标小区发起负载切换,避免产生乒乓切换的现象。参见图4,本发明实施例提供了一种负载平衡的设备,包括:第一获取模块301,用于获取目标小区,该目标小区为服务小区的异频邻区,服务小区与目标小区之间的归一化负载差超过预设负载阈值;第二获取模块302,用于获取一个或多个切换UE,获取的切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差;切换模块303,用于将第二获取模块302获取的切换UE从服务小区切换到第一获取模块301获取原目标小区中。其中,第一获取模块301包括:触发单元,用于如果服务小区的归一化负载超过预设负载平衡门限,则触发负载平衡操作;第一获取单元,用于获取满足切换能力要求的异频邻区列表,并获取异频邻区列表中每一个异频邻区的归一化负载大小;第一计算单元,用于计算所述服务小区与所述异频邻区列表中每一个异频邻区的归一化负载差;第一选择单元,用于选取一个归一化负载差超过预设负载阈值的异频邻区作为目标小区。其中,异频邻区的归一化负载大小包括异频邻区的上行归一化负载大小和下行归一化负载大小;第一计算单元,具体用于计算服务小区与异频邻区列表中每一个异频邻区的上行归一化负载差和下行归一化负载差。其中,选取单元包括:获取子单元,用于获取与服务小区之间的上行归一化负载差超过预设上行负载阈值且与服务小区之间的下行归一化负载差超过预设下行负载阈值的异频邻区;选取子单元,用于如果获取子单元获取到多个异频邻区,则从获取的多个异频邻区中选择一个异频邻区,将选择的一个异频邻区确定为目标小区;确定子单元,用于如果获取子单元获取到一个异频邻区,则将获取的一个异频邻区确定为目标小区。其中,第二获取模块302包括:第二获取单元,用于获取第一UE集合,第一UE集合包括支持目标小区所占用的频点以及具有小区切换能力的UE,且第一UE集合包括的UE为所述服务小区服务的UE;过滤单元,用于根据UE的ARP、UE占用的空口资源、UE到所述服务小区的下行信道质量大小和UE到所述目标小区的下行信道质量大小对第一UE集合进行过滤得到第二UE集合;第二选择单元,用于从第二UE集合中选择一个或多个切换UE,选择的切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差。其中,过滤单元包括:去除子单元,用于从第一UE集合中去除ARP超过预设ARP门限以及占用的空口资源大小超过预设空口资源大小门限的UE得到临时UE集合;第一计算子单元,用于计算临时UE集合包括的UE到服务小区的下行信道质量大小以及到目标小区的下行信道质量大小之间的比值,从临时UE集合中去除到服务小区的下行信道质量大小超过预设下行信道质量大小门限以及比值超过预设比值门限的UE得到第二UE集合。进一步地,过滤单元还包括:获取子单元,用于获取临时UE集合包括的UE到服务小区的下行信道质量大小以及临时UE集合包括的UE到目标小区的下行信道质量大小。其中,选择单元包括:第二计算子单元,用于计算第二UE集合包括的UE的归一化负载之和,如果计算的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,则将第二UE集合中的UE确定为切换UE。第二计算子单元,具体用于计算第二UE集合包括的UE的上行归一化负载之和以及第二UE集合包括的UE的下行归一化负载之和,如果第二UE集合包括的UE的上行归一化负载之和小于二分之一的服务小区与目标小区之间的上行归一化负载差且第二UE集合包括的UE的下行归一化负载之和小于二分之一的服务小区与目标小区之间的下行归一化负载差,则将第二UE集合中的UE确定为切换UE。进一步地,选择单元还包括:第二去除子单元,用于如果计算的归一化负载之和大于或等于二分之一的服务小区与目标小区之间的归一化负载差,则从第二UE集合中去除占用空口资源最小的UE。所述设备还包括:启动模块,用于如果没有获取到目标小区,则启动保护定时器开始计时,当保护定时器计时的时间达到预设时间阈值时,重新执行获取到目标小区的操作。在本发明实施例中,获取目标小区,目标小区为服务小区的异频邻区,服务小区与目标小区之间的归一化负载差超过预设负载阈值,获取切换UE,切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,将获取的切换UE从服务小区切换到目标小区中。其中,由于服务小区与目标小区之间的归一化负载差超过预设负载阈值,以及切换UE的负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,所以将切换UE切换到目标小区中,不会引起目标小区发起负载切换,避免产生乒乓切换的现象。参见图5,本发明实施例提供了一种负载平衡的设备,包括:存储器401和处理器402,用于执行如下负载平衡的方法:获取目标小区,所述目标小区为服务小区的异频邻区,所述服务小区与所述目标小区之间的归一化负载差超过预设负载阈值;获取一个或多个切换用户设备UE,所述获取的切换UE的归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的归一化负载差,将所述获取的切换UE从所述服务小区切换到所述目标小区中。所述获取目标小区,包括:如果服务小区的归一化负载超过预设负载平衡门限,则触发负载平衡操作;获取满足切换能力要求的异频邻区列表,并获取所述异频邻区列表中每一个异频邻区的归一化负载大小;计算所述服务小区与所述异频邻区列表中每一个异频邻区的归一化负载差;选取一个归一化负载差超过预设负载阈值的异频邻区作为目标小区。所述异频邻区的归一化负载大小包括所述异频邻区的上行归一化负载大小和下行归一化负载大小;所述计算所述服务小区与所述异频邻区列表中每一个异频邻区的归一化负载差,包括:计算所述服务小区与所述异频邻区列表中每一个异频邻区的上行归一化负载差和下行归一化负载差。所述选取一个归一化负载差超过预设负载阈值的异频邻区作为目标小区,包括:获取与所述服务小区之间的上行归一化负载差超过预设上行负载阈值且与所述服务小区之间的下行归一化负载差超过预设下行负载阈值的异频邻区;如果获取到多个异频邻区,则从所述获取的多个异频邻区中选择一个异频邻区,将所述选择的一个异频邻区确定为目标小区;如果获取到一个异频邻区,则将所述获取的一个异频邻区确定为目标小区。述获取一个或多个切换用户设备UE,包括:获取第一UE集合,所述第一UE集合包括支持所述目标小区所占用的频点以及具有小区切换能力的UE,且所述第一UE集合包括的UE为所述服务小区服务的UE;根据UE的分配和回退优先级ARP、UE占用的空口资源、UE到所述服务小区的下行信道质量大小和UE到所述目标小区的下行信道质量大小对所述第一UE集合进行过滤得到第二UE集合;从所述第二UE集合中选择一个或多个切换UE,所述选择的切换UE的归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的归一化负载差。所述根据UE的分配和回退优先级ARP、UE占用的空口资源、UE到所述服务小区的下行信道质量大小和UE到所述目标小区的下行信道质量大小对所述第一UE集合进行过滤得到第二UE集合,包括:从所述第一UE集合中去除ARP超过预设ARP门限以及占用的空口资源大小超过预设空口资源大小门限的UE得到临时UE集合;计算所述临时UE集合包括的UE到所述服务小区的下行信道质量大小与到所述目标小区的下行信道质量大小之间的比值,从所述临时UE集合中去除到所述服务小区的下行信道质量大小超过预设下行信道质量大小门限以及比值超过预设比值门限的UE得到第二UE集合。所述从所述第二UE集合中选择一个或多个切换UE,包括:计算所述第二UE集合包括的UE的归一化负载之和,如果所述归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的归一化负载差,则将所述第二UE集合中的UE确定为切换UE。所述计算所述第二UE集合包括的UE的归一化负载之和,如果所述归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的归一化负载差,则将所述第二UE集合中的UE确定为切换UE,包括:计算所述第二UE集合包括的UE的上行归一化负载之和以及所述第二UE集合包括的UE的下行归一化负载之和;如果所述第二UE集合包括的UE的上行归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的上行归一化负载差且所述第二UE集合包括的UE的下行归一化负载之和小于二分之一的所述服务小区与所述目标小区之间的下行归一化负载差,则将所述第二UE集合中的UE确定为切换UE。所述从所述第二UE集合中选择一个或多个切换UE,还包括:如果所述归一化负载之和大于或等于二分之一的所述服务小区与所述目标小区之间的归一化负载差,则从所述第二UE集合中去除占用空口资源最小的UE。所述如果所述归一化负载之和大于或等于二分之一的所述服务小区与所述目标小区之间的负载差,则从所述第二UE集合中去除占用空口资源最小的UE,包括:如果所述第二UE集合包括的UE的上行归一化负载之和大于或等于二分之一的所述服务小区与所述目标小区之间的上行归一化负载差和/或所述第二UE集合包括的UE的下行归一化负载之和大于或等于二分之一的所述服务小区与所述目标小区之间的下行归一化负载差,则从所述第二UE集合中去除占用空口资源最小的UE。如果没有获取到目标小区,则启动保护定时器开始计时,当所述保护定时器计时的时间达到预设时间阈值时,重新执行所述获取到目标小区的操作。在本发明实施例中,获取目标小区,目标小区为服务小区的异频邻区,服务小区与目标小区之间的归一化负载差超过预设负载阈值,获取切换UE,切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,将获取的切换UE从服务小区切换到目标小区中。其中,由于服务小区与目标小区之间的归一化负载差超过预设负载阈值,以及切换UE的归一化负载之和小于二分之一的服务小区与目标小区之间的归一化负载差,所以将切换UE切换到目标小区中,不会引起目标小区发起负载切换,避免产生乒乓切换的现象。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1