一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于序列的信号处理方法及装置与流程

2022-09-03 18:04:41 来源:中国专利 TAG:

基于序列的信号处理方法及装置
1.本技术是分案申请,原申请的申请号是201880052245.5,原申请日是2018年7月17日,原申请的全部内容通过引用结合在本技术中。
技术领域
2.本技术涉及通信技术领域,尤其是,涉及一种基于序列的信号处理方法、通信设备及通信系统。


背景技术:

3.在长期演进(long term evolution,lte)系统中,物理上行控制信道(physical uplink control channel,pucch)占用一个子帧内的13个或14个正交频分复用(orthogonal frequency division multiplexing,ofdm)符号或离散傅里叶变换扩频的正交频分复用多址接入(discrete fourier transform spread ofdm,dft-s-ofdm)符号发送上行控制信息(uplink control information,uci)。其中,利用pcuuh格式1a/1b(pucch format 1a/1b)传输1比特或2比特的应答信息,采用序列调制的方式发送pucch format 1a/1b。通常,在lte系统中,为了避免两个相邻小区之间的pucch的干扰,需要考虑相邻小区之间所选定的序列具有低互相关性。为了提高pucch的覆盖,则需要确保发送的信号都具有较低的峰均比(peak to average power ratio,papr)值和立方度量(cubic metric,cm)值。
4.目前,在lte系统中,现有30个长度为12的root序列xi,i=0,1,...,11,用于lte pucch format 1a/1b发送uci和解调参考信号(demodulation reference signal,dmrs)。但是,这30个长度为12的root序列在lte系统设计之初,主要考虑cm值和序列互相关性的优化。由于,cm值与papr值之间的关系,即papr值低,cm值一定低,而cm值低,papr未必会低。因此,在确保30个长度为12的root序列都保持较低cm值以及低互相关性时,无法确保papr值也低。


技术实现要素:

5.有鉴于此,本技术实施例提供一种基于序列的信号处理方法、通信设备及通信系统,用于解决现有技术中的30个已有root序列无法满足目前利用pucch发送信号的通信应用环境的问题。
6.本技术实施例提供如下技术方案:
7.本技术实施例的第一方面提供了一种基于序列的信号处理方法,包括:
8.确定包括12个元素的序列{fn},fn指所述序列{fn}中的元素,所述序列{fn}为满足预设条件的序列,所述预设条件为:fn=a
·
xn·
exp(2π
·j·a·
n),n的取值为0,1,2,3,4,5,6,7,8,9,10,11,a为非零复数,a为实数,exp(2π
·j·a·
n)表示为e

·j·a·n,元素xn=u
·
exp(π
·j·
sn/4),u为非零复数,由元素sn组成的序列{sn}为第一序列集合中的序列之一或所述第一序列集合中的序列的等价序列之一,或第二序列集合中的序列之一或
所述第二序列集合中的序列的等价序列之一,其中,所述第一序列集合中的序列包括:{-3,1,3,-1,3,1,-1,-1,-1,-1,1,1},{3,1,3,1,3,1,3,-3,-1,-3,3,1},{3,-1,3,-1,-1,-1,-1,3,3,-1,-1,3},{1,1,-1,-1,3,3,-3,-3,-1,3,-1,3},{-1,-3,-3,3,-3,3,-1,-3,1,3,-3,-1},{1,3,1,-1,1,-1,-3,-1,1,-1,1,3},{-3,3,3,1,-1,-3,1,-3,-1,1,1,3},{-1,1,3,-3,-3,3,3,1,3,1,-3,3},{3,1,1,-1,-3,1,-3,-1,1,3,3,-3},{-1,-3,3,1,1,3,3,-3,3,-3,1,3},{-1,-1,-3,-3,-3,-3,-1,1,-3,1,-1,3},其中,所述第二序列集合中的序列包括:{-1,-3,3,-1,3,1,1,1,-3,-1,1,1},{3,1,-3,1,3,1,-1,-1,1,3,3,3},{-1,3,1,3,1,-1,-1,-1,1,-3,-1,1},{1,3,3,-3,1,3,1,3,3,1,-1,-3},{-3,3,3,1,-1,3,-1,3,-3,-3,-3,-1},{-1,3,-1,-1,-1,3,-1,3,3,-1,-1,-1},{3,1,3,-1,-3,3,-1,-1,3,-3,-3,-3},{1,-3,1,1,-3,-3,-3,-3,1,-3,-3,-3},{-3,3,3,3,-1,-1,1,1,-3,1,3,-1},{3,3,3,1,-3,-3,1,3,-3,1,-1,1},{1,-3,-1,3,-1,-3,3,1,1,3,-3,-3},{1,3,-3,-1,-3,3,1,-1,-3,-1,-3,-1},{-1,-3,3,-1,-3,-3,-3,-1,1,-1,1,-3},{-1,1,3,-3,1,-1,1,-1,-1,-3,1,-1},{1,-3,1,-1,-3,1,3,-3,3,3,3,-3},{-1,1,3,-3,3,1,-1,-3,-1,-3,-1,-3},{3,-1,-3,3,3,-1,3,-3,-3,-3,-1,1},{-1,3,-3,-1,3,1,-1,-3,-3,-3,-1,-1},{-1,-1,3,3,3,3,3,3,-1,3,-1,3},{-3,1,1,-1,3,-1,-3,-1,-3,-3,-1,1},{3,-1,-3,3,-1,1,3,-3,-3,-3,3,3},{-1,3,3,-1,-1,3,-1,3,-1,-1,-1,-1},{3,-1,-1,3,3,3,3,3,3,-1,3,-1},{-1,1,3,-3,-1,-3,3,1,-1,-3,-1,-3},{-3,1,3,1,3,-3,-3,-3,3,-1,-3,3},{-1,3,-1,-3,1,3,-3,-3,-3,1,1,-1},{3,1,1,-1,3,1,3,1,1,3,-3,-1},{-1,-3,1,-1,-3,-1,3,-3,3,-3,-1,-1},{1,1,1,3,-1,-1,3,1,-1,3,-3,3},{-3,1,-3,1,3,3,-1,-1,-3,-3,-1,-1};
9.将包含12个元素的所述序列{fn}映射至12个子载波上,生成第一信号并发送。
10.上述方案,利用上述确定的序列,可以在使用pucch发送信号时保持序列间的低互相关性,同时保持较低的papr值和cm值,从而满足利用pucch发送信号的通信应用环境。
11.在一种可能的设计中,所述第一信号为参考信号;或者,所述第一信号为用于承载通信信息的信号。
12.在一种可能的设计中,还包括:由元素sn组成的序列{sn}为第三序列集合中的序列之一或所述第三序列集合中的序列的等价序列之一,第三序列集合中的序列参见说明书中的记载。
13.在一种可能的设计中,由元素sn组成的序列{sn}为第四序列集合中的序列之一或所述第四序列集合中的序列的等价序列,所述第四序列集合中的序列参见说明书中的记载。
14.在一种可能的设计中,由元素sn组成的序列{sn}为第五序列集合中的序列之一或所述第五序列集合中的序列的等价序列,所述第五序列集合中的序列参见说明书中的记载。
15.在一种可能的设计中,所述元素sn组成的序列{sn}所构成的{sn}集合为第六序列集合中的子集之一或所述第六序列集合中的序列的等价序列构成的集合中的子集之一,或第七序列集合中的子集之一或第七序列集合中的序列的等价序列构成的集合中的子集之一,或第八序列集合中的子集之一或第八序列集合中的序列的等价序列构成的集合中的子集之一,所述{sn}集合是指通信系统使用的序列集合,其中,所述第六序列集合中的序列,所述第七序列集合中的序列以及所述第八序列集合中的序列可参见说明书中的记载。
16.在一种可能的设计中,所述等价序列为{qn},所述等价序列{qn}中的qn=sn un(mod 8),由un组成的序列{un}可参见说明书。
17.在一种可能的设计中,所述将所述序列{fn}中的12个元素分别映射至12个子载波上,包括:将所述序列{fn}中的12个元素分别映射至连续的12个子载波上;或者,
18.将所述序列{fn}中的12个元素分别映射至非连续且等间隔的12个子载波上;或者,
19.将所述序列{fn}中的12个元素分别映射至第一子载波组和第二子载波组,所述第一子载波组和所述第二子载波组分别包括6个连续的子载波,且所述第一子载波组和所述第二子载波组之间至少间隔1个或5个子载波;或者,
20.将所述序列{fn}中的12个元素分别映射至第三子载波组和第四子载波组,所述第三子载波组和所述第四子载波组分别包括6个非连续且等间隔的子载波,且所述第三子载波组和所述第四子载波组之间至少间隔1个或5个子载波。
21.本技术实施例的第二方面提供了一种基于序列的信号处理方法,信号处理方法包括:
22.接收承载在12个子载波上的第一信号,获取序列{fn}中的12个元素;所述第一信号由包含12个元素的所述序列{fn}映射至12个子载波上生成,fn为所述序列{fn}中的元素,所述序列{fn}为满足预设条件的序列,所述预设条件为:fn=a
·
xn·
exp(2π
·j·a·
n),n的取值为0,1,2,3,4,5,6,7,8,9,10,11,a为非零复数,a为实数,exp(2π
·j·a·
n)表示为e

·j·a·n,元素xn=u
·
exp(π
·j·
sn/4),u为非零复数,由元素sn组成的序列{sn}为第一序列集合中的序列之一或所述第一序列集合中的序列的等价序列之一,或者,第二序列集合中的序列之一或所述第二序列集合中的序列的等价序列之一,其中,所述第一序列集合中的序列包括:
23.{-3,1,3,-1,3,1,-1,-1,-1,-1,1,1},{3,1,3,1,3,1,3,-3,-1,-3,3,1},{3,-1,3,-1,-1,-1,-1,3,3,-1,-1,3},{1,1,-1,-1,3,3,-3,-3,-1,3,-1,3},{-1,-3,-3,3,-3,3,-1,-3,1,3,-3,-1},{1,3,1,-1,1,-1,-3,-1,1,-1,1,3},{-3,3,3,1,-1,-3,1,-3,-1,1,1,3},{-1,1,3,-3,-3,3,3,1,3,1,-3,3},{3,1,1,-1,-3,1,-3,-1,1,3,3,-3},{-1,-3,3,1,1,3,3,-3,3,-3,1,3},{-1,-1,-3,-3,-3,-3,-1,1,-3,1,-1,3},其中,所述第二序列集合中的序列包括:{-1,-3,3,-1,3,1,1,1,-3,-1,1,1},{3,1,-3,1,3,1,-1,-1,1,3,3,3},{-1,3,1,3,1,-1,-1,-1,1,-3,-1,1},{1,3,3,-3,1,3,1,3,3,1,-1,-3},{-3,3,3,1,-1,3,-1,3,-3,-3,-3,-1},{-1,3,-1,-1,-1,3,-1,3,3,-1,-1,-1},{3,1,3,-1,-3,3,-1,-1,3,-3,-3,-3},{1,-3,1,1,-3,-3,-3,-3,1,-3,-3,-3},{-3,3,3,3,-1,-1,1,1,-3,1,3,-1},{3,3,3,1,-3,-3,1,3,-3,1,-1,1},{1,-3,-1,3,-1,-3,3,1,1,3,-3,-3},{1,3,-3,-1,-3,3,1,-1,-3,-1,-3,-1},{-1,-3,3,-1,-3,-3,-3,-1,1,-1,1,-3},{-1,1,3,-3,1,-1,1,-1,-1,-3,1,-1},{1,-3,1,-1,-3,1,3,-3,3,3,3,-3},{-1,1,3,-3,3,1,-1,-3,-1,-3,-1,-3},{3,-1,-3,3,3,-1,3,-3,-3,-3,-1,1},{-1,3,-3,-1,3,1,-1,-3,-3,-3,-1,-1},{-1,-1,3,3,3,3,3,3,-1,3,-1,3},{-3,1,1,-1,3,-1,-3,-1,-3,-3,-1,1},{3,-1,-3,3,-1,1,3,-3,-3,-3,3,3},{-1,3,3,-1,-1,3,-1,3,-1,-1,-1,-1},{3,-1,-1,3,3,3,3,3,3,-1,3,-1},{-1,1,3,-3,-1,-3,3,1,-1,-3,-1,-3},{-3,1,3,1,3,-3,-3,-3,3,-1,-3,3},{-1,3,-1,-3,1,3,-3,-3,-3,1,1,-1},{3,1,1,-1,3,1,3,1,1,3,-3,-1},{-1,-3,1,-1,-3,-1,3,-3,3,-3,-1,-1},{1,
1,1,3,-1,-1,3,1,-1,3,-3,3},{-3,1,-3,1,3,3,-1,-1,-3,-3,-1,-1};
24.根据所述序列{fn}中的12个元素对所述第一信号进行处理。
25.上述方案中,利用上述确定的序列,可以在使用pucch发送信号时保持序列间的低互相关性,同时保持较低的papr值和cm值,从而满足利用pucch发送信号的通信应用环境。
26.在一种可能的设计中,所述第一信号为参考信号;或者,所述第一信号为用于承载通信信息的信号。
27.在一种可能的设计中,还包括:由元素sn组成的序列{sn}为第三序列集合中的序列之一或所述第三序列集合中的序列的等价序列之一,所述第三序列集合中的序列可参见说明书中的记载。
28.在一种可能的设计中,由元素sn组成的序列{sn}为第四序列集合中的序列之一或所述第四序列集合中的序列的等价序列,所述第四序列集合中的序列可参见说明书中的记载。
29.在一种可能的设计中,由元素sn组成的序列{sn}为第五序列集合中的序列之一或所述第五序列集合中的序列的等价序列,所述第五序列集合中的序列可参见说明书中的记载。
30.在一种可能的设计中,所述元素sn组成的序列{sn}所构成的{sn}集合为第六序列集合中的子集之一或所述第六序列集合中的序列的等价序列构成的集合中的子集之一,或第七序列集合中的子集之一或第七序列集合中的序列的等价序列构成的集合中的子集之一,或第八序列集合中的子集之一或第八序列集合中的序列的等价序列构成的集合中的子集之一,所述{sn}集合是指通信系统使用的序列集合,其中,所述第六序列集合中的序列,所述第七序列集合中的序列以及所述第八序列集合中的序列可参见说明书中的记载。
31.在一种可能的设计中,所述等价序列为{qn},所述等价序列{qn}中的qn=sn un(mod 8),由un组成的序列{un}可参见说明书中的记载。
32.在一种可能的设计中,所述接收承载在12个子载波上的第一信号包括:
33.在连续的12个子载波上获取所述12个子载波上的第一信号;或者,
34.在非连续且等间隔的12个子载波上获取所述12个子载波上的第一信号;或者,
35.在第一子载波组和第二子载波组上获取所述12个子载波上的第一信号,所述第一子载波组和所述第二子载波组分别包括6个连续的子载波,且所述第一子载波组和所述第二子载波组之间至少间隔1个或5个子载波;或者,
36.在第三子载波组和第四子载波组上获取所述12个子载波上的第一信号,所述第三子载波组和所述第四子载波组分别包括6个非连续且等间隔的子载波,且所述第三子载波组和所述第四子载波组之间至少间隔1个或5个子载波。
37.本技术实施例的第三方面提供了一种基于序列的信号处理装置,该装置可以是网络设备或终端设备,也可以是网络设备或终端设备内的芯片。该装置可以包括处理单元和收发单元。当该装置是网络设备或终端设备时,该处理单元可以是处理器,该收发单元可以是收发器;该网络设备还可以包括存储单元,该存储单元可以是存储器;该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该网络设备或终端设备执行上述第一方面中相应的功能。当该装置是网络设备或终端设备内的芯片时,该处理单元可以是处理器,该收发单元可以是输入/输出接口、管脚或电路等;该处理单元执行存储单元所存
储的指令,以使该网络设备执行上述第一方面中相应的功能,该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该网络设备或终端设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
38.本技术实施例的第四方面提供了一种基于序列的信号处理装置,该装置可以是网络设备或终端设备,也可以是网络设备或终端设备内的芯片。该装置可以包括处理单元和收发单元。当该装置是网络设备或终端设备时,该处理单元可以是处理器,该收发单元可以是收发器;该网络设备还可以包括存储单元,该存储单元可以是存储器;该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该网络设备或终端设备执行上述第一方面中相应的功能。当该装置是网络设备或终端设备内的芯片时,该处理单元可以是处理器,该收发单元可以是输入/输出接口、管脚或电路等;该处理单元执行存储单元所存储的指令,以使该网络设备执行上述第一方面中相应的功能,该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该网络设备或终端设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
39.本技术实施例的第五方面提供了一种通信系统,所述通信系统包括本技术实施例第三方面提供的通信设备,以及本技术实施例第四方面提供的通信设备。
40.本技术实施例的第六方面提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述本发明实施例第一方面公开的基于序列的信号处理方法。
41.本技术实施例的第七方面提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
42.本技术实施例的第八方面提供了一种芯片系统,该芯片系统包括处理器,用于支持各通信设备实现上述方面中所涉及的功能,例如,例如生成或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存网络设备以及终端设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
43.本发明实施例公开的一种基于序列的信号处理方法、通信设备及通信系统,通过确定满足pucch发送信号所使用的序列,该序列为包括12个元素的序列{fn},fn指序列{fn}中的元素,确定的序列{fn}为满足预设条件的序列,然后将包含12个元素的序列{fn}映射至12个子载波上,生成第一信号并发送。利用上述确定的序列,可以在使用pucch发送信号时保持序列间的低互相关性,同时保持较低的papr值和cm值,从而满足利用pucch发送信号的通信应用环境。
附图说明
44.图1为本技术实施例公开的一种基于序列的信号发送处理的流程示意图;
45.图2为本技术实施例公开的一种终端设备确定序列{fn}的流程示意图;
46.图3为本技术实施例公开的终端设备生成并发送第一信号的流程示意图;
47.图4a-图4d为本技术实施例公开的包含12个元素的序列{fn}映射到12个子载波上的示意图;
48.图5为本技术实施例公开的网络设备处理第一信号的示意图;
49.图6为本技术实施例公开的一种终端设备的结构示意图;
50.图7为本技术实施例公开的另一种终端设备的结构示意图;
51.图8为本技术实施例公开的一种网络设备的结构示意图;
52.图9为本技术实施例公开的另一种网络设备的结构示意图;
53.图10为本技术实施例公开的一种通信系统的结构示意图。
具体实施方式
54.本技术实施例提供了一种基于序列的信号处理方法、相关设备及通信系统,通过确定满足pucch发送信号所使用的序列,可以在使用pucch发送信号时保持序列间的低互相关性,同时保持较低的papr值和cm值,从而满足利用pucch发送信号的通信应用环境。
55.本技术实施例和权利要求书及附图中的术语“第一”和“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”不是排他的。例如,包括了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,还可以包括没有列出的步骤或单元。
56.目前在lte系统,4g系统、4.5g系统和5g系统中,能够支持pucch发送uci和dmrs。为了提高pucch的覆盖性能,采用序列调制的方式发送pucch。即在所有传输uci的ofdm符号上,将待发送信号调制到一个计算机生成的序列(computer generated sequence,cgs)上。通过对cgs的筛选,确保发送的信号都具有较低的papr值和cm值,用于提高pucch的覆盖。由于,pucch也会被用于小区边界。对于小区边界的用户而言,对cgs的筛选还需要考虑到序列间的互相关性。
57.例如,第一小区和第二小区互为相邻小区。如果第一小区所使用的第一序列与第二小区所使用的第二序列的互相关性较高,则第一小区的边界可能会导致第二小区的基站在利用pucch发送信号时,受到第一小区内的用户设备发送的pucch的干扰,导致pucch的接收性能下降。所以,筛选cgs时需要确定序列间的互相关性低的序列。
58.为了确保lte系统、4g系统、4.5g系统和5g系统中,甚至其他具有更高要求的通信系统或通信应用环境中,pucch发送uci和dmrs时,能够保持较低的papr值和cm值,同时能够保持序列间的低互相关性。本发明实施例提供了一种基于序列的信号处理的具体实现过程,通过以下实施例进行详细说明。
59.在本发明实施例中,主要从通信系统或通信应用环境中的接收侧和发送侧对基于序列的信号处理进行描述。其中,接收侧可以是网络设备,发送侧可以是终端设备;或者接收侧可以是终端设备,发送侧可以是网络侧。下面的实施例中以接收侧为网络设备、发送侧为终端设备为例进行描述,但本发明不限于此。
60.在本技术实施例中涉及到的终端设备可以为用户设备。用户设备可以为有线设备,也可以为无线设备。其中,无线设备可以为具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备,经无线接入网与一个或多个核心网进行通信的移动终端。例如,无线终端可以为移动电话、手机、计算机、平板电脑、个人数码助理(personal digital assistant,pda)、移动互联网设备(mobile internet device,mid)、可穿戴设备和电子书阅读器等。又如,无线终端也可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动设备。再如,无线终端可以为移动站或接入点。
61.在本技术实施例中涉及到的网络设备可以为基站。基站可以包括各种形式的宏基站,微基站,中继站,接入点基站控制器,发送和接收点等等。在采用不同的无线接入技术的系统中,基站的具体名称可能会有所不同。
62.如图1所示,为本技术实施例公开的一种基于序列的信号处理方法的流程示意图,包括:
63.s101,终端设备确定包括12个元素的序列{fn}。
64.s101的执行,可选的,可以是终端设备在入网后,确定包括12个元素的序列{fn}。也可以是,网络设备在终端设备接入网络时,由网络设备确定序列{xn}并配置给终端设备,由终端设备基于该序列{xn}确定包含12个元素的序列{fn}。
65.在具体实现中,fn指序列{fn}中的元素,确定的序列{fn}为满足预设条件的序列。该预设条件为:fn=a
·
xn·
exp(2π
·j·a·
n);
66.其中,n为整数,n的取值为0,1,2,3,4,5,6,7,8,9,10,11。a为非零复数。a为实数。exp(2π
·j·a·
n)表示为e

·j·a·n。元素xn=u
·
exp(π
·j·
sn/4),u为非零复数。
67.其中,由元素sn组成的序列{sn}为第一序列集合中的序列之一或第一序列集合中的序列的等价序列之一,或者,第二序列集合中的序列之一或第二序列集合中的序列的等价序列之一。
68.可选的,该第一序列集合中的序列包括:
69.{-3,1,3,-1,3,1,-1,-1,-1,-1,1,1},{3,1,3,1,3,1,3,-3,-1,-3,3,1},{3,-1,3,-1,-1,-1,-1,3,3,-1,-1,3},{1,1,-1,-1,3,3,-3,-3,-1,3,-1,3},{-1,-3,-3,3,-3,3,-1,-3,1,3,-3,-1},{1,3,1,-1,1,-1,-3,-1,1,-1,1,3},{-3,3,3,1,-1,-3,1,-3,-1,1,1,3},{-1,1,3,-3,-3,3,3,1,3,1,-3,3},{3,1,1,-1,-3,1,-3,-1,1,3,3,-3},{-1,-3,3,1,1,3,3,-3,3,-3,1,3},{-1,-1,-3,-3,-3,-3,-1,1,-3,1,-1,3}。
70.该第二序列集合中的序列包括:
71.{-1,-3,3,-1,3,1,1,1,-3,-1,1,1},{3,1,-3,1,3,1,-1,-1,1,3,3,3},{-1,3,1,3,1,-1,-1,-1,1,-3,-1,1},{1,3,3,-3,1,3,1,3,3,1,-1,-3},{-3,3,3,1,-1,3,-1,3,-3,-3,-3,-1},{-1,3,-1,-1,-1,3,-1,3,3,-1,-1,-1},{3,1,3,-1,-3,3,-1,-1,3,-3,-3,-3},{1,-3,1,1,-3,-3,-3,-3,1,-3,-3,-3},{-3,3,3,3,-1,-1,1,1,-3,1,3,-1},{3,3,3,1,-3,-3,1,3,-3,1,-1,1},{1,-3,-1,3,-1,-3,3,1,1,3,-3,-3},{1,3,-3,-1,-3,3,1,-1,-3,-1,-3,-1},{-1,-3,3,-1,-3,-3,-3,-1,1,-1,1,-3},{-1,1,3,-3,1,-1,1,-1,-1,-3,1,-1},{1,-3,1,-1,-3,1,3,-3,3,3,3,-3},{-1,1,3,-3,3,1,-1,-3,-1,-3,-1,-3},{3,-1,-3,3,3,-1,3,-3,-3,-3,-1,1},{-1,3,-3,-1,3,1,-1,-3,-3,-3,-1,-1},{-1,-1,3,3,3,3,3,3,-1,3,-1,3},{-3,1,1,-1,3,-1,-3,-1,-3,-3,-1,1},{3,-1,-3,3,-1,1,3,-3,-3,-3,3,3},{-1,3,3,-1,-1,3,-1,3,-1,-1,-1,-1},{3,-1,-1,3,3,3,3,3,3,-1,3,-1},{-1,1,3,-3,-1,-3,3,1,-1,-3,-1,-3},{-3,1,3,1,3,-3,-3,-3,3,-1,-3,3},{-1,3,-1,-3,1,3,-3,-3,-3,1,1,-1},{3,1,1,-1,3,1,3,1,1,3,-3,-1},{-1,-3,1,-1,-3,-1,3,-3,3,-3,-1,-1},{1,1,1,3,-1,-1,3,1,-1,3,-3,3},{-3,1,-3,1,3,3,-1,-1,-3,-3,-1,-1}。
72.上述涉及的各个序列集合中序列的等价序列可以用{qn}表示。该等价序列{qn}中的元素qn满足:qn=sn un(mod8);
73.在具体实现中,可选的,由un组成的序列{un}包括:
74.{1,1,1,1,1,1,1,1,1,1,1,1},{1,3,5,7,1,3,5,7,1,3,5,7},{1,7,5,3,1,7,5,3,1,7,5,3},{1,5,1,5,1,5,1,5,1,5,1,5},{3,1,7,5,3,1,7,5,3,1,7,5},{3,3,3,3,3,3,3,3,3,3,3,3},{3,5,7,1,3,5,7,1,3,5,7,1},{3,7,3,7,3,7,3,7,3,7,3,7},{5,1,5,1,5,1,5,1,5,1,5,1},{5,3,1,7,5,3,1,7,5,3,1,7},{5,5,5,5,5,5,5,5,5,5,5,5},{5,7,1,3,5,7,1,3,5,7,1,3},{7,1,3,5,7,1,3,5,7,1,3,5},{7,3,7,3,7,3,7,3,7,3,7,3},{7,5,3,1,7,5,3,1,7,5,3,1},{7,7,7,7,7,7,7,7,7,7,7,7}。
75.以获取第一序列集合中的序列{-3,1,3,-1,3,1,-1,-1,-1,-1,1,1}的等价序列为例,若选取的序列{un}为序列{1,3,5,7,1,3,5,7,1,3,5,7},则序列{-3,1,3,-1,3,1,-1,-1,-1,-1,1,1}的等价序列中的元素q0=s0 u0(mod8),其中由上述取值可知,s0=-3,u0=1,则通过首先计算s0与u0之和,然后将得到的和值对8进行取余运算,得到的余数为元素q0,即元素q0=0。以此类推,可得到元素q1=0,元素q2=0,元素q3=6,元素q4=0,元素q5=0,元素q6=6,元素q7=6,元素q8=0,元素q9=0,元素q
10
=6,元素q
11
=0。最终得到序列{-3,1,3,-1,3,1,-1,-1,-1,-1,1,1}的等价序列{0,0,0,6,0,0,0,6,0,0,6,0}。
76.以上其他第一序列集合和第二序列集合中的序列的等价序列也采用上述方式获取,可参照,这里不再进行赘述。
77.需要说明的是,一个序列的某个循环移位与他的等价序列的某个循环移位的相关值较高,如果一个序列和他的等加序列同时出现在序列集合中,那么相邻的两个小区有可能分别为这个序列和这个序列的等价序列,这会导致这两个小区间pucch发送时有较强的干扰,所以在一个序列集合中只能包含这个序列或这个序列的等价序列之一。
78.一种可能的示例中,终端设备在入网后,确定包含12个元素的序列{fn}的过程可以如图2所示。具体流程为:
79.终端设备确定序列{xn}和a。n的取值为0,1,2,3,4,5,6,7,8,9,10,11。a为非零复数。序列{xn}可以是该终端设备存储的,也可以是由网络设备配置给该终端设备的,也可以是该终端设备根据预定义的公式计算得到的。如利用上述公开的{xn}中的元素xn=u
·
exp(π
·j·
sn/4)得到序列{xn}。通过a和x0,x1,x2,x3,x4,x5,x6,x7,x8,x9,x
10
,x
11
,分别相乘得到序列{fn}={ax0,ax1,ax2,ax3,ax4,ax5,ax6,ax7,ax8,ax9,ax
10
,ax
11
}。a的取值范围为{1,-1,j,-j}。
80.s102,终端设备将包含12个元素的序列{fn}映射至12个子载波上,生成第一信号并发送给网络设备。
81.这里有关s102的执行,主要指终端设备使用配置的序列{fn}中的12个元素分别映射至12个子载波上,生成第一信号并发送给网络设备。
82.可选的,终端将包含12个元素的序列{fn}映射至12个子载波上,生成第一信号并发送给网络设备具体过程,如图3所示,包括:
83.s301,终端设备将包含12个元素的序列{fn}映射至12个子载波上,得到12点的频域信号(即,包含12个元素的频域信号)。
84.在下述本技术实施例公开的图4a至图4d中,s表示序列{fn}映射的12个子载波中的第一个子载波在通信系统中的子载波中的索引。
85.可选的,终端设备将包含12个元素的序列{fn}映射至连续的12个子载波上。如图4a所示,可选的,序列{fn}中的元素f0到f
11
分别映射到12个连续的子载波s 0,s 1,s 2,s
3,s 4,s 5,s 6,s 7,s 8,s 9,s 10,s 11。
86.在一种可能的示例中,终端设备将序列{fn}中的12个元素按照子载波从高到低的顺序,依次映射到12个子载波上。其中,一个序列{fn}中元素映射到一个频域子载波。频域子载波是频域资源的最小单元,其用于承载数据信息。
87.在一种可能的示例中,终端设备将序列{fn}中的12个元素按照子载波从低到高的顺序,依次映射到12个子载波上。将序列{fn}中一个元素映射到一个子载波就是在这个子载波上承载这个元素。映射之后,在该终端设备将数据通过射频发送时,相当于在这个子载波上发送这个元素。在通信系统中,不同的终端设备可以占用不同的子载波发送数据。12个子载波在通信系统中所存在的多个子载波中的位置可以是预定义或者网络设备通过信令配置的。
88.可选地,也可以将序列{fn}中的12个元素分别映射至非连续且等间隔的12个子载波上。如图4b所示,可选的,12个子载波之间的间隔为1,12个子载波在频域上是等间隔分布的。序列{fn}中的元素f0到f
11
映射的子载波的间隔为1个子载波。具体为:分别映射到12个等间隔的子载s 0,s 2,s 4,s 6,s 8,s 10,s 12,s 14,s 16,s 18,s 20,s 22。
89.可选地,还可以将序列{fn}中的12个元素分别映射至第一子载波组和第二子载波组。其中,第一子载波组和第二子载波组分别包括6个连续的子载波,且第一子载波组和第二子载波组之间至少间隔1个或5个子载波。如图4c所示,可选的,序列{fn}中的元素f0到f5映射到连续的6个子载波s 0,s 1,s 2,s 3,s 4,s 5(第一子载波组的子载波),元素f6到f
11
映射到另外一块连续的6个子载波s 12,s 13,s 14,s 15,s 16,s 17(第二子载波组的子载波)。且第一子载波组和第二子载波组至少间隔一个子载波。在图4c中,元素f5映射到索引为s 5的子载波,则元素f6不能映射到索引为s 6的子载波。也就是说,第一子载波组和第二子载波组不能相邻,两者之间至少有一个不属于第一子载波组和第二子载波组的子载波。可选的,第一子载波组和第二子载波组中各有6个子载波的情况下,第一子载波组和第二子载波组至少间隔5个子载波,则可以得到更低的papr/cm。同时得到更好的频率分集效果。
90.可选地,还可以,将序列{fn}中的12个元素分别映射至第三子载波组和第四子载波组,其中,第三子载波组和第四子载波组分别包括6个非连续且等间隔的子载波,且第三子载波组和第四子载波组之间至少间隔1个或5个子载波。如图4d所示,可选的,序列{fn}中的元素f0到f5映射到第三子载波组中连续的6个等间隔分布的子载波s 0,s 2,s 4,s 6,s 8,s 10,元素f6到f
11
映射到第四子载波组中6个等间隔分布的子载波s 18,s 20,s 22,s 24,s 26,s 28。可选的,第三子载波组和第四子载波组中各有6个子载波的情况下,第三子载波组和第四子载波组至少间隔5个子载波,则可以得到更低的papr/cm。同时得到更好的频率分集效果。两个子载波组间隔的子载波的数目指的是两个子载波组之间间隔子载波数目最少的两个子载波之间的子载波的数目。如图4d中所示,第三子载波组和第四子载波组之间的间隔为6。
91.其中,图4a和图4b中连续或等间隔的将序列{fn}映射到子载波的方式,cm值比较好。图4c和图4d中将序列{fn}映射到两个子载波组的方式,cm值比图4a和图4b中连续或等间隔的将序列{fn}映射到子载波的方式高,但频率分集效果好些。
92.本技术实施例对于将序列{fn}中的12个元素分别映射至12个子载波上的方式,并不仅限于以上方式。
93.s302,将12点的频域信号通过(inverse fast fourier transformation,ifft)转换为时域信号,并为该时域信号添加循环前缀,生成第一信号。
94.s303,通过射频发送该第一信号。
95.可选的,在执行s302时,终端设备将生成的12点的频域信号通过ifft后得到的时域信号是一个ofdm符号。在执行s303时,终端设备将第一信号通过射频发出去。也就是说,该终端设备在该12个子载波上发送承载序列{fn}的第一信号。
96.在一个可能的示例中,该终端设备可以在一个ofdm符号上发送承载序列{fn}的第一信号。也可以在在多个ofdm符号上发送承载序列{fn}的第一信号。
97.可选的,该第一信号为参考信号。具体的,该第一信号可以为uci和dmrs。还可以为确认应答(acknowledgment,ack)信息,或否定确认应答(negative acknowledgment,nack)信息,或者上行调度请求(scheduling request,sr)信息。本技术实施例对于该第一信号并不仅限于包括上述信息。
98.可选的,该第一信号为用于承载通信信息的信号。在具体实现中,该通信信息的承载方式可以是通过序列选择的方式承载,也可以是通过序列调制的方式承载,但不限于此。
99.可选的,序列选择的方式为:为一个终端设备分配2n个正交的序列。这2n个正交的序列,可选的,可以为1个根序列的2n个循环移位,这2n个正交的序列能够承载n比特信息。例如,4个序列{0}、{1}、{2}和{3}。其中,00对应序列{0},01对应序列{1},10对应序列{2},11对应序列{3},这样4个序列能够承载2比特信息。
100.需要说明的是,对于序列选择的方式,是通过序列{fn}中不同a的取值表示不同的循环移位。可选的,a可以承载不同的信息。
101.可选的,序列调制的方式为:为一个用户分配1个序列,并且将该用户所需传输的信息生成调制符号。该调制符号包括但不限于bpsk符号,qpsk符号,8qam符号,16qam符号等。将该调制符号与该序列相乘,生成实际的发送序列。例如,一个bpsk符合可能为1或者-1,对于一个序列{s}而言,基于bpsk符号进行调制后,发送的序列就可以为{s}或{-s}。
102.在一种可能的示例中,如图2对应说明书中的记载,终端设备在入网后,可以通过a和序列{xn}确定网络设备配置的包含12个元素的序列{fn}。
103.需要说明的是,对于序列调制的方式,是通过序列{fn}中不同的a的取值,承载不同信息的。
104.可选的,a可以为调制符号。此时,一路数据信息比特或者控制信息比特经过调制后,得到a。a承载在序列{fn}所包含的12个元素上。
105.可选的,a为常数。例如a=1。a是常数是指a没有携带信息比特。例如,a可以是终端设备和网络设备都已知的符号。a也可以表示是幅度。
106.需要说明的是,a是常数不代表a是固定不变的,在不同的时刻发送第一信号时,a可以是变的。例如,序列{fn}或序列{xn}中包含的全部12个元素是参考信号,a是参考信号的幅度,终端设备在第一次发送第一信号时,可以按a=1发送。终端设备在第二次发送第一信号时,可以按a=2发送。
107.s103:网络设备接收承载在12个子载波上的第一信号,获取序列{fn}中的12个元素。
108.由s102可知,该第一信号由包括12个元素的序列{fn},将12个元素分别映射至12
3,3,-1,1,-3},{-3,1,-3,-1,-1,1,-3,-1,-1,-3,3,3},{3,3,-1,-1,1,-3,1,3,1,1,3,1},{-3,3,-1,1,3,-1,-3,1,3,3,3,3},{-1,3,-3,1,-1,3,3,-3,-3,-3,-3,3},{-3,-3,3,-3,-1,3,3,3,-1,-3,1,-3},{-3,-1,1,3,-1,-3,-3,3,-1,3,1,1},{3,3,3,-3,1,3,3,-3,1,-1,-3,1},{1,-1,-3,3,-3,-1,1,-3,3,-3,3,-3},{3,1,-3,3,3,1,1,3,-3,-1,-3,-1},{-3,-1,-3,-1,-3,3,-3,-1,1,-1,-3,3},{-1,-1,-1,-3,3,-1,-3,-1,3,-1,1,3},{3,-1,1,-3,-1,-1,-3,3,-3,-3,-1,-1},{3,-3,1,3,-3,-3,-3,3,1,-3,3,1},{-3,-1,1,3,-1,-3,3,1,1,-1,1,-1},{-1,3,-3,-3,1,-3,1,1,-1,3,1,1},{-3,1,-1,-1,-1,1,1,1,-3,-1,-1,3},{-1,3,-1,1,-3,-3,-1,-1,3,1,1,1},{3,1,1,3,1,-1,-3,-1,3,1,-3,-1},{3,-3,-1,1,1,-3,3,3,-3,3,-3,3},{3,-3,-1,1,-1,-3,3,-3,-1,-3,-1,-3},{1,-1,-3,-1,-1,1,3,-3,1,-3,-1,-3},{-1,3,3,-1,-3,1,-3,1,3,3,3,3},{3,1,3,-1,3,-3,-1,1,1,3,1,-1},{1,-3,3,-1,3,3,3,1,1,-1,1,3},{-1,3,-3,1,-3,-3,-3,-1,-1,1,-1,-3},{-3,3,1,3,-1,1,3,-3,-3,-3,-1,-3},{1,-1,-1,-3,-3,-1,3,-1,-1,1,1,3},{3,1,1,-1,3,1,-3,-1,1,3,1,3},{-1,-3,-1,-3,-1,-1,-3,1,1,3,-3,-1},{1,-1,-1,-3,-3,1,-3,3,3,-3,-3,-1},{1,3,-3,1,3,1,-3,3,-3,-3,3,1},{3,3,1,1,-3,1,-3,1,-3,-3,-1,-1},{3,-3,3,1,1,1,-3,3,1,3,-3,1},{3,3,3,1,-1,-1,3,1,-3,1,3,-3},{-3,-3,-3,-3,1,-3,1,3,-1,-1,3,3},{1,3,1,-1,3,-1,-1,-3,3,-3,-1,-1},{-1,1,-1,1,-1,-1,1,-3,-3,3,1,-1},{-1,-3,-1,-3,-1,3,-3,-1,1,-1,-3,3},{3,1,3,1,-3,3,1,-1,-1,1,3,-3},{-3,1,1,-1,3,3,3,1,1,1,3,-1},{-1,1,3,-3,1,1,-1,3,-3,3,-3,3},{1,3,-3,3,3,1,1,1,-3,1,-1,3},{-1,-1,-1,1,3,-1,1,-1,3,-1,-3,3},{-3,-3,1,1,-3,3,3,3,3,-1,3,-1},{-1,1,1,3,-3,1,-3,3,1,1,-1,-3},{3,-1,3,1,-1,3,3,1,1,1,3,-3},{3,-1,-3,1,1,1,1,1,1,-3,-1,3},{-3,-1,-1,-3,-3,-1,-3,3,1,3,-1,-3},{3,-1,-3,3,-3,-1,3,3,3,-3,-1,-3},{-1,1,-1,1,3,-3,-3,3,3,1,-3,3},{-1,-3,3,1,-3,-1,1,3,3,-3,3,-3},{-1,3,3,-1,3,-1,-3,-3,3,3,-3,-3},{1,-3,1,-3,-3,-3,-3,-1,-1,3,3,-1},{3,-3,3,-3,3,-1,1,3,-3,3,1,-1},{-3,-1,3,1,-3,-1,-3,3,1,3,3,1},{1,-3,1,-3,-3,-3,-3,3,-1,-1,3,3},{-1,-1,-3,1,-3,-1,3,-1,-1,1,-3,-3},{-1,-3,3,-3,-3,-1,-1,-1,3,-1,1,-3},{1,3,-3,1,3,-3,-3,-3,3,1,-3,3},{-3,-3,1,3,-3,1,-3,1,-1,3,3,3},{-3,-3,-3,-1,3,3,1,1,-3,3,-1,3},{-1,-1,3,1,1,-3,1,-1,3,-1,1,1},{-1,1,1,3,3,-1,3,-3,-3,3,3,1},{1,1,-3,-3,1,3,-1,3,-1,-1,-1,-1},{-3,-3,-3,3,3,3,-3,-1,3,-1,-3,1},{1,-1,3,-1,-1,-1,-3,-1,1,1,1,-3},{-3,3,1,-3,-1,-3,-3,3,-3,-3,-1,1},{-1,1,1,-1,1,-1,-3,-3,1,1,-1,3},{3,-1,-3,-1,1,3,-3,-1,-3,-3,-3,3},{1,1,-1,1,-3,1,-1,3,3,-1,-1,1},{3,-1,3,3,3,-3,1,1,1,-1,3,3},{3,-3,3,3,-3,-1,-3,1,3,-3,3,1},{-1,-3,3,-1,1,-1,-3,-3,-1,-3,-1,1},{1,-3,3,1,-3,-3,-3,-3,-3,-3,1,3},{1,-1,-3,-3,3,-3,-3,-3,-1,1,3,-1},{1,-3,-1,-1,-3,-3,-3,3,-1,-1,-3,1},{-3,-1,3,-3,-3,-3,-3,1,-1,3,1,-1},{-1,-1,-3,3,-3,3,1,3,-3,3,-3,-1},{-1,-3,1,-3,-1,1,1,3,3,1,1,-1},{3,3,3,3,-1,1,-3,-3,1,1,-3,3},{1,3,-1,-3,-1,-3,1,-3,-3,1,-1,-1},{3,1,1,3,3,-1,-1,1,-3,1,3,1},{-1,1,1,1,3,1,-1,-3,3,1,3,-1},{3,-3,-3,1,1,-3,3,-1,3,-3,3,3},{3,-1,1,-1,-3,3,1,-1,1,1,1,3},{-3,-1,3,1,3,1,-1,3,3,-1,-3,-3},{-3,-1,-1,-1,-1,-3,-3,1,-1,3,-3,1},{3,-1,3,3,-1,1,1,1,-3,3,3,3},{-1,-1,-1,-1,3,1,-3,-3,1,1,-3,-1},{1,1,3,3,-3,1,3,-1,3,1,-1,-1},{3,-3,-3,-1,3,-1,3,3,1,1,-1,-3},{3,-1,-1,-3,1,1,-3,3,-3,3,1,3},{3,3,1,-3,-3,
1,-1,-1,3,1,-3,3,-1,3,-3,1,3},{-3,1,-1,1,3,3,-1,3,3,3,3,1},{-3,-1,-1,1,-3,1,1,-3,1,-1,-1,-3},{3,1,1,-1,3,-1,-1,3,-1,1,1,3},{3,-1,3,-3,-1,-1,-1,3,-1,-1,-1,-3},{-3,1,1,-3,-1,3,-3,3,-1,1,1,1},{-1,-1,1,1,-1,1,-1,-1,3,-3,3,-1},{1,-1,-3,-3,-3,1,-3,-1,3,-3,-3,-1},{3,-3,3,3,3,-1,-1,1,-1,3,3,-1},{3,1,-1,1,3,3,-1,-3,-1,1,-3,1},{1,-3,-3,-1,3,1,1,3,1,1,-1,3},{-1,-3,1,-3,-1,3,3,3,-3,-1,-1,-3},{-3,-3,-1,-3,3,1,-3,-3,-3,1,3,-1},{-1,3,1,-3,-1,3,-3,3,3,3,3,-3},{1,3,3,-3,1,3,-1,-1,-3,3,1,-3},{1,-3,1,-1,-3,3,3,1,3,-3,-3,-1},{-3,-3,1,-1,1,-1,-1,-3,-1,1,-3,-3},{-1,-1,3,3,-3,3,-1,-1,3,-1,1,-1},{3,3,3,-3,-1,3,-1,-1,-1,3,-1,-3},{1,-1,3,1,-1,1,-3,-1,1,3,3,3},{1,3,3,-3,3,3,-3,3,1,1,-1,-3},{3,-1,-3,1,1,1,-3,-1,1,3,1,1},{3,-3,1,-3,1,-1,1,1,3,3,1,1},{1,1,-3,3,1,3,3,-3,3,-3,1,1},{1,-1,-1,1,-1,-1,1,3,-3,-1,-3,1},{-3,1,-1,3,1,1,1,1,3,-1,1,-3},{3,1,-3,3,3,3,1,-1,-1,1,3,-3},{-1,3,-3,-1,3,1,3,3,-3,-3,-3,3},{1,-1,1,-3,3,-3,-1,3,3,-1,3,3},{-3,-1,-3,1,3,-1,-3,1,1,3,1,1},{3,-1,1,-3,-3,-3,-3,-3,1,-1,3,1},{-1,-1,-3,-1,1,3,-1,-3,-1,3,-1,-3},{1,3,-3,-1,3,-3,3,-3,3,1,-1,-3},{1,-1,-1,-3,1,-3,3,1,-3,-1,1,3},{3,3,1,1,1,3,3,-3,1,-3,-3,1},{3,3,-3,-1,3,3,-3,1,-3,1,1,-1},{3,3,3,3,-1,1,-3,-1,-1,3,1,-3},{-1,-3,3,-1,-1,-1,-3,-1,-3,-1,1,3},{3,1,3,-1,-1,3,1,-1,1,1,1,-3},{-1,-3,-1,-1,3,-3,1,3,1,-3,-3,3},{1,-3,1,-1,1,3,-1,-1,3,3,3,3},{-3,3,-3,3,-1,-3,3,3,-1,3,-3,-1},{3,1,-1,1,-1,-3,3,-3,-1,-3,-1,1},{3,1,3,-3,-3,1,-3,3,-3,3,3,-1},{1,-1,-1,-1,-1,-3,1,3,1,-3,-3,1},{-1,3,-1,-1,3,-3,3,1,1,3,3,3},{-1,3,3,-1,-3,-1,3,1,1,1,1,-1},{-1,-1,3,-1,3,-3,-1,-3,3,-1,-1,-1},{-1,-1,3,3,3,1,3,3,-1,3,-1,1},{1,-3,1,-3,3,3,3,3,3,-3,-1,1},{1,1,-1,1,1,-3,3,-1,1,-3,3,-3},{-3,-3,1,1,3,1,3,1,3,-1,3,3},{3,1,3,1,-1,3,-3,1,3,-3,-3,-1},{1,-3,1,3,-1,-3,3,-3,-3,1,1,1},{-3,3,1,3,-1,-3,-3,-1,-1,1,3,-1},{1,-3,1,-3,1,3,3,1,3,3,-1,-1},{3,3,-1,-3,3,1,3,1,-3,1,-3,-1},{1,-3,3,1,-1,-1,3,3,3,3,1,3},{-3,1,1,3,-3,3,1,-3,-3,3,-3,3},{-1,-3,1,-1,-1,-3,1,1,1,1,-3,-1},{-3,-1,3,-1,-3,1,3,3,1,-1,-1,1},{1,1,3,-1,-3,3,-3,-3,3,-1,1,-3},{-1,1,-3,-1,-1,-3,1,1,1,3,-1,-3},{1,-3,-1,3,-3,-3,-3,-3,3,-1,-3,1},{-3,1,-1,-3,-3,3,3,-1,1,1,1,3},{-3,3,-3,3,3,1,-1,3,3,3,-3,-1},{-3,-3,-3,-3,1,1,-3,-1,1,-1,3,-1},{-1,-1,-1,1,-1,3,3,-1,-1,3,-3,3},{-3,-3,-1,3,-3,-1,3,1,1,-1,3,1},{-3,1,1,3,-1,1,1,3,1,-3,-3,3},{-1,1,1,1,1,-3,-1,-3,1,-3,-3,1},{-1,-1,1,-1,-3,3,-3,1,-1,3,-3,1},{3,-1,3,-1,1,1,1,1,1,-1,-3,3},{1,3,1,3,-3,1,-1,3,1,-1,-1,-3},{-3,1,-3,-3,1,-1,1,3,3,1,1,1},{-1,-3,-3,1,-3,1,3,3,-1,1,3,3},{-1,-3,1,-3,-1,-3,1,1,-1,1,3,-3},{1,1,-3,1,3,1,3,1,3,3,-1,-1},{3,-3,1,1,3,1,-3,3,3,1,-3,-3},{-3,3,-3,1,1,-3,-3,1,-1,1,1,1},{-3,1,-1,3,1,3,-3,-1,1,-1,-1,-3},{3,1,-1,3,-3,-3,3,3,-3,3,-3,1},{-3,3,1,-1,3,-1,3,-1,1,1,1,1},{3,-1,-3,1,3,-1,-3,-3,-3,3,3,-3},{3,1,-1,-3,-3,-3,-3,-3,-1,3,-1,3},{-1,-3,3,-3,1,-3,-3,-3,-1,1,3,1},{-1,3,-3,-1,-1,3,1,3,1,3,3,1},{-3,3,-1,-1,-1,-1,3,-3,-3,-1,3,-3},{1,1,3,3,1,1,3,1,-1,-3,-1,3},{1,3,-1,-3,3,-1,1,1,-1,-1,-1,1},{-3,3,-3,-1,1,-3,1,1,1,3,1,-1},{1,-1,-3,3,3,-3,-1,-1,-1,1,-3,-1},{1,-1,-3,3,1,1,3,-1,-1,1,-1,1},{1,3,3,3,3,1,3,1,-1,-3,-3,1},{3,-1,3,
3,-1,3,3,3,3,-1,-1,-1},{-1,3,3,1,-3,-3,-3,3,-3,3,1,3},{-1,-1,1,-3,-3,1,1,-1,1,-3,1,-1},{-1,-1,3,-3,-1,1,-1,1,-3,1,-3,3},{-1,3,3,1,-1,1,3,-1,-1,1,-1,1},{-3,1,-3,-1,1,-1,-1,-1,1,1,-3,-3},{1,1,-3,1,1,-3,-1,1,-1,3,-3,3},{3,1,-3,-3,3,-3,-3,-1,-1,3,-3,3},{3,1,-1,1,-1,-3,1,3,-1,-3,-1,1},{-3,3,-3,3,3,-1,-3,3,-3,-1,-1,3},{-3,3,-3,3,1,-1,3,3,-1,1,3,3},{3,3,3,-1,1,1,3,-1,3,3,-1,3},{-3,3,1,1,-1,3,-3,1,3,3,3,-3},{-1,1,-1,3,3,-1,-1,3,-3,3,3,3},{-3,3,-3,-1,3,3,-1,-1,3,1,3,1},{1,-3,3,1,1,-3,-1,-3,-1,-3,-3,-1},{3,1,-1,1,-3,3,-1,1,3,1,3,-3},{1,1,-1,3,-3,-1,-3,-3,-1,3,1,-3},{-3,-1,1,-3,-1,-1,-1,3,1,3,1,-1},{-3,-3,-3,-1,1,3,-1,-1,3,-1,3,1},{-3,-3,-3,3,1,-1,3,3,-1,3,-1,1},{3,-1,3,3,-1,3,1,1,-1,3,3,3},{-3,-1,1,3,-3,3,-3,3,-1,-3,3,1},{-3,1,3,1,3,3,1,1,3,-1,-3,3},{-3,1,-1,-3,-3,1,-1,1,-3,-3,-3,-3},{3,-3,-3,3,3,3,1,-3,-1,3,1,-3},{-1,-3,1,3,1,3,1,1,-3,-1,1,1},{-1,-3,1,-3,-1,3,-3,-3,3,-1,-1,-1},{-1,3,-3,-1,1,-3,3,3,-1,-3,-1,-3},{1,1,-3,-3,-3,-3,-1,-3,-1,3,-1,-3},{-1,-1,-1,3,-3,-1,-3,3,-1,3,-1,-1},{1,-3,-1,3,3,1,-3,3,-1,-1,-1,-1},{-3,3,1,-1,1,-3,-3,-1,-3,-3,-3,-1},{-1,-3,1,-3,1,1,-3,-1,1,3,3,3},{-3,1,-3,-1,3,1,1,-1,-1,1,3,3},{-1,-3,3,3,3,-1,1,3,3,-3,3,-3},{3,-3,1,1,-3,3,3,1,-3,-1,-1,-1},{-1,-1,-1,-1,-1,3,3,-1,-3,1,-3,1},{1,3,-1,3,-1,-1,1,-1,-1,-1,3,3},{1,-3,-3,1,3,1,3,1,3,3,3,-1},{-1,1,-3,1,3,3,-1,-3,1,-1,-3,-3},{-1,3,1,-3,-3,-3,-3,-3,1,3,-1,1},{1,3,3,3,1,3,1,-3,1,-3,-3,1},{-3,1,1,-3,-1,-3,1,-3,-3,-3,-1,-3},{1,1,1,3,-1,-3,-3,3,-1,-1,3,-3},{-1,-1,1,3,3,1,1,-1,3,-3,1,-3},{-3,3,1,-1,3,-3,-1,3,-1,1,1,3},{-1,1,3,1,-3,-1,-1,-3,-3,3,1,-3},{1,3,3,-3,1,-1,-1,3,-1,1,1,-1},{-3,-3,-3,3,-3,1,1,-3,-3,1,-1,1},{-3,-3,-1,-1,3,1,1,-1,-1,3,-1,3},{-1,1,1,-1,-3,-3,-1,3,1,-3,1,3},{-1,-3,-3,-3,-3,1,1,3,-3,-1,3,-1},{1,-1,-3,3,-3,-3,1,3,1,-3,1,3},{1,3,-1,3,1,-3,3,3,-3,1,1,1},{-3,-3,3,3,1,3,-3,-1,1,-1,3,1},{3,3,3,3,1,1,-3,-3,1,-3,1,-3},{-3,-3,1,-3,3,-3,-1,-1,3,3,1,3},{-1,-1,3,-3,3,-3,-3,-3,1,-1,-3,-1},{-3,1,3,-3,-3,-1,3,1,1,1,-1,3},{3,-3,3,-3,1,1,3,-1,-3,3,1,-1},{1,-3,-3,-1,-3,-3,3,3,-1,-3,-1,3},{1,3,3,-3,1,3,3,1,-1,-1,-3,1},{3,-3,-3,-3,3,-3,-3,3,1,-1,1,-3},{-1,-1,1,3,-1,-1,3,1,-1,-3,-1,-3},{3,3,-1,-1,-3,-1,-1,-3,1,-3,1,-3},{-3,1,1,1,-3,-3,-1,1,-1,-1,1,-1},{3,-3,-1,1,-1,1,-1,-1,-1,3,1,-1},{-3,1,3,-3,-3,-1,-1,3,1,1,1,-1},{3,-3,1,1,3,1,1,-1,-1,3,1,3},{-1,3,1,-3,1,3,-1,1,1,1,-3,-3},{1,-1,3,-1,-3,-3,3,3,-3,1,3,-3},{1,-1,1,-1,3,3,1,-3,-1,1,3,-1},{-3,1,3,3,-1,1,-3,3,-3,-3,3,-1},{3,3,-1,3,1,1,3,-1,3,3,3,-1},{3,3,3,3,-1,1,-3,3,-1,3,3,-1},{1,-3,-3,3,1,3,-1,1,1,1,1,3},{-1,1,3,1,-1,1,3,1,-1,-3,-1,-3},{1,3,-1,-1,1,-1,1,1,-3,3,3,1},{-3,-1,-3,-1,-1,-1,1,-3,-3,3,1,-1},{-3,3,1,1,-1,3,-1,1,3,-1,1,1},{-1,3,-1,-3,-1,1,3,-1,-1,3,1,1},{-3,1,3,1,-3,3,-1,-1,1,-3,-3,3},{1,-1,-1,-3,-1,1,1,3,-1,-3,1,-1},{3,1,3,3,-1,1,-1,1,-1,3,3,1},{3,-1,-1,-1,-3,-1,-3,1,1,-3,3,-3},{3,1,-1,-1,1,-1,1,1,-3,-1,-3,1},{-1,1,1,3,1,3,1,1,-1,-3,-3,1},{1,-3,1,-3,1,3,3,1,-3,-3,1,1},{1,-1,3,3,3,-3,1,-1,-1,1,-3,-1},{3,-1,-3,3,-1,1,-3,-3,-3,3,3,3},{-3,3,1,-1,1,-1,3,-3,1,3,3,-3},{-1,1,-1,3,-3,-1,-3,-3,-3,3,-1,-1},{3,3,-1,1,1,-3,3,1,
3,-3,3,-3},{3,-1,-3,-3,-1,1,1,-1,-1,-1,1,-3},{3,-3,-1,-1,3,-1,-1,-1,-1,-1,-3,3},{3,1,-3,-3,3,-3,3,3,-1,1,1,3},{3,-1,-1,3,-1,3,3,3,1,1,3,3},{1,3,3,1,-3,1,-1,-1,-3,3,-1,1},{-1,3,-3,-3,3,-3,1,-1,3,3,1,-3},{-3,-1,-1,-3,3,-3,3,1,-3,-1,3,1},{1,3,-1,1,-1,1,-1,3,1,-1,3,3},{3,-3,1,3,3,-3,-1,-3,3,1,3,1},{-1,3,-1,1,3,3,3,-1,-3,3,3,3},{3,-3,3,-3,-1,-3,-1,3,3,-3,1,1},{-1,1,1,-1,-1,1,3,1,3,-3,1,-1},{-3,1,3,1,1,3,1,-3,3,-1,-1,-3},{3,-3,3,-3,-1,1,-1,-3,-3,3,-1,-3},{-1,-3,-3,1,-3,-1,-1,-3,1,3,3,-3},{1,-1,3,1,1,3,-1,-3,-3,-3,1,3},{1,3,-3,-1,3,1,-3,3,3,1,3,1},{3,-3,-1,-1,-1,-1,-1,3,-1,-1,-3,3},{-3,1,1,-3,1,-3,1,1,3,3,1,1},{-3,1,-1,1,-3,-1,3,3,1,-3,-3,-1},{1,-1,-3,1,-1,-1,-1,1,3,3,-3,1},{-1,-3,1,-3,-1,1,-3,-1,-1,-1,-3,3},{3,-3,-1,-3,3,1,3,1,-1,1,3,1},{1,1,-1,-1,1,1,1,-3,1,-3,-3,1},{3,1,3,1,3,-1,-3,-3,-1,1,3,-3},{-3,-1,-3,1,-3,-3,1,1,-3,-3,3,-3},{-1,3,-3,3,-1,-1,-3,1,1,3,1,1},{-1,1,-1,1,3,1,3,3,-1,1,1,-3},{-1,1,-1,1,1,-3,-1,3,3,1,-1,1},{3,3,-3,1,1,-3,3,1,-1,1,-3,1},{-3,1,3,-3,3,3,1,-1,-3,-1,-1,1},{3,-3,3,-1,-3,-1,1,3,-3,3,3,1},{-3,3,3,3,-3,-3,-1,3,-1,3,3,-1},{-3,3,-1,-1,-1,1,-3,-3,-1,3,-1,-1},{-1,1,-1,1,-3,-3,-1,-1,3,1,-1,1},{-1,-3,1,-3,-3,1,3,-1,-1,1,1,1},{-1,-3,3,3,3,-3,-3,-1,1,-3,1,-1},{-1,1,-3,3,1,1,-1,3,-1,-3,-3,-1},{-1,3,1,1,1,-3,1,1,-1,3,-3,-3},{3,1,-1,-1,-1,-1,-1,3,-1,-1,1,3},{-1,3,-3,-1,-3,3,-1,-1,-1,3,3,3},{-1,-3,-3,3,-1,-3,1,3,1,3,-3,-1},{1,-3,1,1,-1,-3,-3,-1,1,1,-3,1},{-3,-3,1,-3,-3,1,-3,-1,-3,1,3,1},{1,3,-1,3,3,3,-3,3,1,3,1,-1},{-1,-3,-3,-3,1,1,3,3,-1,1,-3,1},{3,1,-3,3,3,1,3,-3,-1,1,-1,1},{-3,3,1,-1,1,-3,-1,-1,1,3,1,3},{3,-3,1,3,-1,-3,-3,3,1,3,3,-3},{-1,1,-3,-1,-1,3,1,3,1,-3,-3,3},{-3,-1,3,3,-3,3,-1,1,-1,3,3,1},{-3,1,-3,1,1,-3,3,3,1,1,3,3},{-1,-3,-1,3,1,3,3,3,-1,3,3,-1},{-1,3,3,3,-3,1,1,3,-1,3,3,1},{1,-3,-1,-3,1,1,-3,-3,3,-3,-3,1},{3,-3,3,3,-1,-3,1,3,3,-1,1,-1},{-1,1,-3,-1,3,-1,-1,-1,3,1,-3,3},{-1,-3,-3,-1,-1,-1,1,3,-1,-3,1,-3},{-3,-1,-3,3,3,-3,3,-3,-1,-1,3,-1},{-1,-3,-1,3,1,3,-1,-1,3,-1,-1,3},{3,3,1,-3,-3,3,-1,-3,-1,-1,3,-3},{-3,3,-3,1,-1,-3,-1,-1,-1,1,-3,-3},{-3,3,-3,-3,3,-3,3,-1,-1,-1,3,3},{3,-3,3,-1,1,-1,-1,3,3,-1,3,3},{3,1,-1,1,-3,1,1,-3,-1,-1,-1,3},{-1,3,-3,-1,3,1,-3,-3,-3,-1,-1,-1},{3,1,1,-3,3,-3,1,-1,1,1,-3,-1},{-3,1,-1,1,1,1,-1,3,-3,1,1,-1},{1,3,1,-3,-3,3,-1,1,-3,-3,-1,-3},{-3,1,3,-1,-3,1,-1,-1,3,3,3,3},{-3,1,-3,-1,-1,1,1,-3,3,3,1,1},{1,1,-3,-1,-3,-1,-3,-3,1,-1,-3,-1},{-1,3,3,3,1,-3,-1,-1,-1,3,-1,-1},{-3,-1,-1,1,-1,-3,3,3,1,3,-3,1},{-1,1,-3,1,-3,-1,-1,1,-1,-3,1,1},{-1,1,-3,-1,-1,1,-1,-3,3,1,3,1},{-3,1,3,-3,-3,-3,-3,1,-3,3,1,1},{3,3,1,1,3,3,1,-3,-3,1,-3,1},{-3,3,-1,1,-3,1,3,-3,-3,3,3,3},{-1,-1,-1,1,3,-1,3,3,1,-1,3,-1},{3,3,-3,3,1,-3,3,3,1,-1,1,-3},{-3,3,1,-1,1,3,1,-1,1,-1,1,3},{-3,-3,-3,1,1,-3,1,1,1,-3,1,-3},{-1,1,3,1,-3,-1,-1,-3,-1,1,-1,-3},{1,-1,1,3,1,-1,1,-1,-3,3,-3,-1},{3,-1,3,1,-1,-1,1,1,1,3,-3,1},{-3,-3,3,-3,-3,1,-1,-1,3,1,3,-1},{3,3,1,-1,3,1,-3,-1,1,3,1,3},{1,-3,-3,-1,-3,-1,-3,-1,-3,3,3,-1},{-3,1,1,1,3,1,1,-3,-3,1,3,1},{-1,-3,-3,-1,1,-1,1,3,-1,-3,1,3},{3,-1,3,-3,-1,-1,-3,-3,-3,3,1,-3},{1,-3,-1,-3,-3,-3,-1,3,
1,-3,-3,-1},{-1,3,3,1,-3,1,-1,1,3,3,1,3},{-3,3,3,-1,-3,-1,3,3,-1,1,1,1},{-1,-3,-3,-3,1,3,-1,3,-1,-1,1,1},{-3,1,-3,-3,-1,1,1,-1,-3,-3,1,-3},{-1,1,-3,-3,3,3,-3,1,-3,3,-3,-3},{3,-3,-1,1,-1,1,-3,3,3,1,-3,3},{-1,-1,3,3,3,3,1,-3,3,-1,3,-3},{-3,-3,3,3,1,-3,-3,-1,-1,1,-3,1},{-1,1,-1,1,3,-3,3,1,3,-3,3,1},{1,3,1,-1,1,-1,1,1,-3,3,3,-1},{-1,-3,-1,3,-1,-1,3,3,-1,-1,1,-1},{-1,3,1,-3,-1,3,1,1,-3,-3,-3,-3},{3,-3,3,-3,1,1,-1,-1,3,1,-1,1},{-3,-1,3,-1,-3,3,-3,-1,1,1,1,-1},{-3,1,3,-1,1,-1,-3,-1,1,1,3,3},{3,3,-1,1,-1,1,-3,-3,1,-1,-3,-1},{3,-1,3,3,1,-1,1,-1,-1,1,3,1},{-3,-3,3,-1,-1,3,-3,-1,1,-1,3,-1},{-1,3,3,-1,3,3,-3,3,-3,1,-1,1},{-1,1,1,1,-1,-3,-1,1,3,-1,3,1},{-3,1,3,3,1,-3,-3,-3,1,-3,3,3},{3,3,3,1,-3,-3,1,-1,1,-3,-3,-1},{-3,1,-3,1,3,1,1,3,-3,-3,1,1},{3,-1,-1,3,-1,-1,-1,-3,-1,3,1,3},{-1,-3,3,3,-3,-3,-1,-3,1,3,-1,1},{1,-1,-1,-3,-3,-1,-3,1,-1,3,-3,-1},{-3,-3,1,1,1,-3,1,-1,1,1,-1,1},{3,-3,3,3,3,1,1,-3,-3,1,-1,3},{-3,-1,-3,3,-1,-1,-3,-1,-3,-1,3,3},{3,3,3,1,1,1,-3,-1,3,1,-1,3},{-3,-3,-3,1,1,1,-3,-1,1,-1,-3,1},{1,1,-3,3,-3,1,-1,-1,-3,-1,-1,3},{-1,-1,3,3,-3,-3,3,3,1,-3,1,-3},{-1,3,1,-3,-3,1,3,-1,1,-1,-1,-1},{3,3,-1,1,3,-1,1,-1,1,-1,3,1},{1,-1,1,1,-3,-3,-3,3,1,-3,-1,3},{-1,1,3,3,-1,-3,1,-1,1,-1,-1,-3},{-3,-1,-3,3,-3,3,-3,1,1,-1,3,3},{1,-1,-1,3,-3,-3,1,-1,3,1,3,-1},{3,-3,1,1,3,1,-3,3,3,-1,-3,-3},{3,-3,3,1,3,-3,1,-1,-1,1,3,1},{1,1,-3,-3,3,-3,1,3,1,-3,1,1},{-1,1,1,-1,-3,-1,1,-1,-1,1,-3,3},{3,1,-3,-3,3,-3,1,3,3,-1,1,1},{3,3,-3,3,3,-1,-1,3,1,3,-1,-1},{3,1,3,-1,-1,1,-1,1,-1,-1,3,1},{-1,3,-1,-1,1,-3,3,3,-1,3,3,3},{3,3,1,1,-3,-3,-1,-1,1,-1,3,-1},{3,-1,-3,-3,1,-1,-1,-3,-1,3,3,-3},{3,-1,1,1,1,-1,-1,1,3,3,1,-3},{-1,-3,-1,3,-3,3,1,-1,-3,-1,-1,1},{1,-3,-1,1,1,1,-1,-1,-3,3,-1,3},{1,-1,-3,-3,1,-3,-3,-3,-3,-3,-1,1},{-1,-3,1,-1,3,-1,-1,-1,3,-3,1,3},{3,-1,-3,-3,-1,3,3,3,-1,3,-3,-3},{-3,-3,1,-3,-1,-3,1,-1,1,1,-3,-3},{-3,3,-3,1,-3,-3,3,3,-3,-1,1,1},{1,1,1,-1,-3,1,-1,3,-1,1,3,3},{1,1,-1,-1,1,3,-1,3,3,-1,-3,-1},{1,3,-1,3,1,-1,-3,-1,1,1,1,-1},{3,1,-1,1,-1,-3,-1,3,-1,-1,-1,1},{1,3,-3,-1,-1,-3,-3,3,-1,-3,-1,-3},{-3,3,1,1,1,3,1,-1,3,-1,1,3},{1,-3,-1,3,3,3,-3,-3,3,-1,-3,1},{3,1,1,3,3,1,-1,1,-1,-3,1,3},{-3,3,1,1,-1,1,1,3,1,3,-3,1},{-1,-3,3,1,-1,-1,1,-3,3,-3,3,-3},{1,-3,-1,3,1,3,1,-1,-3,-3,-1,-1},{1,1,1,-3,1,1,3,-1,-3,-3,1,-3},{1,-1,1,-3,3,-3,1,-3,-3,1,-3,-3},{-1,1,-1,-3,-3,1,-1,3,3,-3,3,-3},{-1,3,1,-3,3,-3,-1,-3,3,3,1,1},{-3,1,1,3,1,3,-3,1,-3,3,3,1},{3,1,3,-1,-1,3,3,1,3,3,3,-1},{3,1,3,3,-1,-1,3,3,-1,3,-3,3},{1,3,-3,1,3,-3,3,3,1,-3,1,-1},{-1,-3,-1,-1,3,-3,1,-1,-1,3,1,3},{-3,1,3,-1,-3,-1,-1,3,3,-3,3,3},{-1,1,1,-3,-1,-3,1,1,-3,3,3,3},{1,1,3,3,1,3,1,-1,-3,1,3,-1},{-1,1,-3,-1,-1,-1,-1,3,3,1,-3,3},{1,-1,3,1,-3,-1,-1,1,3,1,1,-1},{1,3,1,3,-3,-3,-1,3,-3,3,1,-1},{-1,-1,3,3,3,3,3,-1,1,-3,3,-1},{1,-3,1,1,1,-3,-1,-1,-3,1,1,1},{3,-3,-1,1,-3,-3,3,-1,3,1,3,1},{-1,3,1,1,-3,3,-1,1,-1,-1,1,-3},{3,3,-1,-3,-3,-3,3,-3,-1,3,1,3},{-3,-1,-3,3,-1,1,-1,3,-3,-1,-3,-3},{3,-1,-3,3,3,3,1,1,3,-3,1,-3},{3,-3,1,3,1,-1,-3,1,-1,1,3,3},{-3,1,1,1,-1,3,3,-1,3,1,3,-3},{1,-1,1,-1,3,1,1,-1,-1,1,3,-3},{3,3,-1,-3,-3,1,
1,3,1,-1,1,-1},{-3,-3,-3,3,3,-1,-3,1,1,-3,1,3},{-1,3,3,3,-3,3,-1,-3,-1,3,3,-1},{-3,-3,1,-3,-3,1,-3,3,-3,1,-1,1},{3,-3,-3,1,-3,3,-1,1,-3,1,1,-1},{-3,3,-3,-1,-1,3,1,-3,-3,3,-3,3},{3,1,-3,-3,-1,-1,-3,1,-3,-1,-3,-3},{-1,1,-1,-3,3,-3,3,1,3,-3,3,-3},{-1,3,3,-1,3,1,-3,-1,3,3,3,3},{3,1,3,1,-1,1,3,1,3,-3,-1,-3},{-1,3,1,-3,-1,1,1,1,-3,-3,3,-3},{-1,3,3,-1,3,3,1,3,1,-3,-1,-3},{-1,-1,-1,1,-1,3,1,-3,-3,1,3,-1},{-3,-3,-1,-1,3,-1,3,-1,-1,-3,-3,1},{3,-3,-3,-1,-3,3,1,-1,1,-3,-1,-3},{3,-1,3,-3,3,1,-1,3,3,-1,1,1},{1,-3,3,-1,1,1,-1,3,-3,-1,-3,-3},{1,1,-1,-1,1,3,-3,3,-3,1,-1,3},{-1,1,-3,-3,-3,3,-1,-1,-3,1,-3,-3},{-3,3,1,-1,1,-1,3,-3,-3,-1,3,-3},{-1,-1,-3,3,1,1,3,3,-1,3,1,3},{-3,1,-3,-1,1,1,-3,1,-1,-3,-3,-3},{-3,-3,1,1,3,-3,-3,3,-3,1,-3,1},{-3,-1,-3,-3,-1,-3,1,1,-3,-3,-3,1},{1,-3,-3,1,1,-1,3,-3,-3,-3,-3,-3},{-1,1,-1,3,-3,3,-1,-1,3,-1,-1,3},{-1,1,-1,-1,3,3,1,3,1,-3,1,1},{3,-3,3,-1,1,-1,3,-1,-1,3,-1,-1},{-3,-3,1,-3,-3,-3,3,-1,1,1,1,-3},{3,-1,-3,-3,-1,-3,1,3,-1,-1,1,-3},{1,-1,-1,-1,1,3,-1,1,-3,1,-1,-3},{3,-1,-1,-1,1,-1,1,-3,-3,1,3,1},{-3,-3,-1,-1,-3,3,1,-3,1,-3,1,3},{3,1,1,3,-1,-3,1,3,-1,-3,-3,-1},{1,1,1,-3,-3,3,-1,3,-3,-3,1,-3},{-1,3,-1,3,-3,-1,1,3,3,3,3,3},{3,1,3,3,-1,1,-1,-3,-3,1,-1,1},{-1,3,-1,3,-1,3,3,-1,3,3,-1,-1},{-1,-1,-1,3,1,-1,3,-1,-3,-1,3,-3},{-1,-1,3,-1,1,-1,-3,3,-3,-3,1,1},{-1,1,-3,-1,-1,-1,3,3,-3,3,-1,-3},{1,1,3,1,-1,-1,-3,3,-1,1,-3,-1},{3,3,-3,-1,3,-1,1,1,1,-1,-3,1},{-3,-3,-1,1,-3,1,1,-3,3,1,1,1},{3,1,-3,3,3,1,3,-3,3,-3,-1,1},{3,-1,3,3,-1,-3,-1,1,-1,-1,-1,3},{3,-1,1,3,-3,1,-1,1,1,1,-3,3},{3,3,-3,-3,-1,-3,3,1,-3,-1,3,-3},{-3,1,-1,3,3,-3,-1,3,-3,3,3,3},{1,-3,3,3,3,1,-3,-1,1,1,3,-1},{3,1,1,-1,-1,1,3,-3,3,-1,-3,1},{-3,-1,-1,-1,3,1,-1,-1,-3,-3,-1,3},{1,3,1,-1,-3,-1,-1,-3,-3,-1,1,-1},{-1,-1,-1,-3,3,-1,-3,-3,-1,1,-3,1},{1,-1,1,3,-1,-1,-3,3,-3,3,-1,-1},{1,3,3,-3,1,-3,-3,1,-1,-3,3,-3},{-1,-1,-3,-3,3,-1,3,-1,-1,1,1,3},{3,-1,-3,1,-1,-3,3,3,1,1,3,-3},{3,1,-3,1,3,-3,-1,1,1,1,-1,-3},{1,3,-1,3,3,-3,-3,-1,-1,-3,3,-3},{3,-3,3,1,1,-3,1,-3,-3,-1,-3,-1},{3,-1,3,3,1,-1,3,-3,-3,-3,-1,1},{3,1,-3,-1,-1,1,1,1,-1,1,3,-1},{3,1,3,1,-3,-3,3,-1,3,-3,-1,1},{1,1,-1,-3,-3,1,-3,1,3,3,-3,3},{1,-1,-3,-3,-3,-1,3,1,-3,1,3,-3},{-3,-1,-3,-3,-3,-1,-1,1,-3,3,3,-1},{3,-3,3,-1,-1,3,-1,3,3,3,1,3},{3,3,-1,-1,3,-3,3,3,3,-3,3,-1},{3,1,-3,1,-1,3,-3,-1,-3,-3,1,1},{-3,-3,1,-3,3,3,1,1,-1,1,3,3},{1,-1,1,1,-1,3,-3,1,3,-3,-3,1},{1,-1,1,-3,1,-3,-3,-1,3,3,-1,-1},{3,-3,3,-1,3,3,-3,-1,-3,-3,1,1},{3,-3,1,3,-1,-3,3,-1,-3,1,1,1},{-3,-3,-3,-1,1,1,-1,3,-1,1,-1,-3},{1,-1,1,1,1,-3,-1,-3,-1,3,3,-1},{-3,1,3,-1,-3,3,-3,3,3,-3,-3,-1},{1,-3,-1,3,1,-1,3,-3,-3,3,3,3},{-3,3,1,-1,3,-1,1,3,-3,-1,-1,-1},{3,-3,-3,3,-1,1,3,1,-1,1,-3,3},{-1,1,-1,-3,1,1,1,-3,-1,-3,-1,1},{-3,-3,3,3,-3,-1,-3,-1,-1,3,1,-3},{1,3,-1,-1,1,-1,1,3,1,-3,-3,3},{-3,3,-3,3,-3,1,-1,1,3,-3,1,1},{1,1,-3,1,3,1,1,1,-3,-3,-1,-3},{-1,1,-3,-1,3,1,3,1,-1,-1,1,1},{3,-3,-3,1,-3,3,-3,-3,3,1,-1,-1},{-1,-3,-1,-3,1,1,1,-1,1,3,-1,-1},{-1,3,-1,3,-3,-1,1,1,-3,3,3,3},{1,-3,-3,1,-3,-3,-1,1,-1,3,-3,3},{-1,1,-1,-3,1,3,-1,-3,-1,1,3,1},{3,-3,1,3,1,1,1,-3,
3,1,-3,3},{-1,-1,3,3,3,3,-1,3,1,-3,1,3},{3,3,-3,-1,1,1,-1,1,-3,1,1,-1},{-1,-3,3,-3,-3,-1,-1,-1,1,-3,-1,3},{1,1,-1,-1,3,-3,3,-3,-1,3,1,-3},{-1,-1,1,1,1,3,1,-1,-1,3,-3,1},{1,1,-1,-3,3,-3,3,-3,-1,3,3,-3},{-3,-3,-3,1,3,3,3,1,-3,-3,1,-3},{1,1,3,1,1,-3,-1,3,1,3,-1,-1},{3,-3,-3,3,-3,1,-1,-1,3,1,-3,-1},{-3,-3,3,-3,-1,1,1,1,-3,1,-1,3},{3,1,3,1,3,-3,3,-3,-1,1,3,-3},{1,-1,-1,1,-3,-1,3,-1,-3,-1,1,1},{3,-1,-3,3,-1,-3,-3,-3,1,3,1,3},{-3,-1,-3,-1,1,3,1,-1,3,1,-1,-1},{-1,3,1,3,3,3,1,3,-1,-1,3,3},{-3,-1,-1,3,-3,3,-3,-1,-3,-3,1,-1},{1,3,-3,-1,1,-3,1,-3,1,-1,-3,3},{3,-3,1,-3,-1,-3,3,1,1,3,3,-1},{3,-1,-1,3,-3,3,1,-1,1,1,1,-3},{3,1,1,-1,3,1,-1,1,-1,1,3,-3},{1,3,3,3,-3,-3,1,1,-3,-1,-3,3},{1,3,-1,3,1,1,-1,-1,3,3,-3,3},{-1,-1,1,3,3,3,3,1,-1,3,-3,1},{1,-3,1,3,3,-3,-3,-3,-3,3,3,1},{-3,1,1,-3,-3,-1,-3,-3,-1,-3,-1,3},{-3,-3,3,3,1,-3,1,3,-1,3,3,-3},{-1,1,3,-1,3,1,-3,-1,-1,-1,-3,3},{1,3,-1,-1,1,-1,-3,3,3,-1,-3,-1},{-3,-1,3,3,-3,-1,-3,-1,-3,3,1,-3},{3,-1,1,-3,-1,-1,-1,1,1,3,1,-1},{-1,3,-3,-3,3,-1,-3,-3,3,-1,1,1},{1,-1,-1,1,-1,-3,-1,1,1,-1,3,-3},{3,-1,-1,1,-1,-1,1,1,-3,3,-3,1},{-3,-3,1,-1,-3,-1,1,3,1,3,-1,-1},{1,3,1,3,-1,-1,1,-3,1,-1,-3,3},{3,1,3,1,1,-3,-3,3,-3,-1,-1,3},{-3,3,3,1,-3,1,-1,-1,1,-3,-1,1},{1,3,3,-3,-3,3,-3,3,1,-3,-1,3},{-3,1,-1,3,-3,-1,-1,-1,-1,-3,3,3},{3,-1,3,1,-1,-1,3,3,3,-3,-1,3},{-3,-1,-3,-1,-3,-3,1,3,-3,-3,1,-1},{-1,3,-3,1,1,-1,-3,-1,-1,-1,1,1},{1,-3,-3,3,-3,-3,-3,1,-1,1,-3,-3},{-1,1,1,1,-1,-1,-1,3,-1,3,3,-1},{3,-3,-1,-3,-3,3,3,3,1,-3,3,-1},{-3,1,-3,-1,1,-3,3,3,3,-3,3,1},{-1,-3,1,-1,3,3,3,3,-3,1,3,-1},{-3,-1,1,-3,-1,-1,-3,1,-3,3,3,1},{3,3,-3,3,1,-3,-3,-1,3,-1,3,-3},{3,1,1,1,3,3,3,-1,3,-1,-1,3},{-1,-1,1,1,-3,-1,1,-3,1,3,1,-1},{1,1,1,-3,-1,-3,-1,-3,1,-1,-3,1},{-1,1,-1,1,-3,-3,-1,3,3,-1,-3,3},{3,-1,1,-3,1,1,3,-3,3,1,3,3},{-1,-1,-1,-1,1,3,-1,-3,-1,3,3,-1},{3,-3,-3,-1,1,1,-3,1,3,1,1,-1},{3,3,3,-3,-1,1,3,-1,3,1,-1,-3},{-1,-1,3,3,-3,3,1,1,-3,1,3,1},{1,1,-3,3,3,-3,1,3,-1,3,1,3},{3,1,3,1,-1,1,1,1,-3,3,3,-1},{3,3,1,-3,-3,-3,1,-3,3,3,-3,1},{-3,-3,-3,3,-3,3,-1,1,-1,3,3,-1},{3,-1,1,1,3,1,1,3,-1,-1,-3,1},{1,-1,1,-1,-1,3,-1,3,3,-3,-1,-3},{-3,-1,-1,-1,-3,3,-3,3,-1,3,-3,-1},{1,1,-3,-3,3,-3,-1,3,1,-3,1,-1},{-3,-3,1,3,-3,-1,-3,1,3,1,3,1},{3,-3,1,3,3,-3,1,-1,-3,3,-3,3},{3,-1,3,-1,-1,3,-1,-1,-3,-3,-1,-1},{-3,1,1,3,-3,3,3,-1,-1,-3,-1,-3},{-3,1,3,1,-1,1,3,-1,-1,-1,1,1},{-1,1,1,1,1,1,-1,-3,3,-1,1,-3},{3,3,3,3,3,1,-1,-3,3,-1,3,-1},{-1,1,-1,1,-3,-3,-3,3,-1,-3,3,-1},{-1,3,-1,3,1,-1,-3,3,3,3,3,3},{3,1,-3,1,-1,-3,3,3,3,-3,1,3},{3,1,3,1,3,3,1,3,-3,-1,-1,3},{1,3,3,-3,3,3,3,1,-1,-1,3,-1},{3,-1,-3,1,3,-1,-1,-1,3,3,3,3},{-1,-3,-1,-3,1,1,-1,3,3,-1,1,3},{1,-3,1,1,-1,1,-1,-3,1,1,1,-3},{3,3,3,1,3,-1,1,3,3,-1,-3,1},{-3,1,-3,3,3,-1,1,3,-3,-3,-3,-3},{3,-3,3,3,-1,-3,3,1,3,-1,-1,1},{3,1,-1,-3,-3,-3,-3,-1,-3,1,3,-3},{1,3,1,1,-3,-3,-1,-1,1,-3,1,-1},{3,1,1,1,-3,-1,1,1,3,3,1,-3},{1,3,-1,1,1,1,-3,-3,3,1,-1,1},{-3,3,1,3,-1,1,-1,1,1,3,3,-1},{-1,3,3,-3,-1,-3,1,-3,-3,3,-3,3},{-1,1,-1,3,-1,-1,-1,-1,3,3,1,3},{3,1,1,3,1,-3,-1,-1,3,-3,1,-1},{1,-1,-3,-1,-3,1,1,1,-3,-1,1,-1},{3,3,3,1,-1,
3,1,3,-3,-1,-3,-3,3},{-3,3,-1,3,-3,-3,-1,1,3,1,1,-3},{-3,3,1,3,-1,1,-3,-1,-1,1,1,3},{-3,-3,-3,1,1,-1,1,-1,-3,1,-3,-1},{1,3,-1,1,1,1,3,1,-3,3,-1,-1},{-1,-1,3,3,-1,3,-1,1,-1,-1,-1,1},{-3,3,1,1,-3,-1,-3,1,1,3,1,3},{-1,-1,-3,3,1,3,-3,-1,1,-1,3,-1},{3,-3,1,-1,1,3,-3,-3,3,-3,-3,3},{-3,3,3,1,-3,-3,1,-3,-1,-1,1,-3},{3,1,1,1,3,-3,-1,3,3,-1,3,-1},{-3,-3,-3,1,3,-1,1,-1,-3,1,-1,1},{1,-1,3,3,1,3,-3,-1,3,1,3,1},{-3,-1,1,-1,1,3,-1,-3,3,-3,3,1},{3,1,-1,-1,-3,1,1,3,1,3,-1,1},{1,-1,-3,-1,1,-1,1,3,-3,3,1,3},{3,1,3,-3,-3,-3,1,1,-3,-3,1,-3},{-3,1,1,1,3,1,-1,3,-3,3,3,-1},{-1,3,-1,3,3,-3,3,3,3,-1,-1,-3},{-3,3,-3,3,3,-1,-1,-3,1,3,-3,-3},{1,-1,-1,-1,1,-3,3,-3,3,-1,-1,3},{1,-1,3,1,3,3,-1,-1,-3,-1,3,-3},{1,-1,-1,-1,3,-1,3,3,3,-3,-1,3},{-1,1,-1,3,1,-1,-1,-1,-1,3,-3,1},{3,-3,1,-3,-1,-1,3,3,1,-1,1,1},{-1,-1,3,3,-3,-3,3,3,-1,3,-1,3},{1,-3,-3,1,-1,3,3,3,1,3,1,3},{-1,3,1,-3,-3,-1,3,-3,1,-3,-3,-3},{-3,3,-1,3,-3,-1,1,1,-3,-3,-3,-3},{-3,-3,1,1,1,3,1,1,3,1,-3,1},{1,-3,-1,1,-1,-3,-3,1,1,1,1,3},{-3,-3,3,3,-1,3,-1,-3,-1,-1,1,3},{-1,-1,1,1,-3,-3,3,-3,1,-1,3,-1},{-3,-1,3,-1,3,3,-3,-3,3,3,1,-1},{-3,3,-1,1,-1,3,-3,-1,1,-1,-1,1},{3,1,1,1,1,-3,1,-3,1,1,3,-3},{1,3,-1,3,1,-1,1,3,-3,3,1,1},{3,1,-1,-1,-1,1,-1,3,-1,1,3,-1},{-1,-3,-3,3,3,-3,1,-1,3,1,3,-3},{3,3,3,-1,1,3,3,1,-3,3,-1,-3},{1,-3,3,1,-1,-3,-3,-3,3,-3,3,-3},{-1,1,1,-3,-3,-3,-1,-3,-3,1,-3,1},{-3,3,-1,3,-3,-1,-3,-1,-1,3,3,3},{1,3,-3,3,1,1,-1,-1,1,-1,3,1},{-3,-3,3,1,-1,1,-1,3,-1,-1,-1,1},{1,-3,-1,1,1,1,-3,1,-3,-3,-3,3},{-1,-3,-1,-3,1,1,-3,3,3,-3,-1,3},{3,3,1,1,3,1,3,-3,1,-1,3,-3},{-3,-1,1,1,1,-1,1,-3,1,-1,-3,1},{3,-3,-3,-1,1,3,1,-3,3,3,3,1},{-1,3,3,3,-3,-1,-3,-1,-3,-1,-3,3},{3,-3,3,-3,3,-1,1,3,-3,-3,3,1},{-1,1,1,1,3,-3,1,1,-1,-3,1,-3},{1,-1,-1,-1,-1,3,3,-3,-1,-3,3,-1},{3,-3,3,1,-3,1,3,-1,1,1,3,3},{-3,1,-1,-3,-3,-1,-1,-1,-1,3,-3,3},{-1,3,-1,3,3,1,3,3,3,-1,-1,1},{3,3,3,1,-1,-3,1,3,-1,1,1,3},{-3,1,-3,-1,-3,-3,-1,-3,-3,-3,1,1},{-3,-3,1,1,-1,3,-1,3,3,-3,3,3},{-1,1,-1,1,1,3,-1,1,-1,-3,3,1},{-3,1,1,3,3,-3,3,-1,3,1,1,-1},{1,-3,-3,-1,-3,1,3,-3,3,3,3,-1},{-1,3,-3,-1,-1,-3,1,1,-3,3,-3,3},{3,-3,-1,-1,1,1,-1,-1,3,-1,3,1},{3,-1,-3,1,-1,-1,-3,-3,3,-3,-1,-1},{-3,3,-3,-3,-1,-1,3,1,-1,3,-3,1},{-3,1,1,3,3,3,-1,-3,-3,3,-3,1},{-3,-3,3,-3,1,3,-1,-3,1,-1,1,1},{-3,-1,3,3,1,1,3,1,-1,3,1,3},{3,1,3,-1,1,3,1,-3,3,-1,-1,-1},{-1,3,-3,1,1,-3,3,-3,-3,3,3,3},{3,-3,-1,-3,-3,3,3,-1,3,1,-3,-3},{1,3,1,3,1,1,3,-3,-1,3,1,-1},{3,3,-3,-3,-1,-3,-3,3,1,-3,-1,3},{-3,1,-1,3,3,-3,3,-3,1,1,-1,-1},{-1,1,3,1,3,1,3,1,-1,-1,-1,3},{1,-3,1,1,-1,-1,-3,-3,-1,-1,1,1},{-1,-3,-1,3,3,3,3,-3,-3,3,1,-3},{-1,1,-1,1,1,3,1,-1,-1,3,3,-1},{3,-3,-3,-1,-1,-3,-3,3,1,-3,1,1},{-3,-3,3,3,-3,-3,-1,3,-1,3,1,-1},{1,-1,3,3,-3,-3,3,-3,-1,3,-3,3},{-3,-1,1,-1,-3,1,-1,3,-3,3,3,1},{-1,-3,3,1,-1,1,-3,-1,-1,1,-1,1},{-3,1,-1,3,1,-3,-1,3,-3,1,1,1},{1,1,-3,-3,-3,1,-1,-3,-1,1,-3,1},{-3,1,1,1,-3,1,-3,-3,1,-3,-3,-3},{-3,3,-3,3,3,-3,-3,1,-1,-1,3,3},{-1,-3,-3,-3,-1,1,-1,1,-3,-3,1,-3},{3,-3,-1,3,-3,1,-1,3,3,3,3,1},{1,3,-3,1,1,-1,3,3,1,-1,1,-1},{-1,3,3,-1,-1,1,3,1,1,-1,1,-1},{3,3,1,-1,-3,-1,-1,1,-3,-1,
3},{-1,3,-1,-1,-1,3,-1,3,3,-1,-1,-1},{1,-3,1,1,-3,-3,-3,-3,1,-3,-3,-3},{-1,1,3,-3,1,-1,1,-1,-1,-3,1,-1},{1,3,3,-3,1,3,1,3,3,1,-1,-3},{3,-3,3,-3,3,-1,1,3,-3,3,1,-1},{1,-1,-3,3,-3,-1,1,-3,3,-3,3,-3},{3,-1,-3,3,-3,-1,3,3,3,-3,-1,-3},{1,3,1,-1,3,-1,-1,-3,3,-3,-1,-1},{-1,-3,3,-3,1,-3,-3,-3,-1,1,3,1},{-1,-1,-1,3,-3,-1,-3,3,-1,3,-1,-1},{3,3,-1,-3,3,1,3,1,-3,1,-3,-1},{1,-3,3,1,-1,-1,3,3,3,3,1,3},{-3,-1,-3,3,-1,1,-1,3,-3,-1,-3,-3},{1,3,-1,-1,1,-1,1,1,-3,3,3,1},{3,-1,-1,-1,-3,-1,-3,1,1,-3,3,-3},{3,3,-1,1,-1,1,-3,-3,1,-1,-3,-1}。
120.更进一步的,基于上述本技术实施例公开的基于序列的信号处理方法,s101中确定的包括12个元素的序列{fn}所涉及的序列{sn},该由元素sn组成的序列{sn}可以为第五序列集合中的序列之一或该第五序列集合中的序列的等价序列。该第五序列集合中的序列的峰均比均小于2.63db,且所述第五序列集合中的任一序列的任一循环移位与另一序列的任一循环移位之间的互相关值小于0.8。
121.在具体实现中,可选的,该第五序列集合中的序列包括:
122.{-3,3,3,1,-1,-3,1,-3,-1,1,1,3},{-3,1,3,-1,3,1,-1,-1,-1,-1,1,1},{3,1,3,1,3,1,3,-3,-1,-3,3,1},{-3,3,1,3,1,-1,1,3,1,3,-3,3},{1,3,1,-1,1,-1,-3,-1,1,-1,1,3},{3,-1,3,-1,-1,-1,-1,3,3,-1,-1,3},{-1,3,3,-1,-1,3,-1,3,-1,-1,-1,-1},{-1,1,3,-3,3,1,-1,-3,-1,-3,-1,-3},{-3,1,3,1,3,-3,-3,-3,3,-1,-3,3},{-1,-3,3,-1,-3,-3,-3,-1,1,-1,1,-3},{1,3,-3,-1,-3,3,1,-1,-3,-1,-3,-1},{3,-1,-1,3,3,3,3,3,3,-1,3,-1},{-1,3,-1,-1,-1,3,-1,3,3,-1,-1,-1},{1,-3,1,1,-3,-3,-3,-3,1,-3,-3,-3},{3,1,-3,1,3,1,-1,-1,1,3,3,3},{1,-3,1,-1,-3,1,3,-3,3,3,3,-3},{3,1,1,-1,3,1,3,1,1,3,-3,-1},{-3,1,-3,1,3,3,-1,-1,-3,-3,-1,-1}。
123.更进一步的,基于上述本技术实施例公开的基于序列的信号处理方法,s101中确定的包括12个元素的序列{fn}所涉及的序列{sn},该序列{sn}集合是指通信系统使用的序列集合。
124.可选的,由元素sn组成的序列{sn}所构成的{sn}集合为第六序列集合之一的子集,该第六序列集合中的序列的峰均比均小于3.0db,且该第六序列集合中任一序列的任一循环移位与另一序列的任一循环移位之间的互相关值小于0.68。
125.在具体实现中,可选的,该第六序列集合中的序列包括:
126.{-3,-3,-3,-3,1,1,-3,-3,1,-3,1,-3},{1,-3,1,-3,1,1,-3,-3,1,1,1,1},{-3,3,3,1,-1,-3,1,-3,-1,1,1,3},{-3,1,3,-1,3,1,-1,-1,-1,-1,1,1},{3,1,3,1,3,1,3,-3,-1,-3,3,1},{-3,3,1,3,1,-1,1,3,1,3,-3,3},{-3,-1,-3,3,3,3,3,-1,-3,3,-3,-1},{1,3,1,-1,3,-1,3,3,1,-1,1,3},{1,-1,1,-1,-1,1,3,3,-1,-1,-3,1},{1,3,1,3,3,1,-1,-1,3,3,-3,1},{-3,1,3,1,3,-3,-3,-3,3,-1,-3,3},{-1,-3,3,-1,-3,-3,-3,-1,1,-1,1,-3},{-1,1,3,-3,1,-1,1,-1,-1,-3,1,-1},{1,3,3,-3,1,3,1,3,3,1,-1,-3},{-1,-3,-3,-3,3,-1,1,-3,3,-1,1,3},{3,3,3,-3,1,3,3,-3,1,-1,-3,1},{-3,-3,3,1,1,3,-1,1,1,3,-1,3},{-3,1,-3,-1,-1,1,-3,-1,-1,-3,3,3},{3,-1,-3,3,-3,-1,3,3,3,-3,-1,-3},{1,3,1,-1,3,-1,-1,-3,3,-3,-1,-1},{-1,-1,-1,-1,3,1,-3,-3,1,1,-3,-1},{-3,-3,-1,1,-1,1,3,1,-1,1,-1,-3},{-3,1,1,-3,-1,3,-3,3,-1,1,1,1},{1,-3,1,-1,-1,1,-1,-1,-3,-3,1,1},{-1,-1,-1,3,-3,-1,-3,3,-1,3,-1,-1},{1,3,-1,-1,1,-1,1,1,-3,3,3,1},
1,-3,3,-3,-1,3,3,3,-3,-1,-3},{1,3,1,-1,3,-1,-1,-3,3,-3,-1,-1},{-1,-1,-1,1,3,-1,1,-1,3,-1,-3,3},{3,3,3,1,-1,-1,3,1,-3,1,3,-3},{3,-1,-3,-1,1,3,-3,-1,-3,-3,-3,3},{1,3,-1,-3,-1,-3,1,-3,-3,1,-1,-1},{-1,-3,1,3,1,3,-1,3,3,-1,1,1},{-1,-1,1,1,-1,1,-1,-1,3,-3,3,-1},{1,3,3,-3,3,3,-3,3,1,1,-1,-3},{3,3,3,-3,-3,-3,1,3,3,-1,1,-3},{-3,-1,1,1,3,-3,3,3,-3,3,3,1},{1,-3,3,1,1,-3,-1,-3,-1,-3,-3,-1},{-1,3,3,1,-1,1,3,-1,-1,1,-1,1},{-1,1,-3,-1,-1,-3,1,1,1,3,-1,-3},{-3,-1,-3,3,-1,1,-1,3,-3,-1,-3,-3},{-1,3,3,3,-3,1,1,3,-1,3,3,1},{-1,1,-3,-3,3,3,-3,1,-3,3,-3,-3},{1,-3,-1,-3,-3,-3,-1,3,1,-3,-3,-1},{-3,1,-1,1,1,1,-1,3,-3,1,1,-1},{3,1,-3,-3,-1,-1,-3,1,-3,-1,-3,-3},{3,1,3,1,-1,1,3,1,3,-3,-1,-3},{3,1,3,-1,-1,1,-1,1,-1,-1,3,1},{3,1,3,3,-1,1,-1,1,-1,3,3,1},{3,3,-1,1,-1,1,-3,-3,1,-1,-3,-1},{-1,-3,-3,-1,1,-1,1,3,-1,-3,1,3},{-3,1,-1,1,-3,-1,3,3,1,-3,-3,-1},{-3,1,3,1,-3,3,-1,-1,1,-3,-3,3},{-3,1,3,1,1,3,1,-3,3,-1,-1,-3},{1,-1,-1,3,-3,-3,1,-1,3,1,3,-1}。
133.基于上述本技术实施例公开的基于序列的信号处理方法,上述涉及的各个序列集合的等价序列可以用{qn}表示。该等价序列{qn}中的元素qn满足:qn=sn un(mod 8)。
134.在具体实现中,可选的,由un组成的序列{un}包括:
135.{1,1,1,1,1,1,1,1,1,1,1,1},{1,3,5,7,1,3,5,7,1,3,5,7},{1,7,5,3,1,7,5,3,1,7,5,3},{1,5,1,5,1,5,1,5,1,5,1,5},{3,1,7,5,3,1,7,5,3,1,7,5},{3,3,3,3,3,3,3,3,3,3,3,3},{3,5,7,1,3,5,7,1,3,5,7,1},{3,7,3,7,3,7,3,7,3,7,3,7},{5,1,5,1,5,1,5,1,5,1,5,1},{5,3,1,7,5,3,1,7,5,3,1,7},{5,5,5,5,5,5,5,5,5,5,5,5},{5,7,1,3,5,7,1,3,5,7,1,3},{7,1,3,5,7,1,3,5,7,1,3,5},{7,3,7,3,7,3,7,3,7,3,7,3},{7,5,3,1,7,5,3,1,7,5,3,1},{7,7,7,7,7,7,7,7,7,7,7,7}。
136.本技术实施例提供的一种基于序列的信号处理方法,通过确定满足pucch发送信号所使用的序列,该序列为包括12个元素的序列{fn},fn指序列{fn}中的元素,确定的序列{fn}为满足预设条件的序列,然后将序列{fn}中的12个元素分别映射至12个子载波上,生成第一信号进行发送。利用上述确定的序列,可以在使用pucch发送信号时保持序列间的低互相关性,同时保持较低的papr值和cm值,从而满足利用pucch发送信号的通信应用环境。
137.基于上述本技术实施例公开的基于序列的信号处理方法,本技术实施例还公开了执行该基于序列的信号处理方法的通信设备和通信系统。
138.如图6所示,为本技术实施例公开的通信设备600的结构示意图。该通信设备600包括:
139.处理单元601,用于确定包括12个元素的序列{fn},fn指所述序列{fn}中的元素,该序列{fn}为满足预设条件的序列,将所述序列{fn}中的12个元素分别映射至12个子载波上,生成第一信号。
140.在处理单元601中涉及的预设条件,可以参见上述本技术实施例公开的基于序列的信号处理方法中公开的预设条件,两者一致,这里不再进行赘述。
141.发送单元,用于发送该第一信号。
142.以上本技术实施例公开的通信设备中的所涉及的相应操作,可以参照上述本技术实施例图1中终端设备执行的相应操作,这里不再进行赘述。
143.结合本技术实施例公开的基于序列的信号处理方法,本技术实施例所公开的通信设备也可以直接用硬件、处理器执行的存储器,或者二者的结合来实施。
144.如图7所示,该通信设备700包括:处理器701和存储器702。可选的,该终端设备700还包括网络接口703。
145.该处理器701通过总线与存储器702耦合。处理器701通过总线与该网络接口703耦合。
146.处理器701具体可以是中央处理器(central processing unit,cpu),网络处理器(network processor,np),专用集成电路(application-specific integrated circuit,asic)或者可编程逻辑器件(programmable logic device,pld)。上述pld可以是复杂可编程逻辑器件(complex programmable logic device,cpld),现场可编程逻辑门阵列(field-programmable gate array,fpga)或者通用阵列逻辑(generic array logic,gal)。
147.存储器702具体可以是内容寻址存储器(content-addressable memory,cam)或者随机存取存储器(random-access memory,ram)。cam可以是三态内容寻址存储器(ternary cam,tcam)。
148.网络接口703可以是有线接口,例如光纤分布式数据接口(fiber distributed data interface,fddi)或者以太网(ethernet)接口。
149.存储器702也可以集成在处理器701中。如果存储器702和处理器701是相互独立的器件,存储器702和处理器701相连,例如存储器702和处理器701可以通过总线通信。网络接口703和处理器701可以通过总线通信,网络接口703也可以与处理器701直接连接。
150.存储器702,用于存储基于序列的信号处理的操作程序、代码或指令。可选的,该存储器702包括操作系统和应用程序,用于存储基于序列的信号处理的操作程序、代码或指令。
151.当处理器701或硬件设备要进行基于序列的信号处理的相关操作时,调用并执行存储器702中存储的操作程序、代码或指令可以完成图1-图6中涉及的终端设备执行基于序列的信号处理的过程。具体过程可参见上述本技术实施例相应的部分,这里不再赘述。
152.可以理解的是,图7仅仅示出了该通信设备的简化设计。在实际应用中,通信设备可以包含任意数量的接口,处理器,存储器等,而所有可以实现本技术实施例的通信设备都在本技术实施例的保护范围之内。
153.如图8所示,为本技术实施例公开的通信设备800的结构示意图。该通信设备800包括:
154.接收单元801,用于接收承载在12个子载波上的第一信号,获取序列{fn}中的12个元素,该第一信号由包括12个元素的序列{fn}将12个元素分别映射至12个子载波上生成,fn指所述序列{fn}中的元素,所述序列{fn}为满足预设条件的序列。
155.在接收单元801中涉及的预设条件,可以参见上述本技术实施例公开的基于序列的信号处理方法中公开的预设条件,两者一致,这里不再进行赘述。
156.处理单元802,用于根据序列{fn}中的12个元素对第一信号进行处理。
157.以上本技术实施例公开的通信设备中的所涉及的相应操作,可以参照上述本技术实施例图1中网络设备执行的相应操作,这里不再进行赘述。
158.结合本技术实施例公开的基于序列的信号处理方法,本技术实施例所公开的通信设备也可以直接用硬件、处理器执行的存储器,或者二者的结合来实施。
159.如图9所示,该通信设备900包括:处理器901和存储器902。可选的,该通信设备900还包括网络接口903。
160.该处理器901通过总线与存储器902耦合。处理器901通过总线与该网络接口903耦合。
161.处理器901具体可以是cpu,np,asic或者pld。上述pld可以是cpld,fpga或者gal。
162.存储器902具体可以是cam或ram。cam可以是tcam。
163.网络接口903可以是有线接口,例如fddi或者ethernet接口。
164.存储器902也可以集成在处理器901中。如果存储器902和处理器901是相互独立的器件,存储器902和处理器901相连,例如存储器902和处理器901可以通过总线通信。网络接口903和处理器901可以通过总线通信,网络接口903也可以与处理器901直接连接。
165.存储器902,用于存储基于序列的信号处理的操作程序、代码或指令。可选的,该存储器902包括操作系统和应用程序,用于存储基于序列的信号处理的操作程序、代码或指令。
166.当处理器901或硬件设备要进行基于序列的信号处理的相关操作时,调用并执行存储器902中存储的操作程序、代码或指令可以完成图1-图5中涉及的网络设备执行基于序列的信号处理的过程。具体过程可参见上述本技术实施例相应的部分,这里不再赘述。
167.可以理解的是,图9仅仅示出了该通信设备的简化设计。在实际应用中,通信设备可以包含任意数量的接口,处理器,存储器等,而所有可以实现本技术实施例的通信设备都在本技术实施例的保护范围之内。
168.图10为本技术实施例公开的一种通信系统1000,包括第一通信设备1001和第二通信设备1002。其中,第一通信设备1001是发送侧的设备,第二通信设备1002是终端侧的设备。
169.第一通信设备1001,用于确定包括12个元素的序列{fn},并将序列{fn}中的12个元素分别映射至12个子载波上,生成第一信号并发送给第二通信设备1002。
170.第二通信设备1002,用于接收第一通信设备发送的12个子载波上的第一信号,获取序列{fn}中的12个元素,并根据序列{fn}中的12个元素对第一信号进行处理。
171.以上本技术实施例公开的通信系统中,第一通信设备1001和第二通信设备1002的个数并不进行限定。该第一通信设备1001可以具体为图6和图7中公开的通信设备。可选的,可以用于执行本技术实施例图1至图5中涉及终端设备执行的相应操作。第二通信设备1002可以具体为图8和图9中公开的通信设备。可选的,可以用于执行本技术实施例图1至图5中涉及网络设备执行的相应操作。具体过程以及执行原理可以参照上述说明,这里不再进行赘述。
172.本领域技术人员应该可以意识到,在上述一个或多个示例中,本技术所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质中的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中,通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任
何可用介质。
173.本说明书的各个部分均采用递进的方式进行描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点介绍的都是与其他实施例不同之处。尤其,对于装置和系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例部分的说明即可。
174.最后应说明的是:以上实施例仅用以示例性说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术及本技术带来的有益效果进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术权利要求的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献