Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
RESOURCE ALLOCATION METHOD AND DEVICE
Document Type and Number:
WIPO Patent Application WO/2014/090005
Kind Code:
A1
Abstract:
Disclosed are a resource allocation method and device. The method comprises: determining a resource allocation pre-scheduling identification of a UE to be scheduled and an RB required by the UE to be scheduled; according to the value of the resource allocation pre-scheduling identification, correspondingly acquiring a bitmap resource corresponding to the RB; and allocating the bitmap resource to the UE to be scheduled. By means of the present invention, the problem in relevant technologies that in configuration ratio 0, if downlink subframes are less than uplink subframes, there is no effective bitmap resource allocation manner, is solved, so as to enable a bitmap resource to be uniformly distributed on each of the uplink subframes, effectively avoiding the situation where the allocation of uplink bandwidth bitmaps in configuration ratio 0 is unreasonable, thereby utilizing the resource bandwidth of the uplink subframes to the greatest extent, and ensuring the optimization of the uplink traffic of a cell.

Inventors:
SUN JIZHONG (CN)
YAN JINFENG (CN)
Application Number:
PCT/CN2013/083828
Publication Date:
June 19, 2014
Filing Date:
September 18, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
International Classes:
H04W72/04; H04W72/12
Foreign References:
CN101754285A2010-06-23
CN101529837A2009-09-09
EP2498417A22012-09-12
US20120033643A12012-02-09
US20120269140A12012-10-25
Attorney, Agent or Firm:
CHINA PAT INTELLECTUAL PROPERTY OFFICE (CN)
北京派特恩知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权利要求书

1、 一种资源分配方法, 所述方法包括:

确定待调度终端 UE的资源分配预调度标识,以及所述待调度 UE所需 要资源块 RB;

根据所述资源分配预调度标识的取值,相应地获取与所述 RB对应的位 图资源;

将所述位图资源分配给所述待调度 UE。

2、 根据权利要求 1所述的方法, 其中, 所述确定待调度 UE的资源分 配预调度标识, 包括:

根据所述待调度 UE的第一个上行子帧和第二个上行子帧的调度状况, 确定所述待调度 UE的所述资源分配预调度标识的取值。

3、 根据权利要求 2所述的方法, 其中, 所述根据所述待调度 UE的第 一个上行子帧和第二个上行子帧的调度状况,确定所述待调度 UE的所述资 源分配预调度标识的取值, 包括:

如果所述第一个上行子帧不存在重传调度和上行控制消息 UCI调度, 且所述第二个上行子帧存在所述重传调度和所述 UCI调度, 则确定所述资 源分配预调度标识的取值为 1 ;

如果所述第一个上行子帧的所述待调度 UE存在所述重传调度和所述 UCI调度,且所述第二个上行子帧的所述待调度 UE不存在所述重传调度和 所述 UCI调度, 则确定所述资源分配预调度标识的取值为 2;

如果所述第一个上行子帧和所述第二个上行子帧的所述待调度 UE 均 不存在所述重传调度和所述 UCI调度, 且所述第一个上行子帧和所述第二 个上行子帧的新数据指示 NDI相同, 则确定所述资源分配预调度标识的取 值为 3;

如果所述第一个上行子帧和所述第二个上行子帧的所述待调度 UE 均 不存在所述重传调度和所述 UCI调度, 且所述第一个上行子帧和所述第二 个上行子帧的 NDI不相同, 则确定所述资源分配预调度标识的取值为 4。

4、 根据权利要求 3所述的方法, 其中, 在所述资源分配预调度标识的 取值为 1时, 根据所述资源分配预调度标识的取值, 相应地获取与所述 RB 对应的位图资源, 包括:

确定所述第一个上行子帧的剩余资源位图;

根据所述第一个上行子帧的剩余资源位图的取值, 在所述第一个上行 子帧的可用资源位图中, 获取与所述 RB对应的所述位图资源。

5、 根据权利要求 3所述的方法, 其中, 在所述资源分配预调度标识的 取值为 2时, 根据所述资源分配预调度标识的取值, 相应地获取与所述 RB 对应的位图资源, 包括:

确定所述第二个上行子帧的剩余资源位图;

根据所述第二个上行子帧的剩余资源位图的取值, 在所述第二个上行 子帧的可用资源位图中, 获取与所述 RB对应的所述位图资源。

6、 根据权利要求 3所述的方法, 其中, 在所述资源分配预调度标识的 取值为 3时, 根据所述资源分配预调度标识的取值, 相应地获取与所述 RB 对应的位图资源, 包括:

确定所述第一个上行子帧的剩余资源位图、 所述第二个上行子帧的剩 余资源位图, 以及所述第一个上行子帧和所述第二个上行子帧的公共区域 剩余资源位图;

根据所述第一个上行子帧的剩余资源位图、 所述第二个上行子帧的剩 余资源位图以及所述第一个上行子帧和所述第二个上行子帧的所述公共区 域剩余资源位图, 获取与所述 RB对应的所述位图资源。

7、 根据权利要求 3所述的方法, 其中, 在所述资源分配预调度标识的 取值为 4时, 根据所述资源分配预调度标识的取值, 相应地获取与所述 RB 对应的位图资源, 包括:

确定所述第一个上行子帧的剩余资源位图和所述第二个上行子帧的剩 余资源位图;

根据所述第一个上行子帧的剩余资源位图和所述第二个上行子帧的剩 余资源位图, 获取与所述 RB对应的所述位图资源。

8、 根据权利要求 6所述的方法, 其中, 所述方法还包括:

如果所述第一个上行子帧的剩余资源位图、 所述第二个上行子帧的剩 余资源位图以及所述第一个上行子帧和所述第二个上行子帧的所述公共区 域剩余资源位图中,有两个或以上的资源位图中所述待调度 UE均获取到所 述位图资源, 则执行均衡分配资源位图操作,获取与所述 RB对应的位图资 源。

9、 根据权利要求 7所述的方法, 其中, 所述方法还包括:

如果在所述第一个上行子帧的剩余资源位图和所述第二个上行子帧的 剩余资源位图中, 均获取到所述位图资源, 则执行均衡分配资源位图操作, 获取与所述 RB对应的位图资源。

10、 根据权利要求 8或 9所述的方法, 其中, 执行均衡分配资源位图 操作包括:

获取待调度 UE队列中当前调度 UE之后的所有后续待调度 UE的资源 分配预调度标识的取值,获取后续待调度 UE分配到所述第一个上行子帧和 所述第二个上行子帧对应的剩余资源位图参数和资源位图个数之和参数; 根据所述剩余资源位图参数和所述资源位图个数之和参数, 得到多个 资源位图绝对值;

从所述多个资源位图绝对值中确定数值最小的绝对值, 根据所述数值 最小的绝对值确定位图资源的分配方式。

11、 根据权利要求 10所述的方法, 其中, 在存在两个或以上相同的所 述数值最小的绝对值的情况下, 执行均衡分配资源位图操作之后, 所述方 法还包括:

执行优先分配第一个上行子帧资源分配位图的操作。

12、 根据权利要求 11所述的方法, 其中, 执行优先分配第一个上行子 帧资源分配位图的操作包括:

如果所述数值最小的绝对值对应于所述第一个上行子帧, 则确定位图 资源的分配方式为, 下行子帧优先调度所述第一个上行子帧;

如果所述数值最小的绝对值不对应于所述第一个上行子帧,且所述 RB 分配在所述公共区域资源位图中, 则确定位图资源的分配方式为, 所述下 行子帧优先调度所述第一个上行子帧和所述第二个上行子帧;

如果所述数值最小的绝对值不对应于所述第一个上行子帧,且所述 RB 未分配在所述公共区域资源位图中, 则确定位图资源的分配方式为, 下行 子帧优先调度所述第二个上行子帧。

13、 一种资源分配装置, 所述装置包括:

确定模块, 配置为确定待调度终端 UE的资源分配预调度标识, 以及所 述待调度 UE所需要资源块 RB;

资源获取模块, 配置为根据所述资源分配预调度标识的取值, 相应地 获取与所述 RB对应的位图资源;

资源分配模块, 配置为将所述位图资源分配给所述待调度 UE。

14、 根据权利要求 13所述的装置, 其中, 所述确定模块包括: 确定单元,配置为根据所述待调度 UE的第一个上行子帧和第二个上行 子帧的调度状况, 确定所述待调度 UE的所述资源分配预调度标识的取值。

15、 根据权利要求 14所述的装置, 其中, 所述资源获取模块包括: 第一获取单元, 配置为在所述确定单元确定所述资源分配预调度标识 的取值为 1 时, 确定所述第一个上行子帧的剩余资源位图; 根据所述第一 个上行子帧的剩余资源位图的取值, 在所述第一个上行子帧的可用资源位 图中, 获取与所述 RB对应的所述位图资源; 和 /或,

第二获取单元, 配置为在所述确定单元确定所述资源分配预调度标识 的取值为 2 时, 确定所述第二个上行子帧的剩余资源位图; 根据所述第二 个上行子帧的剩余资源位图的取值, 在所述第二个上行子帧的可用资源位 图中, 获取与所述 RB对应的所述位图资源; 和 /或,

第三获取单元, 配置为在所述确定单元确定所述资源分配预调度标识 的取值为 3 时, 确定所述第一个上行子帧的剩余资源位图、 所述第二个上 行子帧的剩余资源位图, 以及所述第一个上行子帧和所述第二个上行子帧 的公共区域剩余资源位图; 在所述第一个上行子帧的剩余资源位图、 所述 第二个上行子帧的剩余资源位图以及所述公共区域剩余资源位图中, 获取 与所述 RB对应的所述位图资源; 和 /或,

第四获取单元, 配置为在所述确定单元确定所述资源分配预调度标识 的取值为 4 时, 确定所述第一个上行子帧的剩余资源位图和所述第二个上 行子帧的剩余资源位图; 在所述第一个上行子帧的剩余资源位图和所述第 二个上行子帧的剩余资源位图中, 获取与所述 RB对应的所述位图资源。

16、 根据权利要求 15所述的装置, 其中, 所述装置还包括:

均衡分配模块, 配置为在所述第一个上行子帧的剩余资源位图、 所述 第二个上行子帧的剩余资源位图以及所述第一个上行子帧和第二个上行子 帧的公共区域剩余资源位图中,有两个或以上的资源位图中所述待调度 UE 均获取到所述位图资源的情况下, 或者, 在所述第一个上行子帧的剩余资 源位图和所述第二个上行子帧的剩余资源位图中, 均获取到所述位图资源 的情况下, 执行均衡分配资源位图操作, 获取与所述 RB对应的位图资源。

17、 根据权利要求 16所述的装置, 其中, 在存在两个或以上相同的所 述数值最小的绝对值的情况下, 所述装置还包括: 优先分配模块, 配置为在执行均衡分配资源位图操作之后, 执行优先 分配第一个上行子帧资源分配位图的操作。

Description:
一种资源分配方法及装置 技术领域

本发明涉及移动通讯领域, 特别是涉及一种资源分配方法及装置。 背景技术

在第三代合作伙伴计划 ( 3rd Generation Partner Project , 3GPP ) 长期 演进( Long Term Evolution, LTE ) 的频分复用系统中, LTE的空中接口采 用以正交频分复用 ( Orthogonal Frequency Division Multiplexing, OFDM ) 技术为基础, 采用 15kHz的子载波宽度,通过不同的子载波数目 (72-1200 ) 实现了可变的系统带宽 ( 1.4-20MHz )。 上行方向采用了单载波分频多工 ( Single-carrier Frequency-Division Multiple Access, SC-FDMA )作为多址 方式, 最终基站把分配好的资源分配位图映射到不同 频带上, 通过下行控 制信息 (Downlink Control Information, DCI )发送到终端, 终端解调后进 行资源分送。

LTE 支持两种帧结构: Typel 和 Type2。 其中, Typel 用于频分双工 ( Frequency Division Duplexing, FDD ), Type2用于时分双工 ( Time Division Duplexing, TDD )。 Type2 TDD帧结构支持 7种不同的上下时间比例配比, 即配比 0-6, 可根据系统业务量的特性进行设置。 小区最大上行流量取决于 不同时间比例配置, 配比 1到配比 6的上行子帧数最大为 5, 下行控制信息 格式 0 ( Downlink control information format 0, DCI0 )授权调度仅仅调度 一个上行子帧 (该子帧预留物理上行共享信道 ( Physical Uplink Shared Channel, PUSCH ) 占用的带宽), 下行子帧个数(包括特殊子帧 S )大于等 于上行子帧个数。 为了保证小区上行流量最大化, 需要合理分配每一个上 行子帧频域资源位图 (例如, 10M带宽等效为 50个 RB资源块(Resource Block, RB )的资源位图, 20M带宽等效为 100个 RB资源位图)。协议 3GPP TS 36.213规定上行时域中连续的 7个 SC-FDMA符号 (在 Extend cyclic Prefix情况下为 6个)和频域中连续的 12个子载波定义为一个物理资源块。

不论小区存在单 UE还是多 UE的情况下,能够保证最大合理利用每个 上行子帧剩余频域带宽, 即合理利用每个上行子帧资源位图。 其中, 上述 剩余频域带宽是指该上行子帧为 PUSCH预留的最大剩余频域带宽。

然而, 与其他时间配比不同的是, 配比 0存在 6个上行子帧和 4个下 行子帧 (包括特殊子帧 S ), 即 DSUUU DSUUU, 其中 D表示 downlink sub frame , S表示 special sub frame, U表示 uplink sub frame。 因 it匕, 配比 0 会出现一个下行子帧 (包括特殊子帧 S ) 同时调度两个上行子帧 (仅仅包 括 PUSCH占用的最大剩余频域带宽)的情况,最终 过 DCI0中的 UL index 来指示 UE实现时域(第一个上行子帧和第二个上行子 )和频域(上行子 帧系统带宽) 的调度结合, 从而保证配比 0对上行子帧资源位图分配合理 化, 保证小区上行流量的最大化。 其中, 上述 UL index =10指示资源分配 最终在第一上行子帧, UL index =01指示资源分配最终在第二个上行子帧, UL index =11指示资源分配最终同时在第一个和第二个上 行子帧。

由于 UL index取值不同, 该 UE分配的资源位图映射到不同的上行子 帧上。相对于配比 1到配比 6固定的给每个待调度 UE在一个上行子帧频域 中分配的资源位图, 配比 0更加复杂, 配比 0需要同时利用两个上行子帧 时频资源位图, 因此, 如何分配配比 0的上行资源 PUSCH的位图, 最终决 定了小区上行流量最大化。 然而, 相关技术中并不存在针对配比 0 的位图 资源分配的合理方式。

针对相关技术中对于配比 0 中下行子帧少于上行子帧情况下不存在有 效的位图资源分配方式的问题, 目前尚未提出有效的解决方案。 发明内容

有鉴于此, 本发明实施例的主要目的在于提供一种资源分 配方法及装 置,解决了相关技术中对于 TDD 配比 0中下行子帧少于上行子帧情况下不 存在有效的位图资源分配方式的问题。

本发明实施例提供了一种资源分配方法, 该方法包括: 确定待调度终 端(User Equipment, UE )的资源分配预调度标识, 以及该待调度 UE所需 要 RB; 根据上述资源分配预调度标识的取值, 相应地获取与上述 RB对应 的位图资源; 将该位图资源分配给上述待调度 UE。

优选地,确定上述待调度 UE的上述资源分配预调度标识可以包括: 根 据上述待调度 UE的第一个上行子帧和第二个上行子帧的调度 况,确定上 述待调度 UE的上述资源分配预调度标识的取值。

优选地,根据上述待调度 UE的第一个上行子帧和第二个上行子帧的调 度状况, 确定上述待调度 UE的上述资源分配预调度标识的取值可以包括 如果上述第一个上行子帧不存在重传调度和上 行控制消息 UCI调度, 且上 述第二个上行子帧存在上述重传调度和上述 UCI调度, 则确定上述资源分 配预调度标识的取值为 1 ; 如果上述第一个上行子帧的上述待调度 UE存在 上述重传调度和上述 UCI调度, 且上述第二个上行子帧的上述待调度 UE 不存在上述重传调度和上述 UCI调度, 则确定上述资源分配预调度标识的 取值为 2; 如果上述第一个上行子帧和上述第二个上行子 帧的上述待调度 UE均不存在上述重传调度和上述 UCI调度,且上述第一个上行子帧和上述 第二个上行子帧的新数据指示 NDI相同, 则确定上述资源分配预调度标识 的取值为 3 ;如果上述第一个上行子帧和上述第二个上行 帧的上述待调度 UE均不存在上述重传调度和上述 UCI调度,且上述第一个上行子帧和上述 第二个上行子帧的 NDI不相同, 则确定上述资源分配预调度标识的取值为 优选地, 在上述资源分配预调度标识的取值为 1 时, 根据上述资源分 配预调度标识的取值,相应地获取与上述 RB对应的位图资源可以包括: 确 定上述第一个上行子帧的剩余资源位图; 根据上述第一个上行子帧的剩余 资源位图的取值, 在上述第一个上行子帧的可用资源位图中, 获取与上述 RB对应的上述位图资源。

优选地, 在上述资源分配预调度标识的取值为 2 时, 根据上述资源分 配预调度标识的取值,相应地获取与上述 RB对应的位图资源可以包括: 确 定上述第二个上行子帧的剩余资源位图; 根据上述第二个上行子帧的剩余 资源位图的取值, 在上述第二个上行子帧的可用资源位图中, 获取与上述 RB对应的上述位图资源。

优选地, 在上述资源分配预调度标识的取值为 3 时, 根据上述资源分 配预调度标识的取值,相应地获取与上述 RB对应的位图资源可以包括: 确 定上述第一个上行子帧的剩余资源位图、 上述第二个上行子帧的剩余资源 位图, 以及上述第一个上行子帧和上述第二个上行子 帧的公共区域剩余资 源位图; 根据上述第一个上行子帧的剩余资源位图、 上述第二个上行子帧 的剩余资源位图以及上述第一个上行子帧和上 述第二个上行子帧的上述公 共区域剩余资源位图, 获取与上述 RB对应的上述位图资源。

优选地, 在上述资源分配预调度标识的取值为 4 时, 根据上述资源分 配预调度标识的取值,相应地获取与上述 RB对应的位图资源可以包括: 确 定上述第一个上行子帧的剩余资源位图和上述 第二个上行子帧的剩余资源 位图; 根据上述第一个上行子帧的剩余资源位图和上 述第二个上行子帧的 剩余资源位图, 获取与上述 RB对应的上述位图资源。

优选地, 上述方法还可以包括: 如果上述第一个上行子帧的剩余资源 位图、 上述第二个上行子帧的剩余资源位图以及上述 第一个上行子帧和上 述第二个上行子帧的上述公共区域剩余资源位 图中, 有两个或以上的资源 位图中上述待调度 UE均获取到上述位图资源,则执行均衡分配资 位图操 作, 获取与上述 RB对应的位图资源。

优选地, 上述方法还可以包括: 如果在上述第一个上行子帧的剩余资 源位图和上述第二个上行子帧的剩余资源位图 中, 均获取到上述位图资源, 则执行均衡分配资源位图操作, 获取与上述 RB对应的位图资源。

优选地,执行均衡分配资源位图操作可以包括 : 获取待调度 UE队列中 当前调度 UE之后的所有后续待调度 UE的资源分配预调度标识的取值,获 取后续待调度 UE分配到上述第一个上行子帧和上述第二个上 子帧对应 的剩余资源位图参数和资源位图个数之和参数 ; 根据上述剩余资源位图参 数和上述资源位图个数之和参数, 得到多个资源位图绝对值; 从上述多个 资源位图绝对值中确定数值最小的绝对值, 根据上述数值最小的绝对值确 定位图资源的分配方式。

优选地, 在存在两个或以上相同的上述数值最小的绝对 值的情况下, 执行均衡分配资源位图操作之后, 上述方法还可以包括: 执行优先分配第 一个上行子帧资源分配位图的操作。

优选地, 执行优先分配第一个上行子帧资源分配位图的 操作可以包括: 如果上述数值最小的绝对值对应于上述第一个 上行子帧, 则确定位图资源 的分配方式为, 下行子帧优先调度上述第一个上行子帧; 如果上述数值最 小的绝对值不对应于上述第一个上行子帧,且 上述 RB分配在上述公共区域 资源位图中, 则确定位图资源的分配方式为, 上述下行子帧优先调度上述 第一个上行子帧和上述第二个上行子帧; 如果上述数值最小的绝对值不对 应于上述第一个上行子帧, 且上述 RB未分配在上述公共区域资源位图中, 则确定位图资源的分配方式为, 下行子帧优先调度上述第二个上行子帧。

本发明实施例还提供了一种资源分配装置, 该装置包括: 确定模块, 配置为确定待调度 UE的资源分配预调度标识, 以及该待调度 UE所需要 RB; 资源获取模块, 配置为根据上述资源分配预调度标识的取值, 相应地 获取与上述 RB对应的位图资源; 资源分配模块, 配置为将上述位图资源分 配给上述待调度 UE。

优选地, 上述确定模块可以包括: 确定单元, 配置为根据上述待调度 UE的第一个上行子帧和第二个上行子帧的调度 况, 确定上述待调度 UE 的上述资源分配预调度标识的取值。

优选地, 上述资源获取模块可以包括: 第一获取单元, 配置为在上述 确定单元确定上述资源分配预调度标识的取值 为 1 时, 确定上述第一个上 行子帧的剩余资源位图; 根据上述第一个上行子帧的剩余资源位图的取 值, 在上述第一个上行子帧的可用资源位图中,获 取与上述 RB对应的上述位图 资源; 和 /或, 第二获取单元, 配置为在上述确定单元确定上述资源分配预 调度标识的取值为 2 时, 确定上述第二个上行子帧的剩余资源位图; 根据 上述第二个上行子帧的剩余资源位图的取值, 在上述第二个上行子帧的可 用资源位图中, 获取与上述 RB对应的上述位图资源; 和 /或, 第三获取单 元, 配置为在上述确定单元确定上述资源分配预调 度标识的取值为 3 时, 确定上述第一个上行子帧的剩余资源位图、 上述第二个上行子帧的剩余资 源位图, 以及上述第一个上行子帧和上述第二个上行子 帧的公共区域剩余 资源位图; 在上述第一个上行子帧的剩余资源位图、 上述第二个上行子帧 的剩余资源位图以及上述公共区域剩余资源位 图中,获取与上述 RB对应的 上述位图资源; 和 /或, 第四获取单元, 配置为在上述确定单元确定上述资 源分配预调度标识的取值为 4 时, 确定上述第一个上行子帧的剩余资源位 图和上述第二个上行子帧的剩余资源位图; 在上述第一个上行子帧的剩余 资源位图和上述第二个上行子帧的剩余资源位 图中,获取与上述 RB对应的 上述位图资源。

优选地, 上述装置还可以包括: 均衡分配模块, 配置为在上述第一个 上行子帧的剩余资源位图、 上述第二个上行子帧的剩余资源位图以及上述 公共区域剩余资源位图中,有两个或以上的资 源位图中上述待调度 UE均获 取到上述位图资源的情况下, 或者, 在上述第一个上行子帧的剩余资源位 图和上述第二个上行子帧的剩余资源位图中, 均获取到上述位图资源的情 况下, 执行均衡分配资源位图操作, 获取与上述 RB对应的位图资源。

优选地, 在存在两个或以上相同的上述数值最小的绝对 值的情况下, 上述装置还可以包括: 优先分配模块, 配置为在执行均衡分配资源位图操 作之后, 执行优先分配第一个上行子帧资源分配位图的 操作。

通过本发明实施例所述技术方案, 针对配比 0 时间配比结构, 在确定 待调度端 UE的资源分配预调度标识, 以及该待调度 UE所需要 RB之后, 根据资源分配预调度标识的不同取值,相应地 获取与上述 RB对应的位图资 源, 然后将该位图资源分配给上述待调度 UE, 解决了相关技术中对于配比 0中下行子帧少于上行子帧情况下不存在有效 位图资源分配方式的问题, 使得位图资源均匀分配在各个上行子帧上, 有效避免了配比 0上行带宽位 图分配不合理的情况, 从而最大化利用了上行子帧资源带宽, 保证了小区 上行流量的最优化。 附图说明

图 1 是根据本发明实施例的资源分配方法的流程图 ;

图 2 是根据本发明实施例的资源分配预调度标识的 生成流程图; 图 3 是根据本发明实施例的上行子帧组的一个示意 图;

图 4是根据本发明实施例的上行子帧组的另一个 意图;

图 5 是根据本发明实施例的资源位图调度方法的流 程图;

图 6是根据本发明实施例的资源位图分配流程图

图 7 是根据本发明实施例的均衡分配资源位图操作 的流程图; 图 8 是根据本发明实施例的优先分配第一个上行子 帧资源分配位图操 作的流程图;

图 9是根据本发明实施例的配比 0上行资源分配时序调度的一种示意 图;

图 10是根据本发明实施例的配比 0上行资源分配时序调度的另一种示 意图;

图 11 是根据本发明实施例的资源分配装置的结构框 图;

图 12 是根据本发明实施例的资源分配装置的第一种 具体结构框图; 图 13是根据本发明实施例的资源分配装置的第二 具体结构框图; 图 14是根据本发明实施例的资源分配装置的第三 具体结构框图。 具体实施方式

为了解决相关技术中对于配比 0 中下行子帧少于上行子帧情况下不存 在有效的位图资源分配方式的问题, 本发明提供了一种资源分配方法及装 置, 以下结合附图以及实施例, 对本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明 , 并不限定本发明。

本实施例提供了一种资源分配方法, 图 1 是根据本发明实施例的资源 分配方法的流程图, 如图 1 所示, 该方法包括以下步骤(步骤 S101-步骤 S103 ):

步骤 S101, 确定待调度 UE的资源分配预调度标识, 以及待调度 UE 所需要 RB;

步骤 S102, 根据上述资源分配预调度标识的取值, 相应地获取与上述 RB对应的位图资源;

步骤 S103, 将上述位图资源分配给待调度 UE。

通过上述方法,针对配比 0时间配比结构,在确定待调度端 UE的资源 分配预调度标识, 以及该待调度 UE所需要 RB之后, 根据资源分配预调度 标识的不同取值,相应地获取与上述 RB对应的位图资源, 然后将该位图资 源分配给上述待调度 UE,解决了相关技术中对于配比 0中下行子帧少于上 行子帧情况下不存在有效的位图资源分配方式 的问题, 使得位图资源均匀 分配在各个上行子帧上, 有效避免了配比 0上行带宽位图分配不合理的情 况, 从而最大化利用了上行子帧资源带宽, 保证了小区上行流量的最优化。

在确定待调度 UE的资源分配预调度标识, 以及待调度 UE所需要 RB 之前, 需要先确定待调度 UE。 即先判断待分配 RB位置的 UE队列是否为 空, 如果不为空, 则从待分配的 UE队列中取出优先级最高的 UE作为当前 待调度 UE。

对于资源分配预调度标识的确定流程, 可以通过以下优选实施方式实 现, 即: 确定待调度 UE的资源分配预调度标识包括: 根据待调度 UE的第 一个上行子帧和第二个上行子帧的调度状况, 确定待调度 UE的资源分配预 调度标识的取值。 对于根据上述调度状况确定上述资源分配预调 度标识的 取值具体可以通过以下方式实现:

如果第一个上行子帧的待调度 UE 不存在重传调度和上行控制消息 UCI调度, 且第二个上行子帧的待调度 UE存在上述重传调度和上述 UCI 调度, 则确定资源分配预调度标识的取值为 1 ;

如果第一个上行子帧的待调度 UE存在上述重传调度和上述 UCI调度, 且第二个上行子帧的待调度 UE不存在上述重传调度和上述 UCI调度, 则 确定资源分配预调度标识的取值为 2;

如果第一个上行子帧和第二个上行子帧的待调 度 UE 均不存在上述重 传调度和上述 UCI调度, 且第一个上行子帧和第二个上行子帧的新数据 指 示 (New Data indication, NDI )相同, 则确定资源分配预调度标识的取值 为 3;

如果第一个上行子帧和第二个上行子帧的待调 度 UE 均不存在上述重 传调度和上述 UCI调度, 且第一个上行子帧和第二个上行子帧的 NDI不相 同, 则确定资源分配预调度标识的取值为 4。

通过上述优选实施方式, 提高了资源分配预调度标识的取值精确度, 提高了确定资源分配预调度标识的效率。

图 2是根据本发明实施例的资源分配预调度标识 生成流程图, 根据 待调度 UE授权在两个上行子帧的调度情况确定,除 Prach、 Msg3调度只能 在其中一个上行子帧, 无需要资源分配预调度标识外, 资源分配预调度标 识生成流程如图 2所示, 该流程包括以下步骤(步骤 S201-步骤 S204 ): 步骤 S201, 依据第一个上行子帧和第二个上行子帧的调度 情况, 以及 一定原则, 生成资源分配预调度标识。

步骤 S202a, 判断是否满足下述第一原则: 第一个上行子帧的待调度 UE不存在重传调度、 UCI调度, 第二个上行子帧的待调度 UE存在重传调 度、 UCI 调度, 如果满足, 则执行步骤 S203a, 如果不满足, 则执行步骤 S202b。

步骤 S202b, 判断是否满足下述第二原则: 第一个上行子帧的待调度 UE存在重传调度、 UCI调度, 第二个上行子帧的待调度 UE不存在重传调 度、 UCI调度, 如果满足, 则执行步骤 S203b, 如果不满足, 则执行步骤 S202c。

步骤 S202c, 判断是否满足下述第三原则: 第一个上行子帧和第二个上 行子帧的待调度 UE均没有重传调度、 UCI调度, 且两个上行子帧 HARQ 进程的 NDI相同, 如果满足, 则执行步骤 S203c, 如果不满足, 则执行步 骤 S202d。

步骤 S202d,判断是否满足下述第四原则: 第一个上行子帧和第二个上 行子帧的待调度 UE均没有重传调度、 UCI调度, 且两个上行子帧 HARQ 进程的 NDI不相同, 如果满足, 则执行步骤 S203d, 如果不满足, 执行步 骤 S204。 步骤 S203a, 将资源分配预调度标识 AllocationFlag赋值为 1, 然后执 行步骤 S204。

步骤 S203b, 将资源分配预调度标识 AllocationFlag赋值为 2, 然后执 行步骤 S204。

步骤 S203c, 将资源分配预调度标识 AllocationFlag赋值为 3, 然后执 行步骤 S204。

步骤 S203d, 将资源分配预调度标识 AllocationFlag赋值为 4, 然后执 行步骤 S204。

步骤 S204, 结束该流程。

其中, 上述资源分配预调度标识与 UL index作用类似, 但有所不同,

UL index值为最终资源分配成功以后确定, 而 AllocationFlag为预先设置标 识该 UE在哪个上行子帧进行资源分配的帧索引。

如果 AllocationFlag =1, 则资源分配预先在第一个上行子帧分配; 如果 AllocationFlag =2, 则资源分配预先在第二个上行子帧分配; 如果 AllocationFlag =3, 则资源分配预先在第一个和第二个上行子帧同 时分配且 NDI相同; 如果 AllocationFlag =4, 则资源分配预先在第一个和第二个上行 子帧同时分配且 NDI不相同。

例如,配比 0中,上行子帧组的结合为 9U和 2U—组, 2U和 3U—组, 4U和 7U—组, 7U和 8U—组, 如图 3所示的上行子帧组的一个示意图和 图 4所示的上行子帧组的另一个示意图,每组第 上行子帧 9U、 2U和 3U, 每组第二个上行子帧 4U、 7U和 8U。 例如, 组 9U和 2U, 第一个上行子帧 9U, 第二个上行子帧 2U, 组 2U和 3U, 第一个上行子帧 2U和第二个上行 子帧 3U。

在确定待调度 UE的资源分配预调度标识, 和待调度 UE所需要 RB之 后,需要根据资源分配预调度标识的不同取值 ,相应地获取与上述 RB对应 的位图资源。 对于资源分配预调度标识的取值前面已经进行 了介绍, 在资 源分配预调度标识取不同的值时,需要采取不 同的方式获取与上述 RB对应 的位图资源。 基于此, 本实施例提供了一种优选实施方式, 下面进行具体 介绍。

在资源分配预调度标识的取值为 1 时, 根据资源分配预调度标识的取 值,相应地获取与上述 RB对应的位图资源包括: 确定第一个上行子帧的剩 余资源位图; 根据第一个上行子帧的剩余资源位图的取值, 在第一个上行 子帧的可用资源位图中, 获取与上述 RB对应的位图资源。

在资源分配预调度标识的取值为 2 时, 根据资源分配预调度标识的取 值,相应地获取与上述 RB对应的位图资源包括: 确定第二个上行子帧的剩 余资源位图; 根据第二个上行子帧的剩余资源位图的取值, 在第二个上行 子帧的可用资源位图中, 获取与上述 RB对应的位图资源。

在资源分配预调度标识的取值为 3 时, 根据资源分配预调度标识的取 值,相应地获取与上述 RB对应的位图资源包括: 确定第一个上行子帧的剩 余资源位图、 第二个上行子帧的剩余资源位图, 以及第一个上行子帧和第 二个上行子帧的公共区域剩余资源位图; 在第一个上行子帧的剩余资源位 图、 或者在第二个上行子帧的剩余资源位图或者在 上述第一个上行子帧和 所述第二个上行子帧的公共区域剩余资源位图 中,获取与上述 RB对应的位 图资源。

在资源分配预调度标识的取值为 4 时, 根据资源分配预调度标识的取 值,相应地获取与上述 RB对应的位图资源包括: 确定第一个上行子帧的剩 余资源位图和第二个上行子帧的剩余资源位图 ; 在第一个上行子帧的剩余 资源位图和第二个上行子帧的剩余资源位图中 ,获取与上述 RB对应的位图 资源。

通过上述优选实施方式, 在资源分配预调度标识取不同值时, 相应采 取不同操作进行位图资源的获取, 有效避免了配比 0上行带宽分不合理分 配的情况, 从而最大化利用了上行子帧资源带宽, 保证了小区上行流量的 最优化。

然而, 在资源分配预调度标识取值为 3 时, 有可能出现下述情况: 即 在第一个上行子帧的剩余资源位图、 或者在第二个上行子帧的剩余资源位 图或者在所述第一个上行子帧和所述第二个上 行子帧公共区域剩余资源位 图中,存在有两个或以上的资源位图选择时, 该待调度 UE获取位图资源需 要进一步判断, 此时需要在上述两个或以上的资源位图中选择 根据哪个资 源位图获取更好的位图资源, 因此, 本实施例提供了一种优选实施方式, 即在有两个或以上的上述资源位图中均获取到 位图资源时, 则执行均衡分 配资源位图操作, 获取与 RB对应的位图资源。 通过该方式, 提高了位图资 源的获取效率, 使得位图资源的分配更加合理, 从而为最大化利用上行子 帧资源带宽提供了基础。

同样地, 在资源分配预调度标识取值为 4 时, 有可能出现下述情况: 在第一个上行子帧的剩余资源位图和第二个上 行子帧的剩余资源位图中, 该待调度 UE获取到位图资源需要进一步判断,此时同样 要选择根据哪个 资源位图获取更好位图资源, 因此, 本实施例提供了一种优选实施方式, 即在第一个上行子帧的剩余资源位图和第二个 上行子帧的剩余资源位图 中, 均获取到位图资源的情况下, 执行均衡分配资源位图操作, 获取与 RB 对应的位图资源。 通过该方式, 提高了位图资源的获取效率, 使得位图资 源的分配更加合理, 从而为最大化利用上行子帧资源带宽提供了基 础。

对于如何均衡分配资源位图, 可以通过多种方式实现, 无论采用何种 方式, 只要可以快速选择出根据哪个资源位图获取更 好位图资源, 从而提 高位图资源的获取效率, 使得上行子帧位图资源的分配更加合理即可。 对 于此, 本实施例提供了一种优选实施方式, 即执行均衡分配资源位图操作 包括: 获取待调度 UE队列中当前调度 UE之后所有待调度 UE资源分配预 调度标识的取值,获取后续待调度 UE分配到第一个上行子帧和第二个上行 子帧对应的剩余资源位图参数和资源位图个数 之和参数; 根据上述剩余资 源位图参数和上述资源位图个数之和参数, 得到多个资源位图绝对值; 从 多个资源位图绝对值中确定数值最小的绝对值 , 根据数值最小的绝对值确 定位图资源的分配方式。

上述剩余资源位图参数具体包括: 假设预分配在第一个上行子帧的情 况下, 计算第一上行子帧和第二上行子帧剩余资源位 图个数分别为 RestFl 和 RestF2; 假设预分配在第二个上行子帧的情况下, 计算第一个上行子帧 和第二个上行子帧剩余资源位图个数分别为 RestSl和 RestS2; 假设预分配 在两个上行子帧公共资源位图上各一半的情况 下, 第一个上行子帧和第二 个上行子帧剩余资源位图个数分别为 RestC 1和 RestC2。

上述资源位图个数之和参数具体包括: 统计待调度 UE之后后续所有 UE队列中调度标识为 AllocationFlag== 1和 AllocationFlag== 2预分配的资 源位图个数之和, 分别记为 TotalAl和 TotalA2。

从上述的剩余资源位图参数和上述资源位图个 数之和参数得到: 计算 第一组结果 RestFl- TotalAl和 RestFl- TotalA2 , 计算第二组结果 RestSl- TotalAl和 RestSl- TotalA2, 计算第三组结果 RestCl- TotalAl和 RestCl- TotalA2 , 上述三组结果相减后得到三组绝对值。

然而, 在上述均衡分配资源位图的优选实施方式中, 如果在比较多个 资源位图绝对值时, 存在两个或以下相同的数值最小的绝对值的情 况下, 需要选择根据哪个数值最小的绝对值确定分配 方案, 基于此, 本实施例提 供了一种优选实施方式, 即在存在两个或以上相同的上述数值最小的绝 对 值的情况下, 执行均衡分配资源位图操作之后, 上述方法还包括: 执行优 先分配第一个上行子帧资源分配位图的操作。 通过该方式, 能够快速决定 根据哪个数值最小的绝对值确定分配方案, 提高了资源分配的效率和合理 性。

对于如何优先分配第一个上行子帧资源分配位 图, 可以通过多种方式 实现, 无论采用何种方式, 只要可以快速选择出根据哪个数值最小的绝对 值确定分配方案, 从而提高资源分配的效率和合理性即可。 对于此, 本实 施例提供了一种优选实施方式, 即执行优先分配第一个上行子帧资源分配 位图的操作包括:

如果数值最小的绝对值对应于第一个上行子帧 , 则确定位图资源的分 配方式为, 下行子帧优先调度第一个上行子帧;

如果数值最小的绝对值不对应于第一个上行子 帧,且上述 RB分配在公 共区域资源位图中, 则确定位图资源的分配方式为, 下行子帧优先调度第 一个上行子帧和第二个上行子帧; 即一调度二;

如果数值最小的绝对值不对应于第一个上行子 帧,且上述 RB未分配在 公共区域资源位图中, 则确定位图资源的分配方式为, 下行子帧优先调度 第二个上行子帧。

前面对资源分配方法的具体流程进行了介绍, 本实施例主要通过资源 分配预调度标识( AllocationFlag ), 结合两个上行子帧 (一组中第一个上行 子帧、 第二个上行子帧或者下一组第一个上行子帧、 第二个上行子帧)剩 余系统带宽的资源位图, 考虑 UE在各个上行子帧 "均衡分配资源位图"基 础上,优先分配第一个上行子帧资源分配位图 ,兼顾调度多 UE预分配的资 源位图, 达到合理利用多个上行子帧资源位图。 图 5是根据本发明实施例 的资源位图调度方法的流程图, 其总体流程包括以下步骤(步骤 S501-步骤 S505 ):

步骤 S501, 获取基站(EnodeB )侧每个上行的授权时刻子帧剩余频域 带宽, 设置虚拟共享资源池( VirtualResourcePoolRbNum )和资源分配预调 度标识( AllocationFlag )。

步骤 S502, 基站侧为每个待调度 UE分配 RB数, 包括一次资源分配、 二次资源分配和最终的 RB数确定。

步骤 S503, 基站侧在各个上行子帧的均衡分配资源位图基 础上, 优先 分配第一个上行子帧资源分配位图, 为每个待调度 UE分配 RB位图, 生成 上行子帧授权信息 (包括 DCI0、 重传隐形授权)等, 并下发给 UE。

步骤 S504, UE侧解调相应的 DCI0, UE侧在对应的上行子帧进行上 行业务传输。

步骤 S505, 基站侧解调 UE发送的 PUSCH数据, 产生命令正确应答 ( Acknowledgement , ACK )、命令否认应答( Negative Acknowledge, NAK ), 通过 PHICH下发给 UE。

下面通过优选实施例对资源分配方法进行详细 介绍, 图 6是根据本发 明实施例的资源位图分配流程图, 如图 6所示, 该流程包括以下步骤(步 骤 S601-步骤 S613 ):

步骤 S601, 在上行连续资源分配之前, 进行变量的维护工作。 上述变 量具体包括: 第一个上行子帧剩余资源数目 (RestRBFirstSub ), 第二个上 行子帧剩余资源数目 ( RestRBSecondtSub ), 第一个上行子帧剩余资源位图 ( ucFirstRbPositionBitMap ), 第 二个上行子 帧 剩余资源位 图 ( ucSecondRbPositionBitMap ),以及第一个上行子帧和第二个上行子帧的 余的公共区資源位图 ( ucCommonRbPositionBitMap )。

步骤 S602, 判断待分配 RB位置的 UE队列是否为空, 如果为空, 则 执行步骤 S613, 如果不为空, 则执行步骤 S603。

步骤 S603, 从待分配的 UE队列中选择优先级最高的 UE作为当前待 调度 UE, 并记录该待调度 UE需要的 RB个数为 RBneed ( i )。 其中, 在确 定待调度 UE时, 不只限定于选择优先级最高的 UE, 也可以根据其他原则 选择 UE, 在此不作限定, 可以根据实际情况来确定。

步骤 S604, 判断待调度 UE的资源分配预调度标识( AllocationFlag ) 是否为 1或者 2, 如果是, 则执行步骤 S605, 否则, 执行步骤 S606。

步骤 S605, 按照资源分配预调度标识 (AllocationFlag )在相应的子帧 上进行位置分配。待调度 UE只能使用一个子帧的资源进行数据发送。具 地, 根据下面的流程进行资源分配:

如果当前待调度 UE的 AllocationFlag ==1, 判断 RestRBFirstSub是否 大于 0。 如果不大于 0, 则从当前待调度 UE队列中去除该 UE, 并重新执 行步骤 S602; 否则, 进行下述的资源分配过程: 在第一个子帧上进行调度, 在第一个子帧可用的资源中挑出大于等于 RBneed ( i )的连续段, 分配给待 调度 UE, 如果没有找到满足 UE需求的资源, 则分配最大的连续段给被调 度 UE。 之后更新 RestRBFirstSub , ucFirstRbPositionBitMap, 以及 ucCommonRbPositionBitMap。

如果当前待调度 UE的 AllocationFlag== 2,判断 RestRBSecondtSub是 否大于 0.如果不大于 0, 则从当前待调度 UE队列中去除该 UE, 并重新执 行步骤 S601 ; 否则, 进行下述的资源分配过程: 在第二个子帧上进行调度, 在第二个子帧可用的资源中挑出大于等于 RBneed ( i )的连续段, 分配给待 调度 UE, 如果没有找到满足 UE需求的资源, 则分配最大的连续段给被调 度 UE。 之后更新 RestRBSecondtSub , ucSecondRbPositionBitMap , 以及 ucCommonRbPositionBitMap。

当没有找到满足 UE需求的资源时(最终分配的资源小于 RBneed ( i ) 时), 需要根据最终分配的 RB个数确定 UE的 PHR是否小于 0, 如果 PHR 小于 0, 则需要根据 SingleRbSinr 以及当前 UE分配的 TBsize, 重新映射 MCS,否则 MCS不变。 SingleRbSinr单 RB对应的 Sinr最大能支持的 TBsize, 与该 TBsize对应 MCS和 RB数组系列, 此时对应的 RB数, 映射 MCS。 然后, 执行步骤 S612。

步骤 S606, 判断待调度 UE的资源分配预调度标识( AllocationFlag ) 是否为 3, 如果是, 则执行步骤 S607, 否则, 执行步骤 S611。

步骤 S607, 判断待调度 UE需要的 RB个数 RBneed ( i )是否大于该 UE在单个子帧能够传输的最大 RB数 。 如果是, 则执行步骤 S608, 否贝 'J, 执行步骤 S610。其中, 上述 M2为当前信道下能够解调正确的最大 TBsize。

步骤 S608, 待调度 UE需要的资源应尽量分配到公共区域剩余资源 图上。 判断公共区域剩余资源位图数目是否有大于等 于 ceil ( ceil = RBmaxTbsize ( M2 ) *0.5 ), 且满足一定原则的连续资源, 如果有, 则执行 步骤 S609, 否则, 将 RBneed ( i )赋值为 RBmaxTbsize ( M2 ), 并调整待 调度 UE的 MCS为分配的 RB数为 RBmaxTbsize ( M2 ) 时对应的 MCS, 然后执行步骤 S610。

步骤 S609, 将待调度 UE调度第一个上行子帧和第二个上行子帧的公 共区域剩余资源位图 (ucCommonRbPositionBitMap )上, 从公共区域剩余 资源位图内找出等于 ceil且满足一定原则的连续段, 分配给待调度 UE, MCS保持不变。 如果公共区域剩余资源位图内找不到满足 ceil且满足一定 原则的连续段, 则在公共区域剩余资源位图内找出满足一定原 则的最大连 续段分配给待调度 UE,然后根据最终分配的 RB个数判断 UE的 PHR是否 小于 0。 如果 PHR小于 0, 则需要根据 SingleRbSinr以及当前分配的 RB数 重新映射 MCS ; 否则, MCS 使用基准 PSD 下的 MCS。 之后更新 RestRBFirstSub , RestRBSecondtSub , ucFirstRbPositionBitMap , ucSecondRbPositionBitMap 以及 ucCommonRbPositionBitMap 0 然后, 执行 步骤 S612。

步骤 S610, 根据第一个子帧资源位图 cFirstRbPositionBitMap ), 第 二个子帧资源位图( ucSecondRbPositionBitMap ),第一个上行子帧和第二个 上行子帧的公共区资源位图( ucCommonRbPositionBitMap )进行位置分配。 具体地: 根据 ucFirstRbPositionBitMap , ucSecondRbPositionBitMap , ucCommonRbPositionBitMap找出大于等于 RBneed ( i ) 的连续段(在公共 区资源位图内查找时, 找到大于等于 RBneed ( i ) *0.5后向上取整满足一定 原则的段), 存在如下四种情况:

第一种情况: 如果找到两个及两个以上的比特位图都能找到 相应的资 源, 则对找到的部分进行 "均衡分配资源位图操作"。

第 二 种 情 况 : 如 果 在 仅 在 ucFirstRbPositionBitMap 、 ucSecondRbPositionBitMap和 ucCommonRbPositionBitMap中的一个能找到 对应满足需求的连续段, 则在对应的比特位图分配相应的资源给待调度 UE, 分配结束后更新相应的资源位图和剩余 RB资源。 具体流程如下: 如果仅在 ucCommonRbPositionBitMap中找到需求连续段时,则在 公共 区资源位图的比特位图分配相应的资源给待调 度 UE,更新 RestRBFirstSub, RestRBSecondtSub, ucFirstRbPositionBitMap, ucSecondRbPositionBitMap 以及 ucCommonRbPositionBitMap;

如果仅在 ucFirstRbPositionBitMap中找到需求连续段时,将该 续资源 分配给待调度 UE, 同时更新 RestRBFirstSub, ucFirstRbPositionBitMap , 以 及 ucCommonRbPositionBitMap;

如果仅在 ucSecondRbPositionBitMap中找到需求连续段时,将该 连续资 源 分 配 给 待 调 度 UE , 同 时 更 新 RestRBSecondtSub , ucSecondRbPositionBitMap, 以及 ucCommonRbPositionBitMap。

第三种情况: 三个资源位图上都没有相应的满足需求的连续 段时, 则 挑出最大连续段长分配给待调度 UE。 当存在两个以上相同的最长段时需要 进行均衡分配资源位图操作,分配结束后更新 相应的资源位图和剩余 RB资 源。 需要注意的是, 由于此时分配的 RB个数与 RBneed ( i )不符, 则需要 根据最终分配的 RB个数判断 UE的 PHR是否小于 0, 如果 PHR小于 0则 需要根据 SingleRbSiiir以及当前分配的 RB数重新映射 MCS, 否则, MCS 同基准 PSD下的 MCS。

第四种情况: 如果有两段及两段以上长度相同的连续段时, 进行均衡 分配资源位图操作, 分配结束后更新相应的资源位图和剩余 RB资源。

然后, 执行步骤 S612。

步骤 S611,此时资源分配预调度标识( AllocationFlag )AllocationFlag=4 , 则待调度 UE分别使用在两个上行子帧的资源位图或者只 使用两个上行 子帧的其中一个上行子帧的资源位图; 如果分别使用在两个上行子帧的资 源位图时, 分别在第一个上行子帧寻找最大的连续位图段 长和第二个上行 子帧寻找 该 UE需要的 RBneed ( i )减去第一个上行子帧分配的连续位图 段长的最大值, 同时更新 RestRBFirstSub , ucFirstRbPositionBitMap 以及 ucCommonRbPositionBitMap; 如果只能使用两个上行子帧的其中一个上行 子 帧 的 资 源 位 图 时 , 则 在 ucFirstRbPositionBitMap , ucSecondRbPositionBitMap中寻找满足 RBneed ( i )需求的连续段长, 存在 如下四种情况:

第一种情况: 仅在 ucFirstRbPositionBitMap上找到满足需求的资源, 则 将该资源分配给待调度 UE,并更新 RestRBFirstSub, ucFirstRbPositionBitMap 以及 ucCommonRbPositionBitMap 0

第二种情况: 仅在 ucSecondRbPositionBitMap上找到满足需求的资源, 贝 1 J将该资源分配给待调度 UE, 并更新 RestRBSecondtSub, ucSecondRbPositionBitMap, 以及 ucCommonRbPositionBitMap。

第三种情况: 在 ucFirstRbPositionBitMap , ucSecondRbPositionBitMap 上都能找到满足 RBneed ( i )的连续段长时, 则需要进行均衡分配资源位图 操作, 均衡分配资源位图操作的步骤同步骤 S610 中的均衡分配资源位图 操作, 只是简化去掉了将 RB分配到公共区上的比较。

第四种情况: 当在 ucFirstRbPositionBitMap, ucSecondRbPositionBitMap 上都找不到满足 RBneed ( i ) 的连续段长时, 在 ucFirstRbPositionBitMap, ucSecondRbPositionBitMap 上找出最长的连续资源分配给 UE, 当 ucFirstRbPositionBitMap, ucSecondRbPositionBitMap 上的最长连续資源大 小相同时, 需要执行均衡分配资源位图操作。 需要注意的是, 由于此时分 配的 RB个数与 RBneed ( i )不符, 则需要根据最终分配的 RB个数判断 UE 的 PHR是否小于 0, 如果 PHR小于 0, 则需要根据 SingleRbSinr以及当前 分配的 RB数重新映射 MCS, 否则, MCS同基准 PSD下的 MCS。

步骤 S612, 将待调度 UE从当前待调度队列中去除, 并更新相应的资 源。 然后重新执行步骤 S602。

步骤 S613, 结束资源分配流程。

对于上述优选实施例提到的均衡分配资源位图 操作, 下面进行详细介 绍。 图 7是根据本发明实施例的均衡分配资源位图操 的流程图, 如图 7 所示, 该流程包括以下步骤(步骤 S701-步骤 S705 ):

步骤 S701, 待调度 UE队列中, 计算剩余资源位图参数。 该参数具体 包括:

假设预分配在第一个上行子帧的情况下, 计算第一上行子帧和第二上 行子帧剩余资源位图个数分别为 RestFl和 RestF2; 假设预分配在第二个上 行子帧的情况下, 计算第一个上行子帧和第二个上行子帧剩余资 源位图个 数分别为 Rests 1和 RestS2; 假设预分配在两个上行子帧公共资源上各一半 的情况下, 第一个上行子帧和第二个上行子帧剩余资源位 图个数分别为 RestCl和 RestC2。

步骤 S702, 计算资源位图个数之和参数。 该参数具体包括: 统计待调 度 UE之后所有 UE中调度标识为 AllocationFlag== 1和 AllocationFlag== 2 预分配的资源位图个数之和, 分别记为 TotalAl和 TotalA2。

步骤 S703, 计算第一组结果 RestFl- TotalAl和 RestF2- TotalA2, 计算 第二组结果 RestS 1- TotalAl和 RestS2- TotalA2 , 计算第三组结果 RestCl- TotalAl和 RestC2- TotalA2。 上述三组结果相减后得到三组值。

步骤 S704, 判断三组值的绝对值大小, 取绝对值最小的值所对应的一 组分配方式, 作为待调度 UE最终确定的分配方式。 例如, 相减后的三个结 果中第一个结果的绝对值最小, 则选择第一组对应的分配方式进行分配操 作。 即: 将当前待调度 UE需要的 RB资源在第一个上行子帧资源位图上进 行分配。 同理, 如果第二个结果的绝对值最小, 则表示将待调度 UE需要的 资源分配到第二个上行子帧资源位图上; 第三个结果的绝对值最小则表示 将待调度 UE 需要的资源分配到第一个上行子帧和第二个上 行子帧的公共 区资源位图上。 如果存在三组中的两组绝对值最小且相同, 或者三组绝对 值相同时, 执行优先分配第一个上行子帧资源分配位图操 作。

步骤 S705,根据上述步骤 S704中确定的分配方式,在相应的子帧上进 行资源位图分配。 如果选择在第一个上行子帧资源位图上进行分 配, 则在 第一个上行子帧资源位图上找出满足 RBneed ( i )的连续段, 分配给待调度 UE , 之后 更新 RestRBFirstSub , ucFirstRbPositionBitMap 以 及 ucCommonRbPositionBitMap; 如果选择在第二个上行子帧上资源位图进行 分配, 则在第二个上行子帧资源位图上找出满足 RBneed ( i )的连续段, 分 配给待调度 UE, 之后更新 RestRBSecondtSub, ucSecondRbPositionBitMap 以及 ucCommonRbPositionBitMap。 如果选择在第一个上行子帧和第二个上 行子帧上进行分配, 则在公共区资源位图内上找出等于 ceil ( ceil = RBneed ( i ) *0.5 ) 且满足一定原则的连续段, 分配给待调度 UE。 之后, 更新 RestRBFirstSub , RestRBSecondtSub , ucFirstRbPositionBitMap , 对于上述介绍的均衡分配资源位图操作流程, 下面举例进行说明。 假如待调度的 UE只有两个, 分别记为 UE1和 UE2, 其中 UE1调度标 示 AllocationFlag=3, RBneed ( 1 ) =24; UE2调度标示 AllocationFlag=2, RBneed ( 2 ) =36, 资源分配位图在组 9U和 2U上分配位置, 假如初始第一 个上行子帧 PUSCH剩余子帧 RestRBFirstSub=81, 第二个上行子帧 PUSCH 剩余子帧 RestRBSecondSub =75。该 UE1即可在第一个上行子帧 9U或者第 二个上行子帧 2U分配位图, 也可以在两个上行子帧公共位图分配, 需要利 用均衡分配资源的原则

根据均衡分配资源操作流程, RestRBFirstSub =81 ; RestRBSecondSub =75; 由于存在 AllocationFlag= 2的 UE, TotalAl= 0, TotalA2=36。 UE1调 度标示 AllocationFlag=3, RBneed ( 1 ) =24。

( 1 )如果 UE1的 RB位图只分配在第一个上行子帧 9U, 第一个上行 子帧 9U剩余的 RB位图个数: 该 UE预分配到第一个上行子帧后资源位图 个数 RestFl- RBneed ( 1 ) =81-24=57; 后续其他 UE预分配到第一个上行子 帧资源位图个数 RestFl-TotalAl=57-0=57; 第二个上行子帧 2U剩余的 RB 位图个数: 该 UE 预分配到第二个上行子帧后资源位图个数 RestF2=75-0=75 ; 后续其他 UE 预分配到第二个上行子帧资源位图个数 RestF2- TotalA2=75-36=39; 两组剩余的 PUSCH 资源位图绝对值差 157-39 18。

( 2 )如果 UE1的 RB位图只分配在第二个上行子帧, 第一个上行子帧

9U剩余的 RB位图个数: 该 UE预分配到第一个上行子帧后资源位图个数 Rests 1=81-0=81 ; 后续其他 UE 预分配到第一个上行子帧资源位图个数 RestS 1- TotalA 1=81-0=81 ; 第二个上行子帧 2U剩余的 RB位图个数: 该 UE 预分配到第二个上行子帧后资源位图个数 RestS2- RBneed ( 1 ) =75-24=51 ; 后续其他 UE 预分配到第二个上行子帧资源位图个数 RestS2- TotalA2=51-36=15; 两个组剩余的 PUSCH资源位图绝对值差 |81-15|=66。

( 3 )如果 UE均分配在两个上行子帧, 第一个上行子帧 9U剩余的 RB 位图个数: 该 UE 预分配到第一个上行子帧后资源位图个数 RestCl- ceil(RBneed ( 1 ) /2)=81-12=69; 后续其他 UE预分配到第二个上行子帧资 源位图个数 RestCl- TotalAl=69-0=69; 第二个上行子帧 2U剩余的 RB数: 该 UE预分配到第一个上行子帧后资源位图个数 RestC2- ceil(RBneed ( 1 ) /2)=75-12=63;后续其他 UE预分配到第二个上行子帧资源位图个数 RestC2- TotalA2=63-36=27; 两组剩余的 PUSCH资源位图绝对值差 |69-27|=42。

由于 (1 ) ( 2 ) ( 3 )组中剩余的 PUSCH资源位图绝对值最小的为 18, 所以最终该 UE的 RB位图分配在第一个上行子帧 9U资源位图上。

对于上述优选实施例提到的优先分配第一个上 行子帧资源分配位图操 作, 下面进行详细介绍。 图 8是根据本发明实施例的优先分配第一个上行 子帧资源分配位图操作的流程图, 如图 8所示, 该流程包括以下步骤(步 骤 S801-步骤 S803 ):

步骤 S801, 如果绝对值的最小值存在 9U或者 4U的子帧,优先选择第 一个上行子帧 9U或者 4U。

步骤 S802, 如果绝对值的最小值不存在 9U或者 4U的子帧, 但存在 RB数分配到两个上行子帧的公共区资源位图上 , 一调度二进行分配, 即 一个下行子帧调度第一个上行子帧和第二个上 行子帧。

步骤 S803, 如果不存在 9U或者 4U的子帧, 也不存在 RB数分配到两 个上行子帧的公共区资源位图上时, 此时默认选择第二个上行子帧 (3U或 者 8U )。

图 9是根据本发明实施例的配比 0上行资源分配时序调度的一种示意 图, 如图 9所示, 配比 0存在 6个上行子帧和 4个下行子帧 (包括特殊子 帧 S ), 即 DSUUU DSUUU, 其中 D表示 downlink subframe, S表示 special sub frame, U表示 uplink sub frame。

例如在一个无线帧中, 9U、 2U和 3U组成一组、 4U、 7U和 8U组成一 组, 然后在上行子帧授权时刻通过 5D下发 DCI0给 9U和 2U授权、 通过 6S下发 DCI0给 2U和 3U授权、 通过 0D下发 DCI0给 4U和 8U授权、 通 过 1S下发 DCI0给 7U和 8U授权, 然后根据授权下行时刻决定 UE的资源 分配预调度标识。 最后, 根据 "源分配预调度标识, 利用均衡分配资源位 图和优先第一个上行子帧资源分配位图的原则 , 完成对 9U、 2U和 3U组成 一组上行带宽的分配, 完成对 4U、 7U和 8U组成一组上行带宽的分配, 在 满足一定条件下优先占用 9U和 4U。

图 10是根据本发明实施例的配比 0上行资源分配时序调度的另一种示 意图, 如图 10所示, 例如在一个无线帧中, 9U、 2U和 3U组成一组、 4U、 7U和 8U组成一组, 然后在上行子帧授权时刻通过 5D/6S下发 DCI0给 9U 和 2U授权、通过 6S给 2U和 3U下发 DCI0授权、通过 0D和 1S下发 DCI0 给 4U和 8U授权、 通过 1S下发 DCI0给 7U和 8U授权, 然后根据授权下 行时刻决定 UE的资源分配预调度标识。最后根据资源分配 调度标识, 利 用均衡分配资源位图和优先分配第一个上行子 帧资源分配位图的原则, 完 成对 9U、 2U和 3U组成一组上行带宽的分配, 完成对 4U、 7U和 8U组成 一组上行带宽的分配, 在满足一定条件下优先占用 9U和 4U。

通过上述优选实施例, 一方面为 TDD配比 0确定了 4个下行子帧(包 括特殊子帧)调度 6个上行子帧的资源分配预调度标识,最终确 UL index 指引方向, 同时指导位置分配模块中资源位图分配。 另一方面提出了 "均 衡分配资源位图和优先分配第一个上行子帧资 源分配位图的原则, 在均衡 分配资源位图思想指导下, 优先分配在第一个上行子帧资源位图, 使得 UE 分配的资源均勾分配在各个上行子帧上, 从而更大利用各个上行子帧资源 带宽。 所以, 以上两个方面, 通过资源分配预调度标识指导 UE更合理和有 效的利用上行子帧系统带宽, 以均衡分配资源位图原则, 结合优先分配第 一个上行子帧资源分配位图,使得 UE更最大化利用上行资源,最终使得小 区上行流量达到最优。

对应于上述实施例介绍的资源分配方法, 本实施例提供了一种资源分 配装置, 用于实现上述实施例。 图 11是根据本发明实施例的资源分配装置 的结构框图, 如图 11所示, 该装置包括: 确定模块 10、 资源获取模块 20 和资源分配模块 30。 下面对该结构进行介绍。

确定模块 10, 配置为确定待调度 UE的资源分配预调度标识, 以及上 述待调度 UE所需要 RB;

资源获取模块 20, 连接至确定模块 10, 配置为根据上述资源分配预调 度标识的取值, 相应地获取与上述 RB对应的位图资源;

资源分配模块 30, 连接至资源获取模块 20, 配置为将上述位图资源分 配给上述待调度 UE。

通过上述装置, 针对配比 0时间配比结构, 在确定模块 10确定待调度 端 UE的资源分配预调度标识, 以及该待调度 UE所需要 RB之后, 资源获 取模块 20根据资源分配预调度标识的不同取值, 相应地获取与上述 RB对 应的位图资源, 然后资源分配模块 30将该位图资源分配给上述待调度 UE, 解决了相关技术中对于配比 0 中下行子帧少于上行子帧情况下不存在有效 的位图资源分配方式的问题, 使得位图资源均勾分配在各个上行子帧上, 有效避免了配比 0上行带宽位图分配不合理的情况, 从而最大化利用了上 行子帧资源带宽, 保证了小区上行流量的最优化。

在确定待调度 UE的资源分配预调度标识, 以及待调度 UE所需要 RB 之前, 需要先确定待调度 UE。 即先判断待分配 RB位置的 UE队列是否为 空, 如果不为空, 则从待分配的 UE队列中取出优先级最高的 UE作为当前 待调度 UE。 对于资源分配预调度标识的确定流程, 可以通过以下优选结构实现, 如图 12所示的资源分配装置的第一种具体结构框图 该装置除了包括上述 图 11介绍的各个模块之外, 确定模块 10还包括: 确定单元 12, 配置为根 据上述待调度 UE的第一个上行子帧和第二个上行子帧的调度 况,确定上 述待调度 UE的上述资源分配预调度标识的取值。 值具体可以通过以下方式实现:

如果第一个上行子帧的待调度 UE 不存在重传调度和上行控制消息 UCI调度, 且第二个上行子帧的待调度 UE存在上述重传调度和上述 UCI 调度, 则确定资源分配预调度标识的取值为 1 ;

如果第一个上行子帧的待调度 UE存在上述重传调度和上述 UCI调度, 且第二个上行子帧的待调度 UE不存在上述重传调度和上述 UCI调度, 则 确定资源分配预调度标识的取值为 2;

如果第一个上行子帧和第二个上行子帧的待调 度 UE 均不存在上述重 传调度和上述 UCI调度,且第一个上行子帧和第二个上行子帧 的 NDI相同, 则确定资源分配预调度标识的取值为 3 ;

如果第一个上行子帧和第二个上行子帧的待调 度 UE 均不存在上述重 传调度和上述 UCI调度, 且第一个上行子帧和第二个上行子帧的 NDI不相 同, 则确定资源分配预调度标识的取值为 4。

通过上述优选结构, 提高了资源分配预调度标识的取值精确度, 提高 了确定资源分配预调度标识的效率。

在确定待调度 UE的资源分配预调度标识, 和待调度 UE所需要 RB之 后,需要根据资源分配预调度标识的不同取值 ,相应地获取与上述 RB对应 的位图资源。 对于资源分配预调度标识的取值前面已经进行 了介绍, 在资 源分配预调度标识取不同的值时,需要采取不 同的方式获取与上述 RB对应 的位图资源。 基于此, 本实施例提供了一种优选结构, 即上述资源获取模 块 20包括: 第一获取单元、第二获取单元、第三获取单元 和第四获取单元。 下面对该结构进行具体介绍。

第一获取单元, 配置为在上述确定单元确定上述资源分配预调 度标识 的取值为 1 时, 确定上述第一个上行子帧的剩余资源位图; 根据上述第一 个上行子帧的剩余资源位图的取值, 在上述第一个上行子帧的可用资源位 图中, 获取与上述 RB对应的上述位图资源; 和 /或,

第二获取单元, 配置为在上述确定单元确定上述资源分配预调 度标识 的取值为 2 时, 确定上述第二个上行子帧的剩余资源位图; 根据上述第二 个上行子帧的剩余资源位图的取值, 在上述第二个上行子帧的可用资源位 图中, 获取与上述 RB对应的上述位图资源; 和 /或,

第三获取单元, 配置为在上述确定单元确定上述资源分配预调 度标识 的取值为 3 时, 确定上述第一个上行子帧的剩余资源位图、 上述第二个上 行子帧的剩余资源位图, 以及上述第一个上行子帧和上述第二个上行子 帧 的公共区域剩余资源位图; 在上述第一个上行子帧的剩余资源位图、 上述 第二个上行子帧的剩余资源位图以及上述第一 个上行子帧和第二个上行子 帧的公共区域剩余资源位图中, 获取与上述 RB对应的上述位图资源; 和 / 或,

第四获取单元, 配置为在上述确定单元确定上述资源分配预调 度标识 的取值为 4 时, 确定上述第一个上行子帧的剩余资源位图和上 述第二个上 行子帧的剩余资源位图; 在上述第一个上行子帧的剩余资源位图和上述 第 二个上行子帧的剩余资源位图中, 获取与上述 RB对应的上述位图资源。

通过上述优选结构, 在资源分配预调度标识取不同值时, 相应采取不 同操作进行位图资源的获取, 有效避免了配比 0上行带宽分不合理分配的 情况, 从而最大化利用了上行子帧资源带宽, 保证了小区上行流量的最优 化。

然而, 在资源分配预调度标识取值为 3 时, 有可能出现下述情况: 即 在第一个上行子帧的剩余资源位图、 第二个上行子帧的剩余资源位图以及 第一个上行子帧和第二个上行子帧公共区域剩 余资源位图中, 有两个或以 上的资源位图中均获取到位图资源, 此时需要在上述两个或以上的资源位 图中选择根据哪个资源位图获取位图资源。 同样的, 在资源分配预调度标 识取值为 4 时, 有可能出现下述情况: 在第一个上行子帧的资源位图和第 二个上行子帧的资源位图中, 均获取到位图资源, 此时同样需要选择根据 哪个资源位图获取位图资源。

基于此, 本实施例提供了一种优选结构, 如图 13所示的资源分配装置 的第二种具体结构框图, 该装置除了包括上述图 12介绍的各个模块之外, 上述装置还包括: 均衡分配模块 40, 连接至资源获取模块 20, 配置为在上 述第一个上行子帧的资源位图、 上述第二个上行子帧的资源位图以及上述 公共区域剩余资源位图中, 有两个或以上的资源位图中获取到上述位图资 源的情况下, 或者, 在上述第一个上行子帧的资源位图和上述第二 个上行 子帧的资源位图中, 均获取到上述位图资源的情况下, 执行均衡分配资源 位图操作, 获取与上述 RB对应的位图资源。

通过该优选结构, 提高了位图资源的获取效率, 使得位图资源的分配 更加合理, 从而为最大化利用上行子帧资源带宽提供了基 础。

对于如何均衡分配资源位图, 可以通过多种方式实现, 无论采用何种 方式, 只要可以快速选择出根据哪个资源位图获取位 图资源, 从而提高位 图资源的获取效率, 使得位图资源的分配更加合理即可。 对于此, 本实施 例提供了一种优选实施方式, 即执行均衡分配资源位图操作包括: 获取第 一个上行子帧和第二个上行子帧对应的剩余资 源位图参数和资源位图个数 之和参数; 具体地: 获取待调度 UE队列中当前调度 UE之后所有待调度 UE资源分配预调度标识的取值, 获取后续待调度 UE分配到第一个上行子 帧和第二个上行子帧对应的剩余资源位图参数 和资源位图个数之和参数; 然后, 根据上述剩余资源位图参数和上述资源位图个 数之和参数, 得到多 个资源位图绝对值; 从多个资源位图绝对值中确定数值最小的绝对 值, 根 据数值最小的绝对值确定位图资源的分配方式 。

上述剩余资源位图参数和上述资源位图个数之 和参数的具体含义前面 已经进行了介绍, 在此不再赘述。

在上述均衡分配资源位图的优选结构中, 如果在比较多个资源位图绝 对值时, 存在两个或两个以上相同的数值最小的绝对值 的情况下, 需要选 择根据哪个数值最小的绝对值确定分配方案, 基于此, 本实施例提供了一 种优选结构, 如图 14所示的资源分配装置的第三种具体结构框图 该装置 除了包括上述图 13介绍的各个模块之外, 在存在两个或以上相同的上述数 值最小的绝对值的情况下, 上述装置还包括: 优先分配模块 50, 连接至均 衡分配模块 40, 配置为在执行均衡分配资源位图操作之后, 执行优先分配 第一个上行子帧资源分配位图的操作。

实际应用中, 所述资源分配装置可设置于移动通信系统的基 站中; 上 述确定模块 10, 资源获取模块 20, 资源分配模块 30, 均衡分配模块 40, 优先分配模块 50, 以及确定模块 10中的确定单元 12, 资源获取模块 20中 的第一获取单元、 第二获取单元、 第三获取单元和第四获取单元, 均可由 基站中的中央处理器( CPU, Central Processing Unit )、数字信号处理器( DSP, Digital Signal Processor )或可编程门阵歹' J ( FPGA, Field Programmable Gate Array ) 实现。

通过该优选结构, 能够快速决定根据哪个数值最小的绝对值确定 分配 方案, 提高了资源分配的效率和合理性。

对于如何优先分配第一个上行子帧资源分配位 图, 可以通过多种方式 实现, 无论采用何种方式, 只要可以快速选择出根据哪个数值最小的绝对 值确定分配方案, 从而提高资源分配的效率和合理性即可。 对于此, 本实 施例提供了一种优选实施方式, 即执行优先分配第一个上行子帧资源分配 位图的操作包括:

如果数值最小的绝对值对应于第一个上行子帧 , 则确定位图资源的分 配方式为, 下行子帧优先调度第一个上行子帧;

如果数值最小的绝对值不对应于第一个上行子 帧,且上述 RB分配在公 共区域剩余资源位图中, 则确定位图资源的分配方式为, 下行子帧优先调 度第一个上行子帧和第二个上行子帧; 即一调度二;

如果数值最小的绝对值不对应于第一个上行子 帧,且上述 RB未分配在 公共区域剩余资源位图中, 则确定位图资源的分配方式为, 下行子帧优先 调度第二个上行子帧。

从上述描述中可以看出,本发明实施例结合现 有的 LTE技术,针对 TDD 中其他配比(配比 1〜配比 6 ), 上行子帧少于或等于下行子帧, 一个下行子 帧只调度一个上行子帧, 而配比 0上行子帧多于下行子帧数(包括特殊子 帧), 存在一个下行子帧(包括特殊子帧 S)同时调度两个上行子帧的情况, 提出了一种新的时域和频域上行传输资源分配 位图映射的方法, 在设置资 源分配预调度标识( AllocationFlag )的前提下, 考虑 UE在各个上行子帧均 衡分配资源位图基础上, 优先分配第一个上行子帧资源分配位图, 为后续 UE更合理利用上行子帧预留资源位图, 实现了配比 0下授权上行子帧时频 域资源位图分配最大化, 避免配比 0 的上行带宽分不合理分配, 更大限度 的合理分配所有上行系统时频带宽, 最终保证小区上行流量最优化。

尽管为示例目的, 已经公开了本发明的优选实施例, 本领域的技术人 员将意识到各种改进、 增加和取代也是可能的, 因此, 本发明的范围应当 不限于上述实施例。 凡在本发明的精神和范围之内所作的任何修改 、 等同 替换和改进等, 均包含在本发明的保护范围之内。 工业实用性

本发明实施例中,确定待调度 UE的资源分配预调度标识, 以及该待调 度 UE所需要 RB; 根据上述资源分配预调度标识的取值, 相应地获取与上 述 RB对应的位图资源; 将该位图资源分配给上述待调度 UE。 如此, 解决 了相关技术中对于配比 0 中下行子帧少于上行子帧情况下不存在有效的 位 图资源分配方式的问题, 使得位图资源均勾分配在各个上行子帧上, 有效 避免了配比 0上行带宽位图分配不合理的情况, 从而最大化利用了上行子 帧资源带宽, 保证了小区上行流量的最优化。