一种小区负载均衡的方法及装置与流程

文档序号:12136893阅读:377来源:国知局
一种小区负载均衡的方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种小区负载均衡的方法及装置。



背景技术:

在现有的移动负载平衡(Mobility Load Balancing,MLB)实现过程中,当当前小区负载超过了实际设定的过负载门限值时,当前小区和邻区交换负载信息,选择低负载邻区作为负荷卸载的目标小区,通过切换参数自适应调整,将UE(User Equipment,用户终端)以负载原因切换目标小区,达到当前小区负载减少的目的。

在常规的移动负载均衡方法,当前小区所属的基站会统计当前小区的负载情况,当负载超过设定的门限时,向邻小区列表中的所有邻小区分别所属的基站发送资源状态报告。邻小区回复本小区的负载情况,选取合适的邻小区对当前小区进行负载卸载直到当前小区的负载情况低于高负载门限停止。

由此可知,目前的移动负载均衡只是在当前小区高负载情况下启动,等当前小区负载低于门限时停止。这种移动负载均衡方法并不能均衡相邻小区间的负载,只是通过负载均衡将高负载当前小区的负载控制在设定的目标负载门限下。所以这种方法无法解决小区间负载不均衡的问题,就会导致空闲小区的资源闲置。



技术实现要素:

本发明实施例提供一种小区负载均衡的方法及装置,用以解决因小区间负载不均衡,而导致空闲小区的资源闲置的问题。

本发明实施例提供的一种小区负载均衡的方法,包括:

获取当前小区的保证比特速率GBR的可用容量、物理下行控制信道PDCCH的可用容量和非保证比特速率NonGBR的可用容量;

将获取的所述当前小区的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,确定为所述当前小区的综合可用容量;

获取所述当前小区的邻区所属的基站发送的所述当前小区的邻区的综合可用容量;

根据所述当前小区的综合可用容量及所述当前小区的邻区的综合可用容量,进行小区负载均衡。

较佳地,所述当前小区的GBR的可用容量由下述步骤确定:

获取所述当前小区的GBR占用数、物理资源块PRB可用数;

根据所述当前小区的GBR占用数与PRB可用数的比值,确定所述当前小区的GBR的实际负荷;

根据所述当前小区的GBR的实际负荷与目标负荷的比值,确定所述当前小区的GBR的相对负荷;

根据所述当前小区的GBR的相对负荷确定所述当前小区的GBR的可用容量。

较佳地,所述当前小区的PDCCH的可用容量由下述步骤确定:

获取所述当前小区的控制信道单元CCE占用数、CCE可用总数;

根据所述当前小区的CCE占用数和CCE可用总数的比值,确定所述当前小区的PDCCH的实际负荷;

根据所述当前小区的PDCCH的实际负荷与目标负荷的比值,确定所述当前小区的PDCCH的相对负荷;

根据所述当前小区的PDCCH的相对负荷确定所述当前小区的PDCCH的可用容量。

较佳地,所述当前小区的NonGBR的可用容量由下述步骤确定:

获取所述当前小区的NonGBR占用数、PRB可用数;

根据所述当前小区的NonGBR占用数与PRB可用数的比值,确定所述当前小区的NonGBR的实际负荷;

根据所述当前小区的NonGBR的实际负荷与目标负荷的比值,确定所述当前小区的NonGBR的相对负荷;

根据所述当前小区的NonGBR的相对负荷确定所述当前小区的NonGBR的可用容量。

较佳地,所述获取所述当前小区的邻区所属的基站发送的所述当前小区的邻区的综合可用容量,包括:

与所述邻区所属的基站建立负载信息交互连接;

向所述邻区所属的基站发送资源状态报告请求;

接收所述邻区所属的基站发送的所述邻区的资源状态报告,所述邻区的资源状态报告中包括邻区的综合可用容量。

较佳地,在所述向所述邻区所属的基站发送资源状态报告请求之后,还包括:

若在设定时间长度内没有收到所述邻区所属的基站发送的所述邻区的资源状态报告,则释放与所述邻区所属的基站建立的负载信息交互连接。

较佳地,所述根据所述当前小区的综合可用容量及所述当前小区的邻区的综合可用容量,进行小区负载均衡,包括:

当所述当前小区的综合可用容量小于第一容量阈值,确定所述当前小区的目标邻区列表,所述目标邻区列表中的目标小区的综合可用容量大于等于第二容量阈值且目标小区的综合可用容量与所述当前小区的综合可用容量的差值大于第三容量阈值;

确定所述当前小区中的待切换终端及所述待切换终端拟切换的第一目标小区;

将所述待切换终端切换至所述第一目标小区。

较佳地,所述将所述待切换终端切换至所述第一目标小区,包括:

若所述当前小区的目标邻区列表中有多个目标小区,将目标小区的综合可用容量最大的目标小区确定为所述第一目标小区;

将所述待切换终端切换至所述确定的第一目标小区。

较佳地,在将所述当前小区中的待切换终端切换至所述确定的第一目标小区之后,还包括:

确定是否获取所述第一目标小区发送的拒绝切换的请求;

若是,则将所述当前小区的待切换终端切换至所述当前小区的目标邻区列表中的第二目标小区,所述第二目标小区的综合可用容量为除所述第一目标小区之外最大的目标小区。

较佳地,根据下述条件之一或任意组合确定所述待切换终端:

终端的频段与目标小区的频段一致;

终端没有建立当前质量等级标识QCI的承载;

终端没有使用双载波;

终端建立GBR业务,则所述终端所属的当前小区的综合可用容量包括由所述当前小区的GBR可用容量确定;

终端支持A4测量。

相应地,本发明实施例还提供了一种小区负载均衡的装置,包括:

第一获取单元,用于当前小区的保证比特速率GBR的可用容量、物理下行控制信道PDCCH的可用容量和非保证比特速率NonGBR的可用容量;

确定单元,用于将获取的所述当前小区的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,确定为所述当前小区的综合可用容量;

第二获取单元,用于获取所述当前小区的邻区所属的基站发送的所述当前小区的邻区的综合可用容量;

负载均衡单元,用于根据所述当前小区的综合可用容量及所述当前小区的 邻区的综合可用容量,进行小区负载均衡。

较佳地,所述第一获取单元具体用于:

根据下述步骤确定所述当前小区的GBR的可用容量:

获取所述当前小区的GBR占用数、物理资源块PRB可用数;

根据所述当前小区的GBR占用数与PRB可用数的比值,确定所述当前小区的GBR的实际负荷;

根据所述当前小区的GBR的实际负荷与目标负荷的比值,确定所述当前小区的GBR的相对负荷;

根据所述当前小区的GBR的相对负荷确定所述当前小区的GBR的可用容量。

较佳地,所述第一获取单元具体用于:

根据下述步骤确定所述当前小区的PDCCH的可用容量:

获取所述当前小区的控制信道单元CCE占用数、CCE可用总数;

根据所述当前小区的CCE占用数和CCE可用总数的比值,确定所述当前小区的PDCCH的实际负荷;

根据所述当前小区的PDCCH的实际负荷与目标负荷的比值,确定所述当前小区的PDCCH的相对负荷;

根据所述当前小区的PDCCH的相对负荷确定所述当前小区的PDCCH的可用容量。

较佳地,所述第一获取单元具体用于:

根据下述步骤确定所述当前小区的NonGBR的可用容量:

获取所述当前小区的NonGBR占用数、PRB可用数;

根据所述当前小区的NonGBR占用数与PRB可用数的比值,确定所述当前小区的NonGBR的实际负荷;

根据所述当前小区的NonGBR的实际负荷与目标负荷的比值,确定所述当前小区的NonGBR的相对负荷;

根据所述当前小区的NonGBR的相对负荷确定所述当前小区的NonGBR的可用容量。

较佳地,所述第二获取单元具体用于:

与所述邻区所属的基站建立负载信息交互连接;

向所述邻区所属的基站发送资源状态报告请求;

接收所述邻区所属的基站发送的所述邻区的资源状态报告,所述邻区的资源状态报告中包括邻区的综合可用容量。

较佳地,所述第二获取单元具体用于:

在所述向所述邻区所属的基站发送资源状态报告请求之后,若在设定时间长度内没有收到所述邻区所属的基站发送的所述邻区的资源状态报告,则释放与所述邻区所属的基站建立的负载信息交互连接。

较佳地,所述负载均衡单元具体用于:

当所述当前小区的综合可用容量小于第一容量阈值,确定所述当前小区的目标邻区列表,所述目标邻区列表中的目标小区的综合可用容量大于等于第二容量阈值且目标小区的综合可用容量与所述当前小区的综合可用容量的差值大于第三容量阈值;

确定所述当前小区中的待切换终端及所述待切换终端拟切换的第一目标小区;

将所述待切换终端切换至所述第一目标小区。

较佳地,所述负载均衡单元具体用于:

若所述当前小区的目标邻区列表中有多个目标小区,将目标小区的综合可用容量最大的目标小区确定为所述第一目标小区;

将所述待切换终端切换至所述确定的第一目标小区。

较佳地,所述负载均衡单元还用于:

确定是否获取所述第一目标小区发送的拒绝切换的请求;

若是,则将所述当前小区的待切换终端切换至所述当前小区的目标邻区列 表中的第二目标小区,所述第二目标小区的综合可用容量为除所述第一目标小区之外最大的目标小区。

较佳地,所述负载均衡单元具体用于:

根据下述条件之一或任意组合确定所述待切换终端:

终端的频段与目标小区的频段一致;

终端没有建立当前质量等级标识QCI的承载;

终端没有使用双载波;

终端建立GBR业务,则所述终端所属的当前小区的综合可用容量包括由所述当前小区的GBR可用容量确定;

终端支持A4测量。

本发明实施例表明,通过获取当前小区的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量,将获取的所述当前小区的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,确定为所述当前小区的综合可用容量,获取所述当前小区的邻区所属的基站发送的所述当前小区的邻区的综合可用容量,根据所述当前小区的综合可用容量及所述当前小区的邻区的综合可用容量,进行小区负载均衡。通过GBR的可用容量、PDCCH的可用容量、NonGBR的可用容量中之一或任意组合来确定当前小区的综合可用容量,然后根据该当前小区及其邻区的综合可用容量,对当前小区进行负载均衡,将当前小区中的待切换终端切换至目标小区,既可以对当前小区进行卸载,又不会引起目标小区的负载出现过载现象,实现了小区间的负载均衡的目的。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提 下,还可以根据这些附图获得其他的附图。

图1为本发明实施例中的一种系统架构示意图;

图2为本发明实施例中一种小区负载均衡的方法的流程示意图;

图3为本发明实施例中一种当前小区的综合可用容量示意图;

图4为本发明实施例中一种邻区的综合可用容量示意图;

图5为本发明实施例中一种邻区与当前小区的综合可用容量差值的示意图;

图6为本发明实施例中一种小区间负载信息交互的示意图;

图7为本发明实施例中一种小区间负载信息交互的示意图;

图8为本发明实施例中一种负载均衡切换的示意图;

图9为本发明实施例中一种小区负载均衡的装置的结构示意图。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅仅是本申请一部份实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。

如图1所示,本发明实施例所适用的一种通信系统组网架构,基于该系统组网架构可实现小区的负载均衡。图1中列出了通信系统中的主要组成部分,包括:基站(如图1中的基站1~4)、终端、当前小区(图中的小区1)及当前小区的邻区(如小区2~7均为小区1的邻区),基站1是小区1所属的基站。

终端可以是手机、平板电脑、笔记本电脑等具有无线通信功能的电子设备。终端可以在小区1的覆盖范围内,与基站1进行通信。基站1与其他基站之间可以通过X2接口进行通信。

基于上述描述,如图2示出了本发明实施例提供的一种小区负载均衡的方法流程,该流程可以由小区负载均衡的装置来执行,该装置可以位于基站内,也可以是基站。

如图2所示,该流程的具体步骤包括:

步骤201,获取当前小区的GBR(Guaranteed Bit Rate,保证比特速率)的可用容量、PDCCH(Physical Downlink Control Channel,物理下行控制信道)的可用容量、NonGBR(Non-Guaranteed Bit Rate,非保证比特速率)的可用容量。

步骤202,将获取的所述当前小区的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,确定为所述当前小区的综合可用容量。

步骤203,获取所述当前小区的邻区所属的基站发送的所述当前小区的邻区的综合可用容量。

步骤204,根据所述当前小区的综合可用容量及所述当前小区的邻区的综合可用容量,进行小区负载均衡。

在本发明实施例中,综合可用容量为CAC,当前小区的综合可用容量为CACS,邻区的综合可用容量为CACT。该综合可用容量用于表示小区的剩余负载容量,该综合可用容量越大,表示小区当前的负载越小,该综合可用容量越小,表示小区当前的负载越大。为了减少系统开销,上行的综合可用容量可以认为等于下行综合可用容量。

在常规的移动负载均衡方法,当前的小区负载是以UE对PRB(Physical Resource Block,物理资源块)的利用率来衡量的,而UE的业务包括GBR和NonGBR的业务。其中,GBR业务需保证一定的业务速率,而NonGBR业务不需保证业务速率。如果在PRB资源充足的情况下NonGBR业务速率可以达到配置的AMBR(Aggregated Maximum Bit Rate,聚合最大比特速率),由于AMBR值一般配置的比较大,使得少量NonGBR用户可能占据小区的大部分PRB资源,此时认为小区的PRB利用率比较高,该小区为高负载小区,则触发负载均衡的过程。但是实际上NonGBR业务是无需保证速率的,小区中仍然可以接入用户,这样以PRB的利用率衡量的小区负载并不能反映小区的实际接入能力,从而会造成小区资源的浪费。上述实施例中通过引入GBR的可用容量、PDCCH的可 用容量、NonGBR的可用容量,可以更好的进行小区负载均衡。

在步骤201中,当前小区的GBR的可用容量可以根据下述步骤确定:

获取当前小区的GBR占用数、物理资源块PRB可用数,根据当前小区的GBR占用数与PRB可用数的比值,确定当前小区的GBR的实际负荷,根据当前小区的GBR的实际负荷与目标负荷的比值,确定当前小区的GBR的相对负荷,根据当前小区的GBR的相对负荷确定当前小区的GBR的可用容量。优选地,可以根据公式(1)当前小区的GBR的实际负荷,可以根据公式(3)确定当前小区的GBR的相对负荷,可以根据公式(3)确定当前小区的GBR的可用容量。

公式(1)为:

GBR LOAD=(A/B)*100%……………………………………(1)

其中,GBR LOAD为当前小区的GBR的实际负荷,A为当前小区的平均GBR占用数,B为当前小区的动态平均PRB可用数。

公式(2)为:

GBR的相对负荷=min(GBR LOAD/Targetload,100%)…………(2)

其中,GBR LOAD为当前小区的GBR的实际负荷,Targetload为目标负荷。根据当前小区的GBR的实际负荷与目标负荷的比值与100%进行取最小值,可以得到该当前小区的GBR的相对负荷。

公式(3)为:

ACGBR=100%-GBR的相对负荷……………………………………(3)

其中,ACGBR为当前小区的GBR的可用容量。

相应地,当前小区的PDCCH的可用容量可以根据下述步骤确定:

获取当前小区的CCE(Control Channel Element,控制信道单元)占用数、CCE可用总数,根据当前小区的CCE占用数和CCE可用总数的比值,确定当前小区的PDCCH的实际负荷,根据当前小区的PDCCH的实际负荷与目标负荷的比值,确定当前小区的PDCCH的相对负荷,根据当前小区的PDCCH的相对 负荷确定当前小区的PDCCH的可用容量。可以根据公式(4)当前小区的PDCCH的实际负荷,可以根据公式(5)确定当前小区的PDCCH的相对负荷,可以根据公式(6)确定当前小区的PDCCH的可用容量。

公式(4)为:

PDCCH LOAD=(C/D)*100%……………………………………(4)

其中,PDCCH LOAD为当前小区的PDCCH的实际负荷,C为当前小区的平均CCE占用数,D为当前小区的CCE可用总数。

公式(5)为:

PDCCH的相对负荷=min(PDCCH LOAD/Targetload,100%)………(5)

其中,PDCCH LOAD为当前小区的PDCCH的实际负荷,Targetload为目标负荷。根据当前小区的PDCCH的实际负荷与目标负荷的比值与100%进行取最小值,可以得到该当前小区的PDCCH的相对负荷。

公式(6)为:

ACPDCCH=100%-PDCCH的相对负荷……………………………………(6)

其中,ACGBR为当前小区的PDCCH的可用容量。

当前小区的NonGBR的可用容量可以根据下述步骤确定:

获取当前小区的NonGBR占用数、PRB可用数,根据当前小区的NonGBR占用数与PRB可用数的比值,确定当前小区的NonGBR的实际负荷,根据当前小区的NonGBR的实际负荷与目标负荷的比值,确定当前小区的NonGBR的相对负荷,根据当前小区的NonGBR的相对负荷确定当前小区的NonGBR的可用容量。可以根据公式(7)当前小区的NonGBR的实际负荷,可以根据公式(8)确定当前小区的NonGBR的相对负荷,可以根据公式(9)确定当前小区的NonGBR的可用容量。

公式(7)为:

NonGBR LOAD=(E/F)*100%……………………………………(7)

其中,NonGBR LOAD为当前小区的NonGBR的实际负荷,E为当前小区 的NonGBR占用数,F为当前小区的动态NonGBR PRB可用数。

公式(8)为:

NonGBR的相对负荷=min(NonGBR LOAD/Targetload,100%)……(8)

其中,NonGBR LOAD为当前小区的NonGBR的实际负荷,Targetload为目标负荷。根据当前小区的NonGBR的实际负荷与目标负荷的比值与100%进行取最小值,可以得到该当前小区的NonGBR的相对负荷。

公式(9)为:

ACNonGBR=100%-NonGBR的相对负荷………………………………(9)

其中,ACNonGBR为当前小区的NonGBR的可用容量。

上述可用容量越大,说明小区的负荷相对较小,适合将终端切换进去。

本发明实施例中,当前小区的GBR占用数、PRB可用数、CCE占用数、CCE可用总数和NonGBR占用数都是一段时间内的动态平均数。

在步骤202中,上述CACS的确定方式可以包括以下方式之一:

若获取当前小区的物理下行控制信道PDCCH的可用容量,则将当前小区的PDCCH的可用容量确定为当前小区的综合可用容量。

若获取当前小区的GBR的可用容量和PDCCH的可用容量,则将当前小区的GBR的可用容量和PDCCH的可用容量中的最小的可用容量确定为当前小区的综合可用容量。

若获取当前小区的GBR的可用容量和NonGBR的可用容量,则将当前小区的GBR的可用容量和NonGBR的可用容量中的最小的可用容量确定为当前小区的综合可用容量。

若获取当前小区的PDCCH的可用容量和NonGBR的可用容量,则将当前小区的PDCCH的可用容量和NonGBR的可用容量中的最小的可用容量确定为当前小区的综合可用容量。

若获取当前小区的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量,则将当前小区的GBR的可用容量、PDCCH的可用容量和NonGBR的 可用容量中的最小的可用容量确定为当前小区的综合可用容量。

优选地,将获取的所述当前小区的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,确定为所述当前小区的综合可用容量。本发明实施例可以根据公式(10)来确定当前小区的综合可用容量。

公式(10)为:

CACS=min(ACGBR,ACPDCCH,ACNonGBR)…………………………(10)

其中,CACS为当前小区的综合可用容量,ACGBR为当前小区的GBR的可用容量,ACGBR为当前小区的PDCCH的可用容量,ACNonGBR为当前小区的NonGBR的可用容量。

CACS的值越大,表示当前小区的负荷较小,CACS的值越小,表示当前小区的负荷较大。

上述方式可以根据实际应用任意选择,本发明实施例仅是示例作用,对此不做限制。

在步骤203中,该当前小区的邻区的综合可用容量可以下述方式获得:

首先,需要与邻区所属的基站建立负载信息交互连接。通过X2接口以RSR(Resource Status Request,资源状态报告)的方式进行负载信息交互。每个邻区所属的基站可以统计其各自覆盖范围下的邻区的综合可用容量,然后通过X2接口与其他基站进行负载信息交互。通过这种方式,当前小区所属的基站可以获得该当前小区的每个邻区的综合可用容量。

然后,向所述邻区所属的基站发送RSR请求。该RSR请求用于向邻区所属的基站请求发送其管理的邻区的RSR,邻区所属的基站在接收到该RSR请求后,将自身统计的邻区的RSR反馈回来。

最后,接收所述邻区所属的基站发送的所述邻区的RSR,该邻区的RSR中包括邻区的综合可用容量。从而可以得到当前小区的每个邻区的综合可用容量。

其中,在上述向邻区所属的基站发送资源状态报告请求之后,若在设定时 间长度内没有收到所述邻区所属的基站发送的所述邻区的RSR,则释放与所述邻区所属的基站建立的负载信息交互连接。同时,再次与该邻区所属的基站建立负载信息交互连接,再次向该基站发送RSR请求,直到接收到邻区所属的基站发送的邻区的RSR为止。

设定时间长度可以依据经验设置。在该设定时间长度内,如果邻区所属的基站管理的邻区的综合可用容量发生变化,则可以周期性的反馈其管理的邻区的综合可用容量,当前小区所属基站可以周期性的更新该当前小区的邻区列表中每个邻区的综合可用容量。

相应地,邻区的综合可用容量是该邻区所属基站根据该邻区的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量确定的,具体的确定过程可以参见当前小区的综合可用容量的确定过程,此处不再赘述。

在步骤204中,负载均衡的启动方式是判断当前小区的综合可用容量是否小于第一容量阈值,当当前小区的综合可用容量小于第一阈值时,才可以启动负载均衡。该第一容量阈值在实际应用时,可以依据经验进行设置。如图3所示,该当前小区的综合可用容量小于MaxCACThresh,该MaxCACThresh为第一容量阈值,图3中黑色柱体表示当前小区的相对负载。说明该当前小区需要被卸载。

在步骤203中确定出当前小区的综合可用容量小于第一容量阈值后,需要从当前小区的邻区列表中选取满足条件的目标小区组成当前小区的目标邻区列表。该条件可以是目标小区的综合可用容量大于等于第二容量阈值且目标小区的综合可用容量与所述当前小区的综合可用容量的差值大于第三容量阈值。其中,第二容量阈值和第三容量阈值在实际应用时可以依据经验进行设置。如图4和图5所示,图4中表示邻区综合可用容量大于CACHeadroom,该CACHeadroom为第二容量阈值,说明该邻区有接收负载的能力。图5表示邻区的综合可用容量减去当前小区的综合可用容量的差值△CAC,该△CAC大于DeltaCac,该 DeltaCac为第三容量阈值,CACT-CACS>deltaCac,设定的小区间允许的综合负载容量差,当CACT-CACS≤deltaCac说明小区负载均衡,不再需要负载均衡。

当前小区的邻区列表是当前小区所属的基站根据当前小区中所有UE发送的A4测量报告生成的,在初步生成邻区列表之后,还需对该邻区列表进行进一步的筛选,需要删除不符合切换条件的小区。如:不满足RSRP(Reference Signal Received Power,参考信号接收功率)/RSRQ(Reference Signal Received Quality,参考信号接收质量)设定水平的小区,不同系统的小区,被列入负载均衡切换黑名单的小区,没有CAC信息或CACT<第二容量阈值的小区,不满足CACT-CACS>第三容量阈值的小区,在两次CAC更新期间之间,负载平衡切换到该邻区的数目大于设定的最大切换次数的小区。

举例来说,当当前小区内的终端启动A4测量时,当前小区所属的基站将在3s的时间内收到终端发送的A4测量报告,如果在规定的时间内至少有一个测量报告被基站收到,则当前小区的邻区列表就会生成。然后通过进一步的过滤,可以去除RSRP/RSRQ不符合要求的小区。

本发明实施例可以根据下述条件之一或任意组合确定所述待切换终端:

终端的频段与目标小区的频段一致、终端没有建立QCI(Quality of service Class Identifier,服务质量等级标识)的承载、终端没有使用双载波、终端建立GBR业务,则所述终端所属的服务小区的综合可用容量包括由所述服务小区的GBR可用容量确定、终端支持A4测量。也可以是终端支持的相关功能,如终端支持异频切换。上述条件在实际应用时,可以自由组合,本发明实施例对此不做限制。

当上述确定出的第一目标小区有多个时,则按照目标小区的综合可用容量的大小进行排序,将目标小区的综合可用容量最大的目标小区确定为所述第一目标小区,然后将所述待切换终端切换至所述确定的第一目标小区。该第一目标小区为综合可用容量最大的目标小区,可以接收待切换终端的能力最强。在此过程中,也可以按照目标小区的综合可用容量与当前小区的综合可用容量的 差值的大小进行排序。

在将所述当前小区中的待切换终端切换至所述确定的第一目标小区之后,还需要判断是否获取第一目标小区发送的拒绝切换的请求,若获取第一目标小区发送的拒绝切换的请求,则将所述当前小区的待切换终端切换至所述当前小区的目标邻区列表中的第二目标小区,所述第二目标小区为目标小区的综合可用容量排序在所述第一目标小区之后的目标小区。同时,将该第一目标小区加入负载均衡切换黑名单,避免成为下次负载均衡切换时的目标小区。

上述实施例表明,通过获取当前小区的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量,将获取的所述当前小区的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,确定为所述当前小区的综合可用容量,获取所述当前小区的邻区所属的基站发送的所述当前小区的邻区的综合可用容量,根据所述当前小区的综合可用容量及所述当前小区的邻区的综合可用容量,进行小区负载均衡。通过GBR的可用容量、PDCCH的可用容量、NonGBR的可用容量中之一或任意组合来确定当前小区的综合可用容量,然后根据该当前小区及其邻区的综合可用容量,对当前小区进行负载均衡,将当前小区中的待切换终端切换至目标小区,既可以对当前小区进行卸载,又不会引起目标小区的负载出现过载现象,实现了小区间的负载均衡的目的。

相应地,本发明实施例还提供了一种小区间负载信息交换的方法,如图6所示,小区与小区之间同X2接口以RSR进行负载信息交互。

如图6所示,建立当前小区与邻区的交换负载信息连接,当前小区向邻区发送资源状态报告请求,该资源状态报告请求设有设定时间长度,在设定时间长度内当前小区可以周期性的接收邻区发送的资源状态报告。

优选地,如图7所示,如果在设定时间长度内,当前小区没有收到邻区的资源状态报告,则在设定时间长度结束后,将与邻区的负载信息交互连接释放。如果此时还需要邻区的负载信息,可以重新执行上述过程,直到接收到邻区的 资源状态报告为止。

优选地,本发明实施例还提供了一种小区负载均衡的切换方法,如图8所示,当前小区向第一目标小区发送切换请求,第一目标小区会进行接入切换控制,如果第一目标小区不希望接入新的终端,则会向当前小区发送拒绝切换的请求,则当前小区向第二目标小区发送切换请求,请求第二目标小区允许切换,直到当前小区接收到允许切换请求为止。

基于相同的发明构思,图9示出了本发明实施例提供的一种小区负载均衡的装置的结构,该装置可以执行小区负载均衡的方法流程,该装置可以位于基站内,也是可以是基站。

如图9所示,该装置具体包括:

第一获取单元901,用于获取一个或多个当前小区参数,所述当前小区参数包括:保证比特速率GBR的可用容量、物理下行控制信道PDCCH的可用容量、非保证比特速率NonGBR的可用容量;

确定单元902,用于将获取的所述当前小区参数中可用容量值最小的可用容量,确定为所述当前小区参数对应的当前小区的综合可用容量,所述综合可用容量用于表示小区的剩余负载容量;

第二获取单元903,用于获取所述当前小区的邻区的综合可用容量;

负载均衡单元904,用于根据所述当前小区的综合可用容量及所述当前小区的邻区的综合可用容量,进行负载均衡。

优选地,所述第一获取单元901具体用于:

根据下述步骤确定所述当前小区的GBR的可用容量:

获取所述当前小区的GBR占用数、物理资源块PRB可用数;

根据所述当前小区的GBR占用数与PRB可用数的比值,确定所述当前小区的GBR的实际负荷;

根据所述当前小区的GBR的实际负荷与目标负荷的比值,确定所述当前小区的GBR的相对负荷;

根据所述当前小区的GBR的相对负荷确定所述当前小区的GBR的可用容量。

优选地,所述第一获取单元901具体用于:

根据下述步骤确定所述当前小区的PDCCH的可用容量:

获取所述当前小区的控制信道单元CCE占用数、CCE可用总数;

根据所述当前小区的GBR占用数与PRB可用数的比值,确定所述当前小区的PDCCH的实际负荷;

根据所述当前小区的PDCCH的实际负荷与目标负荷的比值,确定所述当前小区的PDCCH的相对负荷;

根据所述当前小区的PDCCH的相对负荷确定所述当前小区的PDCCH的可用容量。

优选地,所述第一获取单元901具体用于:

根据下述步骤确定所述当前小区的NonGBR的可用容量:

获取所述当前小区的NonGBR占用数、PRB可用数;

根据所述当前小区的NonGBR占用数与PRB可用数的比值,确定所述当前小区的NonGBR的实际负荷;

根据所述当前小区的NonGBR的实际负荷与目标负荷的比值,确定所述当前小区的NonGBR的相对负荷;

根据所述当前小区的NonGBR的相对负荷确定所述当前小区的NonGBR的可用容量。

优选地,所述第二获取单元903具体用于:

与所述邻区所属的基站建立负载信息交互连接;

向所述邻区所属的基站发送资源状态报告请求;

接收所述邻区所属的基站发送的所述邻区的资源状态报告,所述邻区的资源状态报告中包括邻区的综合可用容量。

优选地,所述第二获取单元903具体用于:

在所述向所述邻区所属的基站发送资源状态报告请求之后,若在设定时间长度内没有收到所述邻区所属的基站发送的所述邻区的资源状态报告,则释放与所述邻区所属的基站建立的负载信息交互连接。

优选地,所述负载均衡单元904具体用于:

若所述当前小区的目标邻区列表中有多个目标小区,将目标小区的综合可用容量最大的目标小区确定为所述第一目标小区;

将所述待切换终端切换至所述确定的第一目标小区。

优选地,所述负载均衡单元904还用于:

确定是否获取所述第一目标小区发送的拒绝切换的请求;

若是,则将所述当前小区的待切换终端切换至所述当前小区的目标邻区列表中的第二目标小区,所述第二目标小区的综合可用容量为除所述第一目标小区之外最大的目标小区。

优选地,所述负载均衡单元904具体用于:

根据下述条件之一或任意组合确定所述待切换终端:

终端的频段与目标小区的频段一致;

终端没有建立QCI的承载;

终端没有使用双载波;

终端建立GBR业务,则所述终端所属的当前小区的综合可用容量包括由所述当前小区的GBR可用容量确定;

终端支持A4测量。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流 程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1