用于调度分布的虚拟资源块的方法

文档序号:7732182阅读:365来源:国知局
专利名称:用于调度分布的虚拟资源块的方法
技术领域
本发明涉及宽带无线移动通信系统,更具体地说,涉及在蜂窝OFDM无线分组通信 系统中对上行/下行分组数据传输的无线电资源调度。
背景技术
在蜂窝正交频分复用(OFDM)无线分组通信系统中,以子帧为单位进行上行/下行 数据分组传输,并且,通过包括多个OFDM符号的特定时间间隔来定义一个子帧。第三代伙伴计划(3GPP)支持适用于频分双工(FDD)的1型无线帧结构、和适用于 时分双工(TDD)的2型无线帧结构。图1示出了 1型无线帧的结构。1型无线帧包括十个 子帧,其中每个子帧都由两个时隙组成。图2示出了 2型无线帧的结构。2型无线帧包括两 个半帧,其中每个半帧都由五个子帧、下行导频时隙(DwPTS)、间隔时段(GP)、和上行导频 时隙(UpPTS)组成,其中一个子帧由两个时隙组成。也就是说,无论无线帧的类型如何,一 个子帧都由两个时隙组成。可以通过资源网格来描述在每个时隙中发送的信号,该资源网格包括W^iV尝个 子载波和^Ci个0FDM符号。此处,況盘表示下行链路中的资源块的数量,Λ②表示构成一个 RB的子载波的数量,/Cii表示一个下行链路时隙中的OFDM符号的数量。图3中示出了该 资源网格的结构。RB用于描述特定物理信道与资源元素之间的映射关系。可以将RB分为物理资源 块(PRB)和虚拟资源块(VRB),这意味着RB可以是PRB或VRB中的任一种。VRB与PRB之 间的映射关系可以基于子帧来描述。更具体地说,可以以构成一个子帧的时隙中的每一个 为单位来描述该映射关系。另外,可以使用VRB的索引与PRB的索引之间的映射关系来描 述VRB与PRB之间的映射关系。在本发明的实施方式中,将进一步给出对该映射关系的详 细描述。由时域中的个连续OFDM符号和频域中的《个连续子载波来定义PRB。因此, 一个PRB由个资源元素组成。在频域中,PRB被分配有从0到Vg-I的编号。VRB可以具有与PRB相同的大小。定义了两种类型的VBR,第一种是集中型的,而 第二种是分布型的。针对每个VRB类型,一对VRB共有单个VRB索引(此后可以将其表示 为“VRB号”)并且被分配到一个子帧的两个时隙上。换言之,属于构成了一个子帧的两个 时隙中的第一时隙的iV盘个VRB各自被指派了 0到Λ^-1的任一个索引,而属于两个时隙中 的第二时隙的iVg个VRB同样各自被指派了 0到《-1的任一个索引。与第一时隙的特定虚拟频带相对应的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)。
同样,与第一时隙的特定频带相对应的PRB的索引和与第二时隙的特定频带 相对应的PRB的索引具有相同的值。也就是说,假设以PRBl (i)来表示对应于第一时 隙的第i个频带的PRB,以PRB2(j)来表示与第二时隙的第j个频带相对应的PRB,并 且分别以index(PRBl(i))和index (PRB (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的一系列连续索引不经过交织器就按 预定数进行循环移位并且可以将经过循环移位的一系列索引依次地映射到PRBl的一系列 连续索引。根据将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)和PRBl (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⑴、 PRBl (i+1) ,PRBl (i+2)、PRB2 (i)、PRB2 (i+1)和 PRB2 (i+2)的 PRB 可以构成一个 RBG,并且可 以以RBG为单位将LVRB映射到该RBG。然而,在DVRB先前已经映射了 PRBl (i) ,PRBl (i+1)、 PRBl (i+2)、PRB2 (i)、PRB2 (i+1)和PRB2 (i+2)中的一个或更多个的情况下,不能基于RBG 通过LVRB映射该RBG。BP, DVRB映射规则可以限制以RBG为单位的LVRB映射。如上所述,由于DVRB映射规则可以影响LVRB映射,因此需要在考虑到LVRB映射 的情况下确定DVRB映射规则。

发明内容
技术问题为了解决上述问题而设计的本发明的目的在于一种用于有效地组合FSS方案的 调度和FDS方案的调度的资源调度方法。技术方案本发明的目的可以通过在无线移动通信系统中提供一种分布式地将连续分配的 虚拟资源块映射到物理资源块的资源块映射方法来实现,所述无线移动通信系统支持以一 个比特来表示包括连续的物理资源块的一个资源块组(RBG)的资源分配方案,该方法包括 以下步骤使用块交织器,对根据表示虚拟资源块的开始索引号和所述虚拟资源块的长度 的资源指示值(RIV)而确定的虚拟资源块的索引进行交织;并且依次将交织后的索引映 射到一个子帧的第一时隙上的物理资源块的索引,所述子帧包括所述第一时隙和第二时 隙,并且依次地将通过按照分布间隔对交织后的索引进行循环移位而获得的索引映射到第 二时隙上的物理资源块的索引,其中,所述间隔是构成所述RBG的连续物理资源块的数量 (Mebg)的平方的倍数。当将所述块交织器的度定义为所述块交织器的列的数量(C = 4)时,表达式(1) 可以给出所述块交织器的行的数量(R),表达式(2)可以给出填入所述块交织器中的空值 的数量(Nnull)。[表达式(1)] 其中,Mffle是构成所述RBG的连续物理资源块的数量,Ndveb是分布式地分配的虚拟 资源块的数量。[表达式⑵] 其中,Mffle是构成所述RBG的连续物理资源块的数量,Ndveb是分布式地分配的虚拟 资源块的数量。所述块交织器的度可以等于由分布确定的分集阶数(Nllivtoto)。当给出了分布式分配的虚拟资源块中的一个虚拟资源块的索引d时,表达式(3) 可以给出所述第一时隙上的物理资源块中的映射到索引d的对应物理资源块的索引Plid, 并且表达式(4)可以给出所述第二时隙上的物理资源块中的映射到索引d的对应物理资源 块的索引P2,d。此处,R是所述块交织器的行的数量,C是所述块交织器的列的数量,Ndveb是 用于分布式地分配的虚拟资源块的资源块的数量,Nnull是填入所述块交织器中的空值的数 量,mod表示模运算。
此处,C可以等于所述块交织器的度。当所述索引Pu大于Ndvkb/2时,所述索引Pu可以是Pl,d+NPEB-NDVKB,而当所述索引 P2, d大于N_/2时,所述索引P2, d可以是p2, d+NPKB-N_。此处,Npkb是系统中物理资源块的 数量。当所述虚拟资源块的数量(Ndveb)不是所述块交织器的度的倍数时,所述交织步骤 可以包括以下步骤将所述块交织器划分成多个组,所述组的数量是一个虚拟资源块映射 到的物理资源块的数量(ND),并且将空值均勻地分布到所划分出的组。当所述块交织器的度是所述块交织器的行的数量时,所述组可以分别对应于所述 块交织器的行,而当所述块交织器的度是所述块交织器的列的数量时,所述组可以分别对 应于所述块交织器的列。在本发明的另一个方面中,这里在无线移动通信系统中提供了一种分布式地将连 续分配的虚拟资源块映射到物理资源块的资源块映射方法,所述无线移动通信系统支持以 一个比特来表示包括连续的物理资源块的一个资源块组(RBG)的资源分配方案,该方法包 括以下步骤使用块交织器对根据表示所述虚拟资源块的开始索引号和所述虚拟资源块的 长度的资源指示值(RIV)而确定的所述虚拟资源块的索引进行交织;以及依次将交织后的 索引映射到一个子帧的第一时隙上的物理资源块的索引,所述子帧包括所述第一时隙和第 二时隙,并且依次地将通过按照分布间隔对交织后的索引进行循 移位而获得的索引映射 到所述第二时隙上的物理资源块的索引,其中,表达式(5)给出了分布间隔(N_)。
[表达式(5)]N 间隔=round (N·/ (2 · Mebg2) ) · Mebg2其中,Mebg是构成所述RBG的连续物理资源块的数量,Rpkb是系统中的物理资源块 的数量。当允许将空值输入到所述块交织器中时,表达式(6)可以给出分布式分配的虚拟 资源块的数量(Ndvkb)。[表达式(6)]Ndveb = min (Npeb-N _,N _) · 2当给出了分布式分配的虚拟资源块中的一个虚拟资源块的索引d时,当所述第一 时隙上的所述物理资源块中的映射到索引d的对应物理资源块的索引P1, d大于N_/2时, 所述索引P1, d可以是P1, d+NPKB-NDVKB,而当所述第二时隙上的所述物理资源块中的映射到索 引d的对应物理资源块的索引P2,d大于Ν_/2时,所述索引P2,d可以是P2,d+NPEB-N_,其中, Ndveb是用于分布式分配的虚拟资源块的资源块的数量。在本发明的另一个方面中,这里,在支持以一个比特来表示包括连续的物理资源 块的一个资源块组(RBG)的资源分配方案的无线移动通信系统中,提供了一种分布式地将 连续分配的虚拟资源块映射到物理资源块的资源块映射方法,该方法包括以下步骤检测 表示所述虚拟资源块的开始索引号和所述虚拟资源块的长度的资源指示值(RIV),并且根 据检测到的资源指示值来确定所述虚拟资源块的索引;以及使用块交织器对确定的所述虚 拟资源块的索引进行交织,并且分布式地将所述虚拟资源块映射到所述物理资源块,其中 所述块交织器的度等于由所述分布所确定的分集阶数(NllivtodJ。在本发明的另一个方面中,这里,在支持以一个比特来表示包括连续的物理资源 块的一个资源块组(RBG)的资源分配方案的无线移动通信系统中,提供了一种分布式地将 连续分配的虚拟资源块映射到物理资源块的资源块映射方法,该方法包括以下步骤根据 表示所述虚拟资源块的开始索引号和所述虚拟资源块的长度的资源指示值(RIV)来确定 所述虚拟资源块的索引;以及使用块交织器对所确定的所述虚拟资源块的索引进行交织, 并且分布式地将所述虚拟资源块映射到所述物理资源块,其中,当所述虚拟资源块的数量 (Ndveb)不是所述块交织器的度的倍数时,映射步骤包括以下步骤将所述块交织器划分成 多个组,所述组的数量是一个虚拟资源块映射到的物理资源块的数量(ND),并且将空值均 勻地分布到所划分出的组。当所述块交织器的度是所述块交织器的行的数量时,所述组可以分别对应于所述 块交织器的行,而当所述块交织器的度是所述块交织器的列的数量时,所述组可以分别对 应于所述块交织器的列。所述控制信息可以是在PDCCH上发送的DCI。所述间隔可以是系统带宽的函数。当给出所述物理资源块中的一个的索引ρ时,表达式(7)或表达式⑶可以给出 映射到索引P的交织后索引dpl,表达式(9)或表达式(10)可以给出映射到索引P的循环移 位后的索引dp2。此处,R是所述块交织器的行的数量,C是所述块交织器的列的数量,Ndveb 是用于分布式分配的虚拟资源块的资源块的数量,而mod表示模运算。[表达式(7)]
其中
其中
其中
的倍数。
人-2 ,当 mod(、,C>2 时
dh+2 ,当 mod(4,C)<2 且 d^N匪-2 且 右 Ndvrb-I 时 Ndvkb-I ,当 m0d(i/A,C)<2 且 Cipi =Ndvrb-I 时 Ndvrb-2 ,当 mod(冬,C)<2 且 H卿Λ 时
所述分集阶数(NmvmJ可以是一个虚拟资源块映射到的物理资源块的数量(Nd)
当所述虚拟资源块的数量大于或等于预定阈值(Mth)时,所述间隔可以是0。 该资源块映射方法还可以包括以下步骤接收关于所述间隔的信息,由接收到的
间隔信息来确定所述间隔.
在本发明的另一个方面,这里,在支持RBG资源分配方案和子集资源分配方案的 无线移动通信系统中,提供了一种分布式地将连续分配的虚拟资源块映射到物理资源块的 资源块映射方法,该方法包括以下步骤接收包括表示所述虚拟资源块的分布式分配的资 源块分配信息和所述虚拟资源块的索引的控制信息;以及使用块交织器来交织所述虚拟资 源块的索引,其中,交织步骤包括以下步骤在将所述虚拟资源块的索引映射到属于多个 RBG子集中的任一个子集的物理资源块的全部索引之前,避免将所述虚拟资源块的索引映 射到属于所述RBG子集中的不同子集的物理资源块的索引。该资源块映射方法还可以包括以下步骤将经过交织的索引依次映射到一个子帧 的第一时隙上的所述物理资源块的索引,所述子帧包括所述第一时隙和第二时隙,并且依 次地将通过按照分布间隔对交织后的索引进行循环移位而获得的索引映射到所述第二时 隙上的所述物理资源块的索引,其中,将所述分布间隔确定为使得映射到所述第一时隙的 所述虚拟资源块和映射到所述第二时隙的所述虚拟资源块包括在同一个子集中。所述虚拟资源块的数量(Ndveb)可以是由所述分布决定的分集阶数(Nmvmct)的倍数。所述虚拟资源块的数量(Ndvkb)可以是构成所述RBG的所述连续物理资源块的数量 Mebg的倍数。所述虚拟资源块的数量(Ndvkb)可以是通过将构成所述RBG的所述连续物理资源块 的数量Mkk乘以一个虚拟资源块所映射到的物理资源块的数量(Nd)而获得的值的倍数。所述虚拟资源块的数量(Ndvkb)可以是通过将构成所述RBG的所述连续物理资源块 的数量的平方(Mffle2)乘以一个虚拟资源块所映射到的物理资源块的数量(Nd)而获得的值 的倍数。所述虚拟资源块的数量Ndvkb可以是通过将构成所述RBG的所述连续物理资源块的 数量(Mkk)乘以一个虚拟资源块所映射到的物理资源块的数量(Nd)而获得的值和所述块交 织器的度⑶的公倍数。所述块交织器的度(D)可以是一个虚拟资源块所映射到的物理资源块的数量(ND) 的倍数。所述虚拟资源块的数量Ndvkb可以是通过将构成所述RBG的所述连续物理资源块的 数量的平方(Mkk2)乘以一个虚拟资源块所映射到的物理资源块的数量(Nd)而获得的值和 所述块交织器的度(D)的公倍数。所述块交织器的度(D)可以是一个虚拟资源块所映射到的物理资源块的数量(ND) 的倍数。所述虚拟资源块的数量Ndvkb可以是通过将所述块交织器的度(D)乘以构成所述 RBG的所述连续物理资源块的数量的平方(Mkk2)而获得的值和通过将一个虚拟资源块所 映射到的物理资源块的数量(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是例示了根据本发明一个实施方式的、在间隔=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映射至Ij PRBl,而VRB2映射到PRB2。另外,VRB分为DVRB和LVRB。用于将LVRBl映射到PRBl的规则和用于将LVRB2映射到PRB2的规则相同。但 是,用于将DVRBl映射到PRBl的规则与用于将DVRB2映射到PRB2的规则不同。也就是说, DVRB被“划分”并映射到PRB。在3GPP中,以一个时隙为单位来定义一个RB。但是,在本发明的详细说明中,以 一个子帧为单位定义一个RB,并且在时间轴上将该RB分成了 Nd个子RB,因此概括并描述 DVRB映射规则。例如,在Nd = 2的情况下,以一个子帧为单位定义的PRB被分成第一子PRB 和第二子PRB,而以一个子帧为单位定义的VRB被分成第一子VRB和第二子VRB。在该情况下,第一子PRB对应于上述的PRB1,而第二子PRB对应于上述的PRB2。另外,第一子VRB对应于上述的VRBl,而第二子VRB对应于上述的VRB2。另外,在本发明的详 细说明和3GPP中,都以一个子帧为单位来描述用于获得频率效应的DVRB映射规则。因此, 应当理解,本发明的详细说明中的所有实施方式都是包括3GPP中的RB映射方法的概念。此后,在本申请的详细说明中使用的术语的定义如下。“资源元素(RE) ”表示映射了数据或控制信道的调制符号的最小频率时间单位。如 果在M个子载波上的一个OFDM符号中发送信号并且在一个子帧中发送了 N个OFDM符号, 则在一个子帧中存在MXN个RE。“物理资源块(PRB),,表示用于数据传输的单位频率时间资源。总体上,一个PRB 由频率时间域中的多个连续RE组成,并且在一个子帧中定义了多个PRB。“虚拟资源块(VRB) ”表示用于数据传输的虚拟的单位资源。总体上,包括在一个 VRB中的RE的数量等于包括在一个PRB中的RE的数量,并且,当传输数据时,一个VRB可以 映射到多个PRB的某些区域或者一个PRB。“集中式虚拟资源块(LVRB),,是VRB的一种类型。一个LVRB映射到一个PRB。映 射到一个LVRB的PRB与映射到另一个LVRB的PRB不同。“分布式虚拟资源块(DVRB”是VRB的另一种类型。一个DVRB以分布的方式映射 到多个PRB。“队”=“ ”表示一个DVRB映射到的PRB的数量。图9例示了用于将DVRB和LVRB 映射到PRB的方法的示例。在图9中,Nd = 3。可以将任意的DVRB分成三个部分,并且可以 将所分出的部分分别映射到不同的PRB。这时,由不同DVRB的所分出部分来映射各个PRB 的、没有被任意DVRB映射的剩余部分。“NPKB”表示系统中的PRB的数量。在划分了系统的频带的情况下,Npeb可以是划分 出的部分中的PRB的数量。“N·”表示系统中可用的LVRB的数量。“NDVKB”表示系统中可用的DVRB的数量。“NlVKB UE”表示可以分配到一个用户设备(UE)的LVRB的最大数量。“N_ UE”表示可以分配到一个UE的DVRB的最大数量。“N.”表示子集的数量。"Nmvmct”表示系统中需要的分集阶数。这里,分集阶数由彼此不相邻的RB的数量 限定。这里,“RB的数量”表示在频率轴上划分出的RB的数量。也就是说,即使在可以由 构成子帧的时隙来划分RB的情况下,“RB的数量”也表示在相同时隙的频率轴上划分出的 RB的数量。图9示出了 LVRB和DVRB的定义的示例。从图9可以看出,一个LVRB中的每个RE都以一对一的方式映射到一个PRB中的 每个RE。例如,一个LVRB映射到PRBO (901)。相反,一个DVRB划分为三个部分,并且划分 出的部分分别映射到不同的PRB。例如,DVRBO分成三个部分,并且分出的部分分别映射到 PRBUPRB4和PRB6。同样,DVRBl和DVRB2各个分成三个部分,并且分出的部分分别映射到 PRBU PRB4和PRB6的剩余资源。尽管在该示例中将每个DVRB分成三个部分,但是本发明 并不限于此。例如,可以将每个DVRB分成两个部分。
从基站到特定终端的下行数据传输或从特定终端到基站的上行数据传输是通过 一个子帧中的一个或更多个VRB来进行的。当基站向特定终端发送数据时,该基站必须向 该终端通知使用VRB中的哪一个进行数据传输。另外,为了使得特定终端可以传输数据,基 站必须向该终端通知允许使用VRB中的哪一个来进行数据传输。数据传输方案可以大致地划分成频率分集调度(FDS drequencydiversity scheduling)方案和频率选择性调度(FSS :frequency selectivescheduling)方案。FDS 方案是通过频率分集来获得接收性能增益的方案,而FSS方案是通过频率选择性调度来获 得接收性能增益的方案。在FDS方案中,传输台在广泛地分布在系统频率域中的子载波上发送一个数据分 组,因此该数据分组中的符号可能经历各种无线电信道衰落。因此,通过避免使整个数据分 组经受不利的衰落,可以获得对接收性能的改进。相反,在FSS方案中,通过在系统频率域 中处于有利衰落状态中的一个或更多个连续频率区域上发送数据分组,获得了接收性能的 改进。在蜂窝OFDM无线分组通信系统中,在一个小区中存在着多个终端。此时,由于各个 终端的无线电信道状况具有不同的特性,因此甚至在一个子帧中也需要针对特定终端来执 行FDS方案的数据传输并且针对不同的终端来执行FSS方案的数据传输。结果,必须如下 地设计详细的FDS传输方案和详细的FSS传输方案使得可以在一个子帧中有效地复用这 两种方案。另一方面,在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的情况下,在第一种方式中,间隔=1,而在第二种方式 中,间隔=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的数量的参考值而
16将分开的部分切换到分布模式/非分布模式的方法。这里,“分布模式”表示分开的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的分开部分之间的 相对距离)的值。也就是说,可以将控制信号定义成表示间隔值本身。例如,在控制信号表示间隔=3的情况下,可以如图12或图13所示地分布式地映 射分开的DVRB部分。另外,在控制信号表示间隔=0的情况下,可以如图14所示地将分开 的DVRB部分映射到同一个PRB。如上所述,为了在系统中以PRB为单位自由地调度PRB的数量NPEB,需要向各个需 要调度的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来标识子集。 此时,向子集1 1504或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个比特用于 表示1 10、1 11、1 18、1 19、1 20、1 27、1 28 和 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、RBG 1、RBG2和RBG4 的某些资源元素。其中,RBGO包括在子集1中,RBGl和RBG4包括在子集2中,而RBG2包括在 子集3中。此时,按照RBG方案将RBGO、RBGU RBG2和RBG4分配给UE是不可能的。另外,按 照子集方案,必须将在将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到DVRBl 1,在子集2 (1704)中分布式映射 了 DVRB12到DVRB22,并且在子集3 (1705)中分布式映射了 DVRB23到DVRB31。这样的映射 可以由针对各个子集使用块交织器的方法或任意的其它方法来执行。这样的安排可以通过控制块交织器的操作方案来实现。实施方式4实施方式4致力于一种用于限制将分开的DVRB部分映射到被包括在相同子集中 的PRB的方法。在实施方式4中,间隔信息可以被用于在同一个子集内映射同一个DVRB的分开部 分。此时,可以使用针对全部PRB的参数,如上述的”间隔”。或者,可以针对一个子集使用 另一个参数”间隔”。此后将对此进行详细描述。同时使用用于分布式将连续的DVRB填充在一个子集中的方法和用于将各DVRB的 分开部分映射在同一个子集中的方法是可能的。在该情况下,优选的是,可以使用表示同 一个子集中的PRB号之间的差的间隔〒^乍为表示分开的DVRB部分之间的相对位置差的信 息。通过图17,可以理解间隔搜的含义。包括在子集1中的PRB是PRB0、PRB1、PRB2、PRB9、 PRB10、PRB11、PRB18、PRB19、PRB20、PRB27、PRB28 和 PRB29。这里,PRB18 在子集 1 中与 PRBO 相距6(间隔个索引。另一方面,就全部PRB而言,可以将PRB18表示为与PRBO相 距18(间隔=18)个索引。实施方式5实施方式5致力于一种用于将分开的DVRB部分之间的相对距离设置成RBG的大 小的平方的倍数的方法。本实施方式中,间隔的设置被限制成RBG的大小的倍数,其具有如下特征,即,当 把分开的DVRB部分之间的相对距离表示为一个子集内的相对位置差时,将间隔设置成RBG 的大小(P)的倍数。或者,当把分开的DVRB部分之间的相对距离表示为相对于全部PRB的 位置差时,将间隔限制为RBG大小的平方(P2)的倍数。例如,参考图15,可以看出,P = 3且P2 = 9。这里,可以看出,DVRB的第一分开部 分1701与第二分开部分1702之间的相对距离由于间隔糟=6而是Ρ( = 3)的倍数,并且 由于间隔=18而是P2 ( = 9)的倍数。在使用基于本实施方式的方案的情况下,由于其中只有一些资源元素被使用的 RBG属于同一个子集的概率很高,因此期望剩余未使用的资源元素或RB存在于同一个子集 中。因此,能够有效地使用子集方案的分配。参考图17,由于RBGlO的大小是2,因此与其它RBG的大小(=3)不同。在该情 况下,为了 DVRB索引安排的方便,可以不把RBGlO用于DVRB。另外,参考图17和图18,包
19括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,为了对交织器进行写入,在写入数据的同时依次地递增数据的索引。此 时,写入是以这样的方式执行的,即,在完全填满一列后,列索引递增一并且填写下一列。在 一列中,执行写入的同时递增行索引。为了从交织器进行读取,读取是以这样的方式执行 的,即,在完全读取一行后,行索引递增一并且读取下一行。在一行中,在执行读取的同时递 增列索引。在按照这样的方式执行读取/写入的情况下,交织器的度是行的数量,这被设置 成目标分集阶数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的调度变得复杂。同时,当假设N_表示N_除以Nmvmct的余数时,除了与N_个值相对应的元素 以外,在最后一列的元素中填入空值,如图20a和图20b所示。例如,参考图20a,由于当 Ndveb( = 22)除以NDivtodCT( = 6)时N剩余是4(N剩余=4),因此除了与四个值相对应的四个元 素以外,可以在最后一列的两个元素中填入空值。尽管以上示例中在后部填入空值,但是可 以将这些空值设置在第一索引值之前。例如,在从第一个元素开始的元素中填入个值。 另外,可以将空值分别安排在预定位置。图21a和图21b例示了根据本发明一个实施方式的空值安排方法。参考图21a和 图21b,可以看出,与图20a和图20b的情况相比,空值是均勻地分布的。在本实施方式中,当将要在矩形块交织器中填入空值时,把与交织器的度相对应 的NDivtodCT划分成各自具有大小K的Nd个组,并且将空值均勻地分布在全部组中。例如,如 图21a所示,可以将交织器划分成Nd ( = 2)个组G2101和G2102。在该情况下,K = 3。在第一组G2101中写入一个空值。同样,在第二组G2102中写入一个空值。因此,分布式地写 入空值。例如,如果通过将值依次填入的方式执行写入,则最终剩余个值。当把对应于 剩余的值的索引安排在Nd个组中以使得它们均勻地分布时,均勻地安排空值是可能的。例 如,在图21a的情况下,保持了 ( = 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的数量,由此限制分集阶数。也就是说,该方法是这样一种方案当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的方 案中进行调度,如图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。
22
如果分别将各DVRB的分开部分映射到分布的PRB,则把成对的DVRB索引之间的差 限制到K的值或更小。因此,该方案对彼此相距大于K的间隔的DVRB没有影响。因此,能 够容易地区分可以在“将各DVRB的分开部分映射到同一个PRB的情况”中使用的索引和不 可用的索引。实施方式10此后,将根据本发明一个实施方式来描述用于对Ndvkb进行限制以避免产生空值的 方法。再次参考图20,可以看出,针对PRB而配对的DVRB索引之间的差可以不固定为特 定值。为了将DVRB索引差减少到特定值或更小,可以使用上述图21的方法。当使用图21的方法来分布空值时,交织器的复杂度由于处理空值而提高。为了避 免这样的现象,可以考虑一种用于对Ndveb进行限制以使得不产生空值的方法。在所例示的交织器中,用于DVRB的RB的数量(S卩,N_)被限制为分集阶数(即, 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的第二时隙的索引 ρχ 包括在具有给定的PRB索引ρ的第一时隙中的DVRB索引dpi 包括在具有给定的PRB索引ρ的第二时隙中的DVRB索引在表现DVRB索引与PRB索引之间的关系的表达式1到11中使用的常数的定义如 下。C 块交织器的列的数量R 块交织器的行的数量Ndveb 用于DVRB的RB的数量 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”意味 着下取整运算,表示等于或小于“I」”中指示的数值的整数中最大的一个。另一方面,“「.1”意味着上取整运算,表示等于或大于“「1”中指示的数值中最小的一个。另外,“roimd( ·) ” 表示最接近“0”中指示的数值的整数。“min(x,y)”表示χ和y中不是较大的值的值,而 "max(x, y) ”表示χ和y中不是较小的值的值。[表达式1] 图25b例示了用于在交织器中填入空值的一般方法。该方法适用于K = 2、Nd = 2 且Ndveb是Nd的倍数的情况。图25b的方法与图20a和图20b的方法相似。根据图25b的 方法,如果给出了 PRB索引p,则使用表达式4可以导出DVRB索引。[表达式4]另一方面,如果给出了 DVRB索引d,则可以使用表达式5导出PRB索引。[表达式5] 实施方式11图25c例示了根据本发明一个实施方式的用于在交织器中填入空值的方法。该方 法适用于K = 2、Nd = 2且Ndvkb是Nd的倍数的情况。图25c例示了与实施方式7和图21a及图21b相对应的方法。可以使用表达式6 到8来说明图25c的方法。根据图25c的方法,如果给出了 PRB索引p,则可以使用表达式 6或7来导出DVRB索引。 另一方面,按照图25c的方法,如果给出了 DVRB索引d,则可以使用表达式8导出 PRB索引。
[表达式8] 其中,内。=mod(式C) -R^ld/Cj 实施方式12图25d例示了当K = 2、ND = 2并且设置交织器的大小( = CXR)以使得OR = NDVEB+Nnull时使用实施方式7和图21a及图21b的方法来实施的方法。这里,“Nnull”表示在 交织器中要包括的空值的数量。这个值Nnull可以是预定值。根据本方法,如果给出了 DVRB 索引P,则可以使用表达式9或10得出DVRB索引。[表达式9] 其中 其中 [表达式10] 其中 其中 其中< *= 1110<107 + ^/2 況;18)另一方面,如果给出了 DVRB索引d,则可以使用表达式11来导出PRB索引。[表达式11]
,当 Nmll=O 或(d^&^-N-且 mod(式C) <2)时
Pl,d[Pu-NmUl2,当 Nmll 的 (d<N隱-Nnull 且 modp,C)乏2)时其中+
’当 类0 且—N画-Nmtt 且 mod(rf,C/2)= l)时其中ρ;,= mod(d, C/2)-2Jt+[2d/C]p2, d = mod (Pl, d+NDVEB/2,Ndveb)再一次参照参考图15给出的描述,可以将使用了利用RBG方案和子集方案的位图 方案与紧凑方案的组合的情况考虑在内。参照图26和图27描述了在该情况下可能出现的 问题。图26和图27分别例示了使用了利用RBG方案和子集方案的位图方案与紧凑方案 的组合的方法的示例。如图26所示,可以将每个DVRB划分成两个部分,并且可以按照预定间隔(Gap = Ndveb/Nd = 50/2)对分开部分中的第二个部分进行循环移位。在该情况下,仅有构成PRB的 RBGO的资源元素的一部分被第一个DVRB分开部分映射,并且仅有各自构成PRB的RBG8和 RBG9的资源元素的一部分被第二个DVRB分开部分映射。因此,在使用基于RGB的资源分配 方案中,不能应用RBGO、RBG8和RBG9。为了解决这个问题,可以将间隔设置成一个RBG中包括的RB的数量(S卩,M·)的 倍数。也就是说,该间隔可以满足条件“间隔=MKBeXk”(k是自然数)。当将间隔设置为满 足该条件时,间隔例如可以具有值27 (Gap = MEBG*k = 3*9 = 27)。当间隔=27时,可以将 各DVRB分成两个部分,并且可以按照间隔(间隔=27)对分开的部分中的第二个部分进行 循环移位。在该情况下,仅有构成PRB的RBGO的资源元素的一部分被第一个DVRB分开部分 映射,并且仅有构成PRB的RBG9的、源元素的一部分被第二个DVRB分开部分映射。因此, 与图26中的方法不同,在图27的方法中,可以将RGB8应用于使用基于RBG的资源分配的 方案。但是,在图27的方法中,在一个PRB中成对的DVRB索引不能在另一个PRB中成 对。再一次参考图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
但是,在图27的情况下,如果额外地将DVRB25和DVRB26映射到PRB,则DVRB25和 DVRB26被映射到PRB0、PRB25、PRB26和PRB49。结果,仍然留下了 PRBl和PRB2的未映射资 源元素部分没有得到DVRB填充。也就是说,图27的情况具有如下缺陷通常存在没有得到 映射的PRB。这个问题是由于执行循环移位而使得间隔值不等于Ndveb/Nd而出现的。当Ndveb/Nd 是Mkk的倍数时,由于循环移位对应于Mkk的倍数,因此解决了上述问题。实施方式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设置成NDiv(MCT(NDivtodCT =K · Nd)的情况。当然,在图30的情况下,以这样的方式执行写入在完全填满一列后,填入下一 列,而读取是以这样的方式执行的在完全读取一行后,读取下一行。在图30的实施方式中,Ndveb被设置为将连续的DVRB索引指派给同一个子集。所 示的矩形交织器是这样配置的,即,当行的数量是Mffle2的倍数时,在同一个子集中填入连续 的索引。由于行的数量R是Ndveb/D(R = Ndveb/D),因此将用于DVRB的RB数量(即,N_)限 制为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加到超过Nfie的ρ后获得的值ο作为最终的PRB索引。在该情况下,表达式12可以表现分别在图31中例示的四种对齐方案。[表达式I2](a) :N阈值=NDVEB/2, N偏移=Npeb-Ndveb(b) :N随=0,N偏移=0(c) :N阈值=0,N偏移=Npeb-Ndveb(d) : 这里,(a)表示两端对齐,(b)表示左对齐,(C)表示右对齐,而(d)表示中央对齐。 同时,如果给出了 PRB索引0,则可以使用临时的PRB索引ρ从表达式13导出DVRB索引d。[表达式I3] 另一方面,如果给出了 DVRB索引d,则可以使用临时的PRB索引ρ从表达式14导 出PRB索引O。[表达式14]
实施方式19此后,将描述根据本发明一个实施方式的、能够在满足间隔限制的同时将Ndvkb增 加到最大值的映射方法。前面的实施方式已经提出了用于减少存在着具有未被填冲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)不能用于DVRB0在该情况下,可以看出,是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 = [_minCAT侧-Nm, Nm). 2 / CJ.C。5)对Ndvkb的一半或更多应用偏移。也就是说,这样来设置用于偏移的应用的参考 6)设置偏移,使得被应用了偏移的临时PRB满足间隔限制条件。也就是说,这样来设置N偏移,即,N偏移=N间隔-N _。表达式15可以将其表现为一般的数学表达式。[表达式I5]1、根据间隔条件来设置Nf_ 在M·2倍数条件下
N _ = round (N·/ (2 · Mebg2) ) · Mebg2在Μ·倍数条件下N 间隔=round (N·/ (2 · Mebg) ) · Mebg2、设置 Ndvkb在允许空值的条件下Ndveb = min (Npeb-N _,N _) · 2在不允许空值的条件下 3、设置 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的倍数或的Mffle2倍数的间隔处。在该情况下,当假设交织器的度等于列的数量(即, C)时,行的数量(即,R)应当是Mkk的倍数或的Mkk2倍数。因此,交织器的大小(即,N^ 器=C · R)应当是C · Mebg的倍数或的C · M2ebg倍数。因此,如果先前给出了 Ndvkb,则可以得 出如下的满足以上条件的最小交织器大小。 相应地,在该情况下, 包括在交织器中的空值的数量如下。在没有倍数的条件下, 在C· Mkk倍数条件下, 在C· Mkk2倍数条件下, 以上所述的示例性实施方式是本发明的要素和特征的组合。除非另外提及,否则 可以选择性地考虑这些要素或特征。可以不与其它要素或特征进行组合而实现各个要素或 特征。此外,可以通过组合要素和/或特征的一部分来构建本发明的实施方式。本发明的 实施方式中描述的操作顺序可以被重新安排。任一个实施方式中的某些构造可以包括在另 一个实施方式中,并且可以由另一个实施方式的相应构造来替换。显而易见的是,本发明可 以由后附的权利要求中不具有明确引用关系的权利要求的组合来加以实施,或者可以通过 在申请后进行修改来包括新的权利要求。本发明的实施方式可以通过例如,硬件、固件、软件、或它们的组合等各种方式来 实现。在硬件构造中,本发明的实施方式可以由一个或更多个专用集成电路(ASIC)、数字 信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑器件(PLD)、场可编程门阵列 (FPGA)、处理器、控制器、微型控制器、微型处理器等实现。在固件或软件构造中,本发明的实施方式可以由执行上述功能或操作的模块、过 程、功能等来实现。软件代码可以存储在存储单元中或由处理器驱动。存储单元位于处理 器的内部或外部,并且可以通过各种已知手段向处理器发送数据和从处理器接收数据。本发明适用于在宽带无线移动通信系统中使用的发射机和接收机。对于本领域技术人员而言明显的是,在不脱离本发明的精神和范围的情况下,可 以对本发明进行各种修改和变型。因此,本发明旨在涵盖后附的权利要求或它们的等同物 的范围中的本发明的修改例和变型例。
权利要求
一种在无线移动通信系统中将连续分配的虚拟资源块分布式地映射到物理资源块的方法,该方法包括以下步骤使用块交织器,对所述虚拟资源块的索引进行交织;以及带着分布间隔,将交织后的索引依次映射到子帧的第一时隙和第二时隙,其中,所述间隔是构成资源块组RBG的物理资源块的数量MRBG的平方的倍数,所述资源块组由用于资源分配的一个比特表示。
2.根据权利要求1所述的方法,其中,当将所述块交织器的度定义为该块交织器的列 的数量C = 4时,按式1给出所述块交织器的行的数量R,并且按式2给出在所述块交织器 中填充的空值的数量Nnull, #交织器=InDVRB Kc . ^G )T C. mRBG其中,Mkk是构成所述RBG的物理资源块的数量,Ndveb是分布式地分配的虚拟资源块的数量。
3.根据权利要求2所述的方法,其中,当允许向所述块交织器输入空值时,按式3给出 分布式地分配的虚拟资源块的数量Ndveb,式3Ndveb = min (ΝΡΚΒ_Ν 间購,N间H) · 2。
4.根据权利要求1所述的方法,其中,所述块交织器的度等于由所述分布确定的分集
5.根据权利要求1所述的方法,其中,当在所述块交织器中插入空值时,交织步骤包括 以下步骤将所述块交织器划分成多个组,组的数量是一个虚拟资源块所映射到的物理资 源块的数量ND,并且,均勻地将空值分布到所划分出的组。
6.根据权利要求5所述的方法,其中,当所述块交织器的度是该块交织器的行的数量 时,各个组分别对应于所述块交织器的相应行,并且,当所述块交织器的度是该块交织器的 列的数量时,各个组分别对应于所述块交织器的相应列。
7.根据权利要求1所述的方法,其中,当给出了分布式地分配的虚拟资源块之一的索 引d时,按式1给出所述第一时隙上的物理资源块中的映射到所述索引d的一个物理资源 块的索引Pu,按式2给出所述第二时隙上的物理资源块中的映射到所述索引d的一个物理 资源块的索引P2, d,式1=[p\,,当凡诚=0 或 μ < Ndvrb - Nnull 且 mod(式C) < 2)时^'[Pu-NnuuH ,当且(d <NDVEB-N^ 且 mod^C)。)时 Uilt-R +Nmll/2,当 Ν-Φ0 且乂咖-,且咖(1(式</2) = 0)时 Ρ ·" 一 1 广丨,R,当 NmlPO 且(dkNDVKB-Nmu 且 m0d((f,C / 2) = 1)时其中,-mod(式C/2).2及+ |[2ii/Cj式2P2, d = mod(pljd+NDVEB/2, Ndveb)其中,R是所述块交织器的行的数量,C是所述块交织器的列的数量,Ndvkb是用于分布 式地分配的虚拟资源块的资源块的数量,并且mod表示模运算。
8.根据权利要求1所述的方法,其中,所述虚拟资源块的数量Ndveb是通过将构成所述 RBG的物理资源块的数量的平方Mffle2乘以一个虚拟资源块所映射到的物理资源块的数量Nd 而获得的值的倍数。
9.一种在无线移动通信系统中将分布式地分配的虚拟资源块分布式地映射到物理资 源块的方法,该方法包括以下步骤使用块交织器,对所述虚拟资源块的索引进行交织;以及带着分布间隔,将交织后的索引依次映射到子帧的第一时隙和第二时隙,其中,按式1给出所述分布间隔N_,式12 2 斤间隔=r0Und (NPRB “2 · MRBG )) · mRBG其中,Mkk是构成所述RBG的物理资源块的数量,Npeb是所述系统的物理资源块的数量。
10.根据权利要求9所述的方法,其中,当允许向所述块交织器输入空值时,按式2给出 分布式地分配的虚拟资源块的数量Ndveb,式2
11.一种在无线移动通信系统中将连续分配的虚拟资源块分布式地映射到物理资源块 的资源块映射方法,该资源块映射方法包括以下步骤根据表示所述虚拟资源块的开始索引号和所述虚拟资源块的长度的资源指示值RIV, 确定所述虚拟资源块的索引;以及使用块交织器对所确定的所述虚拟资源块的索引进行交织,并且,将所述虚拟资源块 分布式地映射到所述物理资源块,其中,所述块交织器的度等于由分布确定的分集阶数NDivMCT。
12.根据权利要求11所述的方法,其中,当所述虚拟资源块的数量Ndveb不是所述块交 织器的度的倍数时,交织步骤包括以下步骤将所述交织器划分成多个组,组的数量是一个 虚拟资源块所映射到的物理资源块的数量ND,并且将空值均勻地分布到所划分出的组。
13.根据权利要求1所述的方法,其中,当所述虚拟资源块的数量大于或等于预定阈值 Mth时,所述间隔是O。
14.根据权利要求1所述的方法,该方法还包括以下步骤接收关于所述间隔的信息, 由接收到的间隔信息来确定所述间隔。
15.根据权利要求1到14中的任一项所述的方法,该方法还包括以下步骤在所述无3线移动通信系统的移动台处接收资源指示值Riv,其中,使用所述资源指示值来确定所述虚拟资源块的索引,所述资源指示值指示所述虚拟资 源块的开始索引号和所述虚拟资源块的长度。
全文摘要
公开了一种用于有效地将虚拟资源块调度到物理资源块的方法。在支持资源块组(RBG)分配方案的无线移动通信系统中,当将连续分配的虚拟资源块分布式地映射到物理资源块时,将分布的间隔确定为构成RBG的连续物理资源块的数量的平方的倍数。
文档编号H04W16/00GK101911744SQ200980101805
公开日2010年12月8日 申请日期2009年1月6日 优先权日2008年1月7日
发明者千昺杰, 安俊基, 徐东延, 金奉会 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1