对分布式的虚拟资源块进行调度的方法

文档序号:7732184阅读:205来源:国知局
专利名称:对分布式的虚拟资源块进行调度的方法
技术领域
本发明涉及宽带无线移动通信系统,更具体地,涉及用于蜂窝OFDM无线分组通信 系统中的上行/下行分组数据传输的无线电资源调度。
背景技术
在蜂窝正交频分复用(OFDM)无线分组通信系统中,以子帧为单位进行上行/下行 数据分组传输,并且通过包括多个OFDM符号的特定时间间隔定义了一个子帧。第三代伙伴计划(3GPP)支持适用于频分双工(FDD)的1型无线帧结构、和适用于 时分双工(TDD)的2型无线帧结构。图1示出了 1型无线帧的结构。1型无线帧包括十个 子帧,其中每个子帧都由两个时隙组成。图2示出了 2型无线帧的结构。2型无线帧包括两 个半帧,其中每个半帧都由五个子帧、下行导频时隙(DwPTS)、间隔时段(GP)、和上行导频 时隙(UpPTS)组成,其中一个子帧由两个时隙组成。也就是说,无论无线帧的类型如何,一 个子帧都由两个时隙组成。可以通过资源网格来描述在每个时隙中发送出的信号,该资源网格包括iV盘《 个子载波和^C6个0FDM符号。此处,iVg表示下行链路中的资源块的数量,表示构成一 个RB的子载波的数量,而WsI表示一个下行链路时隙中的OFDM符号的数量。图3中示出 了该资源网格的结构。RB被用于描述特定物理信道与资源元素之间的映射关系。可以将RB划分为物理 资源块(PRB)和虚拟资源块(VRB),这意味着RB可以是PRB或VRB中的任一种。VRB与PRB 之间的映射关系可以基于子帧来描述。更具体地说,可以以构成一个子帧的每一个时隙为 单位来描述该映射关系。另外,可以使用VRB的索引与PRB的索引之间的映射关系来描述 VRB与PRB之间的映射关系。在本发明的实施方式中,将进一步给出对该映射关系的详细描 述。时域中的个连续的OFDM符号和频域中的iVf个连续子载波定义了 PRB。因此, 一个PRB由iC^^个资源元素组成。在频域中,PRB被分配有从0到iV盆_丨的数字。VRB可以具有与PRB相同的大小。定义了两种类型的VBR,第一种是集中式的,而 第二种是分布式的。针对每种VRB类型,一对VRB共有单一的VRB索引(此后可以将其表 示为“VRB号”)并且被分配到一个子帧的两个时隙上。换言之,属于构成了一个子帧的两 个时隙中的第一时隙的JV=个VRB各自被指派了 0到A^q的任一个索引,而属于两个时隙 中的第二时隙的JV=个VRB同样被指派了 0到iV盘_丨的任一个索引。与第一时隙的特定虚拟频带相对应的VRB的索引和与第二时隙的特定虚拟频 带相对应的VRB的索引相同。也就是说,假设以VRBl (i)来表示与第一时隙的第i个虚 拟频带相对应的VRB,以VRB2(j)来表示与第二时隙的第j个虚拟频带相对应的VRB,并 且分别以 index(VRBl(i))和 index(VRB2 (j))来表示 VRBl (i)和 VRB2(j)的索引号,则 index (VRBl(k)) = index (VRB2 (k))的关系成立(参见图 4a)。
4
同样,与第一时隙的特定频带相对应的PRB的索引和与第二时隙的特定频 带相对应的PRB的索引相同。也就是说,假设以PRBl (i)来表示对应于第一时隙的 第i个频带的PRB,以PRB2(j)来表示与第二时隙的第j个频带相对应的PRB,并且分 别地以 index (PRB1 (i))和 index (PRB2 (j))来表示 PRBl (i)和 PRB2 (j)的索引号,则 index (PRBl(k)) = index (PRB2 (k))的关系成立(参见图 4b)。将多个上述的VRB中的一些VRB分配为集中式,并且将其它VRB分配为分布式。此 后,将把被分配为集中式的VRB称为‘集中式虚拟资源块(LVRB) ’,而把被分配为分布式的 VRB称为‘分布式虚拟资源块(DVRB) ’。集中式VRB (LVRB)被直接地映射到PRB,并且LVRB的索引对应于PRB的索引。另 外,索引为i的LVRB对应于索引为i的PRB。也就是说,具有索引i的LVRBl对应于具有索 引i的PRB1,而具有索引i的LVRB2对应于具有索引i的PRB2(参见图5)。在该情况下, 假设将图5中的VRB全部分配为LVRB。分布式VRB(DVRB)可以不直接地映射到PRB。也就是说,DVRB的索引可以在经过 一系列处理后映射到PRB。首先,块交织器可以对DVRB的一系列连续索引的顺序进行交织。此处,一系列连 续索引表示索引号从0开始依次加一。从交织器输出的一系列索引被依次地映射到PRBl 的一系列连续索引(参见图6)。假设将图6中的VRB全部分配为DVRB。另一方面,可以按 预定数对从交织器输出的一系列索引进行循环移位,并且将经过循环移位的一系列索引依 次地映射到PRB2的一系列连续索引(参见图7)。假设将图7中的VRB全部指定为DVRB。 按照这样的方式,可以将PRB索引和DVRB索引映射到两个时隙。另一方面,在以上处理中,可以不经过交织器就将DVRB的一系列连续索引依次地 映射到PRBl的一系列连续索引。另外,可以不经过交织器就按预定数对DVRB的一系列连 续索引进行循环移位并且将经过循环移位的一系列索引依次地映射到PRB2的一系列连续 索引。根据将DVRB映射到PRB的上述处理,可以将具有相同的索引i的PRBl (i)和 PRB2(i)映射到具有不同的索引m和η的DVRBl (m)和DVRB2 (η)。例如,参考图6和图7, PRBl(I)和PRB2(1)被映射了具有不同索引的DVRBl (6)和DVRB2 (9)。基于DVRB映射方案,
可以获得频率分集效应。在如图8所示将VRB中的VRB (1)分配为DVRB的情况下,如果使用图6和图7的 方法,则尽管还没有VRB被指派给PRB2 (6)和PRBl (9),也不能将LVRB指派给PRB2 (6)和 PRBl (9)。原因如下根据上述的LVRB映射方案,将LVRB映射到PRB2 (6)和PRB 1 (9)意味 着也将LVRB映射到PRBl (6)和PRB2 (9);然而,PRBl (6)和PRB2 (9)已经被映射了上述的 VRBl(I)和VRB2(1)。在这一点上,应当理解,LVRB映射可以受到DVRB映射结果的限制。因 此,需要在考虑LVRB映射的情况下确定DVRB映射规则。在使用多载波的宽带无线移动通信系统中,可以使用LVRB和/或DVRB方案将无 线电资源分配给各个终端。可以以位图格式来发送表示使用了哪种方案的信息。此时,可 以以一个RB为单位来实施对各个终端的无线电资源分配。在该情况下,可以以‘ 1’ RB的间 隔来分配资源,但需要大量的比特开销以发送位图格式的分配信息。或者,可以定义由k个 连续索引(例如,k = 3)的PRB组成的RB组(RBG),并且可以以‘1,个RBG的间隔来分配资源。在该情况下,执行RB分配并不复杂,却具有降低了比特开销的优点。在该情况下,能够基于RBG将LVRB映射到PRB。例如,具有三个连续索引PRBl (i)、 PRBl (i+1) ,PRBl (i+2)、PRB2 (i)、PRB2 (i+1)和 PRB2 (i+2)的 PRB 可以构成一个 RBG,并且可 以以 RBG 为单位将 LVRB 映射到该 RBG0 然而,在 PRBl (i) ,PRBl (i+1) ,PRBl (i+2)、PRB2 (i)、 PRB2(i+l)和PRB2(i+2)中的一个或更多个先前已被映射了 DVRB的情况下,不能基于RBG 将LVRB映射到该RBG。BP, DVRB映射规则可以限制以RBG为单位的LVRB映射。如上所述,由于DVRB映射规则可以影响LVRB映射,因此需要在考虑到LVRB映射 的情况下确定DVRB映射规则。

发明内容
技术问题被设计为解决该问题的本发明的目的在于提供一种用于有效地合并FSS方案的 调度和FDS方案的调度的资源调度方法。技术方案本发明的目的可以通过提供一种在支持以一个比特来表示包括连续的物理资源 块的一个资源块组(RBG)的资源分配方案的无线移动通信系统中以分布的方式将连续分 配的虚拟资源块映射到物理资源块的资源块映射方法来实现,该方法包括以下步骤使用 块交织器对根据表示所述虚拟资源块的开始索引号和所述虚拟资源块的长度的资源指示 值(RIV)确定的所述虚拟资源块的索引进行交织;以及依次将交织后的索引映射到一个子 帧的第一时隙上的所述物理资源块的索引,所述子帧包括所述第一时隙和第二时隙,并且 依次地将通过按照用于分布的间隔对交织后的索引进行循环移位而获得的索引映射到所 述第二时隙上的所述物理资源块的索引,其中,所述间隔是构成所述RBG的所述连续物理 资源块的数量(Mkk)的平方的倍数。当把所述块交织器的度定义为所述块交织器的列的数量(C = 4)时,表达式(1) 可以给出所述块交织器的行的数量(R),而表达式(2)可以给出填入所述块交织器中的空 值的数量(Nnull)。[表达式(1)]
及=斤交织器1C = \NDVm /(C · M舰)1. Mrbg
"交织器=\ndvrb kc-mrbgj\'c- mrbo其中,Mffle是构成所述RBG的所述连续物理资源块的数量,Ndveb是以分布的方式分 配的虚拟资源块的数量。[表达式⑵]
Nnutt = #交织器-Nd哪=\Ndvrb /(C. Mrbg )"| · C · Mrbg - Ndvrb
^smis = \NDVRB /(C . MRBG)\C . mRBG
6
其中,Mffle是构成所述RBG的所述连续物理资源块的数量,而Ndvkb是以分布的方式 分配的虚拟资源块的数量。所述块交织器的度可以等于由所述分布决定的分集阶数(NllivtodJ。当给出了以分布的方式分配的虚拟资源块中的一个虚拟资源块的索引d时,表达 式(3)可以给出所述第一时隙上所述物理资源块中被映射了索引d的对应的物理资源块的 索引Pu,并且表达式(4)可以给出所述第二时隙上所述物理资源块中被映射到索引d的对 应的物理资源块的索引P2, d。此处,R是所述块交织器的上的数量,C是所述块交织器的列 的数量,Ndvkb是用于以分布的方式分配的虚拟资源块的资源块的数量,Nnull是填入所述块交 织器中的空值的数量,而mod表示模运算。[表达式(3)]
=\p\d,当 = 0 或 Q < Ndvrb - Nnull 且 mod⑷C) < 2)时
Pl'd 一 \p\,d~ Nnull/2 Nnull^O {d< Ndvrb - Nrmll 且 m0d(rf’C) > 2)时其中,=mod(£ ,C) · R+\d!C\
=[p\d-R + Nnull /2 Nnull^OR (d^ Ndvrb - Nmu 且 modO/,C / 2) = 0)时 Pu> 当 Nimu ^O 且{d^Ndvrb -Nmdl 且贈(1从(/2) = 1)时其中,ρ。= mod(rf, C(2)-2R + \2di C J[表达式⑷] p2jd = mod (pljd+NDVEB/2, Ndveb)此处,C可以等于所述块交织器的度。当所述索引Pu大于Ndvkb/2时,所述索引Pu可以是Pu+N^-ND ,而当所述索引 P2,d大于Ν_/2时,所述索引可以是P2,d+NPEB-N_。此处,Npkb是系统中物理资源块的数量。当所述虚拟资源块的数量(Ndveb)不是所述块交织器的度的倍数时,所述交织步骤 可以包括以下步骤将所述块交织器划分成多个组,所述组的数量是被映射了一个虚拟资 源块的物理资源块的数量(ND),并且将空值均勻地分布到所划分出的组。当所述块交织器的度是所述块交织器的行的数量时,所述组可以分别对应于所述 块交织器的行,而当所述块交织器的度是所述块交织器的列的数量时,所述组可以分别对 应于所述块交织器的列。在本发明的另一个方面中,这里提供了 一种用于在支持以一个比特来表示包括连 续的物理资源块的一个资源块组(RBG)的资源分配方案的无线移动通信系统中,以分布的 方式将连续分配的虚拟资源块映射到物理资源块的资源块映射方法,该方法包括以下步 骤使用块交织器对根据表示所述虚拟资源块的开始索引号和所述虚拟资源块的长度的资 源指示值(RIV)确定的所述虚拟资源块的索引进行交织;以及依次将交织后的索引映射 到一个子帧的第一时隙上的所述物理资源块的索引,所述子帧包括所述第一时隙和第二时 隙,并且依次地将通过按照用于所述分布的间隔对交织后的索引进行循环移位而获得的索 引映射到所述第二时隙上的所述物理资源块的索引,其中,表达式(5)给出了用于分布的 所述间隔(N间隔)。
[表达式(5)]N 间隔=round (N·/ (2 · Mebg2) ) · Mebg2其中,Mebg是构成所述RBG的所述连续物理资源块的数量,Npkb是系统中的物理资 源块的数量。当允许将空值输入到所述块交织器中时,表达式(6)可以给出以分布的方式分配 的虚拟资源块的数量(Ndveb)。[表达式(6)]Ndveb = min (Npeb-N问隔,N 问隔) · 2当给出了所述分布式分配的虚拟资源块中的一个虚拟资源块的索引d时,当所述 第一时隙上的所述物理资源块中被映射到索引d的对应物理资源块的索引Pu大于Ndvkb/2 时,所述索引Pu可以是Pu+N^-ND·,而当所述第二时隙上的所述物理资源块中被映射到 索引d的对应物理资源块的索引P2,d大于Ν_/2时,所述索引可以是P2,d+NPEB-N_,其中, Ndveb是用于以分布的方式分配的虚拟资源块的资源块的数量。在本发明的另一个方面中,这里提供了一种用于在支持以一个比特来表示包括 连续的物理资源块的一个资源块组(RBG)的资源分配方案的无线移动通信系统中,以分 布的方式将连续分配的虚拟资源块映射到物理资源块的资源块映射方法,该方法包括以 下步骤检测表示所述虚拟资源块的开始索引号和所述虚拟资源块的长度的资源指示值 (RIV),并且根据检测到的资源指示值来确定所述虚拟资源块的索引;以及使用块交织器对 确定的所述虚拟资源块的索引进行交织,并且以分布的方式将所述虚拟资源块映射到所述 物理资源块,其中所述块交织器的度等于由所述分布所确定的分集阶数(NllivtodJ。在本发明的另一个方面中,这里提供了 一种用于在支持以一个比特来表示包括连 续的物理资源块的一个资源块组(RBG)的资源分配方案的无线移动通信系统中,以分布的 方式将连续分配的虚拟资源块映射到物理资源块的资源块映射方法,该方法包括以下步 骤根据表示所述虚拟资源块的开始索引号和所述虚拟资源块的长度的资源指示值(RIV) 来确定所述虚拟资源块的索引;以及使用块交织器对所确定的所述虚拟资源块的索引进 行交织,并且以分布地方式将所述虚拟资源块映射到所述物理资源块,其中,当所述虚拟资 源块的数量(Ndvkb)不是所述块交织器的度的倍数时,所述映射步骤包括以下步骤将所述 块交织器划分成多个组,所述组的数量是被映射了一个虚拟资源块的物理资源块的数量 (Nd),并且将空值均勻地分布到所划分出的组。当所述块交织器的度是所述块交织器的行的数量时,所述组可以分别对应于所述 块交织器的行,而当所述块交织器的度是所述块交织器的列的数量时,所述组可以分别对 应于所述块交织器的列。控制信息可以是在PDCCH上发送的DCI。所述间隔可以是系统带宽的函数。当给定所述物理资源块中的一个的索引ρ时,表达式(7)或表达式(8)可以给出 被映射到索引P的交织后的索引dpl,而表达式(9)或表达式(10)可以给出被映射到索引P 的循环移位后的索引dp2。此处,R是所述块交织器的行的数量,C是所述块交织器的列的数 量,Ndveb是用于以分布的方式分配的虚拟资源块的资源块的数量,而mod表示模运算。[表达式(7)]
其中 [表达式(8)] 其中 [表达式(9)] 其中 其中p〃 ‘ = mod(p+NDVEB/2, Ndveb)[表达式(10)] 所述分集阶数(NmvmJ可以是被映射了一个虚拟资源块的物理资源块的数量 (Nd)的倍数。当所述虚拟资源块的数量大于或等于预定阈值(Mth)时,所述间隔可以是0。该资源块映射方法还可以包括以下步骤接收关于所述间隔的信息,所述间隔由 接收到的间隔信息决定。
在本发明的另一个方面,这里提供了一种用于在支持RBG资源分配方案和子集资 源分配方案的无线移动通信系统中,以分布的方式将连续分配的虚拟资源块映射到物理资 源块的资源块映射方法,该方法包括以下步骤接收包括表示所述虚拟资源块的分布式分 配的资源块分配信息和所述虚拟资源块的索引的控制信息;以及使用块交织器来交织所述 虚拟资源块的索引,其中,所述交织步骤包括以下步骤在将所述虚拟资源块的索引映射到 属于多个RBG子集中的任一个子集的物理资源块的全部索引之前,避免将所述虚拟资源块 的索引映射到属于所述RBG子集中的不同子集的物理资源块的索引。该资源块映射方法还可以包括以下步骤将经过交织的索引依次映射到一个子帧 的第一时隙上的所述物理资源块的索引,所述子帧包括所述第一时隙和第二时隙,并且依 次地将通过按照用于分布的间隔对交织后的索引进行循环移位而获得的索引映射到所述 第二时隙上的所述物理资源块的索引,其中,确定所述用于分布的间隔,使得映射到所述第 一时隙的所述虚拟资源块和映射到所述第二时隙的所述虚拟资源块被包括在同一个子集 中。所述虚拟资源块的数量(Ndveb)可以是由所述分布决定的分集阶数(NmvmJ。所述虚拟资源块的数量(Ndvkb)可以是构成所述RBG的所述连续物理资源块的数量 Mebg的倍数。所述虚拟资源块的数量(Ndvkb)可以是通过将构成所述RBG的所述连续物理资源块 的数量Mkk乘以被映射了一个虚拟资源块的物理资源块的数量(Nd)而获得的值的倍数。所述虚拟资源块的数量(Ndvkb)可以是通过将构成所述RBG的所述连续物理资源块 的数量的平方(Mffle2)乘以被映射了一个虚拟资源块的物理资源块的数量(Nd)而获得的值 的倍数。所述虚拟资源块的数量(Ndvkb)可以是通过将构成所述RBG的所述连续物理资源块 的数量(Mkk)乘以被映射了一个虚拟资源块的物理资源块的数量(Nd)而获得的值和所述块 交织器的度(D)的公倍数。所述块交织器的所述度(D)可以是被映射了一个虚拟资源块的物理资源块的数 量(Nd)的倍数。所述虚拟资源块的数量(Ndvkb)可以是通过将构成所述RBG的所述连续物理资源块 的数量的平方(Mffle2)乘以被映射了一个虚拟资源块的物理资源块的数量(Nd)而获得的值 和所述块交织器的度(D)的公倍数。所述块交织器的所述度(D)可以是被映射了一个虚拟资源块的物理资源块的数 量(Nd)的倍数。所述虚拟资源块的数量(Ndvkb)可以是通过将所述块交织器的度(D)乘以构成所 述RBG的所述连续物理资源块的数量的平方(Mffle2)而获得的值和通过将被映射了一个虚拟 资源块的物理资源块的数量(Nd)乘以构成所述RBG的所述连续物理资源块的数量的平方 (Mebg2)而获得的值的公倍数。所述块交织器的所述度(D)可以是被映射了一个虚拟资源块的物理资源块的数 量(Nd)的倍数。本发明的上述各个方面全部适用于基站和/或移动台。在将本发明的上述各方面 应用于移动台的情况下,该资源块映射方法还可以包括以下步骤在所述交织步骤或实施确定所述虚拟资源块的索引的步骤之前,从所述无线移动通信系统的移动台接收所述资源 指示值(RIV)。有益效果根据本发明,能够有效地合并FSS方案的调度和FDS方案的调度,并且简单地执行 调度信息转换方法。


附图被包括在本说明书中以提供对本发明的进一步理解,附图示出了本发明的实 施方式,且与说明书一起用于解释本发明的原理。在附图中图1是示出了适用于FDD的无线帧结构的一个示例的图。图2是示出了适用于TDD的无线帧结构的一个示例的图。图3是示出了构成3GPP传输时隙的资源网格结构的一个示例的图。图4a是示出了一个子帧中的VRB的结构的一个示例的图。图4b是示出了一个子帧中的PRB的结构的一个示例的图。图5是例示了用于将LVRB映射到PRB的方法的一个示例的图。图6是例示了用于将第一时隙中的DVRB映射到PRB的方法的一个示例的图。图7是例示了用于将第二时隙中的DVRB映射到PRB的方法的一个示例的图。图8是例示了用于将DVRB映射到PRB的方法的一个示例的图。图9是例示了用于将DVRB和LVRB映射到PRB的方法的一个示例的图。图10是例示了用于通过内置紧凑方案来分配资源块的方法的一个示例的图。图11是例示了用于将具有连续索引的两个DVRB映射到多个连续的PRB的方法的 一个示例的图。图12是例示了用于将具有连续索引的两个DVRB映射到多个分开的PRB的方法的 一个示例的图。图13是例示了用于将具有连续索引的四个DVRB映射到多个分开的PRB的方法的 一个示例的图。图14是例示了根据本发明一个实施方式的、在Gap = 0的情况下资源块映射方法 的一个示例的图。图15是例示了位图结构的图。图16是例示了用于基于位图方案和紧凑方案的组合进行映射的方法的一个示例 的图。图17和图18是例示了根据本发明一个实施方式的DVRB映射方法的图。图19是例示了用于交织DVRB索引的方法的一个示例的图。图20a和图20b是例示了一般的交织器当在交织操作中使用的资源块的数量不是 分集阶数的倍数时的操作的图。图21a和图21b是例示了根据本发明一个实施方式的、用于当在交织操作中使用 的资源块的数量不是分集阶数的倍数时插入空值的方法的图。图22是例示了根据本发明一个实施方式的、用于对具有Gap = 0的交织的DVRB索引进行映射的方法的图。图23是例示了用于针对不同终端使用不同间隔的、映射DVRB索引的方法的一个 示例的图。图24是用于阐释DVRB索引与PRB索引之间关系的图。图25a是用于阐释DVRB索引与PRB索引之间关系的图。图25b是例示了用于在交织器中插入空值的一般方法的图。图25c和图25d是分别例示了在本发明一个实施方式中的交织器中插入空值的方 法的示例的图。图26和图27是分别例示了使用利用了 RBG方案和子集方案的位图方案和紧凑方 案的组合的方法的示例的图。图28是例示了根据本发明一个实施方式的、将DVRB的数量设置为被映射了一个 虚拟资源块(VRB)的物理资源块(PRB)的数量、ND、和构成所述RBG的所述连续物理资源块 的数量Mkk的倍数的情况的图。图29是例示了其中根据图28的方法交织了 DVRB索引的情况的图。图30是例示了根据本发明一个实施方式的示例的图,其中在块交织器的度被设 置成块交织器的列的数量(即,C)并且C被设置成分集阶数的情况下执行映射。图31是例示了当PRB的数量与DVRB的数量彼此不同时根据本发明一个实施方式 的映射方法的一个示例的图。图32和图33是例示了根据本发明一个实施方式的、能够使用给定间隔增加DVRB 数量的映射方法的示例的图。
具体实施例方式现在将参考附图来详细地描述本发明的优选实施方式。以下参照附图而给出的详 细说明旨在阐释本发明的示例性实施方式,而不是旨在示出可以根据本发明来实现的仅有 实施方式。以下的详细说明包括具体细节以提供对本发明的全面理解。但是,对于本领域中 技术人员而言明显的是,本发明的实施可以无需这样的具体细节。例如,以下说明将围绕特 定术语来给出,但是本发明并以限于这些特定术语,可以使用其它术语来表达相同的含义。 另外,在可能的情况下,将在整个附图中使用相同的附图标记来表示相同或相似的部件。如前所述,在子帧包括第一时隙和第二时隙的情况下,index(PRBl(i))表示第一 时隙的第i个频带的PRB的索引,indeX(PRB2(j))表示第二时隙的第j个频带的PRB的索 引,并且 index(PRBl(k)) = index (PRB2 (k))的关系成立。另外,index (VRB1 (i))表示第 一时隙的第i个虚拟频带的VRB的索引,indeX(VRB2(j))表示第二时隙的第j个虚拟频带 的VRB的索引,并且index(VRBl(k)) = index (VRB2 (k))的关系成立。这时,VRBl被映射 到PRBLM VRB2被映射到PRB2。另外,VRB分为DVRB和LVRB。用于将LVRBl映射到PRBl的规则和用于将LVRB2映射到PRB2的规则相同。但 是,用于将DVRBl映射到PRBl的规则与用于将DVRB2映射到PRB2的规则不同。也就是说, DVRB被“分开”并映射到PRB。在3GPP中,以一个时隙为定位定义了一个RB。但是,在本发明的详细说明中,以一 个子帧为单位定义了一个RB,并且在时间轴上将该RB分成了 Nd个子RB,因此概括并描述
12了 DVRB映射规则。例如,在Nd = 2的情况下,以一个子帧为单位定义的PRB被分成第一子 PRB和第二子PRB,而以一个子帧为单位定义的VRB被分成第一子VRB和第二子VRB。在该情况下,第一子PRB对应于上述的PRB1,而第二子PRB对应于上述的PRB2。另 外,第一子VRB对应于上述的VRBl,而第二子VRB对应于上述的VRB2。另外,在本发明的详 细说明和3GPP中,都以一个子帧为单位描述了用于获得频率效果的DVRB映射规则。因此, 应当理解,本发明的详细说明中的所有实施方式都是包括3GPP中的RB映射方法的概念。此后,在本申请的详细说明中使用的术语的定义如下。‘资源元素(RE resource element) ’表示映射了数据或控制信道的调制符号的最 小频率时间单位。如果在M个子载波上的一个OFDM符号中发送信号并且在一个子帧中发 送了 N个OFDM符号,则在一个子帧中存在MXN个RE。‘物理资源块(PRB physical resource block) ’表示用于数据输送的单位频率时 间资源。总体上,一个PRB由频率时间域中的多个连续RE组成,并且在一个子帧中定义了 多个I3RB。‘虚拟资源块(VRB virtual resource block),表示用于数据传输的虚拟的单位 资源。总体上,包括在一个VRB中的RE的数量等于包括在一个PRB中的RE的数量,并且当 发送数据时,一个VRB可以映射到一个PRB或者多个PRB的某些区域。‘集中式虚拟资源块(LVRB:localized virtual resource block),是 VRB 的一种 类型。一个LVRB被映射到一个PRB。映射到一个LVRB的PRB与映射到另一个LVRB的PRB 不同。‘分布式虚拟资源块(DVRB distributed virtual resource block),是 VRB 的另 一种类型。一个DVRB被以分布的方式映射到多个PRB。‘ND,= ‘N/表示被映射了一个DVRB的PRB的数量。图9例示了用于将DVRB和 LVRB映射到PRB的方法的一个示例。在图9中,Nd = 3。可以将任意的DVRB分成三个部 分,并且可以将分开的部分分别地映射到不同的PRB。这时,由不同DVRB的分开的部分来映 射各个PRB的、没有映射该任意的DVRB的剩余部分。‘Npkb’表示系统中的PRB的数量。在划分了系统的频带的情况下,Npeb可以是分开 的部分中的PRB的数量。'Nlveb'表示系统中可用的LVRB的数量。'Ndveb'表示系统中可用的DVRB的数量。‘NraB UE’表示可以分配到一个用户设备(UE)的LVRB的最大数量。'Ndvebje'表示可以分配到一个UE的DVRB的最大数量。iN^'表示子集的数量。‘NDivMCT’表示系统中需要的分集阶数。这里,分集阶数由彼此不相邻的RB的数量 限定。这里,“RB的数量”表示在频率轴上划分出的RB的数量。也就是说,即使在可以使 用构成子帧的时隙来划分RB的情况下,"RB的数量”也表示在相同时隙的频率轴上划分出 的RB的数量。图9示出了 LVRB和DVRB的定义的示例。从图9可以看出,一个LVRB中的每个RE都被以一对一地的方式映射到一个PRB中的每个RE。例如,一个LVRB被映射到PRBO (901)。相反,一个DVRB被分成三个部分,并 且分开的部分被分别映射到不同的PRB。例如,DVRBO被分成三个部分,并且分开的部分被 分别映射到PRB1、PRB4和PRB6。同样,DVRBl和DVRB2都被分成三个部分,并且分开的部 分被分别映射到PRB1、PRB4和PRB6的剩余资源。尽管在该示例中将每个DVRB分成三个部 分,但是本发明并不限于此。例如,可以将每个DVRB分成两个部分。从基站到特定终端的下行数据传输或从特定终端到基站的上行数据传输是通过 一个子帧中的一个或更多个VRB来进行的。当基站向特定终端发送数据时,该基站必须向 该终端通知VRB中的哪一个被用于数据传输。另外,为了使得特定终端可以发送数据,基站 必须向该终端通知VRB中的哪一个被允许用于数据传输。数据传输方案可以大致地划分成频率分集调度(FDS drequencydiversity scheduling)方案和频率选择调度(FSS frequency selectivescheduling)方案。FDS 方 案是通过频率分集来获得接收性能增益的方案,而FSS方案是通过频率选择性调度来获得 接收性能增益的方案。在FDS方案中,传输台在广泛地分布在系统频率域中的子载波上发送一个数据分 组,因此该数据分组中的符号可以经历各种无线电信道衰落。因此,通过避免使整个数据分 组经受不利的衰落,可以获得对接收性能的改进。相反,在FSS方案中,通过在系统频率域 中处于有利衰落状态中的一个或更多个连续频率区域上发送数据分组,获得了接收性能的 改进。在蜂窝OFDM无线分组通信系统中,在一个小区中存在着多个终端。此时,由于各个 终端的无线电信道状况具有不同的特性,因此甚至在一个子帧中也需要针对特定终端来执 行FDS方案的数据传输并且针对不同的终端来执行FSS方案的数据传输。结果,必须这样 来设计详细的FDS传输方案和详细的FSS传输方案,S卩,可以在一个子帧中有效地复用这两 种方案。另一方面,在FSS方案中,通过选择性地使用全部可用频带中有利于UE的频带,可 以获得增益。相反,在FDS方案中,没有就特定频带的优劣做出评估,并且只要保持了能够 恰当地获得分集的频率分隔,就无需进行选择并发送特定的频带。因此,在调度时优先地执 行FSS方案的频率选择调度,这对于整个系统性能的提高是有益的。在FSS方案中,由于使用了频域中连续相连的子载波发送数据,因此优选地使用 LVRB来发送数据。此时,如果一个子帧中存在Npkb个PRB并且在系统中最多可以使用N· 个LVRB,则基站可以向各个终端发送Notb个比特的位图信息以向终端通知将通过LVRB中 的哪一个来发送下行数据或将通过LVRB中的哪一个来发送上行数据。也就是说,作为调度 信息而被发送到各个终端的Notb比特位图信息中的每一个比特都表示是否将或是否能够 通过Notb个LVRB中与该比特相对应的LVRB来发送数据。该方案的缺点在于,当数字Nwkb 变大时,将被发送到各个终端的比特的数量也与Notb成比例地变大。另一方面,假如只分配给终端一组连续的RB,则可以通过该组RB的起点和该组RB 的数量来表达所分配的RB的信息。该方案在本文中被称为“紧凑方案”。图10例示了使用紧凑方案来分配资源块的方法的一个示例。在该情况下,如图10所示,可用的RB的长度根据相应的起点而不同,并 且RB分配的组合的数量最终是队_(队_+1)/2。相应地,组合所需的比特的数量是 Ceiling(l0g2(NLVEB(NLVEB+l)/2))。这里,ceilingOO表示将“X”上舍入到最接近的整数。该 方法在以下方面优于位图方案,即,比特的数量没有随着数量Notb的增加而明显增加。
另一方面,对于用于向用户设备(UE)通知DVRB分配的方法而言,需要事先约定针 对分集增益而以分布的方式发送的DVRB的各个分开部分的位置。或者,可能需要附加信息 来直接地通知该位置。优选地,如果将用于针对DVRB的信令的比特数量设置成等于上述紧 凑方案中LVRB传输中的比特数量,则简化下行链路中的信令比特格式是可能的。结果,存 在可以使用相同信道编码等优点。这里,在将多个DVRB分配给一个UE的情况下,向该UE通知了 DVRB的起点的DVRB 索引、长度(=分配的DVRB的数量)、以及各DVRB的分开的部分之间的相对位置差(例如, 分开部分之间的间隔)。图11例示了用于将具有连续索引的两个DVRB映射到多个邻近的PRB的方法的一 个示例。如图11所示,在将具有连续索引的多个DVRB映射到多个邻近的PRB的情况下,以 间隔1105使第一分开部分1101和1102与第二分开部分1103和1104彼此分开,同时属于 上部分开部分和下部分开部分中的每一个的分开部分彼此邻近,因此分集阶数为2。图12例示了用于将具有连续索引的两个DVRB映射到多个间隔开的PRB的方法的 一个示例。在该应用中,‘间隔开的PRB’意味着PRB彼此不相邻。在图12的方法中,当允许DVRB对应于PRB时,可以允许连续的DVRB索引是分布 式的,不对应于邻近的PRB0例如,没有把DVRB索引‘0,和DVRB索引‘1,安排成彼此邻近。 换言之,在图12中,按照0、8、16、4、12、20、...的顺序来安排DVRB索引,例如通过将图11 所示的连续索引输入到块交织器中,可以获得这样的排列。在该情况下,获得各个分开部分 1201和1202中的分布以及间隔1203附近的分布是可能的。因此,当图12所示向UE分配 两个DVRB时,分集阶数增加到4,得到了可以获得更高的分集增益的优点。此时,可以通过两种方式来表现表示分开部分之间的相对位置差的间隔的值。首 先,可以通过DVRB索引之间的差来表现间隔值。其次,可以通过被映射了 DVRB的PRB的索 引之间的差来表现间隔值。在图12的情况下,在第一种方式中,Gap = 1,而在第二种方式 中,Gap = 3。图12示出了后一种情况1203。同时,如果改变了系统的RB的总数,则可以 相应地改变DVRB索引排列。在该情况下,使用第二种方式具有掌握住分开部分之间的物理 距离的优点。图13例示了在与图12的规则相同规则下向一个UE分配四个DVRB的情况。从图13可以看出,分集阶数增加到7。但是,随着分集阶数的增加,分集增益收敛。 目前的研究结果显示,当分集阶数大约是4或更大时,分集增益的增加并不明显。可以针对 使用DVRB的其它UE来分配和映射PRB 1301、1302、1303、1304和1305的未映射部分,但 是,不能针对使用LVRB的另一个UE来分配和映射这些未映射的部分。因此,当不存在使用 DVRB的其它UE时,具有不得不不占用、不使用PRB 1301、1302、1303、1304和1305的未映射 部分缺点。此外,DVRB的分布式安排打断了可用PRB的连续性,导致在分配连续的LVRB中 受到限制。结果,需要一种将分集阶数限制到适当水平以执行分布式分配的方法。本发明的第一个实施方式和第二个实施方式致力于把映射到PRB的DVRB的分开 部分之间的相对距离设置成0的方法。在这些实施方式中,在用于将连续的DVRB索引映射 到间隔开的PRB的方案中,当把多个DVRB分配给一个UE时,可以通过分布的方式将每一个DVRB的相应的分开部分分配给不同的PRB,由此提高分集阶数。或者,在相同条件下,可以 将各DVRB的相应的分开部分分配给同一个PRB,而不是以分布的方式分配给不同的PRB。在 该情况下,可以降低被以分布的方式分配了 DVRB的PRB的数量,因而限制了分集阶数。实施方式1本实施方式致力于一种通过设置分配给一个UE的DVRB的数量的基准值将分开的 部分切换到分布式模式/非分布式模式的方法。这里,‘分布式模式’表示分开的DVRB部分 之间的间隔不是0的模式,而‘非分布式模式’表示分开的DVRB部分之间的间隔是0的模式。假设被分配给一个UE的DVRB的数量是M。当M小于特定的基准值(=Mth)时, 以分布的方式分配了各DVRB的分开部分,由此提高了分集阶数。相反,当M大于或等于基准值( = Mth)时,将分开部分分配给同一个PRB,而不是 以分布的方式分配。这种将分开部分分配给同一 PRB的分配方式降低了被以分布的方式映 射了 DVRB的PRB的数量,由此限制了分集阶数。也就是说,在M大于或等于基准值Mth的情况下,将间隔(映射到PRB的各DVRB的 分开部分之间的相对距离)设置为0。例如,如果在Mth= 3的条件下DVRB的数量是2,则可以如图12所示的那样以分 布的方式来映射各DVRB的分开部分。相反,如果在Mth = 3的条件下DVRB的数量是4,则 将间隔设置成0,使得可以将各DVRB的分开部分映射到同一个PRB。图14例示了根据本发明的实施方式1的、在Gap = 0的情况下的资源块映射方法 的一个示例。实施方式2本实施方式致力于一种使用控制信号将分开的部分切换到分布模式和非分布模 式的方法。这里,‘分布式模式’表示分开的DVRB部分之间的间隔不是0的模式,而‘非分 布式模式’表示分开的DVRB部分之间的间隔是0的模式。实施方式2是实施方式1的修正版本。在实施方式2中,没有设置Mth,并且按照 需要,发送并接收了控制信号以将分开的部分切换到分布模式/非分布模式。响应于发送 和接收的控制信号,可以分布分开的DVRB部分以提高分集阶数,或者将分开的DVRB部分映 射到同一个PRB以降低分集阶数。例如,可以将控制信号定义为指示间隔(映射到PRB的各DVRB的分开部分之间的 相对距离)的值。也就是说,可以将控制信号定义成表示间隔值本身。例如,在控制信号表示Gap = 3的情况下,可以图12或图13所示的那样以分布的 方式映射分开的DVRB部分。另外,在控制信号表示Gap = 0的情况下,可以如图14所示的 那样将分开的DVRB部分映射到同一个PRB。如上所述,为了在系统中以PRB为单位自由地调度数量Npeb个PRB,需要向各个需 要调度的UE发送Npkb比特的位图。当系统中的PRB的数量Npeb很大时,为了发送Npkb比特 的位图,增加了控制信息的开销。因此,可以考虑一种用于缩小调度单位或划分整个频带并 随后只在某些频带中以不同的调度单位来执行传输的方法。在3GPP LTE中,已经考虑到如上所述地发送位图时的开销而提出了位图构造方案。
图15例示了位图的构造。用于资源分配的信号由报头1501和位图1502组成。报头1501通过指出信令方 案而指示了正在发送的位图1502的结构,即,位图方案。位图方案分成两种类型,RBG方案和子集方案。在RBG方案中,将RB组合成多个组。以一个组为单位来映射RB。也就是说,构成 一个组的多个RB具有映射关联。当组的尺寸较大时,难以精密地执行资源分配,但可以减 少位图中比特的数量。参考图15,由于Npeb = 32,因此一次以RB为单位的资源分配需要总 共32比特的位图。但是,假如将三个RB(P = 3)组合成一组并且基于RB组(RBG)进行资 源分配,则可以将全部RB分成总共十一个组。结果,只需要具有11个比特的位图,由此显 著地减少了控制信息量。相反,在基于此RBG进行资源分配的情况下,不能以一个RB为单 位来分配资源,使得不能精细地分配资源。为了对此进行弥补,使用了子集方案。在该方案中,将多个RBG设置为一个子集, 并且在每个子集内基于RB进行资源分配。为了在上述图15的RBG方案中使用11比特的 位图,可以构造‘ 3 ’个子集(子集1、子集2和子集3)。这里,‘ 3 ’是构成上述每一个RBG的 RB的数量。结果,NebA3 = ceiling(32/3) = 11,因此可以基于RB以11个比特来分配各个 子集中的RB。这里,需要报头信息1501来指示针对位图使用RBG方案和子集方案中的哪一 个方案以及如果使用子集方案的话使用哪一个子集。假如报头信息1501只是指出使用了 RBG方案和子集方案中的哪一个方案并且使 用了用于RBG的位图的某些比特来指示子集类型,则不可以利用全部子集中的全部RB。例 如,参考图5,由于一共设置了三个子集,因此需要2比特的子集指示符1503来标识子集。 此时,向子集11504或1505指派了总共12个RB,如果从位图中除去子集指示符1503的2 个比特,则总共11个比特的位图中仅剩下9个比特。以9个比特来单独地表示全部十二个 RB是不可能的。为了解决这个问题,可以将RBG位图中的一个比特指派为移位指示符1506, 使得可以使用该移位指示符对由子集位图表示的RB的位置进行移位。例如,在子集指示符 1503表示子集1且移位指示符1506表示‘移位0’的情况下,则位图的剩余的8个比特被 用于表示 RBO、RBl、RB2、RB9、RB10、RBl 1、RB18 和 RB19(见 1504)。另一方面,在子集指示 符1503表示子集1且移位指示符1506表示‘移位1’的情况下,位图的剩余的8个比特被 用于表示 RB10、RB11、RB18、RB19、RB20、RB27、RB28 和 RB29 (见 1505)。尽管已经在以上示例中描述了子集指示符1503表示子集1 1504或1505,但是子 集指示符也可以表示子集2或子集3。因此可以看出,针对子集指示符1503和移位指示符 1506的各种组合,可以以一个RB为单位地映射八个RB。另外,参考图15,在本发明中,被指 派给子集1、子集2和子集3的RB的数量分别是不同的12、11和9。因此可以看出,在子集 1的情况下有四个RB不能使用,在子集2的情况下有三个RB不能使用,而在子集3的情况 下有一个RB(见阴影区域)不能使用。图15仅仅是一个示例,因此本发明并不限于此。可以考虑使用利用了 RBG方案和子集方案的位图方案与紧凑方案的组合。图16例示了用于基于位图方案和紧凑方案的组合进行映射的方法的一个示例。在如图16所示地映射并发送DVRB的情况下,由DVRB填充了 RBGO、RBGU RBG2和 RBG4的某些资源元素。其中,RBGO被包括在子集1中,RBGl和RBG4被包括在子集2中,而 RBG2被包括在子集3中。此时,按照RBG方案将RBGO、RBG 1、RBG2和RBG4分配给UE是不可
17能的。另外,按照子集方案,必须把在将RB指派为DVRB后在RBG中剩余的RB (PRB0、PRB4、 PRB8和PRB12)分配给UE。然而,由于在子集方案中分配的UE只被分配一个子集中的RB, 因此不得不将属于其它子集的剩余RB分配给不同的UE。结果,LVRB调度受到了 DVRB调度 的限制。因此,需要一种能够减少LVRB调度中的限制的DVRB安排方案。本发明的第三到第五实施方式致力于在被映射到PRB的DVRB的分开的部分之间 设置相对距离以减少对LVRB的影响的方法。实施方式3实施方式3致力于一种在映射DVRB的分开部分时将分开的部分映射到属于一个 特定子集的RB并且接着在将分开部分映射到特定子集的全部RB后将分开部分映射到属于 其它子集的RB的方法。根据本实施方式,当把连续的DVRB索引映射到分散的PRB时,可以在一个子集内 以分布的方式来映射连续的DVRB索引,而当不能再在这一个子集中映射连续的DVRB索引 时,将连续的DVRB索引映射到其它子集。另外,在子集中对连续的DVRB执行了交织。图17和图18例示了根据本发明一个实施方式的DVRB映射方法。在子集1 (1703)中以分布的方式映射了 DVRBO到DVRB11,在子集2(1704)中以分 布的方式映射了 DVRB12到DVRB22,并且在子集3 (1705)中以分布的方式映射了 DVRB23到 DVRB31。这样的映射可以由针对各个子集使用块交织器的方法或任意的其它方法来执行。这样的安排可以通过控制块交织器的操作方案来实现。实施方式4实施方式4致力于一种用于限制将分开的DVRB部分映射到被包括在相同子集中 的PRB的方法。在实施方式4中,间隔信息可以被用于在同一个子集内映射同一个DVRB的分开部 分。此时,可以使用针对全部PRB的参数,如上述的‘Gap’。或者,可以针对一个子集使用另 一个参数‘Gap〒ft’。此后将对此进行详细描述。同时使用用于以分布的方式将连续的DVRB填充在一个子集中的方法和用于将各 DVRB的分开部分映射在同一个子集中的方法是可能的。在该情况下,优选的是,可以使用表 示同一个子集中的PRB号之间的差的Gap〒集作为表示分开的DVRB部分之间的相对位置差 的信息。通过图17,可以理解6即搜的含义。包括在子集1中的PRB是PRB0、PRB1、PRB2、 PRB9、PRB10、PRBlU PRB18、PRB19、PRB20、PRB27、PRB28 和 PRB29。这里,PRB18 在子集 1 中与PRBO相距6 (Gap^ft= 6)个索引。另一方面,就全部PRB而言,可以将PRB18表示为与 PRBO相距18 (Gap = 18)个索引。实施方式5实施方式5致力于一种用于将分开的DVRB部分之间的相对距离设置成RBG的大 小的平方的倍数的方法。本实施方式中,Gap的设置被限制成RBG的大小的倍数,其具有如下特征,即,当把 分开的DVRB部分之间的相对距离表示为一个子集内的相对位置差时,将Gap设置成RBG的 大小(P)的倍数。或者,当把分开的DVRB部分之间的相对距离表示为相对于全部PRB的位 置差时,将Gap限制为RBG大小的平方(P2)的倍数。
例如,参考图15,可以看出,P = 3且P2 = 9。这里,可以看出,DVRB的第一分开部 分1701与第二分开部分1702之间的相对距离由于Gap^ft= 6而是P ( = 3)的倍数,并且 由于Gap = 18而是P2 ( = 9)的倍数。在使用基于本实施方式的方案的情况下,由于其中只有一些资源元素被使用的 RBG属于同一个子集的概率很高,因此期望剩余未使用的资源元素或RB存在于同一个子集 中。因此,能够有效地使用子集方案的分配。参考图17,由于RBGlO的大小是2,因此与其它RBG的大小(=3)不同。在该情 况下,为了 DVRB索引安排的方便,可以不把RBGlO用于DVRB。另外,参考图17和图18,包 括RBG9在内的总共四个RBG属于子集1,总共三个RBG(如果排除RBG10)属于子集2,并且 总共三个RBG属于子集3。这里,为了 DVRB索引安排的方便,可以不将属于子集1的四个 RBG中的RBG9用于DVRB。因此,每个子集的一共三个RBG可以被用于DVRB。在该情况下,可以将DVRB索引依次地映射到子集中用于DVRB的一个子集(例如, 子集1),如图18所示。如果不能继续将DVRB索引映射到这个子集,则可以将DVRB索引映 射到下一个子集(例如,子集2)。另一方面,可以看出,在图11中可以以连续的方式安排DVRB索引,但在图12、图 13、图14、图16、图17和图18中则以不连续的方式安排DVRB索引。按照这样的方式,在将 DVRB索引映射到PRB索引前,可以改变DVRB索引的排列,并且这样的改变可以由块交织器 来执行。此后,将描述根据本发明的块交织器的结构。实施方式6此后,将给出根据本发明一个实施方式的、用于构造具有与分集阶数相等的期望 的度的交织器的方法的描述。具体地说,在用于将连续的DVRB索引映射到不邻近的、而是分布的PRB的方法中, 提出了一种使用块交织器并将该交织器构造成为具有与目标分集阶数Nllivtoto相等的度的 交织器的方法。交织器的度的定义如下。S卩,在具有m行和η列的块交织器中,当写入数据时,在写入数据的同时依次增加 了数据的索引。此时,写入是以这样的方式执行的,即,在完全填满一列后,列索引加一并且 填充下一列。在每列中,在增加行索引的同时执行写入。为了读取交织器,以这样的方式执 行读取,即,在完全读取一行后,行索引加一并且读取下一行。在该情况下,可以将交织器表 示为m度交织器。相反,在具有m行和η列的块交织器中,数据写入可以通过这样的方式来执行,即, 在填充完一行后继续处理下一行,而数据读取可以通过这样的方式来执行,即,在读取完一 列后继续处理下一列。在该情况下,可以将交织器表示为η度交织器。具体地说,Nmv0rder被限制为Nd的倍数。也就是说,Nmv0rder = K · Nd。这里,K是正 整数。另外,使用了度为NDivtodCT的块交织器。图19是当交织中使用的RB的数量是N_ = 24且Nd = 2且N_ = 2X3 = 6时 的例子。参考图19,为了对交织器进行写入,在写入数据的同时依次地增加了数据的索引。 此时,写入是以这样的方式执行的,即,在完全填满一列后,列索引加一并且填充下一列。在 一列中,执行写入的同时增加了行索引。为了从交织器进行读取,读取是以这样的方式执行
19的,即,在完全读取一行后,行索引加一并且读取下一行。在一行中,在执行读取的同时增加 了列索引。在按照这样的方式执行读取/写入的情况下,交织器的度是被设置成目标分集 阶数6的行的数量。在以这样的方式构造交织器的情况下,可以使用从交织器输出的数据序列的DVRB 索引顺序作为DVRB的第一分开部分的索引顺序,并且可以使用通过对输出数据序列按照 NDVEB/Nd进行循环移位而获得的数据序列的DVRB索引顺序作为剩余的分开部分的索引顺 序。结果,从DVRB中产生的Nd个分开部分仅被成对地映射到Nd个PRB,并且成对的DVRB索 引之间的差是K。例如,在图19 中,Ndvkb/Nd = Ndveb( = 24)/Nd( = 2) = 24/2 = 12, K = 3。从图 19 可以看出,从交织器输出的数据序列的DVRB索引顺序1901被给定为“0 — 6-12-18-1-7 —13 —19 —2 —8 —14 —20 —3 —9—15 —21 —4—10—16 —22 —5—11 —17 —23”,而通 _寸 输出数据序列按照Ndvkb/Nd = 12进行循环移位而获得的数据序列的DVRB索引顺序1902被 给定为“3 —9—15 —21 —4—10—16 —22 —5—11 —17 —23 —0 — 6—12—18—1 — 7—13—19 —2 — 8—14 — 20”。另外,DVRB被配对。参考图19的1903,例如,可以看出,DVRBO和DVRB3 被配对。还可以看出,从DVRBO和DVRB3产生的分开部分的相应组合被分别地映射到PRBO 和PRB12。这同样适用于具有其它索引的其它DVRB。根据本实施方式,有效地管理DVRB和映射了 DVRB的PRB之间的关系是可能的。实施方式7此后,将描述根据本发明一个实施方式的用于在矩形交织器中填充空值的方法。在以下的说明中,可以由"Nnull”来表示在交织器中填充的空值的数量。根据实施方式6,由于Ndveb是Nmvmct的倍数,因此在交织器中完全地填满数据是可 能的。但是,当Ndvkb不是NDivtodCT的倍数时,由于不可能在交织器中完全填满数据,因此需要 考虑空值填充方法。对于按照Ndveb/Nd的循环移位来说,Ndveb应当是Nd的倍数。为了在矩形交织器中 完全填满数据,Ndveb应当是Nmvmct的倍数。但是,当K > 1时,即使N_是Nd的倍数,但是 Ndveb也可能不是Nmvmct的倍数。在该情况下,一般而言,在块交织器中依次填充数据,随后 在块交织器的剩余空间中填充空值。之后,执行读取。如果以列为单位填充数据,则以行为 单位读取数据,活着如果以行为单位填充数据,则以列为单位读取数据。在该情况下,不读 取空值。图20a和图20b例示了当在交织操作中使用的RB的数量是22 ( S卩,Ndveb = 22、Nd =2、且队_(1 = 2\3 = 6)时(即,当Ndveb不是NDivQrdCT的倍数时)的一般的块交织器操 作。参考图20a,成对的DVRB之间的索引差具有随机值。例如,DVRB对(0,20)、(6,3)、 和(12,9)(以“2001”、“2002”、和“2003”表示)的索引差分别为 20(20-0 = 20), 3 (6-3 = 3)、和3 (12-9 = 3)。因此,可以看出,成对的DVRB之间的索引差没有固定为特定值。因此, 与成对的DVRB之间的索引差具有固定值的情况相比,DVRB的调度变得复杂。同时,当假设Nltemain表示Ndveb除以NDivtodCT的余数时,除了与Nltemain个值相对应的元 素以外,在最后一列的元素中填入空值,如图20a和图20b所示。例如,参考图20a,由于当 Ndveb ( = 22)除以Nmvmct ( = 6)时Nltemain是4 (Nltemain = 4),因此除了与四个值相对应的四个
20元素以外,可以在最后一列的两个元素中填入空值。尽管以上示例中在后部填入空值,但是 可以将这些空值设置在第一索引值之前。例如,在从第一个元素开始的元素中填入Nltemain个 值。另外,可以将空值分别安排在预定位置。图21a和图21b例示了根据本发明一个实施方式的空值安排方法。参考图21a和 图21b,可以看出,与图20a和图20b的情况相比,空值是均勻地分布的。在本实施方式中,当将要在矩形块交织器中填入空值时,把与交织器的度相对应 的NDivtodCT划分成各自具有大小K的Nd个组,并且将空值均勻地分布在全部组中。例如,如 图21a所示,可以将交织器划分成Nd ( = 2)个组G2101和G2102。在该情况下,K = 3。在 第一组G2101中写入一个空值。同样,在第二组G2102中写入一个空值。因此,空值被以分 布的方式写入。例如,如果通过将值依次填入的方式执行写入,则最终剩余Nltemain个值。当把对应 于剩余的值的索引安排在Nd个组中以使得它们均勻地分布时,均勻地安排空值是可能的。 例如,在图21a的情况下,保持了 Ntaain( = 4)个数据空间。当把对应于这些数据空间的索 引18、19、20和21安排在Nd( = 2)个组中以使得它们均勻地分布时,在各个组中安排一个 空值是可能的。结果,可以将成对的DVRB索引之间的差保持为K或更小(例如,K = 3)。因此,具 有这样的优点,即,可以实现更加有效率的DVRB分配。实施方式8此后,将描述根据本发明一个实施方式的、用于将映射到PRB的各DVRB的分开部 分之间的相对距离设置成0的方法。图22例示了根据本发明一个实施方式的、用于在Gap = 0时映射经过交织的DVRB 的方法。同时,如果在用于将连续的DVRB索引映射到不连续的、分布的PRB的方案中将M 个DVRB分配给一个UE,可以设置M的基准值Mth。基于该基准值Mth,可以以分布的方式将 各DVRB的分开部分分别指派给不同的PRB,以提高分集阶数。或者,无需将各DVRB的分开 部分分布到不同的PRB,可以将各DVRB的分开部分指派给相同的PRB。在该情况下,能够减 少被以分布的方式映射了 DVRB的PRB的数量,由此限制分集阶数。也就是说,该方法是这样一种方案,S卩,当M小于特定基准值( = Mth)时,分布各 DVRB的分开部分以提高分集阶数,而当M不小于特定基准值( = Mth)时,不进行分布,将各 DVRB的分开部分指派给同一个PRB,以减少被以分布的方式映射了 DVRB的PRB的数量,由 此限制分集阶数。也就是说,按照该方案,从交织器输出的数据序列的DVRB索引被公共地应用于各 DVRB的全部的分开部分,因此将它们映射到PRB,如图22所示。例如,参考图9,从交织器输 出的数据序列的DVRB索引具有以下顺序“0 — 6 —12—18—1 — 7—13—19 —2 —8 —14 —20 —3 — 9 — 15 — 21 — 4—10 — 16 — 22 — 5—11 — 17 — 23”。在该情况下,各个数据序列 DVRB 索弓 | 被公共地应用于各DVRB的第一分开部分2201和第二分开部分2202。实施方式9此后,将根据本发明一个实施方式来描述同时使用上述实施方式6和8的方法。图23例示了同时复用UEl (在将各DVRB的相应分开部分映射到不同的PRB的方
21案中经受调度,如图19所示)和UE2 (在将各DVRB的相应分开部分映射到同一个PRB的方 案中经受调度,如图22所示)的情况。也就是说,图23例示了分别根据实施方式6和实施 方式8的方法来同时调度UEl和UE2的情况。例如,参考图23,UEl 被分配了 DVRBO, DVRBU DVRB2、DVRB3 和 DVRB4(2301),而 UE2 被分配了 DVRB6、DVRB7、DVRB8、DVRB9、DVRBlO 和 DVRBll (2202)。但是,以这样的方式 对UEl进行调度,即,分别将各DVRB的分开部分映射到不同的PRB,而以这样的方式对UE2 进行调度,即,将各DVRB的分开部分映射到同一个PRB。因此,用于UEl和UE2的PRB包括 PRBO、PRB1、PRB4、PRB5、PRB8、PRB9、PRB12、PRB13、PRB16、PRB17、PRB20 和 PRB21,如图 23 中“2303”所示。但是,在该情况下,部分地使用了 PRB8和PRB20。如果分别将各DVRB的分开部分映射到分布的PRB,则把成对的DVRB索引之间的差 限制到K的值或更小。因此,该方案对彼此相距大于K的间隔的DVRB没有影响。因此,能 够容易地区分可以在“将各DVRB的分开部分映射到同一个PRB的情况”中使用的索引和不 可用的索引。实施方式10此后,将根据本发明一个实施方式来描述用于对Ndvkb进行限制以避免产生空值的 方法。再次参考图20,可以看出,针对PRB而配对的DVRB索引之间的差可以不固定为特 定值。为了将DVRB索引差减少到特定值或更小,可以使用上述图21的方法。当使用图21的方法来分布空值时,交织器的复杂度由于处理空值而提高。为了避 免这样的现象,可以考虑一种用于对Ndveb进行限制以使得不产生空值的方法。在所例示的交织器中,用于DVRB的RB的数量(即,Ndvkb)被限制为分集阶数(即, Nmv0rder)的倍数,因此在交织器的矩形矩阵中没有填入空值。在度为D的块交织器中,当用于DVRB的RB的数量(S卩,Ndveb)被限制为D的倍数 时,在交织器的矩形矩阵中没有填入空值。此后,将描述当K = 2且Nd = 2时根据本发明的使用交织器的若干个实施方式。 将通过数学表达式来表现DVRB与PRB之间的关系。图24是阐释了 DVRB索引与PRB索引之间关系的图。参考以下说明和图24,可以理解在数学表达式中使用的参数。ρ PRB 索引(0 彡 ρ 彡 Ndveb-I)d =DVRB 索引(0 彡 d 彡 Ndveb-I)Pljd=PRB的被映射了给定的DVRB索引d的第一时隙的索引P2jd=PRB的被映射了给定的DVRB索引d的第二时隙的索引dpi 包括在具有给定的PRB索引ρ的第一时隙中的DVRB索引dpi 包括在具有给定的PRB索引ρ的第二时隙中的DVRB索引在表现DVRB索引与PRB索引之间的关系的表达式1到11中使用的常数的定义如 下。C 块交织器的列的数量R 块交织器的行的数量Ndveb 用于DVRB的RB的数量
22
Npkb 系统带宽中的PRB的数量图25a是用于阐释上述常数的图。当K = 2、Nd = 2且Ndvkb是C的倍数时,使用表达式1到3可以得出PRB索引与 DVRB索引之间的关系。首先,如果给出了 PRB索引p,则使用表达式1或2可以得出DVRB 索弓丨。在以下的说明中,“mod(X,y)”表示“χ mod y”,且“mod”表示模运算。另外,“凶”意 味着下降运算,表示等于或小于“U”中指示的数值的整数中最大的一个。另一方面,“「- ” 意味着上升运算,表示等于或大于“「 ”中指示的数值中最小的一个。另外,“roimd( ·) ” 表示最接近“0”中指示的数值的整数。“min(x,y)”表示χ和y中不是较大的值的值,而 "max (x, y) ”表示χ和y中不是较小的值的值。[表达式1] 其中,ρ‘ = mod (p+NDVEB/2,Ndveb)[表达式2]
Upi-I ,当 mod(《,C)》2 时
dpi~ Cipi+!,当 modpyCpZ 时另一方面,当Ndvkb是C的倍数且给出了 DVRB索引d时,使用表达式3可以得出PRB 索引。[表达式3]
Px4 = mod(rf, C) · R +[d/Cjp2, d = mod (Pl, d+NDVEB/2,Ndveb)图25b例示了用于在交织器中填入空值的一般方法。该方法适用于K = 2、Nd = 2 且Ndveb是Nd的倍数的情况。图25b的方法与图20a和图20b的方法相似。根据图25b的 方法,如果给出了 PRB索引p,则使用表达式4可以得出DVRB索引。[表达式4]
「02831 1中+ 1,当 mod(i^,C)⑶且"3及-1 时其中,
0 或;;<3及-1 时
其中,广’=
</ft ιηοφ*, i )· C^\yiR\
,当1110<1(妒胁<)#0且广之3及-1时 ,当 mod^V;,*) =。或pm<3i _l 时
其中,P" ‘ = mod(p+NDVEB/2, Ndveb)
另一方面,如果给出了 DVRB索引d,则可以使用表达式5得出PRB索引, [表达式5]
,当 Hiod(WmC)-O 且 mod(i/,C) =3 时 ^1w ’ 当 mod—咖<^ = 0 或时
其中,礼=mod(i/,C). R+[d!C\ p2jd = mod (pljd+NDVEB/2, Ndveb)实施方式11图25c例示了根据本发明-
-个实施方式的用于在交织器中填入空值的方法。该方 法适用于K = 2、Nd = 2且Ndvkb是Nd的倍数的情况。 图25c例示了与实施方式7和图21a及图21b相对应的方法。可以使用表达式6
到8来阐释图25c的方法c 6或7得出DVRB索引。
根据图25c的方法,如果给出了 PRB索引p,则可以使用表达式 其中,广=
P + 1
2R-]
P
d =mod(/ ',J )·
,当mod(A^哪,C)关0且夕2:2及-1且夕关3及-2时 ’当mod…歷,C)关0且ρ =时
,当 Hiod^Vfl哪,<一0 或; <2及-1 时
其中,
P"=
< 二modOA^C + ly/i 」
pm+l ,当 mod(JVoraB’C);i0 且/Λ》2Λ-1 且/ ·ν3Λ-2 时 2R-1 ,当 Hiod^Vcm,CpO 且 pm = 3R_2 时 Pm ,当 modiiVDwa’c0 = 0 或歹m<2/2-l 时
其中,P" ‘ = mod(p+NDVEB/2, Ndveb) [表达式7]其中,/ ·=
> + 1 ,当1110(1(&卿,()矣0且/)乏2及-1且夕实3及-2时 2R-1 ,当mod^^卿,C)弇0且歹=3及-2时 ρ ,当mod 厕,C) = 0或夕<2及-1时
24
另一方面,按照图25c的方法,如果给出了 DVRB索引d,则可以使用表达式8得出 PRB索引。[表达式8] 其中, 实施方式12图25d例示了当K = 2、Nd = 2且设置交织器(=CXR)的大小以使得OR = NDVEB+Nnull时使用实施方式7和图21a及图21b的方法来实施的方法。这里,"Nnull”表示将被 包括在交织器中的空值的数量。这个值Nnull可以是预定值。根据本方法,如果给出了 DVRB 索引P,则可以使用表达式9或10得出DVRB索引。[表达式9] 其中 其中 [表达式10] 其中 其中 其中JPw 二 modCp ^NtmIXNtm)另一方面,如果给出了 DVRB索引d,则可以使用表达式11得出PRB索引。[表达式11]
=[p\4’当 = ο 或(C/ < Ndvsb - Nnull 且 modkc) < 2)时
PU ~ [P^-Nmll/2 ,当 N-承Ο —Ν^-Ν- modhC)乏 2)时 其中Krf 二mod(d,C)■ R +\dfC\ 其中p〔rf =mod(tf,C/2).2i +L2i^Cjp2, d = mod (Pl, d+NDVEB/2,Ndveb)再一次参照参考图15给出的描述,可以将使用了利用RBG方案和子集方案的位图 方案与紧凑方案的组合的情况考虑在内。参照图26和图27描述了在该情况下可能出现的 问题。图26和图27分别例示了使用了利用RBG方案和子集方案的位图方案与紧凑方案 的组合的方法的示例。如图26所示,可以将每个DVRB划分成两个部分,并且可以按照预定间隔(Gap = Ndveb/Nd = 50/2)对分开部分中的第二个部分进行循环移位。在该情况下,仅有RBGO的、构 成PRB的资源元素的一部分被映射了第一个DVRB分开部分,并且仅有RBG8和RBG9的、各 自构成PRB的资源元素的部分被映射了第二个DVRB分开部分。因此,在使用基于RGB的资 源分配方案中,不能应用RBGO、RBG8和RBG9。为了解决这个问题,可以将间隔设置成一个RBG中所包括的RB的数量(即,Mebg) 的倍数。也就是说,该间隔可以满足条件‘‘Gap = Mffle*!^(k是自然数)。当设置间隔以满足 该条件时,间隔例如可以具有值27 (Gap = MEBG*k = 3*9 = 27)。当Gap = 27时,可以将各 DVRB分成两个部分,并且可以按照间隔(Gap = 27)对分开的部分中的第二个部分进行循环 移位。在该情况下,仅有RBGO的、构成PRB的资源元素的一部分被映射了第一个DVRB分开 部分,并且仅有RBG9的、构成PRB的资源元素的一部分被映射了第二个DVRB分开部分。因 此,与图26中的方法不同的是,在图27的方法中,可以将RGB8应用于使用基于RBG的资源 分配的方案。但是,在图27的方法中,在一个PRB中成对的DVRB索引不能在另一个PRB中成
26对。再一次参考图26,在PRBl (2601)中成对的DVRB索引1和26在PRB26 (2603)中同样 成对。但是,在图27的方法中,在PRBl (2701)中成对的DVRB索引1和27不能在PRB25或 PRB27 (2703 或 2705)中成对。在图26或图27的情况下,DVRBl和DVRB2被映射到PRB1、PRB2、PRB25和PRB26。 在该情况下,留下了 PRB1、PRB2、PRB25和PRB26的没有得到映射的资源元素的部分。在图26的情况下,如果额外地将DVRB25和DVRB26映射到PRB,则它们可以完全地 填满PRB1、PRB2、PRB25和PRB26的剩余空间。但是,在图27的情况下,如果额外地将DVRB25和DVRB26映射到PRB,则DVRB25和 DVRB26被映射到PRB0、PRB25、PRB26和PRB49。结果,留下了 PRBl和PRB2的没有得到DVRB 填充的未映射资源元素部分。也就是说,图27的情况通常在以下方面具有缺陷,即,存在没 有得到映射的PRB。由于执行循环移位而使得间隔值不等于Ndvkb/Nd,因而出现问题。当Ndvkb/Nd是Mebc 的倍数时,由于循环移位对应于Mffle的倍数,因此解决了上述问题。实施方式13为了同时解决图26和图27的问题,相应地,根据本发明一个实施方式,将用于 DVRB的RB的数量(即,Ndveb)限制为Nd · Mebg的倍数。实施方式14同时,可以看出,在以上情况中,各DVRB的第一个和第二个分开部分分别属于不 同的子集。为了使各DVRB的两个分开部分属于同一个子集,应当将间隔设置为Mffle的平方 (Mebg2)的倍数。因此,在本发明的另一个实施方式中,为了使各DVRB的两个分开部分属于同一个 子集,并且为了使DVRB成对,用于DVRB的RB的数量(即,N·)被限制为Nd · Mkb/的倍数。图28例示了将N_设置为Nd · Mebg的倍数的情况。如图28所示,由于间隔是Mffle ·Νβ的倍数,因此按照循环移位,DVRB的分开部分总 是可以在PRB中成对。也可以减少存在具有未被填充DVRB的部分的资源元素的RBG的数量。实施方式15图29例示了根据图28的方法对DVRB索引进行交织的情况。当如图29所示地交织DVRB索引时,在把DVRB索引映射到PRB时将Ndvkb设置成 Nd -Mebg的倍数是可能的。但是,在该情况下,可能存在矩形交织器矩阵没有完全地填满DVRB 索引的情况,如图20a和图20b所示。因此,在该情况下,需要将空值填入矩形交织器矩阵 的未填冲部分中。为了避免需要在度为D的块交织器中填入空值的情况,需要将用于DVRB 的RB的数量限制为D的倍数。因此,在本发明的一个实施方式中,将间隔设置成Mffle的倍数,并且对各DVRB的第 二个分开部分进行循环移位NebZX以使得被映射到一个PRB的DVRB索引成对。另外,为了 避免在块交织器中填入空值,将用于DVRB的RB的数量(S卩,Ndvkb)限制为Nd .Mebg与D的公 倍数。如果D等于在此情况中的交织器中使用的分集阶数(NDivtodCT = K · Nd),则将Ndvkb限 制为Nd · Mebc与K · Nd的公倍数。实施方式16
在本发明的另一个实施方式中,为了使各DVRB的两个分开部分位于同一个子集 中,将间隔设置成为Mffle的平方的倍数。另外,对各DVRB的第二个分开部分进行循环移位 NebZX,使得被映射到一个PRB的DVRB索引成对。为了避免在块交织器中填入空值的情况, 将用于DVRB的RB的数量(S卩,Ndveb)限制为Nd · Mkk2与D的公倍数。如果D等于在此情况 中的交织器中使用的分集阶数(Nmvmct = K · Nd),则将N_限制为Nd · Mebg2与K · Nd的公 倍数。实施方式17同时,图30例示了将D设置成列的数量(即,C)并且将C设置成Nniv0rder (Nmv0rder =K · Nd)的情况。当然,在图30的情况下,以这样的方式执行了写入,即,在完全填满一列后,填入 下一列,而读取是以这样的方式执行的,即,在完全读取一行后,读取下一行。在图30的实施方式中,Ndveb被这样设置,即,将连续的DVRB索引指派给同一个子 集。所示的矩形交织器是这样配置的,即,当行的数量是Mkk2的倍数时,在同一个子集中填 入连续的索引。由于行的数量1 是队_/1)0 =队_/1)),因此将用于0¥1 的1 数量(即, Ndveb)限制为D · Mebg2的倍数。为了将各DVRB的两个分开部分映射到同一个子集中的PRB,将用于DVRB的RB数
量(即,Ndvkb)限制为 D -Mebg2 与 Nd -Mebg2 的公倍数。当 D = K .Nd 时,由于 D -Mebg2 与 Nd -Mebg2 的公倍数是K · Nd · Mebg2,因此将N_限制为K · Nd · Mebg20最后,用于DVRB的RB的数量可以是在整个系统中的PRB的数量中满足上述限制 的最大数量的DVRB。可以按照交织方式使用用于DVRB的RB。实施方式18此后,将描述一种根据本发明一个实施方式的、在Npkb和Ndvkb具有不同长度时使用 临时PRB索引的映射方法。图31例示了在Npkb和Ndveb具有不同长度时,再一次对使用图29的DVRB交织器执 行的映射到PRB的结果进行处理以使DVRB最终对应于PRB的方法。根据系统资源的用途,可以选取由图31的(a)、(b)、(c)和(d)示出的方案中的一 个。在该方案中,将DVRB索引和PRB索引的上述关联表达式中的值ρ定义为临时的PRB索 引。在该情况下,使用了在将Nfie加到超过Nwtt的ρ后获得的值ο作为最终的PRB索引。在该情况下,表达式12可以表现分别在图31中例示的四种对齐方案。[表达式I2](a) :N阈值=NDVEB/2, N偏移=Npeb-Ndveb(b) :N随=0,N偏移=0(c) :N阈值=0,N偏移=Npeb-Ndveb(d) 贿=0, Nm = L(iV侧—Ndvrb) / 2」或
Nm=\{NPRB-NDVRS)!2\这里,(a)表示分散对齐,(b)表示左对齐,(C)表示右对齐,而(d)表示中央对齐。 同时,如果给出了 PRB索引0,则可以使用临时的PRB索引ρ从表达式13得出DVRB索引d。
28
[表达式I3]
= J0-^v■偏移,乏 值偏移0^
O,当0<iV随时另一方面,如果给出了 DVRB索引d,则可以使用临时的PRB索引ρ从表达式14得 出PRB索引O。[表达式14]实施方式19此后,将描述一种根据本发明一个实施方式的、能够在满足间隔限制的同时将 Ndveb增加到最大值的映射方法。前面的实施方式已经提出了用于减少存在着具有未被填冲DVRB的部分的资源元 素的PRB数量的交织器结构,其中针对LVRB的分配而引入了 RBG方案和/或子集方案。前 面的实施方式还提出了用于限制用于DVRB的RB的数量(即,Ndveb)的方法。但是,随着由Mffle造成的限制条件变得越来越严格,对PRB的总数(S卩,Npeb)中可 以用于DVRB的RB的数量(即,Ndvkb)的限制也随之提高。图32 例示了使用具有"Npkb = 32"Mebg = 3,,、“K = 2,,和 “ND = 2” 条件的矩形 交织器的情况。当把Ndveb设置成Nd · i^J = 18)的倍数时,为了在具有不超过Npkb的最大值的同 时使得可以将各DVRB的两个分开部分映射到属于同一个子集的PRB,所设置的Ndveb等于 18 (Ndveb = 18)。为了在图32的情况中使得可以将各DVRB的两个分开部分映射到属于同一个子集 的PRB,将Ndveb设置成18 (Ndveb = 18)。在该情况下,14个RB (32-18 = 14)不能被用于DVRB。在该情况下,可以看出,是9(N_S= 18/2 = 9),并且DVRBO被映射到属于同一 个子集的RBGO和RBG3的相应第一个RB。因此,本发明提出了一种方法,该方法无需在Ndveb上直接地反映间隔限制条件,而 是如前面提出的那样通过对偏移值和该偏移值所应用的阈值进行设置来满足在Nd = 2时 的间隔限制条件的方法。1)首先,设置了期望的间隔限制条件。例如,可以将间隔设置成为Mffle的倍数或 Mebg2的倍数。2)其次,将满足间隔限制条件的数值中最接近Npeb/2的数值设置为N_s。
3)当N间隔于Npeb/2时,使用了与图20的映射相同的映射。4)等于或大于Npkb/2时、并且允许在交织器中填入空值时,这样来设置 Ndveb,即,Ndvkb= (Npeb-N·2。然而,当不允许在交织器中填入空值时,这样来设置Ndvkb, 即,Ndvrb = [minCiV^ 一 Nmw Nm). 2 / CJ. C。5)将偏移应用到Ndveb的一半或更多。也就是说,这样来设置用于偏移的应用的参
29考帧(即,N阈值),即,N阈值=Ndveb/2。6)设置偏移,使得被应用了偏移的临时PRB满足间隔限制条件。也就是说,这样来设置N偏移,即,N偏移=N间隔-N _。表达式15可以将其表现为一般的数学表达式。[表达式I5]1、根据间隔条件来设置Nf_ 在Mkk2倍数条件下N 间隔=round (N·/ (2 · Mebg2) ) · Mebg2在Μ·倍数条件下N 间隔=round (N·/ (2 · Mebg) ) · Mebg2、设置 Ndvkb在允许空值的条件下Ndveb = min (Npeb-N _,N _) · 2在不允许空值的条件下
N画=Lm^iV卿-Nmw Nm)-2IC\-C3、设置 N 阈值N随=Ndveb/24、设置N偏移N偏移=N_-N随图33例示了当Npeb = 32,Mebg = 3时在本发明中提出的DVRB映射规则的应用、以 及K = 2和Nd = 2的矩形交织器。当N_被设置成为MKBe2( = 9)的倍数且最接近Npeb/2时,为了分别将各DVRB的 两个分开部分映射到属于同一个子集的PRB,所设置的等于18(N_S= 18)。在该情况 下,28 个 RB((32-18) X2 = 28)被用于 DVRB0 也就是说,"Ndveb = 28,,、“N阈值=28/2 = 14” 和“N = 18-14 = 4”的条件成立。因此,将映射了由矩形交织器进行过交织的DVRB的临 时PRB索引与N阈值进行比较。当把N移加到满足N阈值的临时PRB索引时,获得了图33所 示的结果。参考图33,可以看出,DVRBO的两个分开部分被映射到属于同一个子集的RBGO 和RBG6的相应的第一个RB。当把该方法与图32的方法进行比较时,还可以看出,可以用于 DVRB的RB的数量从18增加到28。由于间隔同样增加,因此DVRB映射中的分集可以进一 步提闻。实施方式20此后,将描述一种根据本发明一个实施方式的、能够在将连续的索引映射到特定 位置的同时将Ndvkb增加到最大值的映射方法。一个UE被分配了若干个DVRB,所分配的DVRB是连续DVRB。因此,在该情况下,与 设置间隔相似地,针对LVRB的调度,优选地对连续索引进行设置,使得它们位于Mffle的倍数 或的Mkk2倍数的间隔处。在该情况下,当假设交织器的度等于列的数量(即,C)时,行的数 量(即,R)应当是Mffle的倍数或的Mkk2倍数。因此,交织器的大小(即,N^= C · R)应 当是C ^Mffle的倍数或的C ^M2ffle倍数。因此,如果先前给出了 Ndvkb,则可以得出如下的满足 以上条件的最小交织器大小。在没有倍数的条件下,织肖Ndvrb/Cl-C。
相应地,在该情况下,R = N^m / C =/ 。在C · MRBG 倍数条件下,#交织器=「乂哪‘{C. Mrbg )"|. C. Mrbg
O相应地,在该情况下,R = #交织器/C = [AT騰/(C-Mssg)]-Mrbg
ο在C · MRBG2 倍数条件下,Λ「交织器=「iV厕/(C-M2fific)]-C-M2^g相应地,在该情况下,R = iV交织器/ C =「&卿/ (C · M2RBG )] · M2RBG包括在交织器中的空值的数量如下。在没有倍数的条件下,
Ν—ι ~ #交织器 - Ndvrb =「"^。卿! . C — Ndvrb。在C · MRBG倍数条件下,
NnuIi ="交织器 - Ndvbb =「 哪 / (C. Mrbg )Tc* Mrbg — Ndvrb
ο在OMRBG2倍数条件下,
NmiIi 交织器 ~ ^DVRB =「^0咖 l{C-MRBG ~ ^DVRB以上所述的示例性实施方式是本发明的要素和特征的组合。除非另外提及,否则 可以选择性地考虑这些要素或特征。可以不与其它要素或特征进行组合而实现各个要素或 特征。此外,可以通过组合要素和/或特征的一部分来构建本发明的实施方式。本发明的 实施方式中描述的操作顺序可以被重新安排。任一个实施方式中的某些构造可以包括在另 一个实施方式中,并且可以由另一个实施方式的相应构造来替换。显而易见的是,本发明可 以由后附的权利要求中不具有明确引用关系的权利要求的组合来加以实施,或者可以通过 在申请后进行修改来包括新的权利要求。本发明的实施方式可以通过例如,硬件、固件、软件、或它们的组合等各种方式来 实现。在硬件构造中,本发明的实施方式可以由一个或更多个专用集成电路(ASIC)、数字 信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑器件(PLD)、场可编程门阵列 (FPGA)、处理器、控制器、微型控制器、微型处理器等实现。在固件或软件构造中,本发明的实施方式可以由执行上述功能或操作的模块、过 程、功能等来实现。软件代码可以存储在存储单元中或由处理器驱动。存储单元位于处理 器的内部或外部,并且可以通过各种已知手段向处理器发送数据和从处理器接收数据。本发明适用于在宽带无线移动通信系统中使用的发射机和接收机。对于本领域技术人员而言明显的是,在不脱离本发明的精神和范围的情况下,可 以对本发明进行各种修改和变型。因此,本发明旨在涵盖后附的权利要求或它们的等同物 的范围中的本发明的修改例和变型例。
权利要求
一种用于在无线移动通信系统中以分布的方式将连续分配的虚拟资源块映射到物理资源块的方法,该方法包括以下步骤使用块交织器对所述虚拟资源块的索引进行交织;以及依次将交织后的索引按照用于分布的间隔映射到子帧的第一时隙和第二时隙上,其中,其中,当在所述块交织器插入空值时,将所述空值均匀地分布到所述块交织器的‘ND’个分开的组,‘ND’等于被映射了一个虚拟资源块的物理资源块的数量。
2.根据权利要求1所述的方法,其中,当所述块交织器的度是所述块交织器的行的数 量时,所述组分别对应于所述块交织器的行,而当所述块交织器的度是所述块交织器的列 的数量时,所述组分别对应于所述块交织器的列。
3.根据权利要求1所述的方法,其中,所述块交织器的度等于由分布决定的分集阶数^DivOrder°
4.根据权利要求1所述的方法,其中,当给出了所述虚拟资源块中的一个的索引d时, 在表达式(1)中给出了所述第一时隙上的所述物理资源块中的、映射到所述索引d的一个 物理资源块的索引Pl,d,并且在表达式(2)中给出了在所述第二时隙上的所述物理资源块 中的、映射到所述索引d的一个物理资源块的索引p2,d,[表达式(1)] 其中 其中, [表达式(2)] 其中,R是所述块交织器的行的数量,C是所述块交织器的列的数量,Ndvkb是用于所述 虚拟资源块的资源块的数量,而mod表示模运算。
5.根据权利要求1所述的方法,其中,所述无线移动通信系统支持以一个比特来表示 包括物理资源块的一个资源块组RBG的资源分配方案,并且所述虚拟资源块的数量Ndveb是通过将构成所述RBG的所述物理资源块的数量的平方 Mebg2乘以被映射了一个虚拟资源块的物理资源块的数量Nd而获得的值的倍数。
6.根据权利要求1所述的方法,其中,当给定了所述虚拟资源块中的一个虚拟资源块 的索引d时,如果在所述第一时隙上的所述物理资源块中的、映射到所述索引d的一个物理 资源块的索引Pu大于Ndvkb/2,则用Pl,d+NPEB-NDVKB来取代Pl,d的值,而如果在所述第二时隙 上的所述物理资源块中的、映射到所述索引d的一个物理资源块的索引P2,d大于NDVKB/2,则 用P2, d+NpEB-NDVEB来取代P2, d的值,并且Npeb是所述系统的物理资源块的数量,而Ndvkb是所述虚拟资源块的数量。
7.根据权利要求1所述的方法,其中,所述无线移动通信系统支持以一个比特来表示包括物理资源块的一个资源块组RBG的资源分配方案,并且当把所述块交织器的度定义为所述块交织器的列的数量C = 4时,在表达式(1)中给 出了所述块交织器的行的数量R,并且在表达式(2)中给出了在所述块交织器中填入的空 值的数量Nnull,[表达式(1)] [表达式(2)] 其中,Mebg是构成所述RBG的所述物理资源块的数量,而Ndvkb是所述虚拟资源块的数量。
8.根据权利要求1所述的方法,当所述虚拟资源块的数量大于或等于预定阈值Mth时, 所述用于分布的间隔是0。
9.根据权利要求8所述的方法,该方法还包括接收关于所述间隔的信息的步骤,所述 间隔由接收到的间隔信息决定。
10.根据权利要求8所述的方法,其中,所述间隔是系统带宽的函数。
11.根据权利要求1所述的方法,其中,所述无线移动通信系统支持以一个比特来表示 包括物理资源块的一个资源块组RBG的资源分配方案,并且所述虚拟资源块的数量Ndvkb是通过将构成所述RBG的所述物理资源块的数量Mffle乘以 被映射了一个虚拟资源块的物理资源块的数量Nd而获得的值与所述块交织器的度D的公 倍数。
12.根据权利要求1所述的方法,其中,所述块交织器的度D是被映射了一个虚拟资源 块的物理资源块的数量Nd的倍数。
13.根据权利要求1所述的方法,其中,所述无线移动通信系统支持以一个比特来表示 包括物理资源块的一个资源块组RBG的资源分配方案,并且所述虚拟资源块的数量Ndveb是通过将构成所述RBG的所述物理资源块的数量的平方 Mebg2乘以被映射了一个虚拟资源块的物理资源块的数量Nd而获得的值与所述块交织器的 度D的公倍数。
14.根据权利要求1到13中任一项所述的方法,其中,所述虚拟资源块的数量Ndvkb是 由所述分布决定的所述分集阶数NDivtodCT的倍数。
全文摘要
公开了一种用于有效地将虚拟资源块调度到物理资源块的方法。在无线移动通信系统中,为了以分布的方式将连续分配的虚拟资源块映射到物理资源块,在将空值插入为映射而使用的块交织器中时,将空值均匀地分布到块交织器的ND个分开的组,这些组在数量上等于被映射了一个虚拟资源块的物理资源块的数量。
文档编号H04W16/00GK101911745SQ200980101807
公开日2010年12月8日 申请日期2009年1月6日 优先权日2008年1月7日
发明者卢柳珍, 安俊基, 徐东延, 李正薰, 金奉会 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1