发明内容
本发明实施例提供一种资源分配方法、装置和***,提高了小区边缘用户的性能。
本发明实施例提出一种资源分配方法,应用于包括基站调度器和至少两个基站协调器的***中,所述至少两个基站协调器分别用于生成对应小区的小区负载信息,所述方法包括以下步骤:
本小区对应的基站协调器与相邻小区对应的基站协调器进行所述小区负载信息的交互;
所述本小区对应的基站协调器根据所述交互的小区负载信息,确定本小区用户的资源分配优先级;
所述本小区对应的基站协调器将所述本小区用户的资源分配优先级输出给所述基站调度器;
所述基站调度器根据所述本小区用户的资源分配优先级进行资源分配。
优选地,所述本小区对应的基站协调器与所述相邻小区对应的基站协调器进行小区负载信息的交互包括:
所述本小区对应的基站协调器接收来自所述相邻小区对应的基站协调器的所述相邻小区的小区负载信息;和/或
所述本小区对应的基站协调器向所述相邻小区对应的基站协调器发送所述本小区的小区负载信息。
优选地,所述小区负载信息包括上行负载信息和/或下行负载信息,所述资源分配优先级包括上行资源分配优先级和/或下行资源分配优先级,
所述本小区对应的基站协调器根据所述交互的小区负载信息,确定本小区用户的资源分配优先级,包括:
所述本小区对应的基站协调器根据所述上行负载信息,确定所述本小区用户的上行资源分配优先级;和/或
所述本小区对应的基站协调器根据所述下行负载信息,确定所述本小区用户的下行资源分配优先级。
优选地,所述本小区用户包括本小区边缘用户,所述上行负载信息包括高干扰指示HII参数和/或过载指示OI参数,
所述本小区对应的基站协调器向所述相邻小区对应的基站协调器发送所述本小区的小区负载信息,包括:
所述本小区对应的基站协调器向所述相邻小区对应的基站协调器发送包含所述HII参数的消息,所述HII参数用于向所述相邻小区对应的基站协调器指示所述本小区在设定时间内分配给所述本小区边缘用户的资源单元RU;和/或
所述本小区对应的基站协调器向所述相邻小区对应的基站协调器发送包含所述OI参数的消息,所述OI参数用于向所述相邻小区对应的基站协调器指示RU的干扰等级。
优选地,所述HII参数针对每个RU设置有分配指示比特,所述分配指示比特用于指示是否将所述RU分配给所述本小区边缘用户;和/或
所述OI参数针对每个RU设置有干扰指示比特,所述干扰指示比特用于指示所述RU的干扰等级。
优选地,所述本小区对应的基站协调器根据所述交互的小区负载信息,确定所述本小区用户的资源分配优先级,包括:
针对本小区分配的RU,所述本小区对应的基站协调器根据向所述相邻小区对应的基站协调器发送的所述本小区的上行负载信息和所述接收到的所述相邻小区的上行负载信息,确定所述本小区边缘用户的上行资源分配优先级;
所述本小区边缘用户的上行资源分配优先级的权值由公式
得到,
其中,所述pscheduling为所述本小区边缘用户的上行资源分配优先级的权值;
所述nHII为通过所述HII参数指示将所述RU分配给自身的边缘用户的相邻小区的个数;
所述k的取值为0、1或2,分别对应所述本小区对应的基站协调器接收到的来自所述相邻小区对应的基站协调器的包含OI参数的消息中,所述RU对应的干扰指示比特值为00、01或10的情况;
所述nk为通过所述OI参数指示所述RU的干扰等级与所述k相对应的相邻小区的个数;
所述HIIs的取值为1或0,分别对应本小区对应的基站协调器向所述相邻小区对应的基站协调器发送的包含HII参数的消息中,所述RU对应的分配指示比特值;
所述ks的取值为0、1或2,分别对应本小区对应的基站协调器向所述相邻小区对应的基站协调器发送的包含OI参数的消息中,所述RU对应的干扰指示比特值为00、01或10的情况;
所述a1、所述a2、所述a3和所述a4的取值为任意值,所述a1、所述a2、所述a3和所述a4的不同取值对应对所述上行负载信息的不同处理策略。
优选地,所述本小区用户还包括本小区中心用户,
所述本小区对应的基站协调器根据所述交互的小区负载信息,确定所述本小区用户的资源分配优先级,还包括:
针对本小区分配的RU,所述本小区对应的基站协调器根据向所述相邻小区对应的基站协调器发送的所述本小区的上行负载信息和所述接收到的所述相邻小区的上行负载信息,确定所述本小区中心用户的上行资源分配优先级;
所述本小区中心用户的上行资源分配优先级的权值由公式
得到,
其中,所述p′scheduling为所述本小区中心用户的上行资源分配优先级的权值;
所述nHII为通过所述HII参数指示将所述RU分配给自身的边缘用户的相邻小区的个数;
所述k的取值为0、1或2,分别对应所述本小区对应的基站协调器接收到的来自所述相邻小区对应的基站协调器的包含OI参数的消息中,所述RU对应的干扰指示比特值为00、01或10的情况;
所述nk为通过所述OI参数指示所述RU的干扰等级与所述k相对应的相邻小区的个数;
所述HIIs的取值为1或0,分别对应所述本小区对应的基站协调器向所述相邻小区对应的基站协调器发送的包含HII参数的消息中,所述RU对应的分配指示比特值;
所述ks的取值为0、1或2,分别对应所述本小区对应的基站协调器向所述相邻小区对应的基站协调器发送的包含OI参数的消息中,所述RU的干扰等级对应的干扰指示比特值为00、01或10的情况;
所述a′1、所述a′2、所述a′3和所述a′4的取值为任意值,所述a′1、所述a′2、所述a′3和所述a′4的不同取值对应对所述上行负载信息的不同处理策略。
优选地,所述下行负载信息包括相关窄带发射功率指示RNTP参数。
优选地,所述本小区用户包括本小区边缘用户,
所述本小区对应的基站协调器向所述相邻小区对应的基站协调器发送所述本小区的小区负载信息,包括:
所述本小区对应的基站协调器向所述相邻小区对应的基站协调器发送包含所述RNTP参数的消息,所述RNTP参数用于向所述相邻小区对应的基站协调器指示所述本小区在设定时间内物理资源块PRB上的下行发射功率等级。
优选地,所述RNTP参数针对每个PRB设置有功率指示比特,所述功率指示比特用于指示本小区在所述PRB上的下行发射功率等级。
优选地,所述本小区对应的基站协调器根据所述交互的小区负载信息,确定所述本小区用户的资源分配优先级,包括:
针对本小区分配的PRB,所述本小区对应的基站协调器根据向所述相邻小区对应的基站协调器发送的所述本小区的下行负载信息和所述接收到的所述相邻小区的下行负载信息,确定所述本小区边缘用户的下行资源分配优先级;
所述本小区边缘用户的下行资源分配优先级的权值由公式
qscheduling=b1*nRNTP+b2*RNTPs得到,
其中,所述qscheduling为所述本小区边缘用户的下行资源分配优先级的权值;
所述nRNTP为通过RNTP参数指示在所述PRB上的下行发射功率等级为高功率等级的相邻小区的个数;
所述RNTPs的取值为1或0,分别对应所述本小区对应的基站协调器向所述相邻小区对应的基站协调器发送的包含RNTP参数的消息中,所述PRB对应的功率指示比特值为1或0的情况;
所述b1和所述b2的取值为任意值,所述b1和所述b2的不同取值对应对所述下行负载信息的不同处理策略。
优选地,所述本小区用户还包括本小区中心用户,
所述本小区对应的基站协调器根据所述交互的小区负载信息,确定所述本小区用户的资源分配优先级,还包括:
针对本小区分配的PRB,所述本小区对应的基站协调器根据向所述相邻小区对应的基站协调器发送的所述本小区的下行负载信息和所述接收到的所述相邻小区的下行负载信息,确定所述本小区中心用户的下行资源分配优先级;
所述本小区中心用户的下行资源分配优先级的权值由公式
q′scheduling=b′1*nRNTP+b′2*RNTPs得到,
其中,所述q′scheduling为本小区中心用户的下行资源分配优先级的权值;
所述nRNTP为通过RNTP参数指示在所述PRB上的下行发射功率等级为高功率等级的相邻小区的个数;
所述RNTPs的取值为1或0,分别对应所述本小区对应的基站协调器向所述相邻小区对应的基站协调器发送的包含RNTP参数的消息中,所述PRB对应的功率指示比特值为1或0的情况;
所述b′1和所述b′2的取值为任意值,所述b′1和所述b′2的不同取值对应对所述下行负载信息的不同处理策略。
本发明实施例还提出一种基站协调器,应用于包括基站调度器和至少两个基站协调器的***中,所述至少两个基站协调器分别用于生成对应小区的小区负载信息,所述基站协调器包括:
交互模块,用于与相邻小区对应的基站协调器进行小区负载信息的交互;
获取模块,与所述交互模块电性连接,用于根据所述交互模块交互的小区负载信息,确定本小区用户的资源分配优先级;
输出模块,与所述获取模块电性连接,用于将所述获取模块确定的本小区用户的资源分配优先级输出给基站调度器。
优选地,所述交互模块,包括:
接收子模块,用于接收所述相邻小区对应的基站协调器发送的所述相邻小区的小区负载信息;和/或
发送子模块,用于向所述相邻小区对应的基站协调器发送所述本小区的小区负载信息。
优选地,所述小区负载信息包括上行负载信息和/或下行负载信息,所述资源分配优先级包括上行资源分配优先级和/或下行资源分配优先级,
所述获取模块,包括:
上行获取模块,用于根据所述上行负载信息,确定所述本小区用户的上行资源分配优先级;和/或
下行获取模块,用于根据所述下行负载信息,确定所述本小区用户的下行资源分配优先级。
优选地,所述本小区用户包括本小区边缘用户,所述上行负载信息包括高干扰指示HII参数和/或过载指示OI参数,
所述发送子模块,还用于向所述相邻小区对应的基站协调器发送包含所述HII参数的消息,所述HII参数用于向所述相邻小区对应的基站协调器指示所述本小区在设定时间内分配给所述本小区边缘用户的资源单元RU;和/或
向所述相邻小区对应的基站协调器发送包含所述OI参数的消息,所述OI参数用于向所述相邻小区对应的基站协调器指示RU的干扰等级。
优选地,所述下行负载信息包括相关窄带发射功率指示RNTP参数,
所述发送子模块,还用于向所述相邻小区对应的基站协调器发送包含所述RNTP参数的消息,所述RNTP参数用于向所述相邻小区对应的基站协调器指示所述本小区在设定时间内物理资源块PRB上的下行发射功率等级。
本发明实施例还提出一种资源分配***,包括基站调度器和至少两个基站协调器,所述至少两个基站协调器分别用于生成对应小区的小区负载信息,
所述基站协调器,用于与相邻小区对应的基站协调器进行所述小区负载信息的交互,根据所述交互的小区负载信息,确定本小区用户的资源分配优先级,将所述本小区用户的资源分配优先级输出给所述基站调度器;
所述基站调度器,用于根据所述基站协调器输出的所述本小区用户的资源分配优先级,进行资源分配。
本发明实施例的技术方案具有以下优点,因为根据小区负载信息确定用户的资源分配优先级,并将该资源分配优先级输出给基站调度器,供基站调度器为用户分配资源,从而,提高了小区边缘用户的性能,实现了小区间干扰协调的目的。
具体实施方式
本发明实施例中的小区间干扰协调机制根据相邻小区间交互的小区负载信息,分别确定边缘用户与中心用户的资源分配优先级,并将各用户的资源分配优先级输出给基站调度器,供基站调度器向各用户分配资源。对应不同的负载信息和处理策略,用户的资源分配优先级也进行相应的变化,并进一步影响基站调度器对用户的资源分配,以限制小区边缘用户对时频资源的使用,包括确定可用的时频资源以及限制发射功率的时频资源,使小区边缘用户优先利用相邻小区没有使用的资源,实现小区间干扰协调的目的。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,为本发明实施例一中的一种资源分配方法流程图,应用于包括基站调度器和至少两个基站协调器的***中,所述至少两个基站协调器分别用于生成对应小区的小区负载信息,所述方法包括以下步骤:
步骤101,本小区对应的基站协调器与相邻小区对应的基站协调器进行小区负载信息的交互。
本发明实施例应用于包括基站调度器和至少两个用于生成小区负载信息的基站协调器的***中。为了实现小区间的干扰协调,本小区对应的基站协调器可以周期性地或事件触发性地在小区间交互小区负载信息。本小区对应的基站协调器与相邻小区对应的基站协调器进行小区负载信息的交互可以包括:接收来自相邻小区对应的基站协调器的相邻小区的小区负载信息;和/或向相邻小区对应的基站协调器发送本小区的小区负载信息。
在LTE***中,小区负载信息包括上行负载信息和/或下行负载信息,其中,上行负载信息包括HII(High Interference Indicator,高干扰指示)参数和/或OI(Overload Indicator,过载指示)参数。HII参数用于向相邻小区对应的基站协调器指示本小区在设定时间内分配给本小区边缘用户的RU(ResourceUnit,资源单元)。相邻小区对应的基站协调器接收到包含HII参数的消息后,在调度自身的边缘用户时,尽量避免使用该HII参数指示分配给边缘用户的RU。RU为上行资源的最小分配单位,大小为12个子载波,即180kHz。
OI参数用于向相邻小区对应的基站协调器指示RU的干扰等级,相邻小区对应的基站协调器接收到包含OI参数的消息后,可以在该OI参数指示干扰过大的RU上降低功率发送,或者不使用该干扰过大的RU。
下行负载信息包括RNTP(Relative Narrowband TX Power indicator,相关窄带发射功率指示)参数,该RNTP参数用于向相邻小区对应的基站协调器指示本小区在设定时间内PRB(Physical Resource Block,物理资源块)上的下行发射功率等级。相邻小区对应的基站协调器接收到包含RNTP参数的消息后,可以在调度边缘用户时,避免使用该RNTP参数指示为高功率等级的PRB。PRB为下行资源的最小分配单位,大小为12个子载波,即180kHz。
步骤102,本小区对应的基站协调器根据交互的小区负载信息,确定本小区用户的资源分配优先级。
本小区对应的基站协调器根据接收到的相邻小区的小区负载信息和/或发送的本小区的小区负载信息,可以通过资源分配优先级权值的计算,确定本小区边缘用户和中心用户的资源分配优先级。资源分配优先级包括资源针对各个用户是否可用,以及资源分配针对各个用户的优先级顺序。
资源分配优先级包括上行资源分配优先级和/或下行资源分配优先级,对应LTE***中的上行链路,可以使用接收和/或发送的上行负载信息中的HII参数和/或OI参数计算用户的上行资源分配优先级的权值。
本发明实施例可以根据计算得到的用户的上行资源分配优先级的权值的大小,确定本小区分配的各个RU对用户是否可用;也可以根据向相邻小区对应的基站协调器发送的OI参数中各个RU的干扰等级,确定各个RU对用户是否可用。
对应LTE***中的下行链路,可以使用接收和/或发送的下行负载信息中的RNTP参数计算用户的下行资源分配优先级的权值。
本发明实施例可以根据计算得到的用户的下行资源分配优先级的权值的大小,确定本小区分配的各个PRB对用户是否可用。
步骤103,本小区对应的基站协调器将本小区用户的资源分配优先级输出给基站调度器。
本小区对应的基站协调器确定用户的资源分配优先级后,可以向基站调度器发送该资源分配优先级。
步骤104,基站调度器根据本小区用户的资源分配优先级进行资源分配。
基站调度器可以根据接收到的用户的资源分配优先级进行资源分配,也可以结合用户的资源分配优先级和CQI(Channel Quality Indicator,信道质量指示)等相关信息进行资源分配,向各个用户对应的UE分配资源。
本发明实施例的技术方案具有以下优点,因为根据小区负载信息确定用户的资源分配优先级,并使用用户的资源分配优先级进行资源分配,实现了小区间的干扰协调,提高了小区边缘用户的性能和体验,达到了保证边缘覆盖速率的效果。
如图2所示,为本发明实施例二中的一种资源分配方法流程图,包括以下步骤:
步骤201,本小区对应的基站协调器接收来自相邻小区对应的基站协调器的相邻小区的上行负载信息。
不同的基站协调器对应不同的小区,各个基站协调器之间可以在小区间周期性地或事件触发性地交互小区负载信息。对应LTE***中的上行链路,本小区对应的基站协调器可以接收来自相邻小区对应的基站协调器的相邻小区的上行负载信息,该上行负载信息包括HII参数和/或OI参数。其中,HII参数针对每个RU设置有一个比特的信息,作为分配指示比特,用于指示是否将该RU分配给本小区边缘用户。例如,分配指示比特值为1时,表示将该比特对应的RU分配给本小区边缘用户;分配指示比特值为0时,表示不将该比特对应的RU分配给本小区边缘用户。
OI参数针对每个RU设置有两个比特的信息,作为干扰指示比特,用于指示该RU的干扰等级。例如,干扰指示比特值为10时,表示该比特对应的RU的干扰等级为高干扰等级;干扰指示比特值为01时,表示该比特对应的RU的干扰等级为中干扰等级;干扰指示比特值为00时,表示该比特对应的RU的干扰等级为低干扰等级。
步骤202,本小区对应的基站协调器向相邻小区对应的基站协调器发送本小区的上行负载信息。
本小区的上行负载信息也包括HII参数和/或OI参数,该HII参数和OI参数的作用,与相邻小区的上行负载信息中的HII参数和OI参数的作用类似,此处不再赘述。
需要说明的是,本步骤与步骤201之间没有先后顺序之分,即本步骤可以在步骤201之前、之后或同时执行。
步骤203,本小区对应的基站协调器根据接收到的相邻小区的上行负载信息和向相邻小区对应的基站协调器发送的本小区的上行负载信息,确定本小区用户的上行资源分配优先级。
根据接收到的相邻小区的上行负载信息和向相邻小区对应的基站协调区发送的本小区的上行负载信息,本小区对应的基站协调器可以通过资源分配优先级权值的计算,确定本小区边缘用户和中心用户的上行资源分配优先级。上行资源分配优先级包括上行资源针对各个用户是否可用,以及上行资源分配针对各个用户的优先级顺序。
本小区边缘用户的上行资源分配优先级的权值的计算公式为:
本小区中心用户的上行资源分配优先级的权值的计算公式为:
上述上行资源分配优先级的权值的计算公式,针对于本小区分配的每个RU。
其中,pscheduling为本小区边缘用户的上行资源分配优先级的权值;p′scheduling为本小区中心用户的上行资源分配优先级的权值。
nHII为通过HII参数指示将该RU分配给自身的边缘用户的相邻小区的个数,即本小区对应的基站协调器接收到的来自相邻小区对应的基站协调器的包含HII参数的消息中,该RU对应的分配指示比特值为1的HII参数的个数。例如,本小区对应的基站协调器共接收到来自6个相邻小区对应的基站协调器的包含HII参数的消息,其中,4个相邻小区对应的基站协调器发送的包含HII参数的消息中,该RU对应的分配指示比特值为1,则nHII为4。
k的取值为0、1或2,分别对应本小区对应的基站协调器接收到的来自相邻小区对应的基站协调器的包含OI参数的消息中,该RU对应的干扰指示比特值为00、01或10,即该RU的干扰等级为低干扰等级、中干扰等级或高干扰等级的情况;nk为通过OI参数指示该RU的干扰等级与k相对应的相邻小区的个数,即本小区对应的基站协调器接收到的来自相邻小区对应的基站协调器的包含OI参数的消息中,该RU对应的干扰指示比特值与k相对应的OI参数的个数。例如,本小区对应的基站协调器共接收到来自4个相邻小区对应的基站协调器的包含OI参数的消息,其中,2个相邻小区对应的基站协调器发送的包含OI参数的消息中,该RU对应的干扰指示比特值为00,则k的取值为0时,对应的nk为2。
HIIs的取值为1或0,分别对应本小区对应的基站协调器向相邻小区对应的基站协调器发送的包含HII参数的消息中,该RU对应的分配指示比特值。如果本小区对应的基站协调器向相邻小区对应的基站协调器发送的包含HII参数的消息中,该RU对应的分配指示比特值为1,则HIIs的取值为1;如果本小区对应的基站协调器向相邻小区对应的基站协调器发送的包含HII参数的消息中,该RU对应的分配指示比特值为0,则HIIs的取值为0。
ks的取值为0、1或2,分别对应本小区对应的基站协调器向相邻小区对应的基站协调器发送的包含OI参数的消息中,该RU对应的干扰指示比特值为00、01或10,即该RU的干扰等级为低干扰等级、中干扰等级或高干扰等级的情况。
a1、a2、a3、a4、a′1、a′2、a′3和a′4的取值为任意值,a1、a2、a3、a4、a′1、a′2、a′3和a′4的不同取值对应对上行负载信息的不同处理策略。通过配置对上行负载信息的处理策略,可以配置a1、a2、a3、a4、a′1、a′2、a′3和a′4取值。a1、a2、a3、a4、a′1、a′2、a′3和a′4对应每种处理策略存在一组固定的取值,每种处理策略对应的取值可以通过仿真确定。
在对上行负载信息的不同处理策略中,n
HII、
HII
s和k
s的权重也不相同。通过a
1、a
2、a
3、a
4、a′
1、a′
2、a′
3和a′
4的取值,可以在计算各用户的上行资源分配优先级的权值时,区分来自相邻小区对应的基站协调器的和向相邻小区对应的基站协调器发送的HII参数和OI参数的重要性。例如,当a
1、a
2、a′
1和a′
2的取值为零时,则在计算各用户的上行资源分配优先级的权值时不考虑来自相邻小区对应的基站协调器的HII参数和OI参数;当a
3、a
4、a′
3和a′
4的取值为零时,则在计算各用户的上行资源分配优先级的权值时不考虑向相邻小区对应的基站协调器发送的HII参数和OI参数。
本发明实施例可以根据上述计算得到的用户的上行资源分配优先级的权值的大小,确定本小区分配的各个RU对用户是否可用;也可以根据向相邻小区对应的基站协调器发送的OI参数中各个RU的干扰等级,确定各个RU对用户是否可用。例如,当本小区对应的基站协调器向相邻小区对应的基站协调器发送的OI参数中,RU的干扰等级对应的干扰指示比特值为10,即该RU的干扰等级为高干扰等级时,可以设置该RU对用户不可用。
步骤204,本小区对应的基站协调器将本小区用户的上行资源分配优先级,发送给基站调度器。
确定本小区各用户的上行资源分配优先级后,本小区对应的基站协调器可以向基站调度器输出本小区边缘用户和中心用户的上行资源分配优先级。
步骤205,基站调度器根据用户的上行资源分配优先级,向用户分配上行资源。
基站调度器接收基站协调器发送的用户的上行资源分配优先级后,可以根据各用户的上行资源分配优先级进行上行资源的分配,也可以结合用户的上行资源分配优先级和CQI等相关信息进行上行资源的分配,向各个用户对应的UE分配上行资源。
需要说明的是,本发明方法可以根据实际需要对各个步骤顺序进行调整。
本发明实施例的技术方案具有以下优点,因为根据本小区的上行负载信息和相邻小区的上行负载信息确定用户的上行资源分配优先级,并使用用户的上行资源分配优先级进行上行资源分配,实现了小区间的上行干扰协调,提高了小区边缘用户的性能和体验,达到了保证边缘覆盖速率的效果。
如图3所示,为本发明实施例三中的一种资源分配方法流程图,包括以下步骤:
步骤301,本小区对应的基站协调器接收来自相邻小区对应的基站协调器的相邻小区的下行负载信息。
对应LTE***中的下行链路,本小区对应的基站协调器可以接收来自相邻小区对应的基站协调器的相邻小区的下行负载信息。下行负载信息包括RNTP参数,该RNTP参数针对每个PRB设置有一个比特的信息,作为功率指示比特RNTP(nPRB),用于指示本小区在该PRB上的下行发射功率等级。
例如,RNTP(nPRB)的取值为1时,表示本小区在该RNTP(nPRB)对应的PRB上的下行发射功率等级为高功率等级,即本小区在该RNTP(nPRB)对应的PRB上的下行发射功率大于RNTP的门限值功率RNTPthreshold;RNTP(nPRB)的取值为0时,表示本小区在该RNTP(nPRB)对应的PRB上的下行发射功率等级为低功率等级,即本小区在该RNTP(nPRB)对应的PRB上的下行发射功率小于等于RNTPthreshold。相邻小区对应的基站协调器接收到包含RNTP参数的消息后,可以在调度边缘用户时,避免使用该RNTP参数指示为高功率等级的PRB。
RNTP(nPRB)的取值由以下公式确定:
其中,EA(nPRB)为设定时间内,在天线端口P上,类型A PDSCH(PhysicalDownlink Shared Channel,物理下行链路共享信道)的最大EPRE(Energy PerResource Element,每资源元素能量)。类型A PDSCH仅包含PDSCH RE(Resource Element,资源元素),不包含导频等其他RE。
为PRB的编号。
RNTPthreshold∈{-∞,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,+1,+2,+3}[dB],可以根据预设的算法确定,并由本小区对应的基站协调器发送到相邻小区对应的基站协调器,不同的小区可以设定不同的RNTPthreshold。
Emax_nom (p)由以下公式确定:
其中,Pmax (p)为基站在每个天线端口P上的最大输出功率;Δf为子载波带宽;NRB DL为下行的PRB数;NSC RB为每个PRB的子载波数。
步骤302,本小区对应的基站协调器向相邻小区对应的基站协调器发送本小区的下行负载信息。
本小区的下行负载信息也包括RNTP参数,该RNTP参数的作用,与相邻小区的下行负载信息中的RNTP参数的作用类似,此处不再赘述。
需要说明的是,本步骤与步骤301之间没有先后顺序之分,即本步骤可以在步骤301之前、之后或同时执行。
步骤303,本小区对应的基站协调器根据接收到的相邻小区的下行负载信息和向相邻小区对应的基站协调器发送的本小区的下行负载信息,确定本小区用户的下行资源分配优先级。
根据接收到的相邻小区的下行负载信息和向相邻小区对应的基站协调区发送的本小区的下行负载信息,本小区对应的基站协调器可以通过下行资源分配优先级的权值的计算,确定本小区边缘用户和中心用户的下行资源分配优先级。下行资源分配优先级包括下行资源针对各个用户是否可用,以及下行资源分配针对各个用户的优先级顺序。
本小区边缘用户的下行资源分配优先级的权值的计算公式为:
qscheduling=b1*nRNTP+b2*RNTPs
本小区中心用户的下行资源分配优先级的权值的计算公式为:
q′scheduling=b′1*nRNTP+b′2*RNTPs
上述下行资源分配优先级的权值的计算公式,针对于本小区分配的每个PRB。
其中,qscheduling为本小区边缘用户的下行资源分配优先级的权值;q′scheduling为本小区中心用户的下行资源分配优先级的权值。
nRNTP为通过RNTP参数指示该PRB上的下行发射功率等级为高功率等级的相邻小区的个数,即本小区对应的基站协调器接收到的来自相邻小区对应的基站协调器的包含RNTP参数的消息中,该PRB对应的RNTP(nPRB)为1的RNTP参数的个数。例如,本小区对应的基站协调器共接收到来自3个相邻小区对应的基站协调器的包含RNTP参数的消息,其中2个相邻小区对应的基站协调器发送的消息中的RNTP参数中该PRB对应的RNTP(nPRB)为1,则nRNTP为2。
RNTPs的取值为1或0,分别对应本小区对应的基站协调器向相邻小区对应的基站协调器发送的RNTP参数中该PRB对应的RNTP(nPRB)的取值。如果本小区对应的基站协调器向相邻小区对应的基站协调器发送的RNTP参数中,该PRB对应的RNTP(nPRB)的取值为1,则RNTPs的取值为1;如果本小区对应的基站协调器向相邻小区对应的基站协调器发送的RNTP参数中,该PRB对应的RNTP(nPRB)的取值为0,则RNTPs的取值为0。
b1、b2、b′1和b′2的取值为任意值,b1、b2、b′1和b′2的不同取值对应对下行负载信息的不同处理策略,通过配置对下行负载信息的处理策略可以配置b1、b2、b′1和b′2的取值。b1、b2、b′1和b′2对应每种处理策略存在一组固定的取值,每种处理策略对应的取值可以通过仿真确定。
在对下行负载信息的不同处理策略中,nRNTP和RNTPs的权重也不相同。通过b1、b2、b′1和b′2的取值,可以在计算各用户的下行资源分配优先级的权值时,区分来自相邻小区对应的基站协调器的和向相邻小区对应的基站协调器发送的RNTP参数的重要性。例如,当b1和b′1的取值为零时,则在计算各用户的下行资源分配优先级的权值时不考虑来自相邻小区对应的基站协调器的RNTP参数;当b2和b′2的取值为零时,则在计算各用户的下行资源分配优先级的权值时不考虑向相邻小区对应的基站协调器发送的RNTP参数。
本发明实施例可以根据上述计算得到的用户的下行资源分配优先级的权值的大小,确定本小区分配的各个PRB对用户是否可用。
步骤304,本小区对应的基站协调器将本小区用户的下行资源分配优先级,发送给基站调度器。
确定本小区各用户的下行资源分配优先级后,本小区对应的基站协调器可以向基站调度器输出本小区边缘用户和中心用户的下行资源分配优先级。
步骤305,基站调度器根据用户的下行资源分配优先级,向用户分配下行资源。
基站调度器接收基站协调器发送的用户的下行资源分配优先级后,根据各用户的下行资源分配优先级进行下行资源的分配,也可以结合用户的下行资源分配优先级和CQI等相关信息进行下行资源的分配,向各个用户对应的UE分配下行资源。
需要说明的是,本发明方法可以根据实际需要对各个步骤顺序进行调整。
本发明实施例的技术方案具有以下优点,因为根据本小区的下行负载信息和相邻小区的下行负载信息确定用户的下行资源分配优先级,并使用用户的下行资源分配优先级进行下行资源分配,实现了小区间的下行干扰协调,提高了小区边缘用户的性能和体验,达到了保证边缘覆盖速率的效果。
如图4所示,为本发明实施例四中的一种基站协调器结构示意图,应用于包括基站调度器和至少两个基站协调器的***中,该至少两个基站协调器分别用于生成对应小区的小区负载信息,该基站协调器包括:
交互模块410,用于与相邻小区对应的基站协调器进行小区负载信息的交互。
为了实现小区间的干扰协调,交互模块410可以周期性地或事件触发性地在小区间交互小区负载信息。交互模块410与相邻小区对应的基站协调器进行小区负载信息的交互可以包括:交互模块410接收相邻小区对应的基站协调器发送的相邻小区的小区负载信息;和/或交互模块410向相邻小区对应的基站协调器发送本小区的小区负载信息。
在LTE***中,小区负载信息包括上行负载信息和/或下行负载信息,其中,上行负载信息包括HII参数和/或OI参数,HII参数用于向相邻小区对应的基站协调器指示本小区在设定时间内分配给本小区边缘用户的RU。相邻小区对应的基站协调器接收到包含HII参数的消息后,在调度自身的边缘用户时,尽量避免使用该HII参数指示分配给边缘用户的RU。
OI参数用于向相邻小区对应的基站协调器指示RU的干扰等级,相邻小区对应的基站协调器接收到包含OI参数的消息后,可以在该OI参数指示干扰过大的RU上降低功率发送,或者不使用该干扰过大的RU。
下行负载信息包括RNTP参数,该RNTP参数用于向相邻小区对应的基站协调器指示本小区在设定时间内PRB上的下行发射功率等级。相邻小区对应的基站协调器接收到包含RNTP参数的消息后,可以在调度边缘用户时,避免使用该RNTP参数指示为高功率等级的PRB。
上述交互模块410是以上所述基站协调器中负责与相邻小区对应的基站协调器进行小区负载信息的交互的部分,可以是软件、硬件或两者的结合。
获取模块420,与交互模块410电性连接,用于根据交互模块410交互的小区负载信息,确定本小区用户的资源分配优先级。
根据接收到的相邻小区的小区负载信息和/或发送的本小区的小区负载信息,获取模块420可以通过资源分配优先级权值的计算,确定本小区边缘用户和中心用户的资源分配优先级。资源分配优先级包括资源针对各个用户是否可用,以及资源分配针对各个用户的优先级顺序。
资源分配优先级包括上行资源分配优先级和/或下行资源分配优先级,对应LTE***中的上行链路,获取模块420可以使用接收和/或发送的上行负载信息中的HII参数和/或OI参数计算用户的上行资源分配优先级权值。
本发明实施例中的获取模块420可以根据计算得到的用户的上行资源分配优先级的权值的大小,确定本小区分配的各个RU对用户是否可用;也可以根据向相邻小区对应的基站协调器发送的OI参数中各个RU的干扰等级,确定各个RU对用户是否可用。
对应LTE***中的下行链路,获取模块420还可以使用接收和/或发送的下行负载信息中的RNTP参数计算用户的下行资源分配优先级权值。本发明实施例中的获取模块420可以根据计算得到的用户的下行资源分配优先级的权值的大小,确定本小区分配的各个PRB对用户是否可用。
上述获取模块420是以上所述基站协调器中负责根据交互模块410交互的小区负载信息,确定本小区用户的资源分配优先级的部分,可以是软件、硬件或两者的结合。
输出模块430,与获取模块420电性连接,用于将获取模块420确定的本小区用户的资源分配优先级输出给基站调度器。
输出模块430可以向基站调度器发送获取模块420确定的用户的资源分配优先级,基站调度器可以根据接收到的用户的资源分配优先级进行资源分配,也可以结合用户的资源分配优先级和CQI等相关信息进行资源分配,向各个用户对应的UE分配资源。
上述输出模块430是以上所述基站协调器中负责将获取模块420确定的本小区用户的资源分配优先级输出给基站调度器的部分,可以是软件、硬件或两者的结合。
上述交互模块410,包括:
接收子模块411,用于接收相邻小区对应的基站协调器发送的相邻小区的小区负载信息;和/或
发送子模块412,用于向相邻小区对应的基站协调器发送本小区的小区负载信息。
上述接收子模块411是以上所述基站协调器中负责接收相邻小区对应的基站协调器发送的相邻小区的小区负载信息的部分,可以是软件、硬件或两者的结合。
上述发送子模块412是以上所述基站协调器中负责向相邻小区对应的基站协调器发送本小区的小区负载信息的部分,可以是软件、硬件或两者的结合。
上述发送子模块412,还用于向相邻小区对应的基站协调器发送包含HII参数的消息,该HII参数用于向相邻小区对应的基站协调器指示本小区在设定时间内分配给本小区边缘用户的RU;和/或
向相邻小区对应的基站协调器发送包含OI参数的消息,该OI参数用于向相邻小区对应的基站协调器指示RU的干扰等级。
上述发送子模块412,还用于向相邻小区对应的基站协调器发送包含RNTP参数的消息。
上述获取模块420,包括:
上行获取模块421,用于根据上行负载信息,确定本小区用户的上行资源分配优先级;和/或
下行获取模块422,用于根据下行负载信息,确定本小区用户的下行资源分配优先级。
具体地,上行获取模块421可以根据交互模块410接收到的来自相邻小区对应的基站协调器的上行负载信息和/或向相邻小区对应的基站协调器发送的上行负载信息,计算本小区用户的上行资源分配优先级权值,从而确定本小区用户的上行资源分配优先级。
下行获取模块422可以根据交互模块410接收到的来自相邻小区对应的基站协调器的下行负载信息和/或向相邻小区对应的基站协调器发送的下行负载信息,计算本小区用户的下行资源分配优先级权值,从而确定本小区用户的下行资源分配优先级。
其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
本发明实施例的技术方案具有以下优点,因为根据本小区的上行负载信息和相邻小区的上行负载信息确定用户的资源分配优先级,并使用用户的资源分配优先级进行资源分配,实现了小区间的干扰协调,提高了小区边缘用户的性能和体验,达到了保证边缘覆盖速率的效果。
如图5所示,为本发明实施例五中的一种资源分配***结构示意图,包括基站调度器520和至少两个小区负载信息的基站协调器510,该至少两个基站协调器510分别用于生成对应小区的小区负载信息。
基站协调器510,用于与相邻小区对应的基站协调器进行小区负载信息的交互,根据交互的小区负载信息,确定本小区用户的资源分配优先级,将本小区用户的资源分配优先级输出给基站调度器520。
不同的基站协调器对应不同的小区,各个基站协调器之间可以在小区间周期性地或事件触发性地交互小区负载信息。基站协调器510与相邻小区对应的基站协调器进行小区负载信息的交互可以包括:基站协调器510接收相邻小区对应的基站协调器发送的相邻小区的小区负载信息;和/或基站协调器510向相邻小区对应的基站协调器发送本小区的小区负载信息。
在LTE***中,小区负载信息包括上行负载信息和/或下行负载信息,其中,上行负载信息包括HII参数和/或OI参数。HII参数用于向相邻小区对应的基站协调器指示本小区在设定时间内分配给本小区边缘用户的RU,相邻小区对应的基站协调器接收到包含HII参数的消息后,在调度自身的边缘用户时,尽量避免使用该HII参数指示分配给边缘用户的RU。
OI参数用于向相邻小区对应的基站协调器指示RU的干扰等级,相邻小区对应的基站协调器接收到包含OI参数的消息后,可以在该OI参数指示干扰过大的RU上降低功率发送,或者不使用该干扰过大的RU。
下行负载信息包括RNTP参数,该RNTP参数用于向相邻小区对应的基站协调器指示本小区在设定时间内PRB上的下行发射功率等级。相邻小区对应的基站协调器接收到包含RNTP参数的消息后,可以在调度边缘用户时,避免使用该RNTP参数指示为高功率等级的PRB。
基站协调器510根据接收到的相邻小区的小区负载信息和/或发送的本小区的小区负载信息,可以通过资源分配优先级权值的计算,确定本小区边缘用户和中心用户的资源分配优先级。资源分配优先级包括资源针对各个用户是否可用,以及资源分配针对各个用户的优先级顺序。
资源分配优先级包括上行资源分配优先级和/或下行资源分配优先级,对应LTE***中的上行链路,基站协调器510可以使用接收和/或发送的小区负载信息中的HII参数和/或OI参数计算用户的上行资源分配优先级的权值。
本发明实施例中的基站协调器510可以根据计算得到的用户的上行资源分配优先级的权值的大小,确定本小区分配的各个RU对用户是否可用;也可以根据向相邻小区对应的基站协调器发送的OI参数中各个RU的干扰等级,确定各个RU对用户是否可用。
对应LTE***中的下行链路,基站协调器510还可以使用接收和/或发送的下行负载信息中的RNTP参数计算用户的下行资源分配优先级权值。本发明实施例中的基站协调器510可以根据计算得到的用户的下行资源分配优先级的权值的大小,确定本小区分配的各个PRB对用户是否可用。
基站调度器520,用于根据基站协调器510输出的本小区用户的资源分配优先级,进行资源分配。
基站协调器510确定用户的资源分配优先级后,可以向基站调度器520发送该资源分配优先级。基站调度器520可以根据接收到的用户的资源分配优先级进行资源分配,也可以结合用户的资源分配优先级和CQI等相关信息进行资源分配,向各个用户对应的UE分配资源。
本发明实施例的技术方案具有以下优点,因为根据小区负载信息确定用户的资源分配优先级,并使用用户的资源分配优先级进行资源分配,实现了小区间的干扰协调,提高了边缘用户的性能和体验,达到了保证边缘覆盖速率的效果。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端设备(可以是手机,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。