一种MRRU小区的功率动态分配方法和装置与流程

文档序号:11139803阅读:1180来源:国知局
一种MRRU小区的功率动态分配方法和装置与制造工艺

本发明涉及移动通信技术领域,特别是涉及一种MRRU小区的功率动态分配方法和装置。



背景技术:

在移动通信系统中,RRU(Radio Remote Unit,射频拉远单元)把基站的基带单元和射频单元分离,在远端将基带光信号转成射频信号放大传送出去。RRU将大容量宏蜂窝基站集中放置在可获得的中心机房内,基带部分集中处理,采用光纤将基站中的射频模块拉到远端射频单元,分置于网络规划所确定的站点上,从而节省了常规解决方案所需要的大量机房;同时通过采用大容量宏基站支持大量的光纤拉远,可实现容量与覆盖之间的转化。

而在MRRU(Multiple-Radio Remote Unit,多重射频拉远单元)场景下,MRRU小区可以同时复用多个RRU的资源:功率资源和码道资源。MRRU小区的功率分配都是通过参数固定配置的。

发明人在实现本发明时发现,MRRU场景下,在用户接入时,用户可能驻留在小区内的一个扇区,也可能同时驻留在多个扇区,此时有的MRRU小区的扇区功率不足、有的过剩,扇区内MRRU小区使用的功率是不均衡的,导致扇区功率不能充分利用。而现有的功率共享方法是涉及单扇区的场景,解决的是同一个RRU下普通小区间的功率不均衡问题,将功率过剩小区共享给功率不足的小区,但是不能解决多个RRU下的MRRU小区这样的场景。



技术实现要素:

本发明要解决的技术问题是提供一种MRRU小区的功率动态分配方法和装置,用以解决现有技术在MRRU场景下扇区内MRRU小区使用功率不均衡的问题。

为解决上述技术问题,本发明提供一种MRRU小区的功率动态分配方法,所述方法包括以下步骤:

获取每个MRRU小区扇区的功率信息;

根据所述功率信息,计算每个MRRU小区扇区的剩余功率;

根据每个MRRU小区扇区的剩余功率,对MRRU小区扇区的功率进行动态分配;

根据动态分配的功率信息进行下行数据业务调度。

进一步,在所述获取每个MRRU小区扇区的功率信息之前,还包括:

通过参数配置最大共享百分比、借入功率门限百分比、借出功率门限百分比和调整步长;

为每个扇区建立扇区超级调度器,并给对应的每个MRRU小区扇区建立扇区普通调度器。

进一步,所述获取每个MRRU小区扇区的功率信息的步骤具体包括:所述扇区普通调度器定时上报当前MRRU小区扇区的功率信息给所述扇区超级调度器,所述功率信息包括可用功率和使用功率。

进一步,所述计算每个MRRU小区扇区的剩余功率的步骤具体包括:所述扇区超级调度器分别用每个MRRU小区扇区的可用功率减去使用功率,得到每个MRRU小区扇区的剩余功率。

进一步,所述对MRRU小区扇区的功率进行动态分配的步骤具体包括:

所述扇区超级调度器根据每个MRRU小区扇区的剩余功率,判断是否有可以借出功率的小区和需要借入功率的小区;如果有,则对功率进行重新分配,并将重新分配的功率信息发送给所述扇区普通调度器;

所述扇区普通调度器根据接收到的所述重新分配的功率信息,进行下行数 据业务调度。

进一步,所述判断是否有可以借出功率的小区的步骤具体包括:

所述扇区超级调度器判断小区是否满足借出功率小于或等于小区原始扇区功率*最大共享百分比,且借出功率时小区扇区当前的使用功率小于小区共享后扇区功率*借出功率门限百分比的条件,如果是,则所述小区为可以借出功率的小区。

进一步,所述判断是否有需要借入功率的小区的步骤具体包括:

所述扇区超级调度器判断小区是否满足借入功率时小区扇区当前的使用功率大于或等于小区当前扇区功率*借入功率门限百分比,如果是,则所述小区为需要借入功率的小区。

进一步,所述对功率进行重新分配的步骤具体包括:所述扇区超级调度器按照预先配置的调整步长对小区扇区的功率进行调整,对所述可以借出功率的小区减少若干调整步长的功率,对所述需要借入功率的小区增加相应调整步长的功率。

本发明还提供一种MRRU小区的功率动态分配装置,所述装置包括:

扇区超级调度器,用于获取每个MRRU小区扇区的功率信息,且根据所述功率信息计算每个MRRU小区扇区的剩余功率,并根据每个MRRU小区扇区的剩余功率对MRRU小区扇区的功率进行动态分配;

扇区普通调度器,与所述扇区超级调度器连接,用于根据动态分配的功率信息进行下行数据业务调度。

进一步,所述装置还包括:参数配置单元,与所述扇区超级调度器连接,用于配置最大共享百分比、借入功率门限百分比、借出功率门限百分比和调整步长,并将配置的参数发送给所述扇区超级调度器。

本发明有益效果如下:

本发明在MRRU小区下行接入业务分扇区调度场景下,当MRRU小区扇区功率使用不均衡时,根据每个MRRU小区扇区的剩余功率,对MRRU小区 扇区的功率进行动态分配,将功率充足的MRRU小区扇区功率,共享给功率不足的MRRU小区扇区,可以动态调整扇区功率的不平衡,最大限度的利用扇区功率,从而提升吞吐量。

附图说明

图1是本发明实施例1的一种MRRU小区的功率动态分配方法的流程图;

图2是本发明实施例2的一种MRRU小区的功率动态分配装置的结构示意图。

图3是本发明实施例3和实施例4的一种MRRU小区的功率动态分配装置的结构示意图;

图4是本发明实施例3~实施例5的一种MRRU小区的功率动态分配方法的流程图;

图5是本发明实施例3~实施例5的动态调整的算法流程图;

图6是本发明实施例5的一种MRRU小区的功率动态分配装置的结构示意图。

具体实施方式

为了解决现有技术在MRRU场景下扇区内MRRU小区使用功率不均衡的问题,本发明提供了一种MRRU小区的功率动态分配方法和装置,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。

实施例1

本发明实施例的一种MRRU小区的功率动态分配方法流程如图1所示,包括以下步骤:

步骤s101,在系统启动后,通过参数配置最大共享百分比a、借入功率门限百分比Tin、借出功率门限百分比Tout和调整步长Tstep。其中,借入功率门限百分比Tin是需要借入功率时,使用功率占可用功率的比值;借出功率门限百 分比Tout是可以借出功率时,使用功率占可用功率的比值。

步骤s102,为每个扇区建立扇区超级调度器,并给对应的每个MRRU小区扇区建立扇区普通调度器。

其中,扇区超级调度器用于获取扇区内所有MRRU小区的功率信息,包含可用功率、使用功率、原配置最大功率、调整后的最大功率;根据剩余功率排序确定最充足的MRRU小区、最缺乏MRRU小区;按照一定的规则将对功率进行再分配,并将再分配的信息发送给对应的扇区普通调度器。

扇区普通调度器用于根据扇区超级调度器重新配置下来的功率信息,进行业务调度;调度后会刷新功率的信息,并将这些信息通知给扇区超级调度器,进行下一次的动态分配。

步骤s103,获取每个MRRU小区扇区的功率信息。本实施例中,获取每个MRRU小区扇区的功率信息的步骤具体包括:扇区普通调度器定时上报当前MRRU小区扇区的功率信息给扇区超级调度器,该功率信息包括可用功率和使用功率。

步骤s104,根据功率信息,计算每个MRRU小区扇区的剩余功率。本实施例中,计算每个MRRU小区扇区的剩余功率的步骤具体包括:扇区超级调度器分别用每个MRRU小区扇区的可用功率减去使用功率,得到每个MRRU小区扇区的剩余功率。

步骤s105,根据每个MRRU小区扇区的剩余功率,对MRRU小区扇区的功率进行动态分配。本实施例中,对MRRU小区扇区的功率进行动态分配的步骤具体包括:

(1)扇区超级调度器根据每个MRRU小区扇区的剩余功率,判断是否有可以借出功率的小区和需要借入功率的小区;如果有,则对功率进行重新分配,并将重新分配的功率信息发送给所述扇区普通调度器。

本实施例中,判断是否有可以借出功率的小区的步骤具体包括:扇区超级调度器判断小区是否满足借出功率小于或等于小区原始扇区功率*最大共享百 分比,且借出功率时小区扇区当前的使用功率小于小区共享后扇区功率*借出功率门限百分比的条件,如果是,则该小区为可以借出功率的小区。

本实施例中,判断是否有需要借入功率的小区的步骤具体包括:扇区超级调度器判断小区是否满足借入功率时小区扇区当前的使用功率大于或等于小区当前扇区功率*借入功率门限百分比,如果是,则该小区为需要借入功率的小区。

本实施例中,对功率进行重新分配的步骤具体包括:扇区超级调度器按照预先配置的调整步长对小区扇区的功率进行调整,对可以借出功率的小区减少若干调整步长的功率,对需要借入功率的小区增加相应调整步长的功率。

(2)扇区普通调度器根据接收到的所述重新分配的功率信息,进行下行数据业务调度。

步骤s106,根据动态分配的功率信息进行下行数据业务调度。

实施例2

本发明实施例在每个扇区建立独立的功率动态分配装置,本实施例一种MRRU小区的功率动态分配装置如图2所示,所述装置包括参数配置单元21、扇区超级调度器22和扇区普通调度器23,其中扇区超级调度器22分别与参数配置单元21和扇区普通调度器23连接。

参数配置单元21用于配置最大共享百分比、借入功率门限百分比、借出功率门限百分比和调整步长,并将配置的参数发送给扇区超级调度器22。

扇区超级调度器22用于获取每个MRRU小区扇区的功率信息,且根据所述功率信息计算每个MRRU小区扇区的剩余功率,并根据每个MRRU小区扇区的剩余功率对MRRU小区扇区的功率进行动态分配。

扇区普通调度器23用于根据动态分配的功率信息进行下行数据业务调度。

实施例3

本实施例以3RRU的MRRU小区为例,其装置结构如图3所示,小区个数为2个,分别为MCell 1、MCell 2。有一个用户接入MCell 1小区的1和2 扇区,有一用户接入MCell 2小区的2和3扇区。调整步长Tstep为1w,快速调整。

本实施例的功率动态分配方法的流程如图4所示,包括以下步骤:

1.通过网管参数配置扇区共享百分比a、小区最大配置功率值Pmax、扇区需要借入功率门限值Tin、扇区可以借出功率门限值Tout、调整步长Tstep。设置a=50%Tin=75%Tout=65%,

其中,

Tin,是需要借入功率时,使用功率占可用功率的比值。

Tout,是可以借出功率时,使用功率占可用功率的比值。

2.为每个扇区建立扇区超级调度器,并给对应下的每个MRRU小区扇区建立扇区普通调度器。建立三个超级调度器Sector1、Sector2、Sector3,建立6个扇区普通调度器C1_S1、C1_S2、C1_S3、C2_S1、C2_S2、C2_S3。

3.每个扇区普通调度器每10ms将当前的MRRU小区扇区使用功率、MRRU小区扇区可用功率上报给扇区超级调度器。上报值为Pavail_11、Pavail_21、Pavail_31、Puse_11、Puse_21、Puse_31

4.扇区超级调度器根据小区功率可用功率减去使用功率,得到剩余功率,并按照剩余功率从大到小进行排序。依次检查是否满足扇区可以借出功率门限,找到可以借出功率的小区;再检查是否满足扇区需要借入功率门限,找到需要借入功率小区。如果都能找到,借出功率小区减少1w,借入功率小区增加1步长,此时调整步长为1w。如果找不到则不进行功率重新分配。将最新的扇区内的小区功率消息发送给各个扇区普通调度器。本实施例的动态调整的算法流程如图5所示:

1)计算扇区剩余功率,通过如下公式:Premain=Pavail-Puse,

2)根据Premain由大到小进行排序,从前往后判断小区是否符合以下条件,直到n-1个,满足条件:

a.借出功率不能超过小区原始扇区功率*最大共享百分比a。

即:Premain>=Pmax*(1-a)

b.借出功率时,小区扇区当前的使用功率必须要要小于小区共享后扇区功率*借出功率门限百分比。

即:Puse<=Pmax_s*Tout

找到满足条件MRRU小区扇区后,继续如下可以借入的MRRU小区扇区,否则结束本次的共享。

借入小区必须满足如下条件:

a.借入功率时,小区扇区当前的使用功率必须要大于等于小区当前扇区功率*借入功率门限百分比。

即:Puse<=Pmax_s*Tin

如果找到可以借入MRRU小区,继续执行,否则结束本次共享。

3)按照设定的步长进行调整,MCell2的1扇区Pmax_s减少1w,MCell 1的1扇区Pmax_s增加1w,MCell1的3扇区Pmax_s减少1w,MCell 2的3扇区Pmax_s增加1w。并将调整后的功率信息发送给各个扇区普通调度器。

5.扇区超级调度器将最新的动态分配功率情况发送给扇区普通调度器。Sector1、Sector2、Sector3将功率信息发送给C1_S1、C1_S2、C1_S3、C2_S1、C2_S2、C2_S3。

6.MRRU小区扇区按照收到的功率信息进行下行数据业务调度。收到的功率为Pmax_s。

7.等待下个10ms进入下一次共享。

实施例4

本实施例以3RRU的MRRU小区为例,其装置结构如图3所示,小区个数为2个,小区分别为MCell 1、MCell 2。有一个用户接入MCell 1小区的1和2扇区,有一用户接入MCell 2小区的2和3扇区,调整步长为0.5w,慢速调整。

本实施例的功率动态分配方法的流程如图4所示,包括以下步骤:

1.通过网管参数配置扇区共享百分比a、小区最大配置功率值Pmax、扇区需要借入功率门限值Tin、扇区可以借出功率门限值Tout、调整步长Tstep。设置a=50%Tin=75%Tout=65%,

其中,

Tin,是需要借入功率时,使用功率占可用功率的比值。

Tout,是可以借出功率时,使用功率占可用功率的比值。

2.为每个扇区建立扇区超级调度器,并给对应下的每个MRRU小区扇区建立扇区普通调度器。建立三个超级调度器Sector1、Sector2、Sector3,建立6个扇区普通调度器C1_S1、C1_S2、C1_S3、C2_S1、C2_S2、C2_S3。

3.每个扇区普通调度器每10ms将当前的MRRU小区扇区使用功率、MRRU小区扇区可用功率上报给扇区超级调度器。上报值为Pavail_11、Pavail_21、Pavail_31、Puse_11、Puse_21、Puse_31

4.扇区超级调度器根据小区功率可用功率减去使用功率,得到剩余功率,并按照剩余功率从大到小进行排序。依次检查是否满足扇区可以借出功率门限,找到可以借出功率的小区;再检查是否满足扇区需要借入功率门限,找到需要借入功率小区。如果都能找到,借出功率小区减少0.5w,借入功率小区增加1步长,此时调整步长为0.5w。如果找不到则不进行功率重新分配。将最新的扇区内的小区功率消息发送给各个扇区普通调度器。本实施例的动态调整的算法流程如图5所示:

1)计算扇区剩余功率,通过如下公式:Premain=Pavail-Puse;

2)根据Premain由大到小进行排序,从前往后判断小区是否符合以下条件,直到n-1个,满足条件:

a.借出功率不能超过小区原始扇区功率*最大共享百分比a。

即:Premain>=Pmax*(1-a)

b.借出功率时,小区扇区当前的使用功率必须要要小于小区共享后扇区功率*借出功率门限百分比。

即:Puse<=Pmax_s*Tout

找到满足条件MRRU小区扇区后,继续如下可以借入的MRRU小区扇区,否则结束本次的共享。

借入小区必须满足如下条件:

a.借入功率时,小区扇区当前的使用功率必须要大于等于小区当前扇区功率*借入功率门限百分比。

即:Puse<=Pmax_s*Tin

如果找到可以借入MRRU小区,继续执行,否则结束本次共享。

3)按照设定的步长进行调整,MCell 2的3扇区Pmax_s减少0.5w,MCell 1的1扇区Pmax_s增加0.5w,MCell 3的2扇区Pmax_s减少0.5w,MCell 1的3扇区Pmax_s增加0.5w。并将调整后的功率信息发送给各个扇区普通调度器。

5.扇区超级调度器将最新的动态分配功率情况发送给扇区普通调度器。Sector1、Sector2、Sector3将功率信息发送给C1_S1、C1_S2、C1_S3、C2_S1、C2_S2、C2_S3。

6.MRRU小区扇区按照收到的功率信息进行下行数据业务调度。收到的功率为Pmax_s

7.等待下个10ms进入下一次共享。

实施例5

本实施例以2RRU的MRRU小区为例,其装置结构如图6所示,小区个数为3个,小区分别为MCell 1、MCell 2、MCell 3。有一个用户接入MCell 1小区的1扇区和2扇区,有一用户接入MCell 2小区的1和2扇区,MCell 3小区的1和2扇区空闲,调整步长为1w。

本实施例的功率动态分配方法的流程如图4所示,包括以下步骤:

1.通过网管参数配置扇区共享百分比a、小区最大配置功率值Pmax、扇区需要借入功率门限值Tin、扇区可以借出功率门限值Tout、调整步长Tstep。设置a=50%,Tin=75%,Tout=65%,

其中,

Tin,是需要借入功率时,使用功率占可用功率的比值。

Tout,是可以借出功率时,使用功率占可用功率的比值。

2.为每个扇区建立扇区超级调度器,并给对应下的每个MRRU小区扇区建立扇区普通调度器。建立两个超级调度器Sector1、Sector2,建立6个扇区普通调度器C1_S1、C1_S2、C2_S1、C2_S2、C3_S1、C3_S2。

3.每个扇区普通调度器每10ms将当前的MRRU小区扇区使用功率、MRRU小区扇区可用功率上报给扇区超级调度器。上报值为Pavail_11、Pavail_21、Puse_11、Puse_21

4.扇区超级调度器根据小区功率可用功率减去使用功率,得到剩余功率,并按照剩余功率从大到小进行排序。依次检查是否满足扇区可以借出功率门限,找到可以借出功率的小区;再检查是否满足扇区需要借入功率门限,找到需要借入功率小区。如果都能找到,借出功率小区减少1w,借入功率小区增加1w。如果找不到则不进行功率重新分配。将最新的扇区内的小区功率消息发送给各个扇区普通调度器。本实施例的动态调整的算法流程如图5所示:

1)计算扇区剩余功率,通过如下公式:Premain=Pavail-Puse,

2)根据Premain由大到小进行排序,从前往后判断小区是否符合以下条件,直到n-1个,满足条件:

a.借出功率不能超过小区原始扇区功率*最大共享百分比a。

即:Premain>=Pmax*(1-a)

b.借出功率时,小区扇区当前的使用功率必须要要小于小区共享后扇区功率*借出功率门限百分比。

即:Puse<=Pmax_s*Tout

找到满足条件MRRU小区扇区后,继续如下可以借入的MRRU小区扇区,否则结束本次的共享。

借入小区必须满足如下条件:

a.借入功率时,小区扇区当前的使用功率必须要大于等于小区当前扇区功率*借入功率门限百分比。

即:Puse<=Pmax_s*Tin

如果找到可以借入MRRU小区,继续执行,否则结束本次共享。

3)按照设定的步长进行调整,MCell 3的1扇区Pmax_s减少1w,MCell 1的1扇区Pmax_s增加1w,MCell13的2扇区Pmax_s减少1w,MCell 2的2扇区Pmax_s增加1w。并将调整后的功率信息发送给各个扇区普通调度器。

5.扇区超级调度器将最新的动态分配功率情况发送给扇区普通调度器。Sector1、Sector2将功率信息发送给C1_S1、C1_S2、C2_S1、C2_S2、C3_S1、C3_S2。

6.MRRU小区扇区按照收到的功率信息进行下行数据业务调度。收到的功率为Pmax_s

7.等待下个10ms进入下一次共享。

本发明在MRRU小区下行接入业务分扇区调度场景下,当MRRU小区扇区功率使用不均衡时,根据每个MRRU小区扇区的剩余功率,对MRRU小区扇区的功率进行动态分配,将功率充足的MRRU小区扇区功率,共享给功率不足的MRRU小区扇区,可以动态调整扇区功率的不平衡,最大限度的利用扇区功率,从而提升吞吐量。

尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。

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