利用分组生成参考信号序列的方法

文档序号:7936540阅读:468来源:国知局
专利名称:利用分组生成参考信号序列的方法
技术领域
本发明涉及用于生成参考信号序列的方法,更具体地说,涉及对具有与一个或多个资源块尺寸相对应的可变长度的序列进行分组的方法、用于生成参考信号序列的方法以及使用Zadoff-Chu(ZC)序列生成参考信号序列的方法。

背景技术
下面的说明主要围绕3GPP LTE系统来进行讨论,但是本发明不限于该系统,示例性的3GPP LTE系统仅是为了让本领域的技术人员能更清楚地理解本发明。
存在许多用于发送信号的序列,但是在3GPP LTE(3rd GenerationPartnership Project Long Term Evolution第三代合作伙伴计划长期演进)系统中,CAZAC(Constant Amplitude Zero Auto-Correlation恒包络零自相关)序列形成了发送信号的基本序列。可以将CAZAC序列用于各种信道以提取ID或控制信息(诸如,包括P-SCH(Primary SCH主SCH)和S-SCH(Secondary SCH辅SCH)的上行链路/下行链路同步信道(SCH),用于发送参考信号的导频信道)。同时,CAZAC序列能够用在加扰(scrambling)中。
主要有两种CAZAC序列(即,GCL CAZAC序列以及Zadoff-ChuCAZAC序列)被用作CAZAC序列。这两种类型的CAZAC序列通过共轭复数关系彼此相关联。也就是说,通过对Zadoff-Chu CAZAC序列进行共轭复数运算能够得到GCL CAZAC序列。Zadoff-Chu CAZAC序列表示如下 式1
(N为奇数) 式2
(N为偶数) 其中,k表示序列成分的索引,N表示要生成的CAZAC序列的长度,而M表示序列ID或序列索引。
当用c(k;N,M)来表示由式1和式2给出的Zadoff-Chu CAZAC序列和与Zadoff-Chu CAZAC序列具有共轭复数关系的GCL CAZAC序列时,这些序列可具有如下三个特征。
式3
|C(k;N;M)|=1(对于所有k,N,M) 式4

式5
RM1,M2;N(d)=p(对于所有M1,M2和N) 式3意味着CAZAC序列的尺寸始终是1,而式4示出了CAZAC序列的自相关函数由delta函数来表示。在这种情况下,该自相关基于循环相关。同样,式5示出了互相关始终为常数。
在这两种CAZAC序列中,下面的说明主要集中在Zadoff-ChuCAZAC序列(此后称作“ZC序列”)。
在3GPP LTE系统中,将这种ZC序列用作参考序列,该ZC序列的长度应当等于资源块的尺寸。同时,不光使用一个资源块尺寸序列,还可以使用具有与多个资源块尺寸相对应的长度的参考信号序列。
对于单小区环境,通过集中式FDM(Frequency Division Multiplexing频分复用)的方法来发送参考信号以对来自多个用户设备(UE)的信号进行复用。但是,对于多小区的环境,通过附加的(additional)CDM(CodeDivision Multiplexing码分复用)的方法来发送参考信号以区分来自相邻小区的信号。在此复用中,有两种方法是可行的。一种是使用具有不同根索引的ZC序列的CDM法,而另一种是使用具有相同根索引(M)但是有差别地应用了循环移位的ZC序列的CDM法。
当使用这些类型的ZC序列的参考信号的长度相同时,两种情况下的互相关值均不大。但是,当具有不同长度的参考信号作为来自相邻小区的干扰而到达并且通过相同的频段被发送或者在频段上发生交迭时,互相关值将非常大。


发明内容
技术问题 因此,本发明旨在提供一种用于生成参考信号序列的方法,该方法使由来自相邻小区的具有不同长度的信号造成的干扰最小化。
对于这种方法,本发明还提供了一种方法,该方法能高效地对序列进行分组以使得各个组由具有高互相关值的序列组成,并且支持将可变长度的序列用作参考信号。
同样,本发明提供一种基于上述分组的生成参考信号序列的方法。
技术方案 为了实现这些目的以及其它优点,根据本发明的目的,如此处实施并广泛描述地,提供了一种用于对具有与一个或多个资源块尺寸相对应的可变长度的序列进行分组的方法,该方法包括以下步骤以使得各个组中包括每种长度的至少一个序列的方式对所述序列进行分组,其中,分组后的序列是被用于应用与可变的循环移位值相对应的循环移位的基础序列,并且将进行所述循环移位的所述基础序列用作参考信号序列。
优选的是,所述组的数量为30。
并且,以这样的方式执行所述分组,即,各个组包括与所述资源块尺寸的1至5倍相对应的每种长度的一个基础序列,以及包括与所述资源块尺寸的6倍或更多倍相对应的每种长度的两个基础序列。
并且,优选的是,利用Zadoff-Chu(ZC)序列来定义具有与所述资源块尺寸的3倍或更多倍相对应的长度的基础序列,并且利用除了ZC序列之外的其它序列来定义具有与所述资源块尺寸的1倍或2倍相对应的长度的基础序列。
在本发明的另一个方面,提供了一种生成参考信号序列的方法。在针对该方面的一个实施方式中,该方法包括以下步骤定义具有与一个或多个资源块尺寸相对应的可变长度的一个或更多个基础序列;并且对定义的所述基础序列应用与可变的循环移位值相对应的循环移位,其中,将所述基础序列进行分组,并且各个组包括每种长度的至少一个基础序列。
在这种情况下,通过对长度为由小于相应的参考信号序列尺寸的最大质数所指定的(NZCRS)的ZC序列进行循环扩展来定义所述基础序列。还可以通过对长度为由大于相应的参考信号序列尺寸的最小质数所指定的(NZCRS)的ZC序列进行截短来定义所述基础序列。
同样在此实施方式中,优选的是,所述组的数量为30。
并且,各个所述组包括与所述资源块尺寸的1至5倍相对应的每种长度的一个基础序列,以及与所述资源块尺寸的6倍或更多倍相对应的每种长度的两个基础序列。
并且,利用具有特定的ZC序列索引(q)的Zadoff-Chu(ZC)序列来定义具有与所述资源块尺寸的3倍或更多倍相对应的长度的基础序列,并且利用除了ZC序列之外的其它序列来定义具有与所述资源块尺寸的1倍或2倍相对应的长度的基础序列。
并且,优选的是,所述特定的ZC序列索引(q)是组索引(u)和该组内的基础序列号索引(v)的函数。
并且,可以将所定义的进行循环移位的基础序列用于上行链路参考信号序列。
同样对于以上实施方式,所述资源块尺寸在频域中可以对应于12个子载波的尺寸。
在本发明的另一方面,一种利用Zadoff-Chu(ZC)序列生成参考信号序列的方法,在该方面的一个实施方式中,该方法包括以下步骤利用第q个ZC根序列来定义特定的基础序列,其中将所述基础序列进行分组,并且“q”是组索引(u)和该组内的基础序列号索引(v)的函数;并且对定义的基础序列应用与可变长度的循环移位值相对应的循环移位以生成所述参考信号序列。
在一种情况下,通过以下式子中的一个来确定所述特定的ZC序列索引(q), 其中,u∈{0,1,...,29}, 其中,u∈{0,1,...,29},或者 其中,u∈{0,1,...,29}, 其中,NZCRS是由小于相应参考信号序列的尺寸的最大质数来指定的长度,Nreference,zcRS是对应的参考信号序列尺寸,“round(z)”是四舍五入为最接近z的最近整数的函数,而“floor(z)”是得到不大于z的最大整数的函数。但是,对于本发明的另一个实施方式,NZCRS可以由大于相应参考信号序列的最小质数来指定的长度。
在另一种情况下,通过以下式子中的一个来确定所述特定的ZC序列索引(q), (1) 其中,u∈{0,1,...,29}, 其中,或者 其中,u∈{0,1,...,29}, 其中,NZCRS是由小于相应参考信号序列的尺寸的最大质数来指定的长度,Nreference,zcRS是对应的参考信号序列尺寸,“round(z)”是四舍五入为最接近z的最近整数的函数,而“floor(z)”是得到不大于z的最大整数的函数。但是,对于本发明的另一个实施方式,NZCRS可以由大于相应参考信号序列的最小质数来指定的长度。但是,对于本发明的另一个实施方式,可以由大于定义的所述基础序列的尺寸的最小质数来指定NZCRS。
在此发明的一个具体实施方式
中,可以将各组内的所述基础序列号索引(v)的最大数量是2,并且,然后通过以下式子之一来确定所述特定的ZC序列索引(q), (1) q=round(y)+v·(-1)floor(2y) 其中,u∈{0,1,...,29},v∈{0,1} (2) q=round(y)+v·(-1)floor(2y) 其中,u∈{0,1,...,29},v∈{0,1},或者 (3) q=round(y)+v·(-1)floor(2y) 其中,u∈{0,1,...,29},v∈{0,1} 或者通过以下式子之一来确定该特定的ZC序列索引(q), (1) q=floor(y+0.5)+v·(-1)floor(2y) 其中,u∈{0,1,...,29},v∈{0,1} (2) q=floor(y+0.5)+v·(-1)floor(2y) 其中,u∈{0,1,...,29},v∈{0,1},或者 (3) q=floor(y+0.5)+v·(-1)floor(2y) 其中,u∈{0,1,...,29},v∈{0,1} 优选的是,可以将Nreference,zcRS设置为31或37,但是也可以将Nreference,zcRS设置为其它值。
有益效果 根据此发明的这些实施方式,由于将被用于应用循环移位的基础序列进行分组,并且各组包括每种长度的至少一个基础序列,当将特定的组分配给一个小区或节点B时,UE能够将每种长度的序列用作参考信号序列。
此外,由于各个组包括具有高互相关关系的基础序列,所以,如果将各个组分配给一个小区或节点B,则能够使小区间干扰最小化。



图1示出了用于说明截短的序列生成方法的概念图。
图2示出了用于说明采用填充(padding)部分的生成方法的概念图。
图3至5示出了根据本发明的一个实施方式的对序列进行分组的概念图。

具体实施例方式 下面,将参照附图详细地介绍本发明的优选实施方式。应了解,与附图一起公开的具体说明书旨在介绍本发明的示例性实施方式,而不是旨在介绍能够实现本发明的唯一实施方式。
下面,详细说明书包括提供更全面地理解本发明的具体内容。但是,对于本领域的技术人员来说很明显的是,可以不需要这些具体的内容来执行本发明。为了防止本发明的概念发生模糊,省略了公知技术的构造和装置,或者将基于各个构造和装置的主要功能按照框图的形式来示出。同样,在附图和说明书中尽可能通篇使用的相同参考标号来指代相同或类似的部分。
如上所述,本发明旨在提供一种生成参考信号序列的方法,该方法使来自相邻小区的具有不同长度的信号造成的干扰最小化。
为实现此目的,对CAZAC序列的长度进行说明。
目前,在3GPP LTE系统中,用于发送包括参考信号符号的各种类型的OFDM符号的资源块(RB)的尺寸对应于12个子载波的尺寸。因此,当针对上行链路参考信号序列来生成ZC时,ZC序列的尺寸将对应于12个子载波的尺寸。
对于CAZAC序列的情况,由与序列长度(N)互质的互质数的数量来确定能够区分彼此的CAZAC序列索引(M)的数量。因此,当生成长度为12的ZC序列时,具有不同序列索引的ZC序列的数量是4。但是,如果基于质数长度(N)来生成ZC序列,则具有不同序列索引的ZC序列的数量是N-1,这使得ZC序列的数量最大化。因此,提供基于质数长度的用于生成CAZAC序列的各种方法。
首先,说明截短的序列生成方法。
图1示出了用于说明截短的序列生成方法的概念图。
如图1所示,当所需的CAZAC序列的长度是“L”时,生成了具有质数长度“X”(其中,X>L)的CAZAC序列。同时,将生成的长度为“X”的CAZAC序列截短为长度“L”,也就是说,将长度“X-L”的序列部分截去。
通过这种方法,使CAZAC序列的数量最大化。但是,因为截去了部分生成的序列,在一定程度上降低了利用式4和式5说明的CAZAC序列的自/互相关特性。同时,当消除了具有较差相关特性的序列时,序列的实际数量减少。此外,由于截短,也降低了CAZAC序列的良好的PAPR特性。
因此,提出了基于质数的生成CAZAC序列的其它类型的方法。这些方法之一是生成具有质数长度“X”(其中,X<L)的CAZAC序列,并且将长度“L-X”的部分添加到该生成的CAZAC序列。可以将添加到该生成的序列的部分称作填充部分(padding part),由此可以将这种方法称作采用填充部分的生成方法。
图2示出了用于说明采用填充部分的生成方法的概念图。
如图2所示,当所需的CAZAC序列的长度是“L”时,生成了长度为“X”(X是小于“L”的最大质数)的CAZAC序列。同时,将长度为“L-X”的填充部分添加到该生成的序列。
在这种类型的方法中的一个方法中,填充部分可以由0组成。通过此方法,能够使CAZAC序列的数量最大化。此外,当关于图2的长度“C1”执行序列的差异化(distinction)时,能够维持CAZAC序列的自/互相关特性。
同时,优选地,填充部分可以为CAZAC序列的循环扩展。也就是说,可以通过对生成的CAZAC序列的第一部分进行循环复制来生成填充部分(C2),并且将其添加到生成的序列。通过这样操作,即使当关于整个序列长度(L)执行序列的差异化时,所生成的序列也可以具有良好的自-互相关特性。因此,此方法进一步优于将填充部分用作0的上述方法。
使用CAZAC序列生成参考信号序列的本发明主要基于使用通过上述的循环扩展而生成的填充部分的生成方法。但是,本发明并非限于该生成方法,也就是说,本发明可以基于截短的序列生成方法以及使用由0组成的填充部分的生成方法。
基于此,对由使用具有不同长度的序列而导致的小区间干扰进行说明。
当将CAZAC序列用作参考信号序列时,小区间干扰与两个序列之间的互相关值成比例。因此,在下面的示例中,与ZC序列的索引有关地来考虑由通过特定资源区域发送的原始参考信号与来自相邻小区的、具有不同于该原始参考信号的长度并通过相同的资源区域而发送的到达序列之间的交迭而导致的互相关值。
更具体地说,在以下的示例中,考虑长度为1RB、2RB和3RB的序列。同时,我们假设通过对具有由小于对应的资源块尺寸的最大质数指定的长度的ZC序列进行循环扩展来生成长度为1RB和2RB的序列。同时,我们假设利用截短的序列生成法来生成长度为3RB的序列。也就是说,通过上述三种生成方法中的一个,可以基于质数长度生成具有对应的资源块尺寸的序列。
首先,考虑当具有1RB长度的序列与具有2RB长度的序列在相同资源区域发生交迭时的情况。具有1RB长度的序列与具有2RB长度的序列可以如下表示 式6
k=0,...,N-1 k=0,...,2N-1 这里,S1和S2表示与序列长度(N或2N)互质的索引。在此示例中,由于采用循环扩展法来生成具有1RB长度的序列和具有2RB长度的序列,因此S1可以为1,2,...,10,而S2可以为1,2,...,22。同时,N1可以为11,而N2可以为23。
基于此,当具有1RB长度的序列与具有2RB长度的序列在具有2RB长度的序列的前12个子载波区域发生交迭时生成的互相关值(c(d;S1,S2))可以表示如下 式7
For d=0, 根据式7,应了解,如果序列索引(S1和S2)的组合满足

项接近0的条件,则由这些序列索引指示的序列产生高的互相关。
因此,本发明的一个实施方式提出以这样的方式对序列进行分组,即,各组中包含的序列彼此具有高的互相关关系。同时,如果考虑1RB长度的序列和2RB长度的序列,则建议对满足

项接近0的条件的序列索引的组合进行分组。
但是,为了确定用于对序列进行分组的更多的通用条件,我们考虑一些其他示例。
当1RB序列在2RB序列的后12个子载波区域发生交迭时,两个序列的互相关值(c(d;S1,S2))可以表示如下 式8
For d=0, 根据式8,也可以得出结论,如果序列索引(S1和S2)的组合满足

项接近0的条件,则由这些序列索引表示的序列产生高的互相关。因此,如果考虑1RB长度的序列与2RB长度的序列,则发生交迭的位置不改变分组条件。
接着,我们考虑当1RB长度的序列与3RB长度的序列在相同资源区域中发生交迭的情况。
首先,1RB长度的序列与3RB长度的序列可以表示如下 式9
k=0,...,N-1 k=0,...,3N-1 这里,S1和S3表示与序列长度(N或3N)互质的索引。在此示例中,由于采用循环扩展法来生成1RB长度的序列,而采用截短序列生成法生成3RB长度的序列,因此S1可以为1,2,...,10,而S2可以为1,2,...,36。同时,N1可以为11,而N2可以为37。
基于此,如果1RB长度序列与3RB长度序列在3RB长度序列的最初12个子载波区域发生交迭,则两个序列之间的互相关值可以表示如下 式10
For d=0, 根据式10,应了解,如果序列索引(S1和S3)的组合满足

项接近0的条件,则由这些序列索引指示的序列产生高的互相关。因此,如果考虑1RB长度的序列和3RB长度的序列,则建议对满足

项接近0的条件的序列索引的组合进行分组。
同时,为了确认与出现交迭的位置的关系,我们考虑当1RB长度序列在3RB长度序列的第二个12个子载波区域发生交迭的情况。在这种情况下,两个序列的互相关值可以表示如下 式11
For d=0, 同时,当1RB长度序列在3RB长度序列的最后12个子载波区域发生交迭时,互相关值可以表示如下 式12
For d=0, 根据式11和式12,也可以得出结论,如果序列索引(S1和S3)的组合满足

项接近0的条件,则由这些序列索引指示的序列产生高的互相关。因此,如果考虑1RB长度的序列与3RB长度的序列,则发生交迭的位置不改变分组条件。
根据以上示例,本发明建议当考虑长度为N1和N2的两个序列时,按如下方式对序列执行分组,即,在分组到同一组的所有序列索引中的两个序列索引满足

项接近0的条件。这里,N1和N2可以是小于生成的参考信号序列的最大质数。同时,S1和S2表示ZC序列的根索引,可以分别在1~(N1-1)和1~(N2-1)的范围内选择。
基于此概念,我们考虑考虑了每种长度序列的更通用的分组方法。
图3至5示出了根据本发明的一个实施方式的对序列进行分组的概念图。
根据此实施方式,在如图3所示的诸如1RB、2RB、3RB的每种长度序列中,可以将索引满足上述的高互相关条件的序列分组为同一组。同时,可以将各个序列组的分配到同一小区或节点B。
通常,以小区或节点B为单位来执行FDM,因此能够在一个小区或节点B内将使用不同长度的序列所导致的干扰最小化。因此,通过将具有高互相关关系的序列分配到同一小区或节点B,能够将使用不同长度的序列所导致的小区间干扰最小化。
同时,本发明的另一个实施方式提出按使得各个组包括每种长度的至少一个序列的方式来执行分组。通过这样操作,如果将序列组分配到同一小区或节点B,则能够支持位于该小区或节点B的UE采用每种长度的参考信号序列。但是可以按不同的方式来定义具体分组方法。
首先,分配给一个组的序列的数量可以与对应于参考信号序列长度的RB的数量成比例。图3中,将1RB长度序列的一个序列、2RB长度序列的两个序列、3RB长度序列的三个序列等进行组合。
其次,分配为一组的序列的数量可以是常数。图4中,将每种RB长度序列的一个序列分组为同一组。
同样,可以将本实施方式定义为以这样的方式执行分组,即,分配到一组的序列的数量既不与序列长度成比例也不保持常数。图5示出了以这样的方式对序列进行分组的示例,即将1RB长度序列的一个序列、2RB长度序列的两个序列、3RB长度序列的两个序列和4RB长度序列的三个序列等分组为一组。
与上面类似,如果各组包括每种RB长度的至少一个序列,则可以定义每组的序列的最大数量。当定义了每组的序列的最大数量时,可以将在序列数量界限内选择ZC序列的根索引的方法定义如下。
如果每种RB长度序列选择一个序列,并且如果已经针对该组选择了索引为S1和长度为N1的一个特定序列,则可以每种RB长度选择一个序列(具有索引S2),其中该索引使得(S2/N2-S1/N1)项最接近0,其中N2是与该考虑的RB长度相对应的序列长度。同时,如果每特定RB长度序列选择了两个序列,并且如果已经针对该组选择了索引为S1和长度为N1的一个特定序列,则可以对该RB长度选择两个序列以使得(S2/N2-S1/N1)项最接近0。这可以进一步归纳为每种RB长度的最大序列数量“x”。
同样,另一种分组方法可以定义如下。如果每种RB长度序列选择一个序列,并且如果已经针对该组选择了索引为S1和长度为N1的一个特定序列,则首先在使(S2/N2-S1/N1)项接近特定值的序列当中选择特定数量(y)的序列,然后,从这y个序列中选择与索引为S1的序列具有高互相关关系的一个序列。同时,如果每特定RB长度序列选择两个序列,并且如果已经针对该组选择了索引为S1和长度为N1的一个特定序列,则首先在使(S2/N2-S1/N1)的项接近特定值的序列当中选择特定数量(y)的序列,然后,从这y个序列中选择与索引为S1的序列具有高互相关关系的两个序列。这可以进一步归纳为每种RB长度的最大序列数量“x”。
在上述示例中,首先选择了索引为S1和长度为N1的一个特定序列,并且该特定序列成为选择其余序列的基准。可以将该基准序列定义为1RB长度的序列、2RB长度的序列、3RB长度的序列等。但是,在以下的说明中,我们假设基准序列为3RB长度的序列。同时,因为每3RB长度的序列索引的数量为30,因此根据本发明的此实施方式的对序列进行分组的组的数量可以为30。
考虑到3RB长度的序列的根索引的数量为30,针对特定组选择的根索引的数量可以确定如下 式13
Round(特定RB长度的序列的根索引的数量/30) 这里,“round(z)”是四舍五入为(round off)最接近z的最近整数的函数。
通过式13,对于3RB长度及4RB可以选择一个序列。同时对于5~6RB长度可以选择两个序列。此外,对于大于6RB长度的长度可以分别选择3个或更多个序列。同时,根据本发明的一个实施方式,可以对长度小于3RB长度的序列以不同方式进行定义(诸如,不使用ZC序列)。通过这样操作,可以将针对1RB长度和2RB长度选择的序列的数量确定为1。
总之,根据本实施方式,每组序列的数量可以定义如下 式14
{1RB,2RB,3RB,4RB,5RB,6RB,8RB,9RB,10RB,12RB,15RB,16RB,18RB,20RB,24RB,25RB,...}={1,1,1,1,2,2,3,3,4,5,6,6,7,8,9,9,...} 基于此,下表1~5示出了按各组包括根据式14的序列的数量的方式进行序列分组的示例,同时,每组选择的序列满足上述的高互相关关系。
表1
表2
表3
表4
表5

表1~5中,因为以不同方式定义了1RB长度和2RB长度,所以没有示出1RB长度和2RB长度的序列。
同时,在另外的示例中,考虑到3RB长度的序列的根索引的数量为30,可以将针对特定组选择的根索引的数量确定如下。
式15
Floor(特定RB长度的序列的根索引的数量/30) 这里,floor(z)是得到不大于z的最大整数的函数。
通过式15,对于3RB~5RB长度可以选择一个序列。同时对于6~8RB长度可以选择两个序列。此外,对于大于9RB长度的长度,可以分别选择3个或更多个序列。同时,根据本发明的一个实施方式,可以对长度小于3RB长度的序列以不同方式进行定义(诸如,不使用ZC序列)。通过这样的操作,可以将针对1RB长度和2RB长度选择的序列的数量确定为1。
总之,根据本实施方式,每组序列的数量可以定义如下 式16
{1RB,2RB,3RB,4RB,5RB,6RB,8RB,9RB,10RB,12RB,15RB,16RB,18RB,20RB,24RB,25RB,...}={1,1,1,1,1,2,2,3,3,4,5,6,7,7,9,9,...} 基于此,下表6~8示出了按各组包括根据式16的序列的数量的方式进行序列分组的示例,同时,每组选择的序列满足上述的高互相关关系。
表6

表7

表8

与表1~5类似,表6~8中,因为以不同方式定义了1RB长度和2RB长度,所以没有示出1RB长度和2RB长度的序列。
在本发明的其它实施方式中,由于各种原因可以预先确定每组的序列的最大数量。下表9和10示出了当将每组的序列的最大数量限制为5个序列时的示例。
表9

表10

同时,在其它示例中,可以将序列的最大数量预先确定为4。下表11和12示出了这种情况。
表11

表12

同时,在其它的示例中,可以将序列的最大数量预先确定为3。下表13和14示出了这种情况。
表13

表14

同时,在其它的示例中,可以将序列的最大数量预先确定为2。下表15和16示出了这种情况。
表15

表16

同时,在其它的示例中,可以将序列的最大数量预先确定为1。下表17示出了这种情况。
表17
考虑构造的复杂性以及支持UE使用可变长度的参考信号序列的灵活性,本发明的一个实施方式提出以如下方式执行分组的示例,即各个组包括与1至5RB长度中的每种长度相对应的一个基础序列以及与6RB或更大长度中的每种长度相对应的两个基础序列。这对应于表15和表16。
这里,基础序列意味着由根索引指示的ZC序列,其被应用与各种循环移位值相对应的循环移位。同时,进行了循环移位的基础序列可以用作参考信号序列。
上表1~17是当利用(S1/N1-S2/N2)项选择(多个)根索引时的情况。但是在本发明的其它实施方式中,可以通过实际的互相关值运算来选择根索引。下的表18~20对应于表6~8,所不同的是通过实际的互相关值运算来选择根索引。
表18

表19

表20

在这种情况下,如果将各组的序列的最大数量预先确定为5,则可以如下表21和22所示来执行分组。表21和22也是通过实际的互相关运算来选择基础序列的情况。
表21

表22

在其它示例中,如果将各组的序列的最大数量预先确定为4,则可以如下表23和24所示来执行分组。表23和24也是通过实际的互相关运算来选择基础序列的情况。
表23

表24

在其它示例中,如果将各组的序列的最大数量预先确定为3,则可以如下表25和26所示来执行分组。表25和26也是通过实际的互相关运算来选择基础序列的情况。
表25

表26

在其它示例中,如果将各组的序列的最大数量预先确定为2,则可以如下表27所示来执行分组。表27也是通过实际的互相关运算来选择基础序列的情况。
表27

在其它示例中,如果将各组的序列的最大数量预先确定为1,则可以如下表28所示来执行分组。表28也是通过实际的互相关运算来选择基础序列的情况。
表28
对于上述情况,可以按照每组和每种长度分配的序列的数量来对表进行重组。
对于本发明的其它示例,可以将以上各表扩展为100RB的长度,下表示出了这种示例。在此示例中,将5RB长度或小于5RB长度的根索引数的最大数量(v)设置为1,同时将比5RB长度长的根索引数的最大数量(v)设置为2。
表29
表30
表31
表32
基于这些概念,本发明提供了如下的利用ZC序列生成参考信号序列的方法。
为了生成参考信号序列,本发明的一个实施方式定义了被用于应用循环移位的特定的基础序列。在此实施方式中,利用具有特定根索引(此后,称作“q”)的ZC序列来定义基础序列。同时,从基础序列组中选择特定的基础序列,各基础序列组包括具有上述高互相关关系的基础序列。因此,如果打算选择具有索引“q”的特定的基础序列,则应当考虑组索引(此后,称作“u”)以及各组内的基础序列号索引(此后,称作“v”)来选择“q”。也就是说,“q”应当为“u”和“v”的函数。
同时,在选择了具有根索引“q”的特定的基础序列之后,然后可以对所选择的基础序列应用与各种循环移位值相对应的循环移位。
如果更具体地考虑“q”、“u”和“v”之间的关系,则可以通过下式来获取“q”。下面的式17和式18用于选择索引“q”以满足(S1/N1-S2/N2)项接近于0的条件。
式17
其中u∈{0,1,...,29}, 式18
其中u∈{0,1,...,29}, 这里,NZCRS是用于生成第q个ZC根序列(root ZC sequence)的目标ZC序列生成长度,由小于相应的参考信号序列尺寸的最大质数来指定NZCRS。也就是说,通过循环扩展法来生成基础序列。
同时,Nreference,ZCRS是由小于参考序列尺寸的最大质数指定的长度(例如,3RB长度)。如果基于3RB长度来进行分组,则Nreference,ZCRS是31。“round(z)”是四舍五入为最接近z的最近整数的函数。floor(z)是得到不大于z的最大整数的函数。
同时,根据本发明的另一实施方式,如果基于截短法来生成ZC序列,则可以由大于相应的参考信号序列尺寸的最小质数来指定NZCRS。并且,在这种情况下,Nreference,ZCRS可以是由大于参考序列尺寸的最小质数指定的长度(例如,3RB长度)。如果基于3RB长度来进行分组,则Nreference,ZCRS是37。
同时,根据式17和18,第“q”个ZC序列的第“m”个元素(xq(m))可以表示如下 式19
因为“round(y)”与“floor(y+0.5)”实际上相等,因此式17和18具有相同的含义。在式17和18中,(-1)floor(round(y)-y)项表示如果“y”在其小数位处为0.5或更大的值,则可以将(-1)floor(round(y)-y)计算为“1”,而如果“y”在其小数位处为小于0.5的值,则可以将(-1)floor(round(y)-y)计算为“-1”。因此,可以用(-1)floor(y-round(y))+1或者具有相同含义的任何其它等效项来取代(-1)floor(round(y)-y)。
在上述示例中,当基于3RB长度对大于3RB长度的长度执行分组时,同时当基于循环扩展法来生成ZC序列时,Nreference,ZCRS可以是31。同样,当基于截短法来生成ZC序列时,Nreference,ZCRS可以是37。同样,当基于4RB长度对大于4RB长度的长度执行分组时,同时当基于循环扩展法来生成ZC序列时,Nreference,ZCRS可以是47。同样,当基于截短法来生成ZC序列时,Nreference,ZCRS可以是49。并且,可以容易地将这种方法运用到其它基于长度的分组。
可以通过式17和式18来获得上述表。以下示例是根据式17和式18选择根索引的一部分。
首先,如果Nreference,ZC=31,则当1)Nzc=47、2)Nzc=71、3)Nzc=211时,选择第一组(“u”=0)的方法如下。在以下示例中,使用了式18。
1)Nreference,ZC=31,U=0,V=0;y=47/31,
因此,对于4RB长度,第一组(u=0)中的第一基础序列号(v=0)为2(q=2)。
2)Nreference,ZC=31,U=0,V=0;y=71/31,
因此,对于6RB长度,第一组(u=0)中的第一基础序列号(v=0)为2(q=2)。
3)Nreference,ZC=31,U=0,V=0;y=211/31,
因此,对于18RB长度,第一组(μ=0)中的第一基础序列号(v=0)为7(q=7)。
对于上述情况,所选择的根索引(q)对应于表6~8中的基于3RB长度而生成的数据。
在其它的示例中,如果Nreference,ZC=47(基于4RB长度),则当1)Nzc=59、2)Nzc=107、3)Nzc=139时,用于选择第二组(“u”=1)的方法如下。在以下示例中,使用了式18。
1)Nreference,ZC=47,U=1,V=0;y=59/47*2,
因此,对于5RB长度,第二组(u=1)中的第一基础序列号(v=0)为3(q=3)。
2)Nreference,ZC=47,U=1,V=0;y=107/47*2,
因此,对于9RB长度,第二组(u=1)中的第一基础序列号(v=0)为5(q=5)。
3)Nreference,ZC=47,U=1,V=0;y=139/47*2,
因此,对于12RB长度,第二组(u=1)中的第一基础序列号(v=0)为6(q=6)。
在本发明的其它实施方式中,可以将式17和式18替换如下。
式20
其中u∈{0,1,...,29}, 式21
其中u∈{0,1,...,29}, 因为,“round(y)”和“floor(y+0.5)”实际上相等,因此,式20和式21具有相同的含义。
在本发明的其它实施方式中,可以将式17和式18替换如下。
式22
其中u∈{0,1,...,29}, 式23
其中u∈{0,1,...,29}, 这些式子对应于针对上述表进行说明的各种分组方法。
如果将能够分组在一组的序列的最大数量预先确定为2,则可以将式17-18、式20-21以及式22-23分别简化如下。
式24
q=round(y)+v·(-1)floor(2y) 其中u∈{0,1,...,29},v∈{0,1} 式25
q=floor(y+0.5)+v·(-1)floor(2y) 其中u∈{0,1,...,29},v∈{0,1} 式26
q=round(y)+v·(-1)floor(2y) 其中u∈{0,1,...,29},v∈{0,1} 式27
q=floor(y+0.5)+v·(-1)floor(2y) 其中u∈{0,1,...,29},v∈{0,1} 式28
q=round(y)+v·(-1)floor(2y) 其中u∈{0,1,...,29},v∈{0,1} 式29
q=floor(y+0.5)+v·(-1)floor(2y) 其中u∈{0,1,...,29},v∈{0,1} 式17-18、式20-21以及式22-23用于选择满足(S1/N1-S2/N2)项接近于0的条件的ZC根索引。并且,式24-29是用于在将每种长度的每组序列的最大数量限制为2的情况下选择ZC根索引。
但是,如果我们将这些式子进一步归纳以使得(S1/N1-S2/N2)项接近于特定值(T),则可以得到下面的式子。在这种情况下,值“T”可以是0、1/2、-1/2、1/3、-1/3。此外值“T”可以具有其它值。
在下面的式子中,式30和式31用于在每种长度的每组序列的最大数量可以具有最大值的情况下选择ZC根索引。并且,式32和式33用于在每种长度的每组序列的最大数量被限制为2的情况下选择ZC根索引。
式30
其中u∈{0,1,...,29}, 式31
其中u∈{0,1,...,29}, 式32
q=round(y)+v·(-1)floor(2y) 其中u∈{0,1,...,29},v∈{0,1} 式33
q=floor(y+0.5)+v·(-)floor(2y) 其中u∈{0,1,...,29},v∈{0,1} 对于本领域的技术人员来说很明显的是,在不脱离本发明的精神和实质特征的情况下可以按照其它特定的方式来实现本发明。因此,上述实施方式在各方面都被视为示例性的而非限制性的。本发明的范围应当由所附权利要求的合理说明来确定,同时落入本发明的等效范围内的所有修改都包括在本发明的范围内。
工业可应用性
根据本发明的实施方式,能够将使用可变长度的序列带来的小区间的干扰最小化。同时,如果将各个分组基础序列分配给特定的小区或节点B,则UE能够将可变长度的序列用作参考信号。
这些方法适用于3GPP LTE(3rd Generation Partnership Project LongTerm Evolution第三代合作伙伴计划长期演进)系统中。但是,本领域的技术人员能容易地理解,可以将这些方法应用于将可变长度的序列用作参考信号序列的任何无线通信系统。
权利要求
1、一种用于对具有与一个或多个资源块尺寸相对应的可变长度的序列进行分组的方法,该方法包括以下步骤
按使得各个组包括每种长度的至少一个序列的方式对所述序列进行分组,
其中,分组后的序列是被用于应用与可变的循环移位值相对应的循环移位的基础序列,并且将进行所述循环移位的所述基础序列用作参考信号序列。
2、根据权利要求1所述的方法,其中,所述组的数量为30。
3、根据权利要求2所述的方法,其中,以这样的方式执行所述分组,即,各个组包括与所述资源块尺寸的1至5倍相对应的每种长度的一个基础序列,以及包括与所述资源块尺寸的6倍或更多倍相对应的每种长度的两个基础序列。
4、根据权利要求3所述的方法,其中,利用Zadoff-Chu(ZC)序列来定义具有与所述资源块尺寸的3倍或更多倍相对应的长度的基础序列,并且利用除了ZC序列之外的其它序列来定义具有与所述资源块尺寸的1倍或2倍相对应的长度的基础序列。
5、根据权利要求1所述的方法,其中,所述资源块尺寸在频域中对应于12个子载波的尺寸。
6、一种生成参考信号序列的方法,该方法包括以下步骤
定义具有与一个或多个资源块尺寸相对应的可变长度的一个或更多个基础序列;并且
对定义的所述基础序列应用与可变的循环移位值相对应的循环移位,
其中,将所述基础序列进行分组,并且各个组包括每种长度的至少一个基础序列。
7、根据权利要求6所述的方法,其中,通过对长度为由小于相应的参考信号序列尺寸的最大质数所指定的(NZCRS)的ZC序列进行循环扩展来定义所述基础序列。
8、根据权利要求6所述的方法,其中,通过对长度为由大于相应的参考信号序列尺寸的最小质数所指定的(NZCRS)的ZC序列进行截短来定义所述基础序列。
9、根据权利要求6所述的方法,其中,所述组的数量为30。
10、根据权利要求9所述的方法,其中,各个所述组包括与所述资源块尺寸的1至5倍相对应的每种长度的一个基础序列,以及与所述资源块尺寸的6倍或更多倍相对应的每种长度的两个基础序列。
11、根据权利要求10所述的方法,其中,利用具有特定的ZC序列索引(q)的Zadoff-Chu(ZC)序列来定义具有与所述资源块尺寸的3倍或更多倍相对应的长度的基础序列,并且利用除了ZC序列之外的其它序列来定义具有与所述资源块尺寸的1倍或2倍相对应的长度的基础序列。
12、根据权利要求11所述的方法,其中,所述特定的ZC序列索引(q)是组索引(u)和该组内的基础序列号索引(v)的函数。
13、根据权利要求12所述的方法,其中,将所定义的进行循环移位的基础序列用于上行链路参考信号序列。
14、根据权利要求6所述的方法,其中,所述资源块尺寸在频域中对应于12个子载波的尺寸。
15、一种利用Zadoff-Chu(ZC)序列生成参考信号序列的方法,该方法包括以下步骤
利用第q个ZC根序列来定义特定的基础序列,其中将所述基础序列进行分组,并且“q”是组索引(u)和该组内的基础序列号索引(v)的函数;并且
对定义的基础序列应用与可变长度的循环移位值相对应的循环移位以生成所述参考信号序列。
16、根据权利要求15所述的方法,其中,通过以下式子中的一个来确定所述特定的ZC序列索引(q),
(1)
其中,
(2)
其中,或者
(3)
其中,
其中,NZCRS是在生成第q个ZC根序列中使用的ZC根序列生成长度,由小于定义的所述基础序列的尺寸的最大质数来指定NZCRS,Nreference,zcRS是特定的基准质数,“round(z)”是四舍五入为最接近z的最近整数的函数,而“floor(z)”是得到不大于z的最大整数的函数。
17、根据权利要求15所述的方法,其中,通过以下式子中的一个来确定所述特定的ZC序列索引(q),
(1)
其中,
(2)
其中,或者
(3)
其中,
其中,NZCRS是在生成第q个ZC根序列中使用的ZC根序列生成长度,由小于定义的所述基础序列的尺寸的最大质数来指定NZCRS,Nreference,zcRS是特定的基准质数,“round(z)”是四舍五入为最接近z的最近整数的函数,而“floor(z)”是得到不大于z的最大整数的函数。
18、根据权利要求15所述的方法,其中,通过以下式子中的一个来确定所述特定的ZC序列索引(q),
(1)
其中,
(2)
其中,或者
(3)
其中,
其中,NZCRS是在生成第q个ZC根序列中使用的ZC根序列生成长度,由大于定义的所述基础序列的尺寸的最小质数来指定NZCRS,Nreference,zcRS是特定的基准质数,“round(z)”是四舍五入为最接近z的最近整数的函数,而“floor(z)”是得到不大于z的最大整数的函数。
19、根据权利要求15所述的方法,其中,通过以下式子中的一个来确定所述特定的ZC序列索引(q),
(1)
其中,
(2)
其中,或者
(3)
其中,
其中,NZCRS是在生成第q个ZC根序列中使用的ZC根序列生成长度,由大于定义的所述基础序列的尺寸的最小质数来指定NZCRS,Nreference,zcRS是特定的基准质数,“round(z)”是四舍五入为最接近z的最近整数的函数,而“floor(z)”是得到不大于z的最大整数的函数。
20、根据权利要求15所述的方法,其中,在各组内的所述基础序列号索引(v)的最大数量是2,并且
其中,由以下式子之一来确定所述特定的ZC序列索引(q),
(1)
q=round(y)+v·(-1)floor(2y)
其中,
(2)
q=round(y)+v·(-1)floor(2y)
其中,或者
(3)
q=round(y)+v·(-1)floor(2y)
其中,
其中,NZCRS是在生成第q个ZC根序列中使用的ZC根序列生成长度,由小于定义的所述基础序列的尺寸的最大质数来指定NZCRS,Nreference,zcRS是特定的基准质数,“round(z)”是四舍五入为最接近z的最近整数的函数,而“floor(z)”是得到不大于z的最大整数的函数。
21、根据权利要求15所述的方法,其中,在各组内的所述基础序列号索引(v)的最大数量是2,并且
其中,由以下式子之一来确定所述特定的ZC序列索引(q),
(1)
q=floor(y+0.5)+v·(-1)floor(2y)
其中,
(2)
q=floor(y+0.5)+v·(-1)floor(2y)
其中,或者
(3)
q=floor(y+0.5)+v·(-1)floor(2y)
其中,
其中,NZCRS是在生成第q个ZC根序列中使用的ZC根序列生成长度,由小于定义的所述基础序列的尺寸的最大质数来指定NZCRS,Nreference,zcRS是特定的基准质数,“round(z)”是四舍五入为最接近z的最近整数的函数,而“floor(z)”是得到不大于z的最大整数的函数。
22、根据权利要求15所述的方法,其中,在各组内的所述基础序列号索引(v)的最大数量是2,并且
其中,由以下式子之一来确定所述特定的ZC序列索引(q),
(1)
q=round(y)+v·(-1)floor(2y)
其中,
(2)
q=round(y)+v·(-1)floor(2y)
其中,或者
(3)
q=round(y)+v·(-1)floor(2y)
其中,
其中,NZCRS是在生成第q个ZC根序列中使用的ZC根序列生成长度,由大于定义的所述基础序列的尺寸的最小质数来指定NZCRS,Nreference,zcRS是特定的基准质数,“round(z)”是四舍五入为最接近z的最近整数的函数,而“floor(z)”是得到不大于z的最大整数的函数。
23、根据权利要求15所述的方法,其中,在各组内的所述基础序列号索引(v)的最大数量是2,并且
其中,由以下式子之一来确定所述特定的ZC序列索引(q),
(1)
q=floor(y+0.5)+v·(-1)floor(2y)
其中,
(2)
q=floor(y+0.5)+v·(-1)floor(2y)
其中,或者
(3)
q=floor(y+0.5)+v·(-1)floor(2y)
其中,
其中,NZCRS是在生成第q个ZC根序列中使用的ZC根序列生成长度,由大于定义的所述基础序列的尺寸的最小质数来指定NZCRS,Nreference,zcRS是特定的基准质数,“round(z)”是四舍五入为最接近z的最近整数的函数,而“floor(z)”是得到不大于z的最大整数的函数。
24、根据权利要求16、17、20和21中的一项所述的方法,其中,所述特定的基准质数为31。
25、根据权利要求18、19、22和23中的一项所述的方法,其中,所述特定的基准质数为37。
全文摘要
本发明提供了一种利用分组生成参考信号序列的方法。在此方法中,以使得各个组中包括每种长度的至少一个序列的方式对基础序列进行分组,从而UE能够将每种长度的序列用作参考信号。同时在此方法中,通过对具有高互相关关系的序列进行分组能够使由于将每种长度的序列用作参考信号序列所导致的小区间干扰最小化。
文档编号H04W16/00GK101601250SQ200880003910
公开日2009年12月9日 申请日期2008年2月1日 优先权日2007年2月2日
发明者卢珉锡, 韩承希, 权荣炫, 李玹佑, 金东哲, 郭真三 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1