1.一种结合分级动态分配资源的移动负载均衡方法,其特征在于:包括以下步骤:
1)获取各个基站当前的负载信息、资源利用情况、位置信息以及所属小区ID和自身ID信息;
2)根据所获得的当前基站的相关信息,将各个小区中的基站进行分组,在分组中,主基站为各个小区的宏基站,即覆盖整个小区的基站,从基站为各个小区的小基站,即为了提升小区的覆盖范围、容量性能指标引入的低功率节点,这里都用家庭基站表示;
3)根据所述的各个小区基站的分组信息,在各个小区的MBSs下建立信息存储模块,称之为MBS_List;
4)根据所述的MBS_List,MBS将会利用RIM-PDU流程和相邻小区的MBSs交换相关信息;
5)根据所交互的各个基站的相关信息,利用各个小区的负载差将各个小区的负载均匀分配;
6)根据获得的相对的最大负载差算法,获得目标基站的ID,将高负载小区的用户切换到低负载小区进行服务;
7)根据所述的用户进行切换之后,以及当前用户的到达率和离开率,预测各个基站所需要保留的资源,以防止用户在切换操作过程中因为所需资源不够而不能得到即时服务产生掉话;
8)根据预测的各个基站的资源预留情况,在进行负载均衡操作之后对各个基站的资源进行最优分配,以使用户的平均速率达到最佳状态;
9)根据所述的资源预留以及负载均衡操作,将各个MBSs下的MBS_List进行相应的更新。
2.根据权利要求1所述的一种结合分级动态分配资源的移动负载均衡方法,其特征在于:步骤3)具体包括:
查询各个基站的小区ID号,将小区号相同的基站分为一组;
根据所获得的组信息,得到组内基站的总数;
根据各个小组基站的数目,分为两种分组情况:在组内成员数目不多的情况下,将小区内的MBS设置为主基站,其他的基站都设置为从基站,在组内成员数目较多的情况下,仍然将小区内的MBS设置为主基站,此时还需要在该组内设置若干个次主基站,剩下的基站就为从基站;
根据所述两种分组信息,获取相关信息流程是不一样的:在组内基站数目较少的情况下,从基站将自己的相关信息直接发送给主基站,并存储在主基站的MBS_List里,在组内基站数目较多的情况下,从基站是将它们的相关信息先发送给次主基站,然后由次主基站收集完从基站的信息之后加上自己的信息一起发送给主基站,存储在MBS_List里。
3.根据权利要求1所述的一种结合分级动态分配资源的移动负载均衡方法,其特征在于:步骤4)具体包括:
获取各个小区主基站MBS的MBS_List表;
通过RIM-PDU流程将MBS_List发送给相邻小区的MBSs,同时也获取相邻小区的MBS_List表;
将获取的相邻小区的相关信息都存储在MBS的信息收集模块中。
4.根据权利要求1所述的一种结合分级动态分配资源的移动负载均衡方法,其特征在于:步骤5)具体包括:
查询MBS的MBS_List列表,获取各个基站的负载信息;
根据获得各个基站的负载信息,将各个基站的负载情况进行比较;
根据获得的比较结果,将一个基站的负载值与另一个基站的负载值相减,并将该值与预先设置的触发切换机制的负载差值相比较,如果超过预先设置的负载差值,那么切换机制被激活,负载值较高的基站的用户被切换到负载值较低基站;
将各个基站的负载情况进行动态调整,使得各个小区的负载差异保持在一定的值内,从而达到负载的均匀分配。
5.根据权利要求4所述的一种结合分级动态分配资源的移动负载均衡方法,其特征在于:所述将各个基站的负载情况进行比较,具体包括:
获取各小区MBS的MBS_List列表,查询本小区内各个基站的负载信息;
根据LTE-A系统中引入的低功率节点的特性,小区内的各个层次的基站覆盖范围不一样,因而负载阈值也是不一样的,这使得小区的负载差值的差距比较大;
根据预先设置的负载差值以及不同类型基站的发射功率大小,动态引入调整因子,对低功率节点的负载情况进行相应的调整,注意各小区的MBS的负载调整因子设置为1;
将所述的各个基站经过调整因子调整之后的负载信息进行比较,首先比较组内各个基站的负载情况,如果其中有一个基站的负载值远远超过另一个基站的负载值或者远远超过其他多个组内成员的负载值,此时该小区的负载分配是不均匀的,需要出发负载均衡机制,如果组内各个基站的负载值差值都在预先设置的负载值差值之内,那么该小区的负载分配均匀的;
根据所述的负载分配均匀的情况下,进一步经过负载报告信息获取的相邻小区的各个基站的负载情况;
将本小区的基站的负载信息与相邻小区的负载信息进行比较,同理按照上述的方法进行调整;
根据所述的比较方法以及负载均衡操作机制触发的条件,使得相邻小区的负载情况差值在控制的范围内。
6.根据权利要求1所述的一种结合分级动态分配资源的移动负载均衡方法,其特征在于:步骤4)中所述RIM-PDU流程包括:
获取MBS收集的负载信息,根据RIM-PDU流程进行负载交换;
各个基站都建立X2接口,从基站在获取本组内基站的负载信息时,直接向主基站发送负载请求消息,从基站需要获取相邻小区各个基站的负载信息时,需要由主基站向相邻小区的主基站发送负载请求消息,再经过X2接口发送给从基站;
在进行负载交换的过程中,每次发送或接收负载报告都需要经过RNC-SGSN-MME-eNB路由。
7.根据权利要求1所述的一种结合分级动态分配资源的移动负载均衡方法,其特征在于:在步骤6)中,根据获得的相对的最大负载差算法,包括:查询各个组的主基站MBS下的MBS_List列表,获取各个基站的负载信息;
将获取的负载信息引入调整因子,对不同类型基站的负载值进行相应的调整;
将调整后的各个基站的负载值两两相减,并将所减的值与预先设置的负载差值门限进行比较;
根据比较的结果判断各组的高负载基站以及低负载基站,首先选择组内负载差值最大的两个基站进行负载切换,在切换过后再进行比较,按照负载差值最大的原则进行切换操作,直到负载分配均衡。
8.根据权利要求1所述的一种结合分级动态分配资源的移动负载均衡方法,其特征在于:步骤7)具体包括:
查询存储在MBS信息收集模块下的MBS_List列表,获取各个基站更新后的负载信息,计算各个基站的切换负载值;
获取各个基站当前用户的到达率和离开率,根据各个基站的信息收集模块存储的历史切换负载值以及切换负载值,利用线性加权学习算法进行预测;
将计算出来的函数值作为下一周期的各个基站为切换呼叫预留的资源,各个基站的资源是固定的。
9.根据权利要求1所述的一种结合分级动态分配资源的移动负载均衡方法,其特征在于:在步骤8)中,在进行负载均衡操作之后对各个基站的资源进行最优分配具体包括:根据所获得各个基站的预留资源的数目,计算得到各个基站的可用资源;
获取各个基站需要服务的用户属性,将各个基站的资源进行优化分级分配;
根据获得用户的属性的不同,属于本地基站的用户可以使用该基站的所有资源,而通过切换操作的用户只能使用各个基站预留的资源。