一种资源分配方法及装置转让专利

申请号 : CN201710547239.4

文献号 : CN107404766B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张琼王晨林敏

申请人 : 京信通信系统(中国)有限公司京信通信系统(广州)有限公司京信通信技术(广州)有限公司天津京信通信系统有限公司

摘要 :

本发明公开了提供一种资源分配方法及装置,用以解决现有技术中在对小区边缘用户进行资源分配时,分配的频带资源不连续,进而造成边缘频带资源的浪费,频谱效率下降,边缘用户体验差的技术问题。方法为:获得服务小区的边缘用户需求的第一边缘频带资源;获得与所述服务小区对应的邻区干扰信息,基于所述邻区干扰信息,获得所述服务小区对应的M个边缘频带资源块中可用的第二边缘频带资源;基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源。

权利要求 :

1.一种资源分配方法,其特征在于,包括:

获得服务小区的边缘用户需求的第一边缘频带资源;

获得与所述服务小区对应的邻区干扰信息,基于所述邻区干扰信息,获得所述服务小区对应的M个边缘频带资源块中可用的第二边缘频带资源,其中,M为大于0的整数;

基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源;

其中,所述基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源,具体包括:基于所述第一边缘频带资源确定资源滑动窗;

控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;

在所述可用资源占比大于第二阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。

2.如权利要求1所述的方法,其特征在于,所述基于所述邻区干扰信息,获得所述服务小区可用的第二边缘频带资源,具体包括:基于邻区干扰信息,获得N个相邻小区对所述M个边缘频带资源块的占用信息,其中,N为大于0的整数;

基于所述占用信息,确定所述M个边缘频带资源块中可用的第二边缘频带资源,其中,对于所述M个边缘频带资源块中的第i个边缘频带资源块,如果所述占用信息表示所述N个相邻小区中有K个小区占用所述第i个边缘频带资源块,当K小于第一阈值时,确定所述第i个边缘频带资源块为可用的边缘频带资源,其中,i和K均为小于等于M的整数。

3.如权利要求1所述的方法,其特征在于,在所述控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动之后,所述方法还包括:如果基于所述资源滑动窗遍历所述M个边缘频带资源块后没有获得分配至所述边缘用户的边缘频带资源,确定第三阈值,所述第三阈值小于所述第二阈值;

控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;

在所述可用资源占比大于所述第三阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。

4.如权利要求1所述的方法,其特征在于,所述基于所述第一边缘频带资源确定资源滑动窗,具体包括:获得所述服务小区可调度的最小资源块;

基于所述最小资源块以及所述第一边缘频带资源,确定资源滑动窗,其中,所述资源滑动窗的窗长大于或等于所述第一边缘频带资源且所述资源滑动窗的窗长为所述最小资源块的整数倍。

5.一种资源分配装置,其特征在于,包括:

第一获取模块,用于获得服务小区的边缘用户需求的第一边缘频带资源;

第二获取模块,用于获得与所述服务小区对应的邻区干扰信息,基于所述邻区干扰信息,获得所述服务小区对应的M个边缘频带资源块中可用的第二边缘频带资源,其中,M为大于0的整数;

确定模块,用于基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源;

其中,所述确定模块具体包括:

第二确定子模块,用于基于所述第一边缘频带资源确定资源滑动窗;

第一控制子模块,用于控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;

第三确定子模块,用于在所述可用资源占比大于第二阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。

6.如权利要求5所述的装置,其特征在于,所述第二获取模块具体包括:第一获取子模块,用于基于邻区干扰信息,获得N个相邻小区对所述M个边缘频带资源块的占用信息,其中,N为大于0的整数;

第一确定子模块,用于基于所述占用信息,确定所述M个边缘频带资源块中可用的第二边缘频带资源,其中,对于所述M个边缘频带资源块中的第i个边缘频带资源块,如果所述占用信息表示所述N个相邻小区中有K个小区占用所述第i个边缘频带资源块,当K小于第一阈值时,确定所述第i个边缘频带资源块为可用的边缘频带资源,其中,i和K均为小于等于M的整数。

7.如权利要求5所述的装置,其特征在于,所述确定模块还包括:

第四确定子模块,用于在所述控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动之后,如果基于所述资源滑动窗遍历所述M个边缘频带资源块后没有获得分配至所述边缘用户的边缘频带资源,确定第三阈值,所述第三阈值小于所述第二阈值;

第二控制子模块,用于控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;

第五确定子模块,用于在所述可用资源占比大于所述第三阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。

8.如权利要求5所述的装置,其特征在于,所述第二确定子模块具体包括:获取子单元,用于获得所述服务小区可调度的最小资源块;

确定子单元,用于基于所述最小资源块以及所述第一边缘频带资源,确定资源滑动窗,其中,所述资源滑动窗的窗长大于或等于所述第一边缘频带资源且所述资源滑动窗的窗长为所述最小资源块的整数倍。

9.一种资源分配装置,其特征在于,包括处理器、存储器和收发机,其中,收发机在处理器的控制下接收和发送数据,存储器中保存有预设的程序,处理器读取存储器中的程序,按照该程序执行以下过程:获得服务小区的边缘用户需求的第一边缘频带资源;

获得与所述服务小区对应的邻区干扰信息;基于所述邻区干扰信息,获得所述服务小区对应的M个边缘频带资源块中可用的第二边缘频带资源,其中,M为大于0的整数;

基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源;

其中,所述基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源,具体包括:基于所述第一边缘频带资源确定资源滑动窗;

控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;

在所述可用资源占比大于第二阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。

说明书 :

一种资源分配方法及装置

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种资源分配方法及装置。

背景技术

[0002] 随着科学技术的不断发展,LTE(Long Term Evolution,长期演进)无线技术已经得到了广泛的应用。LTE下行采用正交频分复用技术,将高速数据调制到各个正交的子信道,可以有效减少信道之间的干扰。但是这种正交信道只局限于当前小区内的用户,而不同小区之间的用户会存在干扰,特别是针对同频组网小区的边缘用户干扰非常严重,因此,采用ICIC(Inter-cell Interference Coordination,小区间干扰协调)技术可以减少同频小区之间的干扰,提升小区边缘用户的频谱效率及保证系统的吞吐量。
[0003] ICIC的基本思想是通过管理无线资源使得小区间干扰得到抑制,主要思想是采用频率复用技术,就是将有限的频率资源划分为若干组,依次分配给相邻小区使用,这样可以重复地使用频率资源。ICIC技术使用灵活,实现简单,仿真效果较好,是目前LTE系统抑制同频干扰的主流技术。3GPP协议规定了基站之间可以通过X2接口实现基站之间小区信息的交互,上行动态ICIC中可通过X2接口传送HII(high interference indicator,高干扰指示)和OI(overload indicator,过载指示)信息,下行通过X2接口传送RNTP(Relative Narrowband TX Power,相对窄带发射功率)指示每个PRB(Physical Resource Block,物理资源模块)的功率信息,通过传输RNTP参数可以将本小区RNTP信息提前通知相邻小区,相邻小区通过该指示信息进行干扰协调,从而降低小区间干扰。
[0004] 现有技术中,边缘频带的划分均是基于获取频带资源的干扰值与一个固定干扰门限值进行比较确定服务小区边缘用户可用的边缘频带资源,这种方式会造成分配的频带资源不连续,进而造成边缘频带资源的浪费,频谱效率下降,边缘用户体验差的技术问题。

发明内容

[0005] 本发明实施例提供一种资源分配方法及装置,用以解决现有技术中在对小区边缘用户进行资源分配时,分配的频带资源不连续,进而造成边缘频带资源的浪费,频谱效率下降,边缘用户体验差的技术问题,实现为服务小区边缘用户分配较为连续的频带资源,提升小区边缘用户边缘频带分配的成功率。
[0006] 本发明实施例提供的具体技术方案如下:
[0007] 第一方面,本发明实施例提供了一种资源分配方法,包括:
[0008] 获得服务小区的边缘用户需求的第一边缘频带资源;
[0009] 获得与所述服务小区对应的邻区干扰信息,基于所述邻区干扰信息,获得所述服务小区对应的M个边缘频带资源块中可用的第二边缘频带资源,其中,M为大于0的整数;
[0010] 基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源。
[0011] 可能的实施方式中,所述基于所述邻区干扰信息,获得所述服务小区可用的第二边缘频带资源,具体包括:
[0012] 基于邻区干扰信息,获得N个相邻小区对所述M个边缘频带资源块的占用信息,其中,N为大于0的整数;
[0013] 基于所述占用信息,确定所述M个边缘频带资源块中可用的第二边缘频带资源,其中,对于所述M个边缘频带资源块中的第i个边缘频带资源块,如果所述占用信息表示所述N个相邻小区中有K个小区占用所述第i个边缘频带资源块,当K小于第一阈值时,确定所述第i个边缘频带资源块为可用的边缘频带资源,其中,i和K均为小于等于M的整数。
[0014] 可能的实施方式中,所述基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源,具体包括:
[0015] 基于所述第一边缘频带资源确定资源滑动窗;
[0016] 控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;
[0017] 在所述可用资源占比大于第二阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。
[0018] 可能的实施方式中,在所述控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动之后,所述方法还包括:
[0019] 如果基于所述资源滑动窗遍历所述M个边缘频带资源块后没有获得分配至所述边缘用户的边缘频带资源,确定第三阈值,所述第三阈值小于所述第二阈值;
[0020] 控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;
[0021] 在所述可用资源占比大于所述第三阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。
[0022] 可能的实施方式中,所述基于所述第一边缘频带资源确定资源滑动窗,具体包括:
[0023] 获得所述服务小区可调度的最小资源块;
[0024] 基于所述最小资源块以及所述第一边缘频带资源,确定资源滑动窗,其中,所述资源滑动窗的窗长大于或等于所述第一边缘频带资源且所述资源滑动窗的窗长为所述最小资源块的整数倍。
[0025] 第二方面,本发明实施例提供了一种资源分配装置,包括:
[0026] 第一获取模块,用于获得服务小区的边缘用户需求的第一边缘频带资源;
[0027] 第二获取模块,用于获得与所述服务小区对应的邻区干扰信息,基于所述邻区干扰信息,获得所述服务小区对应的M个边缘频带资源块中可用的第二边缘频带资源,其中,M为大于0的整数;
[0028] 确定模块,用于基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源。
[0029] 可能的实施方式中,所述第二获取模块具体包括:
[0030] 第一获取子模块,用于基于邻区干扰信息,获得N个相邻小区对所述M个边缘频带资源块的占用信息,其中,N为大于0的整数;
[0031] 第一确定子模块,用于基于所述占用信息,确定所述M个边缘频带资源块中可用的第二边缘频带资源,其中,对于所述M个边缘频带资源块中的第i个边缘频带资源块,如果所述占用信息表示所述N个相邻小区中有K个小区占用所述第i个边缘频带资源块,当K小于第一阈值时,确定所述第i个边缘频带资源块为可用的边缘频带资源,其中,i和K均为小于等于M的整数。
[0032] 可能的实施方式中,所述确定模块具体包括:
[0033] 第二确定子模块,用于基于所述第一边缘频带资源确定资源滑动窗;
[0034] 第一控制子模块,用于控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;
[0035] 第三确定子模块,用于在所述可用资源占比大于所述第二阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。
[0036] 可能的实施方式中,所述确定模块还包括:
[0037] 第四确定子模块,用于在所述控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动之后,如果基于所述资源滑动窗遍历所述M个边缘频带资源块后没有获得分配至所述边缘用户的边缘频带资源,确定第三阈值,所述第三阈值小于所述第二阈值;
[0038] 第二控制子模块,用于控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;
[0039] 第五确定子模块,用于在所述可用资源占比大于所述第三阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。
[0040] 可能的实施方式中,所述第二确定子模块具体包括:
[0041] 获取子单元,用于获得所述服务小区可调度的最小资源块;
[0042] 确定子单元,用于基于所述最小资源块以及所述第一边缘频带资源,确定资源滑动窗,其中,所述资源滑动窗的窗长大于或等于所述第一边缘频带资源且所述资源滑动窗的窗长为所述最小资源块的整数倍。
[0043] 第三方面,本发明实施例提供了一种资源分配装置,包括处理器、存储器和收发机,其中,收发机在处理器的控制下接收和发送数据,存储器中保存有预设的程序,处理器读取存储器中的程序,按照该程序执行以下过程:
[0044] 获得服务小区的边缘用户需求的第一边缘频带资源;
[0045] 获得与所述服务小区对应的邻区干扰信息;基于所述邻区干扰信息,获得所述服务小区对应的M个边缘频带资源块中可用的第二边缘频带资源,其中,M为大于0的整数;
[0046] 基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源。
[0047] 可能的实施方式中,处理器基于邻区干扰信息,获得N个相邻小区对所述M个边缘频带资源块的占用信息,其中,N为大于0的整数;基于所述占用信息,确定所述M个边缘频带资源块中可用的第二边缘频带资源,其中,对于所述M个边缘频带资源块中的第i个边缘频带资源块,如果所述占用信息表示所述N个相邻小区中有K个小区占用所述第i个边缘频带资源块,当K小于第一阈值时,确定所述第i个边缘频带资源块为可用的边缘频带资源,其中,i和K均为小于等于M的整数。
[0048] 可能的实施方式中,处理器基于所述第一边缘频带资源确定资源滑动窗;控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;在所述可用资源占比大于所述第二阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。
[0049] 可能的实施方式中,在控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动之后,如果处理器基于所述资源滑动窗遍历所述M个边缘频带资源块后没有获得分配至所述边缘用户的边缘频带资源,处理器确定第三阈值,所述第三阈值小于所述第二阈值;控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;在所述可用资源占比大于所述第三阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。
[0050] 可能的实施方式中,处理器获得所述服务小区可调度的最小资源块;基于所述最小资源块以及所述第一边缘频带资源,确定资源滑动窗,其中,所述资源滑动窗的窗长大于或等于所述第一边缘频带资源且所述资源滑动窗的窗长为所述最小资源块的整数倍。
[0051] 基于上述技术方案,本发明实施例中,对小区边缘用户进行资源分配时,通过获得服务小区的邻区干扰信息确定候选可用的边缘频带资源,可以方便快速地获知服务小区边缘用户候选可用的频带资源,根据候选可用的边缘频带资源以及边缘用户的需求进行边缘频带资源的连续化处理确定最终边缘频带资源,确定的服务小区对应的候选可用的边缘频带资源比较准确,并且,结合边缘用户需求进行边缘频带连续化处理确定最终的分配给边缘用户的边缘频带资源,能够将一段集中的可用边缘频带资源作为服务小区的边缘频带资源,为小区边缘用户分配连续频带资源,提升小区边缘用户资源分配成功率,避免为小区边缘用户分配过多或者过少频带资源,实现合理地分配和使用边缘频带资源的技术效果。

附图说明

[0052] 图1为本发明实施例中资源分配方法的流程图;
[0053] 图2为本发明实施例中服务小区与相邻小区的结构示意图;
[0054] 图3为本发明实施例中资源分配装置的结构框图;
[0055] 图4为本发明实施例中另一资源分配装置的结构框图。

具体实施方式

[0056] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0057] 本发明实施例中,如图1所示,资源分配的过程如下:
[0058] 步骤101:获得服务小区的边缘用户需求的第一边缘频带资源;
[0059] 步骤102:获得与所述服务小区对应的邻区干扰信息,基于所述邻区干扰信息,获得所述服务小区对应的M个边缘频带资源块中可用的第二边缘频带资源,其中,M为大于0的整数;
[0060] 步骤103:基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源。
[0061] 在本实施例中的资源分配方法主要应用于LTE网络,当然,也可以是其它网络。由于在现有技术中,对于小区边缘频带的分配均是通过频带资源的干扰值与一个固定干扰门限值进行比较,进而在频带资源的干扰值小于固定干扰门限值时,确定服务小区可用的边缘频带资源,并将其分配至小区边缘用户,造成分配给用户的边缘频带资源不连续。并且,由于实际资源分配时均基于系统最小调度资源块进行调度,离散的边缘频带若不满足最小调度资源块的整数倍时,容易造成边缘频带资源的浪费,频谱效率下降,所以,若仅仅基于干扰值确定边缘频带资源,而不考虑边缘用户需求,则会造成当边缘用户需求大于实际分配的边缘频带资源时,边缘用户体验差;反之,如果边缘用户需求小于实际分配的边缘频带资源,又会造成资源的浪费。
[0062] 所以,本申请实施例中的资源分配方法,在对小区边缘用户进行资源分配时,需要获得边缘用户需求的第一边缘频带资源。同时,还需要获得邻区干扰信息,并基于邻区干扰信息,确定可用的第二边缘频带资源。为了使得分配至边缘用户的频带资源较为连续,本申请实施例中,会基于边缘用户需求的第一边缘频带资源以及可用的第二边缘频带资源,对边缘频带资源进行连续化处理,最终确定出连续的且满足边缘用户需求的边缘频带资源。本实施例中的资源分配方式能为边缘用户合理分配连续的边缘频带资源,更好地满足用户需求,提升用户体验。在具体实施过程中,上述步骤101与步骤102在执行时并没有先后顺序。
[0063] 在本实施例中,步骤102:基于所述邻区干扰信息,获得所述服务小区对应的M个边缘频带资源块中可用的第二边缘频带资源,在具体实施过程中可包括如下步骤:
[0064] 基于邻区干扰信息,获得N个相邻小区对所述M个边缘频带资源块的占用信息,其中,N为大于0的整数;
[0065] 基于所述占用信息,确定所述M个边缘频带资源块中可用的第二边缘频带资源,其中,对于所述M个边缘频带资源块中的第i个边缘频带资源块,如果所述占用信息表示所述N个相邻小区中有K个小区占用所述第i个边缘频带资源块,当K小于第一阈值时,确定所述第i个边缘频带资源块为可用的边缘频带资源,其中,i和K均为小于等于M的整数。
[0066] 具体的,在本实施例中,如示意图2所示,服务小区为cell0,与服务小区cell0相邻的有cell1~cell6这6个小区,cell0通过X2接口或者集中网元获得cell1~cell6对应的邻区干扰信息,邻区干扰信息表示为频带资源的干扰值或者信号质量。
[0067] 如果邻区干扰信息表示为频带资源的干扰值,可设定干扰门限值,当干扰值大于干扰门限值,表示该频带资源被占用。比如:cell0对应有第一边缘频带资源块,当cell1对第1个边缘频带资源块的干扰值大于干扰门限值时,表明第一边缘频带资源块被cell1占用,占用信息可以定义为1或0。比如:cell0对应有11个边缘频带资源块,cell1对这11个边缘频带资源块的占用信息可以表示为:cell1占用信息:{0,0,0,0,0,1,0,1,0,1,0},表明cell1占用了第6个边缘频带资源块、第8个边缘频带资源块、第10个边缘频带资源块。同理,邻区干扰信息表示为信号质量时,处理方式类似,设定信号质量门限值,当信号质量大于信号质量门限值,表示该频带资源被占用,在此,本申请不作限制。
[0068] 进一步,cell0对应有11个边缘频带资源块,cell1~cell6小区的干扰信息是通过X2接口传递的RNTP,并且cell1~cell6对11个边缘频带资源块的占用信息如下:
[0069] cell1占用信息:{0,0,0,0,0,1,0,1,0,1,0};
[0070] cell2占用信息:{1,1,0,0,0,1,0,1,0,1,1};
[0071] cell3占用信息:{1,0,0,1,0,0,0,1,0,1,1};
[0072] cell4占用信息:{1,1,0,0,0,1,0,0,0,0,1};
[0073] cell5占用信息:{0,1,0,0,1,1,0,1,0,0,1};
[0074] cell6占用信息:{1,1,0,0,1,1,0,0,0,1,1};
[0075] 接着,通过综合统计相邻小区对服务小区的边缘频带资源块的占用信息,来确定各个边缘频带资源块是否可用。继续沿用上例,通过上述cell1~cell6对11个边缘频带资源块的占用信息可知,针对第1个边缘频带资源块,cell2、cell3、cell4、cell6占用该边缘频带资源块,即共有4个小区占用第1个边缘频带资源块。同理可知,针对第2个边缘频带资源块,共有cell2、cell4、cell5、cell64个小区占用第2个边缘频带资源块,通过这样的方式,依次可获得后续的9个边缘频带资源块的邻区占用情况,进而得到cell1~cell6对11个边缘频带资源块的占用信息总和为{4,4,0,1,2,5,0,4,0,4,5}。
[0076] 然后,获得第一阈值,针对第i个边缘频带资源块,如果占用信息的总和大于该第一阈值,则确定第i个边缘频带资源块不可用,不可用时以0表示。反之,如果占用信息的总和小于或等于该第一阈值,则确定第i个边缘频带资源块可用,可用时以1表示。
[0077] 比如:第一阈值设置为3,针对第1个边缘频带资源块,由cell1~cell6对11个边缘频带资源块的占用信息总和可知,有4个小区占用第1个边缘频带资源块,占用信息的总和为4,大于第一阈值3,所以,第1个边缘频带资源块不可用。针对第3个边缘频带资源块,由cell1~cell6对11个边缘频带资源块的占用信息总和可知,有0个小区占用第3个边缘频带资源块,占用信息的总和为0,小于第一阈值3,所以,第3个边缘频带资源块可用。通过这样的方式,可确认上述11个边缘频带资源块中可用的边缘频带资源块,可用的第二边缘频带资源表示为{0,0,1,1,1,0,1,0,0,1,1}。
[0078] 在本实施例中,步骤103:基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源,在具体实施过程中可包括如下步骤:
[0079] 基于所述第一边缘频带资源确定资源滑动窗;
[0080] 控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;
[0081] 在所述可用资源占比大于所述第二阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源;
[0082] 如果基于所述资源滑动窗遍历所述M个边缘频带资源块后没有获得分配至所述边缘用户的边缘频带资源,确定第三阈值,所述第三阈值小于所述第二阈值;
[0083] 控制所述资源滑动窗从所述M个边缘频带资源块的第一个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;
[0084] 在所述可用资源占比大于所述第三阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源;
[0085] 其中,基于所述第一边缘频带资源确定资源滑动窗,具体包括如下步骤:
[0086] 获得所述服务小区可调度的最小资源块;
[0087] 基于所述最小资源块以及所述第一边缘频带资源,确定资源滑动窗,其中,所述资源滑动窗的窗长大于或等于所述第一边缘频带资源且所述资源滑动窗的窗长为所述最小资源块的整数倍。
[0088] 具体的,在本实施例中,主要通过滑动窗的方式对边缘频带资源进行连续化处理,进而确定出较为连续的频带资源并分配给边缘用户。在确定资源滑动窗时,需要获得边缘用户需求的第一边缘频带资源,第一边缘频带资源表示用户业务需求,对应为频带资源块个数。还需要获得服务小区可调度的最小资源块,最小资源块与服务小区对应的系统带宽以及调度性能有关,服务小区对应的系统带宽越大,或者服务小区对应的调度性能越强,可调度的最小资源块越多。并且,在具体实施过程中,可调度的最小资源块区分上下行方向,上下行可以设置不同的调度最小资源块。
[0089] 进而,上述资源滑动窗表示为:资源滑动窗长=调度最小资源块*N,并且,资源滑动窗长大于边缘用户需求的第一边缘频带资源。比如:用户需求8个边缘频带资源块,调度最小资源块为4个,则资源滑动窗长要大于或等于8,且资源滑动窗长为4的整数倍,由此可知,资源滑动窗长可设置为8、12、16等。在具体实施过程中,资源滑动窗可根据具体情况进行设定,在此,本申请不作限制。
[0090] 进而,控制资源滑动窗从M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于资源滑动窗与第二边缘频带资源,获得滑动位置处资源滑动窗内包含的边缘频带资源块对应的可用资源占比。
[0091] 继续沿用上述示例,如果资源滑动窗长设置为8,可用的第二边缘频带资源表示为{0,0,1,1,1,0,1,0,0,1,1},资源滑动窗从第1个边缘频带资源块开始滑动,获得资源滑动窗对应的可用边缘频带资源表示为{0,0,1,1,1,0,1,0},资源滑动窗包含第1个~第8个总共8个边缘频带资源块。由资源滑动窗对应的可用边缘频带资源可知,资源滑动窗内可用边缘频带资源块包括第3个边缘频带资源块、第4个边缘频带资源块、第5个边缘频带资源块、第7个边缘频带资源块,总共4个可用边缘频带资源块,可用资源占比为4/8(0.5)。假设第二阈值设定为0.7时,可用资源占比为0.5小于第二阈值0.7,表明当前资源滑动窗包含第1个~第8个边缘频带资源块不满足分配给边缘用户的条件。
[0092] 进而,控制资源滑动窗则向后滑动一个资源块,此时,资源滑动窗包含第2个~第9个总共8个边缘频带资源块,确定此时资源滑动窗对应的可用边缘频带资源表示为{0,1,1,1,0,1,0,0},由资源滑动窗对应的可用边缘频带资源可知,资源滑动窗内可用边缘频带资源块包括第3个边缘频带资源块、第4个边缘频带资源块、第5个边缘频带资源块、第7个边缘频带资源块,总共4个可用边缘频带资源块,可用资源占比为4/8(0.5)。假设第二阈值设定为0.7时,可用资源占比为0.5小于第二阈值0.7,表明当前资源滑动窗包含第2个~第9个边缘频带资源块不满足分配给边缘用户的条件。继续控制资源滑动窗则向后滑动,直至获得可用资源占比大于第二阈值的资源滑动窗内包含的边缘频带资源块,并将该位置处的资源滑动窗内包含的边缘频带资源块分配至边缘用户。
[0093] 如果基于资源滑动窗遍历所有的边缘频带资源块后没有获得分配至边缘用户的边缘频带资源。比如第二阈值设定为0.7时,资源滑动窗长设置为8,可用的第二边缘频带资源表示为{0,0,1,1,1,0,1,0,0,1,1},控制资源滑动窗遍历上述11个边缘频带资源块,没有获得可用资源占比大于第二阈值0.7的资源滑动窗内包含的边缘频带资源块。此时,可以重新确定一个比第二阈值更小的第三阈值,如:第三阈值设定为0.6,重新控制资源滑动窗从第1个边缘频带资源块开始滑动,直至获得可用资源占比大于第三阈值0.6的资源滑动窗内包含的边缘频带资源块,并将该位置处的资源滑动窗内包含的边缘频带资源块分配至边缘用户。
[0094] 继续沿用上例,第二边缘频带资源表示为{0,0,1,1,1,0,1,0,0,1,1},资源滑动窗长设置为8,第三阈值设定为0.6,通过资源滑动窗滑动的方式,可获得当资源滑动窗滑动至第3个边缘频带资源块时,资源滑动窗内对应的可用边缘频带资源表示为{1,1,1,0,1,0,0,1},由资源滑动窗对应的可用边缘频带资源可知,资源滑动窗内可用边缘频带资源块包括第3个边缘频带资源块、第4个边缘频带资源块、第5个边缘频带资源块、第7个边缘频带资源块、第10个边缘频带资源块,总共5个可用边缘频带资源块,可用资源占比为5/8。可用资源占比为5/8大于第三阈值0.6,表明当前资源滑动窗包含第3个~第10个边缘频带资源块满足分配给边缘用户的条件。确定第3个~第10个边缘频带资源块为分配至所述边缘用户的边缘频带资源。
[0095] 在具体实施过程中,资源滑动窗可以每次移动一个边缘频带资源块,也可以每次移动多个边缘频带资源块,资源滑动窗可以每次移动的边缘频带资源块的个数可根据实际需要进行设定,在此,本申请不作限定。
[0096] 基于同一发明构思,本发明实施例中还提供了一种资源分配装置,该资源分配装置可以是服务小区对应的基站,也可以是基站中专门负责资源分配的装置,也可以是其它装置,在此,本申请不作限制。该资源分配装置的具体实施可参见方法实施例部分的描述,重复之处不再赘述,如图3所示,该资源分配装置主要包括:
[0097] 第一获取模块301,用于获得服务小区的边缘用户需求的第一边缘频带资源;
[0098] 第二获取模块302,用于获得与所述服务小区对应的邻区干扰信息,基于所述邻区干扰信息,获得所述服务小区对应的M个边缘频带资源块中可用的第二边缘频带资源,其中,M为大于0的整数;
[0099] 确定模块303,用于基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源。
[0100] 可能的实施方式中,所述第二获取模块302具体包括:
[0101] 第一获取子模块,用于基于邻区干扰信息,获得N个相邻小区对所述M个边缘频带资源块的占用信息,其中,N为大于0的整数;
[0102] 第一确定子模块,用于基于所述占用信息,确定所述M个边缘频带资源块中可用的第二边缘频带资源,其中,对于所述M个边缘频带资源块中的第i个边缘频带资源块,如果所述占用信息表示所述N个相邻小区中有K个小区占用所述第i个边缘频带资源块,当K小于第一阈值时,确定所述第i个边缘频带资源块为可用的边缘频带资源,其中,i和K均为小于等于M的整数。
[0103] 可能的实施方式中,所述确定模块303具体包括:
[0104] 第二确定子模块,用于基于所述第一边缘频带资源确定资源滑动窗;
[0105] 第一控制子模块,用于控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;
[0106] 第三确定子模块,用于在所述可用资源占比大于所述第二阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。
[0107] 可能的实施方式中,所述确定模块303还包括:
[0108] 第四确定子模块,用于在所述控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动之后,如果基于所述资源滑动窗遍历所述M个边缘频带资源块后没有获得分配至所述边缘用户的边缘频带资源,确定第三阈值,所述第三阈值小于所述第二阈值;
[0109] 第二控制子模块,用于控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;
[0110] 第五确定子模块,用于在所述可用资源占比大于所述第三阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。
[0111] 可能的实施方式中,所述第二确定子模块具体包括:
[0112] 获取子单元,用于获得所述服务小区可调度的最小资源块;
[0113] 确定子单元,用于基于所述最小资源块以及所述第一边缘频带资源,确定资源滑动窗,其中,所述资源滑动窗的窗长大于或等于所述第一边缘频带资源且所述资源滑动窗的窗长为所述最小资源块的整数倍。
[0114] 基于同一发明构思,本发明实施例提供了一种资源分配装置,该资源分配装置的具体实施可参见方法实施例部分的描述,重复之处不再赘述,如图4所示,该资源分配装置主要包括处理器401、存储器402和收发机403,其中,收发机403在处理器401的控制下接收和发送数据,存储器402中保存有预设的程序,处理器401读取存储器402中的程序,按照该程序执行以下过程:
[0115] 获得服务小区的边缘用户需求的第一边缘频带资源;
[0116] 获得与所述服务小区对应的邻区干扰信息;基于所述邻区干扰信息,获得所述服务小区对应的M个边缘频带资源块中可用的第二边缘频带资源,其中,M为大于0的整数;
[0117] 基于所述第一边缘频带资源与所述第二边缘频带资源,对所述服务小区的边缘频带资源进行连续化处理,确定分配至所述边缘用户的边缘频带资源。
[0118] 可能的实施方式中,所述处理器401用于:
[0119] 基于邻区干扰信息,获得N个相邻小区对所述M个边缘频带资源块的占用信息,其中,N为大于0的整数;基于所述占用信息,确定所述M个边缘频带资源块中可用的第二边缘频带资源,其中,对于所述M个边缘频带资源块中的第i个边缘频带资源块,如果所述占用信息表示所述N个相邻小区中有K个小区占用所述第i个边缘频带资源块,当K小于第一阈值时,确定所述第i个边缘频带资源块为可用的边缘频带资源,其中,i和K均为小于等于M的整数。
[0120] 可能的实施方式中,处理器401用于基于所述第一边缘频带资源确定资源滑动窗;控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;在所述可用资源占比大于所述第二阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。
[0121] 可能的实施方式中,在控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动之后,如果处理器401基于所述资源滑动窗遍历所述M个边缘频带资源块后没有获得分配至所述边缘用户的边缘频带资源,处理器401确定第三阈值,所述第三阈值小于所述第二阈值;控制所述资源滑动窗从所述M个边缘频带资源块的第1个边缘频带资源块开始向后滑动,基于所述资源滑动窗与所述第二边缘频带资源,获得滑动位置处所述资源滑动窗内包含的边缘频带资源块对应的可用资源占比;在所述可用资源占比大于所述第三阈值时,确定所述滑动位置处的所述资源滑动窗内包含的边缘频带资源块为分配至所述边缘用户的边缘频带资源。
[0122] 可能的实施方式中,处理器401用于获得所述服务小区可调度的最小资源块;基于所述最小资源块以及所述第一边缘频带资源,确定资源滑动窗,其中,所述资源滑动窗的窗长大于或等于所述第一边缘频带资源且所述资源滑动窗的窗长为所述最小资源块的整数倍。
[0123] 基于上述技术方案,本发明实施例中,对小区边缘用户进行资源分配时,通过获得服务小区的邻区干扰信息确定候选可用的边缘频带资源,可以方便快速地获知服务小区边缘用户候选可用的频带资源,根据候选可用的边缘频带资源以及边缘用户的需求进行边缘频带资源的连续化处理确定最终边缘频带资源,确定的服务小区对应的候选可用的边缘频带资源比较准确,并且,结合边缘用户需求进行边缘频带连续化处理确定最终的分配给边缘用户的边缘频带资源,能够将一段集中的可用边缘频带资源作为服务小区的边缘频带资源,为小区边缘用户分配连续频带资源,提升小区边缘用户资源分配成功率,避免为小区边缘用户分配过多或者过少频带资源,实现合理地分配和使用边缘频带资源的技术效果。
[0124] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0125] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0126] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0127] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0128] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。