短序列信号的分组和使用的制作方法

文档序号:21997226发布日期:2020-08-25 19:39阅读:170来源:国知局
短序列信号的分组和使用的制作方法
本公开总体上涉及数字无线通信。
背景技术
:移动电信技术正在使世界向着日益互联和网络化的社会的方向发展。与现有无线网络相比,下一代系统和无线通信技术将需要支持更为广泛的应用场景,并提供范围更为复杂和精细的接入需求和灵活性。长期演进(lte)是由第三代合作伙伴计划(3gpp)开发的用于移动设备和数据终端的无线通信标准。lte高级(lte-a)是增强lte标准的无线通信标准。第五代无线系统,称为5g,改进了lte和lte-a无线标准,并致力于支持更高数据速率,大量连接,超低时延,高稳定性和其它新兴业务需求。技术实现要素:本公开涉及用于在无线通信诸如物理上行链路控制信道(pucch)和/或短pucch传输中对短序列进行分组和使用短序列的方法、系统和设备。示例性实施例公开了一种无线通信方法。所述方法包括:至少部分基于区别序列组中包括的区别目标序列与无线通信节点进行通信,区别序列组从多个序列组中进行选择。所述区别目标序列为目标序列集合的成员,并且目标序列集合的每个目标序列至少部分基于目标序列和单个序列组的至少一个其它序列之间的相关值而被分配到多个序列组的单个序列组。在一些实施例中,所述区别序列组至少部分基于至少小区、用户或通信信道的标识进行选择。在一些实施例中,目标序列集合的每个目标序列是不同的长度为12的序列。在一些实施例中,每个不同的长度为12的序列对应于以下数学形式:在一些实施例中,与无线通信节点进行通信包括:使用区别目标序列,以用于向无线通信节点传送无线信号,或从无线通信节点接收无线信号。在一些实施例中,无线通信节点为用户设备(ue)或基站。在一些实施例中,所述目标序列和所述至少一个其它序列之间的相关值基于下式进行计算:xcorr_coeffs=nfft*ifft(seq1.*conj(seq2),nfft)/length(seq1)其中,ifft(x,n)为n_点逆傅里叶变化运算,seq1表示目标序列,seq2表示一个其它序列,以及conj()为复共轭运算。在一些实施例中,目标序列集合的每个目标序列还基于对以下两者的比较而被分配到多个序列组的单个序列组:(1)目标序列和单个序列组的至少一个其它序列之间的相关值,与(2)目标序列和另一序列组的一个或多个序列之间的至少一个相关值。在一些实施例中,至少一个其它序列包括至少一个长度为x的序列,其中x=12n且n为大于0的整数。在一些实施例中,长度为x的序列是长度为24的序列,其对应于以下数学形式:在一些实施例中,u是识别多个序列组的一个的组索引,并且其中,u值与值之间的关系在下表中示出:在一些实施例中,多个序列组包括以下至少一个:包括长度为12的目标序列和长度为24的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为24的序列对应于u=24的ru(n),包括长度为12的目标序列和长度为24的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为24的序列对应于u=8的ru(n),包括长度为12的目标序列和长度为24的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为24的序列对应于u=9的ru(n),包括长度为12的目标序列和长度为24的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为24的序列对应于u=17的ru(n),包括长度为12的目标序列和长度为24的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为24的序列对应于u=14的ru(n),或包括长度为12的目标序列和长度为24的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为24的序列对应于u=11的ru(n)。在一些实施例中,在多个序列组的任何序列组中的长度为12的序列和多个序列组的任何其它序列组中的长度为24的序列之间少于3个序列对具有超过0.8的对应的相关值。在一些实施例中,长度为x的序列是长度为36的序列,其对应于以下数学形式:其中,第q个根zadoff-chu序列被定义为:其中,q由下式给出:并且其中,所述zadoff-chu序列的长度由最大素数给出,使得其中,在一些实施例中,多个序列组包括以下至少一个:包括长度为12的目标序列和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为36的序列对应于u=23且v=0的包括长度为12的目标序列和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为36的序列对应于u=6且v=0的包括长度为12的目标序列和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为36的序列对应于u=16且v=0的包括长度为12的目标序列和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为36的序列对应于u=27且v=0的包括长度为12的目标序列和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为36的序列对应于u=22且v=0的包括长度为12的目标序列和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为36的序列对应于u=1且v=0的包括长度为12的目标序列和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为36的序列对应于u=2且v=0的或包括长度为12的目标序列和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于并且其中,其它长度为36的序列对应于u=15且v=0的在一些实施例中,在多个序列组的任何序列组中的长度为12的序列和多个序列组的任何其它序列组中的长度为36的序列之间少于2个序列对具有超过0.8的对应的相关值。在一些实施例中,多个序列组包括以下至少一个:包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=23的ru(n),并且其中,其它长度为36的序列对应于u=23且v=0的包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=6的ru(n),并且其中,其它长度为36的序列对应于u=6且v=0的包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=16的ru(n),并且其中,其它长度为36的序列对应于u=16且v=0的包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=24的ru(n),并且其中,其它长度为36的序列对应于u=24且v=0的包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=27的ru(n),并且其中,其它长度为36的序列对应于u=27且v=0的包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=8的ru(n),并且其中,其它长度为36的序列对应于u=8且v=0的包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=1的ru(n),并且其中,其它长度为36的序列对应于u=1且v=0的包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=2的ru(n),并且其中,其它长度为36的序列对应于u=2且v=0的包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=9的ru(n),并且其中,其它长度为36的序列对应于u=9且v=0的包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=17的ru(n),并且其中,其它长度为36的序列对应于u=17且v=0的包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=14的ru(n),并且其中,其它长度为36的序列对应于u=14且v=0的包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=11的ru(n),并且其中,其它长度为36的序列对应于u=11且v=0的或包括长度为12的目标序列、长度为24的另一序列、和长度为36的另一序列的序列组,其中,长度为12的目标序列对应于其中,其它长度为24的序列对应于u=15的ru(n),并且其中,其它长度为36的序列对应于u=15且v=0的在一些实施例中,(1)在多个序列组的任何序列组中的长度为12的序列和多个序列组的任何其它序列组中的长度为24的序列之间少于4个序列对具有超过0.8的对应的相关值,并且(2)在多个序列组的任何序列组中的长度为12的序列和多个序列组的任何其它序列组中的长度为36的序列之间少于3个序列对具有超过0.8的对应的相关值。在又一示例性方面中,上述方法体现为处理器可执行代码的形式,并且存储在计算机可读程序介质中。在又一示例性实施例中,公开了一种配置为或可操作为执行以上所述方法的设备。在附图、说明书和权利要求书中,更详细地描述了以上和其它方面以及其实施方式。附图说明图1示出了根据本公开技术的一些实施例的在使用pucch和/或短pucch信道的无线通信中的示例性基站和ue。图2示出了根据本公开技术的一些实施例的用于将新序列分配到现有序列组中的方法的示例性流程图。图3a和图3b示出了根据本公开技术的一些实施例的零填充应用的两个示例。图4示出了根据本公开技术的一些实施例的ue利用序列组的示例性方框图。图5示出了根据本公开技术的一些实施例的基站管理序列组的示例性方框图。具体实施方式在lte/lte-a的第四代(4g)移动通信技术和第五代(5g)移动通信技术中,提供了和正在开发更为复杂和精细的访问要求范围和灵活性。目前,增强型移动宽带(embb)、超可靠低时延通信(urllc)、以及海量机器类通信(mmtc)正在4g和5g系统两者的研究和/或开发中。目前在5g中的标准化下,新的无线电(nr)技术已经提出了短pucch传输的使用。更具体地,本公开涉及新的短序列的分组和使用,新的短序列是正交的并且满足3gpp标准组织中在考虑的短pucch的性能要求。pucch或短pucch是用于从移动站或用户设备(ue)向基站传送信息的无线信道。例如,ue可以使用pucch传送信息,诸如确认(ack)、非确认(nack)、和调度请求(sr)。ue能够向基站传送ack/nack以通知基站ue是否已经对由基站所传送的数据进行适当地解码。调度请求(sr)由ue用于请求上行链路资源以传送数据。在nr的标准化中,已经同意了针对短pucch采用具有低峰均功率比(papr)的序列,以携带多达2比特的上行链路控制信息(uci)。相比之下,lte采用了用于1个或2个资源块(rb)的长度为12或24的计算机生成的恒幅零自相关(gc-cazac)序列,并且采用了用于3个或更多个rb的zad-offchu(zc)序列的循环扩展。nr序列要求更为严格(例如,要求较低的立方度量/峰均功率比(cm/papr))。目前在lte中所使用的长度为12的序列可能不满足这些新的要求。因此,已经提出了具有低cm/papr的新序列。在3gppran190bis会议中,已经为nr采用了用于短pucch的30个长度为12的基序列集合。序列的集合可以被表示为:其中,列于以下表1中。表1:针对nr采用的长度为12的序列的的定义在lte中,上行链路序列被分组为在无线通信中使用的多个序列组。例如,每个序列组能够包括不同长度的至少两个序列,并且不同序列组能够被分配用于由不同小区使用。在nr中,能够采用类似的序列分组和分配。如上所述,在nr中已经引入了新的长度为12的序列。因此,需要用于新引入的长度为12的序列的序列分组和分配。本公开技术解决了在nr中采用的长度为12的序列与其它序列(例如,目前在lte中所使用的序列)的分组,以及在无线通信中新配置的序列组的使用。图1示出了在使用pucch和/或短pucch信道的无线通信中的示例性基站和ue。基站(120)能够传送分配给多个ue(110a-110c)的信道资源。ue(110a-110c)能够使用所分配的序列,经由pucch和/或短pucch信道(130a-130c)向基站(120)传送信息。本公开技术提供了在基站和ue之间的无线通信中的序列分组和使用的各种实施例。短序列分组当序列用于无线通信时,不同小区之间的信号干扰能够取决于所使用的序列之间的相关性。为了最小化小区间的干扰,需要由不同小区所使用的序列之间具有低相关性。换言之,需要包含于相同组中的不同长度的序列之间具有高互相关性。相应地,在一些实施例中,本公开技术包括分配到如下相同序列组的序列中:(1)具有不同长度,并且(2)具有其两者或两者以上之间的高互相关性。在将新引入的nr序列分配到现有lte序列组中时,本公开技术解释了这些新引入的序列和现有lte序列之间的互相关性。图2示出了根据本公开技术的一些实施例,用于将新序列(例如,新引入的长度为12的nr序列)分配到现有序列组(例如,目前在lte中所使用的序列组)中的方法的示例性流程图。为了说明性的目的,新生成的长度为12的nr序列由s1,i表示,其中,i表示从0,1,2,…,29中所选择的序列索引,并且s1,i的值能够在以上表1中找到。长度为x的当前lte序列由s2,u表示,其中,x可以为12,24,36或12的其它倍数,并且具体的s2,u值能够在ts36.211中找到。s2,u的序列属于30个序列组,其中,u表示从0,1,2,…,29中所选择的序列组索引。参考图2,在方框202处,所述方法包括:确定每个新序列和每个现有序列组中包括的一个或多个序列之间的相关性。说明性地,所述方法包括:计算30个s1,i序列中的每个和30个序列组的每组中包括的s2,u序列之间的互相关性。互相关值能够表示在互相关性矩阵xcorri,u中。以目前在lte中使用的长度为24的序列为例,长度为24的序列s2,u能够被表示为:其中,如以下表2所示,并且u代表根据目前lte规格从小区id中获得的序列组索引。表2:用于目前lte中所使用的长度为24的序列的的定义两个序列之间的互相关性能够基于以下等式进行计算:xcorr_coeffs=nfft*ifft(seq1.*conj(seq2),nfft)/length(seq1)(eq.1)其中,ifft(x,n)为n_点的逆傅里叶变化运算,seq1和seq2表示为两个序列,conj()为复共轭运算。在seq1和seq2的长度不相等的情况下,当执行seq1.*conj(seq2)时,能够将零填充应用于较短序列。图3a和图3b示出了根据本公开技术的一些实施例的零填充应用的两个示例。基于长度为12的nr序列和长度为24的lte序列之间的互相关性计算产生了如以下表3所示的互相关性矩阵xcorri,u。表3:互相关性矩阵的示例在各种实施例中,能够计算长度为12的nr序列和其它现有长度为x的基序列之间的互相关性。例如,在lte中所使用的其它长度为x的基序列能够被表示为:其中,第q个根zadoff-chu序列由下式来定义:其中,q由下式给出:zadoff-chu序列的长度由使得的最大素数给出,其中,参考图2,在方框204处,所述方法包括基于对应的相关性的一个或多个条件而将一个或多个新的序列分配到现有序列组。说明性地,超过一定阈值或相对较大的互相关值能够作为用于将新的序列分配到现有组的基础。在一些实施例中,对于每个新nr序列s1,i,所述方法包括识别在互相关性矩阵xcorri,u的对应行内的最大互相关值。选择对应于所识别的最大互相关值的组索引u=umax(i),并且将新的nr序列s1,i分配到索引umax(i)的现有序列组。在为多个序列s1,i选择相同的组索引umax(i)的情况下,相互比较其对应的互相关值xcorri,umax(i)。将对应于最大xcorri,umax(i)值的新nr序列s1,i分配到索引umax(i)的现有序列组,并且剩余的nr序列被标记为未分配的。继续如表3所示的相关矩阵xcorri,u的示例,nr序列到索引umax(i)的现有组的分配在以下表4中示出。nr序列s1,i的子集(其中,i=2,5,7,11,13,14,21,和22)保持为未分配的,并且现有序列组的子集(其中,索引u=0,6,12,15,18,23,26,和28)仍然可用于容纳新序列。i0134689101215161718192023242526272829umax(i)102229251321814241201917271173916452表4:nr序列到现有序列组的部分分配继续参考图2,在方框206处,所述方法包括:确定是否已经分配了所有的新序列。如果是,则所述方法在方框210处结束。如果不是,则所述方法进行至方框208处。在方框208处,所述方法包括:确定每个未分配的新序列和每个剩余现有序列组中包括的一个或多个序列之间的相关性。这能够以类似于方框202的方式进行实现,并且能够生成新的互相关性矩阵(具有较小大小)。然后,所述方法进行返回至方框204,以继续将未分配的一个或多个新序列分配到剩余的现有序列组中。序列分组示例使用图2的方法,基于与长度为24的lte序列的互相关性而将新的长度为12的nr序列分配到现有序列组中的最后结果在以下表5中示出。表5:基于与长度为24的lte序列的互相关性的nr序列分组,其中,对应于组8,9,11,14,17,和24的互相关值超过0.8使用相同的方法,基于与长度为12的lte序列的互相关性而将新的长度为12的nr序列分配到现有序列组中的最后结果在以下表6中示出。表6:基于与长度为12的lte序列的互相关性的序列分组,其中,对应于组0,1,3,11,13,15,18,22,25,27,和29的互相关值超过0.78,以及对应于组3,13,15,22,和25的互相关值超过0.8使用相同的方法,基于与长度为36的lte序列的互相关性而将新的长度为12的nr序列分配到现有序列组中的最后结果在以下表7中示出。表7:基于与长度为36的lte序列的互相关性的序列分组,其中,对应于组1,2,6,15,16,22,23,和27的互相关值超过0.8在一些实施例中,图2的方法例如在方框202和/或208处能够确定单个新序列和相同现有组的多个现有序列(例如,长度为24和长度为36的序列)之间的互相关性。在这些实施例中,能够执行这些互相关值之间的比较,以确定新序列和现有组的组级别的互相关值(比如,比较产生的最大互相关值),并且在此基础上,能够执行序列分配。基于与长度为24和长度为36的lte序列的互相关性将新的长度为12的nr序列分配到现有序列组中的最后结果在以下表8中示出。表8:基于与长度为24和长度为36的lte序列的互相关性的序列分组,其中,对应于组1,2,6,8,9,11,14-17,23,24,和27的互相关值超过0.8如在此所公开的,各种通信节点(例如,ue或基站)能够使用新nr序列的分组,以用于与其它一个或多个通信节点进行通信。在lte中,基于组跳变模式和序列移位模式,确定由ue使用的一个或多个序列组编号,这在基站和ue之间是已知的。组跳变模式是小区特定的,并且ue能够基于小区id获得组跳变模式。在nr中能够实现相同或类似的机制以用于基于序列组的通信。可替代地或另外地,例如由通过rrc(无线电资源控制)的较高层信令、通过dci(下行链路控制信息)的物理层信令或类似物,将一个或多个序列组编号从基站提供给ue。一旦确定了序列组编号,ue就能够例如基于序列长度从用于传输的序列组中选择合适的序列。至少因为用于不同小区的序列之间的互相关性相对较低,所以基于本公开技术的序列分组能够减小两个或两个以上的不同小区之间的干扰。图4示出了根据本公开技术的一些实施例的ue400利用序列组的示例性方框图。ue400包括至少一个处理器410和其上存储有指令的存储器405。指令一旦被处理器410执行就将ue400配置为使用各种模块执行若干操作。ue400能够包括序列确定模块425。根据本公开技术的各种实施例,序列确定模块425能够确定由ue使用的一个或多个序列组(例如,基于至少小区、用户、或通信信道的标识),基于此从用于数据传输的序列组中选择一个或多个序列,或执行其它序列确定相关的功能。接收机420能够接收一个或多个消息(例如,包括向小区提供或分配序列组的信息),并且发射机415能够使用从根据本公开技术的各种实施例配置的一个或多个序列组中所选择的一个或多个序列以传送数据(例如,经由短pucch传送至基站)。图5示出了根据本公开技术的一些实施例的基站500管理序列组的示例性方框图。基站500包括至少一个处理器510和其上存储有指令的存储器505。指令一旦被处理器510执行,就将基站500配置为使用各种模块执行若干操作。基站500能够包括序列管理模块525。根据本公开技术的各种实施例,序列管理模块525能够将序列进行分配和分组,将序列组指配给小区,确定由一个或多个ue使用的一个或多个序列组,或执行其它序列相关的功能。接收机520能够接收使用从根据本公开技术的各种实施例配置的一个或多个序列组中选择的一个或多个序列所传送的数据,并且发射机515能够向一个或多个ue传送一个或多个消息(例如,用于向小区提供或分配序列组)。术语“示例性”用于表示“……的示例”,并且除非另有说明,否则其并不暗示理想的或优选的实施例。这里描述的一些实施例在方法或步骤的一般上下文中描述,其可通过计算机程序产品在一个实施例中实施,在计算机可读介质中体现,包括计算机可执行指令(例如程序码),在网络环境下由计算机执行。计算机可读介质可包括可移除和不可移除的存储设备,包括但不限于,只读存储器(rom)、随机存取存储器(ram)、压缩盘(cd)、数字通用盘(dvd)等。因此,计算机可读介质可包括非暂时性存储介质。通常,程序模块可包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等。计算机或处理器可执行指令、相关联数据结构、和程序模块代表用于执行这里公开的方法步骤的程序代码的示例。这种可执行指令的特定序列或相关联的数据结构代表用于实现这些步骤或处理所述功能的相应动作的示例。一些公开实施例可使用硬件电路、软件、或其组合作为设备或模块来实现。例如,硬件电路实施方式可包括例如作为印刷电路板的一部分集成的离散模拟和/或数字组件。可替换地或额外地,公开组件或模块可实现为专用集成电路(asic)和/或现场可编程门阵列(fpga)设备。额外地或可替换地,一些实施方式可以包括数字信号处理器(dsp),其是具有针对与这个应用的公开功能相关联的数字信号处理的操作需求而优化的架构的专用微处理器。类似地,每个模块中的各个组件或子组件可实现为软件、硬件或固件。可以使用技术中已知的连接方法和介质的任一个来提供模块和/或模块中的组件之间的连接,包括但不限于使用适当协议在因特网、有线或无线网络上的通信。尽管本文档包含许多细节,但是这些细节不应该解释为对要求保护的发明或可以要求保护的内容的范围的限制,而应被解释为对专用于特定实施例的特征的描述。本文档中在单独实施例的上下文中所描述的某些特征还可以在单个实施例中组合实现。相反地,在单个实施例的上下文中所描述的各种特征也能够分别在多个实施例中或在任何合适的子组合中实现。此外,尽管特征可以如上描述为在特定组合中起作用并且甚至最初是这样要求保护的,但是在某些情况下,来自所要求保护的组合中的一个或多个特征能够从组合中删除,并且所要求保护的组合可以针对子组合或子组合的变化。类似地,尽管附图中以特定顺序描述了操作,但是不应该理解为要求以所示的特定顺序或次序执行这样的操作,或执行所有示出的操作,以实现理想的结果。此外,本专利文档中描述的实施例中的各个系统组件的分隔不应理解为所有实施例中都要求这种分隔。仅描述了几个实施方式和示例,并且可基于本公开中描述和说明来进行其他实施方式、改进和变型。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1