专利名称::确定循环前缀模式和正交频分复用符号定时的方法及装置的制作方法
技术领域:
:本发明涉及长期演进(LTE)技术,特别涉及一种确定循环前缀(CP)模式和正交频分复用(OFDM)符号定时的方法及装置。
背景技术:
:LTE系统是一种基于OF匿技术的无线通信系统,OF匿系统的一个重要特征就是引入CP来避免多径带来的符号间干扰,S卩将一个符号(该符号的长度为N附)尾部的数据(该数据的长度为NeP)拷贝到该符号的头部,构成一个新的长度为NFFT+NeP的OF匿符号。循环前缀的引入使得OFmi符号具有这样的特性,即一部分数据(即CP)按照一定间隔(NFFT)进行重复。在LTE系统中,CP存在两种模式正常模式和扩展模式。对于正常模式来说,CP长度相对较短,一个时隙(长度为0.5ms)中可容纳7个OF匿符号,并且,第l个符号的CP长度Nc皿比其他符号的CP长度N^稍长,如图1中(a)所示。对于扩展模式来说,CP长度NCPE相对较长,且所有OF匿符号的CP长度相同,大约为正常模式下CP长度的3.6倍左右。正因为如此,在扩展CP模式下,一个时隙只能容纳6个OF匿符号,如图1中(b)所示。LTE系统中,不同带宽配置下的CP长度和NFFT如表1所示<table>tableseeoriginaldocumentpage7</column></row><table>表1在小区搜索阶段,终端没有任何信息可供参考,如果要在频域实现主同步信号SSS)的检测,就需要先使用盲检测的方法确定CP模式(也可称为CP模式检测),以及确定0F匿符号的起始位置(也可称为确定0F匿符号定时),然后才能基于CP模式信息和0F匿符号定时信息在频域进行PSS/SSS的检测。然而,现有技术中并不存在确定CP模式和OFDM符号定时的技术方案,导致无法在频域实现主/辅同步信号的检测。
发明内容有鉴于此,本发明的主要目的在于提供一种确定CP模式和0F匿符号定时的方法和装置,以确定CP模式,并确定OF匿符号的起始位置,从而帮助终端在频域实现主/辅同步信号的检测。为达到上述目的,本发明提供了一种确定CP模式和OF匿符号定时的方法,应用于LTE系统的小区搜索阶段,包括A、将预设长度的接收数据的每一个位置上的数据与该位置延迟Nm之后的位置上的数据进行共轭相乘运算,得到对应于该接收数据的每一个位置的共轭相乘运算结果,将各共轭相乘运算结果按先后次序排列,得到r'〃m序列;B、以预设的重复周期N口i。d为间隔,等间隔地从r'〃m序列中提取数据,并对所提取的数据进行累加,得到N^i。d个累加和,将所述Np^。d个累加和按先后次序排列,得到r〃m序列;C、分别针对正常CP模式和扩展CP模式执行CIC4操作Cl、设置CP窗宽度Ncp;C2、在r〃m序列中将每一段长度为NCP的数据作为一个CP窗,通过滑动累加,分别计算每一个CP窗内各r〃m的累加和,将得到的累加和作为相应的CP窗的起始位置的CP能量累加和,将所述CP能量累加和按先后次序排列,得到r'm序列;C3、对r'm序列中的每一个位置,分别将与该位置符合预设位置关系的各个位置的CP能量累加和以及该位置的CP能量累加和进行累加,得到对应于该位置的CP能量乙,将各CP能量按先后次序排列,得到rm序列;C4、根据rm序列确定峰值检测序列,对所述峰值检测序列进行峰值检测,将峰值对应的位置确定为OF匿符号的备选起始位置;D、根据针对正常CP模式确定的峰值与针对扩展CP模式确定的峰值之间的比值确定CP模式;E、如果CP模式为正常CP模式,则将针对正常CP模式确定的0F匿符号的备选起始位置确定为0F匿符号起始位置,否则,将针对扩展CP模式确定的0F匿符号的备选起始位置确定为OF匿符号的起始位置。本发明还提供了一种确定OF匿符号定时的装置,应用于LTE系统的小区搜索阶段,包括延时共轭相乘器、重叠累加器、第一基本定时单元、第二基本定时单元和判决器,其中延时共轭相乘器,用于将预设长度的接收数据的每一个位置上的数据与该位置延迟N^之后的位置上的数据进行共轭相乘运算,得到对应于该接收数据的每一个位置的共轭相乘运算结果,将各共轭相乘运算结果按先后次序排列,得到r'〃m序列,并将r'〃m序列发送给重叠累加器;重叠累加器,用于以预设的重复周期Np^。d为间隔,等间隔地从r'〃m序列中提取数据,并对所提取的数据进行累加,得到NpCTi。d个累加和,将所述NpCTi。d个累加和按先后次序排列,得到r〃m序列,并将r〃m序列发送给第一基本定时单元和第二基本定时单元;第一基本定时单元和第二基本定时单元,分别用于针对正常CP模式和扩展CP模式设置CP窗宽度NeP,并在r〃m序列中将每一段长度为NeP的数据作为一个CP窗,分别计算每一个CP窗内各r"m的累加和,将得到的累加和作为相应的CP窗的起始位置的CP能量累加和,将所述CP能量累加和按先后次序排列,得到r'm序列;并用于对r'm序列中的每一个位置,分别将与该位置符合预设位置关系的各个位置的CP能量累加和以及该位置的CP能量累加和进行累加,得到对应于该位置的CP能量rm,将各CP能量按先后次序排列,得到rm序列;以及用于根据rm序列确定峰值检测序列,对所述峰值检测序列进行峰值检测,将峰值发送给判决器,并将峰值对应的位置作为OFmi符号的备选起始位置发送给判决器;判决器,用于根据针对正常CP模式确定的峰值与针对扩展CP模式确定的峰值之间的比值确定CP模式,在CP模式为正常CP模式时,将针对正常CP模式确定的0F匿符号的备选起始位置作为0F匿符号起始位置输出,在CP模式为扩展CP模式时,将针对扩展CP模式确定的0F匿符号的备选起始位置作为0F匿符号的起始位置输出。由上述技术方案可见,本发明首先将预设长度的接收数据的每一个位置上的数据与该位置延迟NFFT之后的位置上的数据进行共轭相乘运算,得到对应于该接收数据的每一个位置的共轭相乘运算结果,形成r'〃m序列。根据CP数据在OF匿符号中的重复特性,通过上述操作,可以在CP数据所对应的位置上得到一个实数。然后,本发明利用CP数据在0F匿符号中的重复特性设置重复周期NpCTi。d,并以N口i。d为间隔,等间隔地从r'〃m序列中提取数据进行累加,得到r〃m序列。该操作可以将接收数据的CP能量聚集到一个重复周期中以提高计算的正确性。随后,本发明分别针对正常CP模式和扩展CP模式在r〃m序列中划分CP窗,将各CP窗内的能量累加,得到r'm序列,并根据接收数据中必然存在的一些信号之间的位置关系将r'm序列中符合该位置关系的值进行累加,得到rm序列,并通过对rm序列进行峰值检测,确定OFDM符号的备选起始位置。由于接收数据中必然存在的一些信号之间的位置关系是固定不变的,如果某一位置为其中一个信号的起始位置,那么其它信号的位置也就确定下来,将这些位置的能量进行累加得到rm序列,并对rm序列进行峰值检测,可以进一步提高计算的正确性。最后,根据针对正常CP模式确定的峰值与针对扩展CP模式确定的峰值之间的比值确定CP模式,并输出相应的0F匿符号起始位置。由于扩展模式下的CP长度约为正常模式下CP长度的3.6倍,扩展CP模式下CP数据的自相关运算累加结果应当为正常CP模式下CP数据的自相关运算累加结果的数倍,因此,本发明通过判断针对扩展CP模式所确定的峰值与针对正常CP模式所确定的峰值之间的比值确定系统所采取的CP模式,并据此确定采用针对哪种CP模式所得到的0F匿符号的备选起始位置作为0F匿符号的起始位置。此外,为消除大的突发性的干扰引起的峰值误检测,本发明还在上述技术方案的基础上,计算每一个位置上的数据与位置延迟Nm之后的位置上的数据的平均功率,并在进行峰值检测时,将代表CP能量大小的序列和功率大小的序列相结合来进行峰值检测,从而可以消除大的突发性的干扰弓I起的峰值误检测。图1为两种CP模式在一个时隙中的分布示意图;图2为本发明确定CP模式和0F匿符号定时的装置的组成结构示意图;图3为本发明确定CP模式和OF匿符号定时的装置中一较佳基本定时单元的组成结构示意图。具体实施例方式为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明作进一步详细说明。LTE系统中,每个帧包含10个子帧,每个子帧包含两个时隙,每个时隙的长度为0.5ms。如前所述,正常CP模式下,一个时隙中可容纳7个0F匿符号,扩展CP模式下,一个时隙中可容纳6个0F匿符号。LTE系统存在两种制式FDD(频分复用)和TDD(时分复用)。对于FDD模式来说,其上、下行信号使用不同的频率,终端所接收到的信号均为来自基站侧的下行信号。正常CP模式下,CP数据在接收数据中的分布位置以时隙为周期进行重复,即CP数据分布位置的重复周期为一个时隙的长度;扩展CP模式下,CP数据在接收数据中的分布位置以OFmi符号为周期进行重复,即CP数据分布位置的重复周期为一个OF匿符号的长度。对于TDD模式来说,终端在未获知任何定时信息的情况下,所接收的信号中,既可能包含来自基站侧的下行信号,也可能包含来自其他终端的上行信号。观察表2中的TDD模式上下行配置可知,每个帧中的子帧0和子帧5固定配置为下行子帧,也就是说,无论是哪种配置情况,每个长度为5ms的接收信号中必然包含CP数据,即CP数据分布位置的重复周期为一个半帧的长度。<table>tableseeoriginaldocumentpage10</column></row><table>表2表1中,D表示下行子帧、S表示特殊子帧、U表示上行子帧。图2为本发明确定CP模式和0F匿符号定时的装置的组成结构示意图。参见图2,该装置中主要包括延时共轭相乘器210、重叠累加器220、第一基本定时单元230、第二基本定时单元240和判决器250。下面对本发明图2所示装置中各个元件的工作原理分别进行详细说明。1)延时共轭相乘器210延时共轭相乘器210,用于将预设长度的一段接收数据中的每一个数据与该数据延迟Nm之后的数据进行共轭相乘运算,得到对应于该接收数据的每一个位置的共轭相乘运算结果。执行该操作的原理在于如果某个位置的数据为CP数据,那么该数据延迟N^之后的数据应该与该数据相同,将两者进行共轭相乘运算将得到一实数。在具体实施时,接收数据的长度可以取为NF,^NF^^+Nm,其中,NF,^为每一帧的数据长度,N^^,为接收的帧数。该接收数据可表示为S=IX,A,"V."V一]延时共轭相乘器210所执行的操作可以用式(1)表示(1)为0厂w_()了m+W附,附=0,1,…W/ramLe"^/;'麵Wwm一1式(1)中,m表示接收数据中位置的编号,每一个位置对应一个数据,m的取值范围NFramLenNFramNum+NFFT1Sm表示第m个位置的数据;r'〃m表示对应于第m个位置的共轭相乘运算结果;(*)*表示复数的共轭运算。式(1)中,也可以对^+W^取共轭,再与Sm相乘。将所述由延时共轭相乘器210计算得到的对应于接收数据的每一个位置的共轭相乘运算结果按先后次序进行排列将得到一个序列,以下称为r'〃m序列。延时共轭相乘器210得到r'〃m序列后,发送给重叠累加器220。2)重叠累加器220重叠累加器220,用于以预先设定的重复周期(以下记为NpCTi。d)为间隔,等间隔地从r'〃m序列中提取数据,并对所提取的数据进行累加,得到N口i。d个累加和,以下称为共轭累加和,并将对应于第m个位置的共轭累加和记为r〃m。执行该操作的原理在于如前所述,无论是FDD模式还是TDD模式,CP数据在接收数据中的分布位置总会以一定的周期进行重复。按照该周期为间隔、等间隔地提取r'〃m进行累加,实际上就是按照CP数据分布位置的重复周期在长度为NFM^nNFMnftm+NFFT的接收数据中划分周期,并将各个周期中对应于同一个位置的能量进行了累加,从而将长度为NF^^nNFr^,+N^的接收数据的能量聚集到一个重复周期中,获得了一定的增益用以降低突发干扰等因素对接收数据的影响,从而提高后续判断的正确性。对于TDD模式,如前所述,CP数据在接收信号中的分布位置以半帧为周期进行重复,因此,将重复周期Np^。d设置为0.5Np,^,并按照式(2)计算对应于重复周期的每一个位置的共轭累加和r〃m:2WSoC一,",1,…0U(2)对于FDD模式,如前所述,正常CP模式下CP数据分布位置以时隙为周期进行重复,扩展CP模式下CP数据分布位置以OF匿符号为周期进行重复,因此,将重复周期NpCTi。d11设置为一个时隙的长度(以下记为Nsl。ttel),并按照式(3)计算对应于重复周期的每一个位置的共轭累加和r"m:总之,重复周期的设置原则是使得在重复周期内,CP的分布位置完全一致或部分一致。将所述由重叠累加器220计算得到的对应于重复周期的每一个位置的共轭累加和按先后次序进行排列将得到一个序列,以下称为r〃m序列。重叠累加器220得到r〃m序列后,发送给第一基本定时单元230和第二基本定时单元240。3)第一基本定时单元230和第二基本定时单元240第一基本定时单元230用于基于正常CP模式进行OF匿符号定时,并确定对应于正常CP模式的OF匿符号的备选起始位置(以下记为T1);第二基本定时单元240用于基于扩展CP模式进行OF匿符号定时,并确定对应于扩展CP模式的OF匿符号的备选起始位置(以下记为T2)。第一基本定时单元230和第二基本定时单元240并行工作。第一基本定时单元230和第二基本定时单元240的工作原理完全相同,不同之处仅在于由于各自所针对的CP模式不同,需要设置相应的参数进行OF匿符号同步。因此,下面将第一基本定时单元230和第二基本定时单元240统称为基本定时单元,介绍其工作原理及内部组成结构,涉及两者的不同之处,将予以相应的必要说明。基本定时单元主要利用CP数据的重复特性,首先根据重叠累加器220的输出搜集每一个OF匿符号内的CP能量,然后对多个符合一定位置关系的OF匿符号的CP能量进行累加,最后通过对累加的结果进行峰值检测确定OFDM符号的起始位置。图3为本发明确定CP模式和OF匿符号定时的装置中一较佳基本定时单元的组成结构示意图。图3所示基本定时单元包括滑动累加器310、选择滑动累加器320和峰值检测器330。其中i)滑动累加器310用于根据重叠累加器220的输出将每一个0F匿符号内的CP能量收集起来。具体地,滑动累加器310用于根据预先设置的CP窗宽度N^并根据式(4)计算每一个CP窗的CP能量累加和,得到CP能量累加和序列,并将CP能量累加和序列发送给选择滑动累加器320。<formula>formulaseeoriginaldocumentpage12</formula>式(4)表示在r〃m序列中将每一段长度为NeP的数据作为一个CP窗,分别计算每一个CP窗内各r〃m的累加和,将得到的累加和作为相应的CP窗的起始位置m的CP能量累加和r'm,并将对应于每一个位置的CP能量累加和按先后次序排列,得到CP能量累加和序列(以下称为r'm序列)。式(4)中,对于第一基本定时单元,NCP的建议值为NCPN2;对于第二基本定时单元,NCP的建议值为NCPE。ii)选择滑动累加器320用于根据式(5)计算峰值检测序列,并将峰值检测序列发送给峰值检测器330。-irM=J。^d(,,w—),^0,1,…;V—广1(5)'式(5)表示对r'm序列中的每一个位置,分别将与该位置符合一定位置关系的多个CP能量累加和以及该位置的CP能量累加和进行累加,得到对应于该位置的CP能量乙,将对应于每一个位置的CP能量按先后次序排列,得到峰值检测序列(以下记为乙序列)。式(5)中,mod(m+ok,NpCTi。d)表示m+ok对NpCTi。d取模,表示当计算到r'm序列的尾部时,回到r'm序列的首部循环进行计算。ok,k=0,1…N—是N—个0FDM符号之间的相对距离。在实际应用中,可以根据现有技术中某些特定的信号在OF匿符号中的分布位置来确定ok的取值。下面举一个例子进行说明。例如,已知PBCH的4个信号占用子帧0和子帧5的第二个时隙的前四个符号。SSS信号占用子帧0和子帧5的最后一个OF匿符号PSS信号占用子帧1和子帧6的第3个OF匿符号;表3的位置是以PBCH的第一个符号为参照的。由于PBCH的4个信号、SSS信号和PSS信号是系统中必然存在的6个信号,根据它们之间的上述位置关系,可以将它们之间的距离关系表示出来,如表3所示oko0o!o2〇3〇4o5正常CP、FDD模式0Nfft,cpn22NFFT+Ncpm+NcPN23NFFT+Ncpm+2NCPN2频FFT,CPNl+3NCRN2函FFT,CPN1十4N园扩展CP、FDD模式0NFFT+NCPE2NFFT+2NCPE3NFFT+3NCPE4NFFT+4NCPE5NFFT+5NCPE正常CP、TDD模式0Nfft,cpn2,fft+,CPN23NFFT+3NCPN26NFFT+6NCPN28NFFT+NCpN1+7NCPN2扩展CP、TDD模式0NFFT+NCPE2NFFT+2NCPE3NFFT+3NCPE5NFFT+5NCPE7NFFT+7NCPE表3表3中,o。的取值为O,表示其作为基准位置,代表的是PBCH的第1个信号所在的位置;0lo3分别表示PBCH的第24个信号与PBCH的第1个信号之间的距离;o4表示SSS信号与PBCH的第1个信号之间的距离;o5表示PSS信号与PBCH的第1个信号之间的距离。在实际应用中,可以采用其它信号之间的位置关系进行计算,只要所采用的信号是系统中必然存在的信号即可。13由于当某一位置为CP数据所在位置时,与该位置符合特定位置关系的那些OF匿符号中必然存在相应的信号,因此,本发明通过选择滑动累加器的处理可以提高判断正确的概率。iii)峰值检测器330用于对峰值检测序列rm进行峰值检测。具体地,就是计算rm序列中每一个值的模值,将模值最大者作为峰值,并将该峰值对应的位置确定为OFDM符号的备选起始位置。其所执行的操作如式(6)所示[V隨,U隨]=max{IrmI},m=0,1,...Nperi。d_l(6)式(6)中,Vmax表示rm序列中的最大值,Umax表示最大值所处的位置。如前所述,在FDD模式下,上、下行信号使用不同的频率,终端所接收到的信号均为来自基站侧的下行信号,因此,无论是正常CP模式还是扩展CP模式,CP数据的分布位置均将以固定的周期进行重复。然而,在TDD模式下,接收数据中可能存在上行信号,它与下行信号具有不同的符号定时,为避免漏掉下行信号的符号定时信息,除了按照式(6)输出Vmax之外,还需要输出每一个0F匿符号长度Nsym^n范围内的最大值及其位置。令M=,还应输出-隨,附=0,1广.尨-1,^m",^^0,l,…M—1(7)(7)式中,&ax,表示第m个OFDM符号长度范围内^的最大值,Gmax,m,m表示第m个OF匿符号长度范围内rm的最大值所处的位置。作为一种优化方案,还可对^n,,附^,l,…M-琎行门限判决,以验证M个峰值是否有效。即如果JL^大于预先设置的判决门限P,则判定该峰值有效,保留并输出,否则,判定该峰值无效,删除该峰值及其对应的位置。为后文描述方便,将第一基本定时单元230输出的VmM、U^、J^^和/^^^分别增加上标(1),即Vmax(1)、Umax(1)、e二和^^;将第二基本定时单元240输出的Vmax、UMX、Jm,和&,分别增加上标(2),即U)、UmJ力、J^二和^二。第一基本定时单元230和第二基本定时单元240输出的峰值分别发送给判决器250。4)判决器250判决器250用于根据第一基本定时单元230和第二基本定时单元240输出的峰值进行CP模式检测。在具体实现时,可以设置大于O的阈值a,当第二基本定时单元240输出的峰值与第一基本定时单元230输出的峰值之间的比值大于a时,判定当前系统为扩展CP模式,否则,判定当前系统为正常CP模式。a的建议值为2。由于扩展模式下的CP长度约为正常模式下CP长度的3.6倍,扩展CP模式下CP数据的自相关运算累加结果的峰值应当为正常CP模式下CP数据的自相关运算累加结果的峰值的数倍,因此,判决器250通过判断针对扩展CP模式所确定的峰值与针对正常CP模式所确定的峰值之间的比值,来确定系统所采取的CP模式。如果判决器250判定当前系统为正常CP模式,那么,如果系统是FDD模式,则将Umax(1)作为OFDM符号定时输出,如果系统是TDD模式,则将f7二)^作为OFDM符号定时输出;如果判决器250判定当前系统为扩展CP模式,那么,如果系统是FDD模式,则将Umax(2)作为0F匿符号定时输出,如果系统是TDD模式,则将&:作为0F匿符号定时输出。至此,结束对图2所示本发明确定CP模式和OF匿符号定时的装置的详细说明。为进一步提高正确性,图2所示装置中的各个模块可以在实现上述功能的基础上,进一步考虑接收数据的功率,下面结合图2对该优化方案进行详细说明。在本发明提供的优化方案中,图2所示延时共轭相乘器210还可以进一步计算这一段接收数据中的每一个数据与该数据延迟Nm之后的数据的功率的平均值,得到对应于该接收数据的每一个位置的功率平均值。计算功率平均值的原理与前述计算共轭相乘运算结果的原理相同。延时共轭相乘器210按照式(8)计算对应于接收数据的每一个位置的功率平均值(以下记为P'〃m):II22K'=,,附=0,1'…Uy-1(8),,—将延时共轭相乘器210计算得到的对应于每一个位置的功率平均值按先后次序进行排列将得到一个序列,以下称为P'〃m序列。延时共轭相乘器210得到P'〃m序列后,发送给重叠累加器220。如果延时共轭相乘器210向重叠累加器220输出了p'〃m序列,重叠累加器220还可以进一步以预先设定的重复周期Np^。d为间隔、等间隔地从p'〃m序列中提取数据,并对所提取的数据进行累加,得到Np^。d个累加和,以下称为平均功率累加和,并将对应于第m个位置的平均功率累加和记为P〃m。如前所述,对于TDD模式,可以将重复周期NpCTi。d设置为0.5NFra^n,因此,这里可以按照式(9)计算对应于重复周期的每一个位置的平均功率累加和p〃m:对于TDD模式,可以将重复周期NpCTi。d设置为Nsl。tto,因此,这里可以按照式(10)计算对应于重复周期的每一个位置的平均功率累加和P〃m:"^S/o飾/w—1"八、将由重叠累加器220计算得到的对应于重复周期的每一个位置的平均功率累加和按先后次序进行排列将得到一个序列,以下称为P〃m序列。重叠累加器220得到p〃m序列后,发送给第一基本定时单元230和第二基本定时单元240。第一基本定时单元230和第二基本定时单元240中的滑动累加器310按照与式(4)相同的原理计算每一个CP窗的CP平均功率累加和,如式(11)所示,得到CP平均功率累加和序列P'm,并将CP平均功率累加和序列发送给滑动累加器320。K=,gK^o,i,…iv,^一(ii)第一基本定时单元230和第二基本定时单元240中的滑动累加器320按照与式(5)相同的原理对符合一定位置关系的多个CP平均功率累加和进行累加,如式(12)所示,得到对应于每一个位置的CP平均功率pm,并将CP平均功率序列发送给峰值检测器330。15IXd(一),",l,…U(12)在优化方案下,峰值检测器330利用序列rm和功率序列pm的比值来进行峰值检测,如式(13)所示。引入功率序列Pm进行峰值检测的目的在于消除大的突发性干扰引起的峰值误检测。『隨,"隱]=瓜収{^},附=0,1,..1—广1(13)尸w式(13)中,Vmax表示rm序列中的最大值,Umax表示最大值所处的位置。如前所述,在TDD模式下,接收数据中可能存在上行信号,它与下行信号具有不同的符号定时,为避免漏掉下行信号的符号定时信息,除了按照式(13)输出V^之外,还需要输出每一个0F匿符号长度Nsym^n范围的tl的最大值及其位置。令M=出J^罕,附^,1,…M-1,^ax,,m=0,l,—M—1(14)tl的,还应输(14)式中,f表示第m个OF匿符号长度范围内^的最大值,7m表示第m水OF匿符号长度范围内tl的最大值所处的位置。针对正常CP模式,设置所述Nsyn等于NFFT+NCPN2;其中,NCPN2为正常CP模式下除第一个OFDM符号之外的OFDM符号中的CP长度;针对扩展CP模式,设置所述Nsyntten等于NFFT+NCPE;其中,NCPE为扩展CP模式下OF匿符号中的CP长度。在优化方案下,判决器250所执行的操作与前述相同,在此不再赘述。本发明提供的对应于上述装置的方法包括以下步骤A、分别针对正常CP模式和扩展CP模式,执行AlA4操作Al、设置截取数据长度M、CP窗宽度NCP和OFDM符号的长度NFFT;A2、从长度为K个时隙的接收数据中,以l个时隙的长度为间隔,等间隔截取K段长度为M的数据;A3、对所述K段数据中每一个相同的位置,计算将该位置作为CP窗起始位置时、K个CP窗内的每一个数据与该数据延迟N^之后的数据的相关运算的累加结果,得到对应于每一个位置的相关运算累加结果;A4、根据所述对应于每一个位置的相关运算累加结果进行峰值检测,将峰值对应的位置确定为OF匿符号的备选起始位置;B、根据针对正常CP模式确定的峰值与针对扩展CP模式确定的峰值之间的比值确定CP模式;C、如果CP模式为正常CP模式,则将针对正常CP模式确定的OF匿符号的备选起始位置确定为OF匿符号起始位置,否则,将针对扩展CP模式确定的OF匿符号的备选起始位置确定为OF匿符号的起始位置。16由上述实施例可见,本发明首先将预设长度的接收数据的每一个位置上的数据与该位置延迟N^之后的位置上的数据进行共轭相乘运算,得到对应于该接收数据的每一个位置的共轭相乘运算结果,形成r'〃m序列。根据CP数据在OF匿符号中的重复特性,通过上述操作,可以在CP数据所对应的位置上得到一个实数。然后,本发明利用CP数据在OF匿符号中的重复特性设置重复周期NpCTi。d,并以N口i。d为间隔,等间隔地从r'〃m序列中提取数据进行累加,得到r〃m序列。该操作可以将接收数据的CP能量聚集到一个重复周期中以提高计算的正确性。随后,本发明分别针对正常CP模式和扩展CP模式在r〃m序列中划分CP窗,将各CP窗内的能量累加,得到r'm序列,并根据接收数据中必然存在的一些信号之间的位置关系将r'm序列中符合该位置关系的值进行累加,得到rm序列,并通过对rm序列进行峰值检测,确定OFDM符号的备选起始位置。由于接收数据中必然存在的一些信号之间的位置关系是固定不变的,如果某一位置为其中一个信号的起始位置,那么其它信号的位置也就确定下来,将这些位置的能量进行累加得到rm序列,并对rm序列进行峰值检测,可以进一步提高计算的正确性。最后,根据针对正常CP模式确定的峰值与针对扩展CP模式确定的峰值之间的比值确定CP模式,并输出相应的0F匿符号起始位置。由于扩展模式下的CP长度约为正常模式下CP长度的3.6倍,扩展CP模式下CP数据的自相关运算累加结果应当为正常CP模式下CP数据的自相关运算累加结果的数倍,因此,本发明通过判断针对扩展CP模式所确定的峰值与针对正常CP模式所确定的峰值之间的比值确定系统所采取的CP模式,并据此确定采用针对哪种CP模式所得到的0F匿符号的备选起始位置作为0F匿符号的起始位置。此外,为消除大的突发性的干扰引起的峰值误检测,本发明还在上述技术方案的基础上,计算每一个位置上的数据与位置延迟Nm之后的位置上的数据的平均功率,并在进行峰值检测时,将代表CP能量大小的序列和功率大小的序列相结合来进行峰值检测,从而可以消除大的突发性的干扰弓I起的峰值误检测。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求一种确定循环前缀CP模式和正交频分复用OFDM符号定时的方法,应用于长期演进LTE系统的小区搜索阶段,其特征在于,包括A、将预设长度的接收数据的每一个位置上的数据与该位置延迟NFFT之后的位置上的数据进行共轭相乘运算,得到对应于该接收数据的每一个位置的共轭相乘运算结果,将各共轭相乘运算结果按先后次序排列,得到r′″m序列;B、以预设的重复周期Nperiod为间隔,等间隔地从r′″m序列中提取数据,并对所提取的数据进行累加,得到Nperiod个累加和,将所述Nperiod个累加和按先后次序排列,得到r″m序列;C、分别针对正常CP模式和扩展CP模式执行C1~C4操作C1、设置CP窗宽度NCP;C2、在r″m序列中将每一段长度为NCP的数据作为一个CP窗,通过滑动累加,分别计算每一个CP窗内各r″m的累加和,将得到的累加和作为相应的CP窗的起始位置的CP能量累加和,将所述CP能量累加和按先后次序排列,得到r′m序列;C3、对r′m序列中的每一个位置,分别将与该位置符合预设位置关系的各个位置的CP能量累加和以及该位置的CP能量累加和进行累加,得到对应于该位置的CP能量rm,将各CP能量按先后次序排列,得到rm序列;C4、根据rm序列确定峰值检测序列,对所述峰值检测序列进行峰值检测,将峰值对应的位置确定为OFDM符号的备选起始位置;D、根据针对正常CP模式确定的峰值与针对扩展CP模式确定的峰值之间的比值确定CP模式;E、如果CP模式为正常CP模式,则将针对正常CP模式确定的OFDM符号的备选起始位置确定为OFDM符号起始位置,否则,将针对扩展CP模式确定的OFDM符号的备选起始位置确定为OFDM符号的起始位置。2.根据权利要求1所述的方法,其特征在于所述C4为将rm序列作为峰值检测序列,计算rm序列中每一个值的模值,比较所述模值,将模值最大者确定为所述峰值,将峰值对应的位置确定为OF匿符号的备选起始位置。3.根据权利要求1所述的方法,其特征在于在所述A中进一步执行计算所述接收数据中的每一个数据与该数据延迟N^之后的数据的平均功率,将各平均功率按先后次序排列,得到P'〃m序列;在所述B中进一步执行以N^。d为间隔,等间隔地从p'〃m序列中提取数据,并对所提取的数据进行累加,得到NpCTi。d个累加和,将所述NpCTi。d个累加和按先后次序排列,得到P"m序列;在所述C2中进一步执行在p〃m序列中将每一段长度为NCP的数据作为一个CP窗,分别计算每一个CP窗内各P"m的累加和,将得到的累加和作为相应的CP窗的起始位置的CP平均功率累加和,将所述CP平均功率累加和按先后次序排列,得到p'm序列;在所述C3中进一步执行对p'm序列中的每一个位置,分别将与该位置符合预设位置关系的各个位置的CP平均功率累加和以及该位置的CP平均功率累加和进行累加,得到对应于该位置的CP平均功率Pm,将各CP平均功率按先后次序排列,得到Pm序列;在所述C4中进一步执行根据rm序列和pm序列确定峰值检测序列,对所述峰值检测序列进行峰值检测,将峰值对应的位置确定为OFDM符号的备选起始位置'4.根据权利要求3所述的方法,其特征在于C4所述确定峰值检测序列为根据rm序列和pm序列计算H,将所得到的值按先后次序排列,得到峰值检测序列。5.根据权利要求1至4任一项所述的方法,其特征在于,所述B中针对频分复用模式,将NpCTi。d设置为一个时隙的长度;针对时分复用模式,将NpCTi。d设置为半个帧的长度。6.根据权利要求1至4任一项所述的方法,其特征在于,所述CI中针对正常CP模式,设置所述NCP等于NCPN2;其中,NOT2为正常CP模式下每个时隙中除第一个0F匿符号之外的0F匿符号中的CP长度;针对扩展CP模式,设置所述NCP等于NCPE;其中,NCPE为扩展CP模式下0F匿符号中的CP长度。7.根据权利要求1至4任一项所述的方法,其特征在于,C3所述预设位置关系为PBCH的4个符号、主同步信号和辅同步信号之间的位置关系。8.根据权利要求2或4所述的方法,其特征在于,针对时分复用模式,在所述C4中进一步执行设置0F匿符号的长度NsvmRen,将峰值检测序列划分为M个长度为Nsvntten的0F匿符号,似=,,在所划分的每一个0F匿符号中分别进行峰值检测,得到M个0F匿符号的峰值及其对应的位置。9.根据权利要求8所述的方法,其特征在于,所述C4中针对正常CP模式,设置所述Nsyn等于NFFT+NePN2;其中,NePN2为正常CP模式下除第一个0F匿符号之外的0F匿符号中的CP长度;针对扩展CP模式,设置所述Nsymbto等于N为扩展CP模式下OF匿符.,cpe;其中,Nc号中的CP长度。10.根据权利要求8所述的方法,其特征在于,在所述C4中进一步执行分别判断所述M个OFDM符号的峰值中的每一个是否大于预先设置的判决门限,将大于判决门限的峰值及其位置保留,并删除小于判决门限的峰值及其位置。11.根据权利要求1至4任一项所述的方法,其特征在于所述D为判断针对扩展CP模式确定的峰值与针对正常CP模式确定的峰值之间的比值是否大于预先设置的阈值a,如果大于,确定CP模式为扩展CP模式,否则,确定CP模式为正常CP模式;其中,a>0。12.根据权利要求ll所述的方法,其特征在于所述a等于2。13.—种确定循环前缀CP模式和正交频分复用OF匿符号定时的装置,应用于长期演进LTE系统的小区搜索阶段,其特征在于,包括延时共轭相乘器、重叠累加器、第一基本定时单元、第二基本定时单元和判决器,其中延时共轭相乘器,用于将预设长度的接收数据的每一个位置上的数据与该位置延迟N^之后的位置上的数据进行共轭相乘运算,得到对应于该接收数据的每一个位置的共轭相乘运算结果,将各共轭相乘运算结果按先后次序排列,得到r'〃m序列,并将r'〃m序列发送给重叠累加器;重叠累加器,用于以预设的重复周期N一。d为间隔,等间隔地从r'〃m序列中提取数据,并对所提取的数据进行累加,得到NpCTi。d个累加和,将所述NpCTi。d个累加和按先后次序排列,得到r〃m序列,并将r〃m序列发送给第一基本定时单元和第二基本定时单元;第一基本定时单元和第二基本定时单元,分别用于针对正常CP模式和扩展CP模式设置CP窗宽度NeP,并在r〃m序列中将每一段长度为NeP的数据作为一个CP窗,分别计算每一个CP窗内各r"m的累加和,将得到的累加和作为相应的CP窗的起始位置的CP能量累加和,将所述CP能量累加和按先后次序排列,得到r'm序列;并用于对r'm序列中的每一个位置,分别将与该位置符合预设位置关系的各个位置的CP能量累加和以及该位置的CP能量累加和进行累加,得到对应于该位置的CP能量rm,将各CP能量按先后次序排列,得到rm序列;以及用于根据rm序列确定峰值检测序列,对所述峰值检测序列进行峰值检测,将峰值发送给判决器,并将峰值对应的位置作为OFmi符号的备选起始位置发送给判决器;判决器,用于根据针对正常CP模式确定的峰值与针对扩展CP模式确定的峰值之间的比值确定CP模式,在CP模式为正常CP模式时,将针对正常CP模式确定的0F匿符号的备选起始位置作为0F匿符号起始位置输出,在CP模式为扩展CP模式时,将针对扩展CP模式确定的OF匿符号的备选起始位置作为OF匿符号的起始位置输出。14.根据权利要求13所述的装置,其特征在于,所述第一基本定时单元和第二基本定时单元中分别包括滑动累加器、选择滑动累加器和峰值检测器,其中滑动累加器,用于在r〃m序列中将每一段长度为NeP的数据作为一个CP窗,分别计算每一个CP窗内各r"m的累加和,将得到的累加和作为相应的CP窗的起始位置的CP能量累加和,将所述CP能量累加和按先后次序排列,得到r'm序列,将所述r'm序列发送给选择滑动累加器;选择滑动累加器,用于对r'm序列中的每一个位置,分别将与该位置符合预设位置关系的各个位置的CP能量累加和以及该位置的CP能量累加和进行累加,得到对应于该位置的CP能量rm,将各CP能量按先后次序排列,得到rm序列,将所述rm序列发送给峰值检测器;峰值检测器,用于根据rm序列确定峰值检测序列,对所述峰值检测序列进行峰值检测,将峰值发送给判决器,并将峰值对应的位置作为OFDM符号的备选起始位置发送给判决器。15.根据权利要求14所述的装置,其特征在于所述选择滑动累加器,用于将rm序列作为峰值检测序列,计算rm序列中每一个值的模值,比较所述模值,将模值最大者确定为峰值发送给判决器,并将峰值对应的位置作为OFDM符号的备选起始位置发送给判决器。16.根据权利要求14所述的装置,其特征在于所述延时共轭相乘器,进一步用于计算所述接收数据中的每一个数据与该数据延返Nm之后的数据的平均功率,将各平均功率按先后次序排列,得到p'〃m序列,将所述P'〃m序列发送给重叠累加器;所述重叠累加器,进一步用于以Np^。d为间隔,等间隔地从p'〃m序列中提取数据,并对所提取的数据进行累加,得到NDCTi。d个累加和,将所述NDCTi。d个累加和按先后次序排列,得到P"加器;序列,将所述P〃m序列发送给第一基本定时单元和第二基本定时单元中的滑动累所述滑动累加器,进一步用于在P〃m序列中将每一段长度为N③的数据作为一个CP窗,分别计算每一个CP窗内各P〃m的累加和,将得到的累加和作为相应的CP窗的起始位置的CP平均功率累加和,将所述CP平均功率累加和按先后次序排列,得到P'm序列,将P'm序列发送给选择滑动累加器;所述选择滑动累加器,进一步用于对P'm序列中的每一个位置,分别将与该位置符合预设位置关系的各个位置的CP平均功率累加和以及该位置的CP平均功率累加和进行累加,得到对应于该位置的CP平均功率Pm,将各CP平均功率按先后次序排列,得到Pm序列,将Pm序列发送给峰值检测器;所述峰值检测器,进一步用于根据rm序列和Pm序列计算l^1,将所得到的值按先后次序排列,得到峰值检测序列。17.根据权利要求13至16任一项所述的装置,其特征在于所述重叠累加器,在频分复用模式时,用于将NpCTi。d设置为一个时隙的长度,在时分复用模式时,将NpCTi。d设置为半个帧的长度。18.根据权利要求13至16任一项所述的装置,其特征在于第一基本定时单元中的滑动累加器,用于将所述NeP设置为等于NePN2;NePN2为正常CP模式下除第一个0F匿符号之外的0F匿符号中的CP长度;第二基本定时单元中的滑动累加器,用于将所述NeP设置为等于NePE;NePE为扩展CP模式下OF匿符号中的CP长度。19.根据权利要求13至16任一项所述的装置,其特征在于所述选择滑动累加器,用于根据PBCH的4个符号、主同步信号和辅同步信号之间的位置关系确定所述预设位置关系。20.根据权利要求15或16所述的装置,其特征在于所述峰值检测器,进一步用于将峰值检测序列划分为M个长度为NsymbLen的OF匿符号,并在所划分的每一个0F匿符号中分别进行峰值检测,得到M个0F匿符号的峰值及其对应的位置发送给判决器,其中,NsymRm为0F匿符号的长度,M=21.根据权利要求20所述的装置,其特征在于第一基本定时单元中的峰值检测器,用于将所述Nsymbto设置为等于NFFT+NePN2;其中,NCPN2为正常CP模式下除第一个0F匿符号之外的0F匿符号中的CP长度;第二基本定时单元中的峰值检测器,用于将所述N,b^设置为等于N^+N^;其中,NCPE为扩展CP模式下0F匿符号中的CP长度。22.根据权利要求20所述的装置,其特征在于所述峰值检测器,进一步用于所述M个OFDM符号的峰值中的每一个是否大于预先设置的判决门限,并将大于判决门限的峰值及其位置发送给判决器。23.根据权利要求13至16任一项所述的装置,其特征在于所述判决器,用于判断针对扩展CP模式确定的峰值与针对正常CP模式确定的峰值之间的比值是否大于预先设置的阈值a,在大于时,确定CP模式为扩展CP模式,在小于时,确定CP模式为正常CP模式;其中,a>0。24.根据权利要求23所述的装置,其特征在于所述a等于2。全文摘要本发明公开了一种确定CP模式和OFDM符号定时的方法和装置,首先对接收数据中每一段数据与该段数据延迟NFFT后的数据进行共轭相乘运算,得到r″′m序列,然后以预设的重复周期Nperiod为间隔,等间隔地从r″′m序列中提取数据进行累加,得到r″m序列,再分别针对正常CP模式和扩展CP模式在r″m序列中划分CP窗,将各CP窗内的能量累加,并通过对累加结果进行峰值检测,确定OFDM符号的备选起始位置,最后,根据针对正常CP模式确定的峰值与针对扩展CP模式确定的峰值确定CP模式,并输出相应的OFDM符号起始位置。应用本发明能够确定CP模式和OFDM符号的起始位置,从而帮助终端在频域实现主/辅同步信号的检测。文档编号H04W48/16GK101707583SQ20091024152公开日2010年5月12日申请日期2009年11月25日优先权日2009年11月25日发明者许百成申请人:北京天碁科技有限公司