精密定时获取的制作方法

文档序号:7637397阅读:172来源:国知局

专利名称::精密定时获取的制作方法精密定时获取根据35U.S.§119要求享有优先权本专利申请要求根据2005年3月10日提交并且转让给本申请人的临时申请60/660,901而享有优先权,其中该临时申请通过引用明确包含在此。
背景技术
:本发明主要涉及数据通信,尤其涉及的是使用正交频分复用(OFDM)的信息传输系统中的同步。在OFDM系统中,发射机通过对数据进行处理来获取调制码元,并且进一步通过对调制码元执行调制来产生OFDM码元。然后,发射机将会调节OFDM码元并且经由通信信道发射OFDM码元。OFDM系统可以使用某种用以在超帧中发射数据的传输结构,其中每个超帧都具有一个持续时间。不同类型的数据(例如业务量/分组数据、开销/控制数据、导频等等)可以在每个超帧的不同部分发送。每个超帧都可以拆分为多个帧。术语"导频"通常是指预先为发射机和接收机所知的数据和/或传输。接收机通常需要获取精确的帧和码元定时,以便正确恢复发射机发送的数据。例如,接收机有可能需要了解每个超帧以及帧的开端,以便正确恢复超帧中发送的不同类型的数据。通常,接收机既不知道发射机发送每个OFDM码元的时间,也不知道通信信道引入的传播延迟。因此,接收机需要确定经由通信信道接收的每个OFDM码元的定时,以便对接收到的OFDM码元执行正确的互补OFDM解调。在本公开中,术语同步是指由接收机执行的、用于获取帧和码元同步的处理。此外,接收机还可以执行其他任务,例如频率误差估计和信道估计。同步可以在不同时间执行,以便改善定时并校正信道中的变化。快速执行同步更易于获取信号。
发明内容在一个方面中,本公开提供了一种用于将接收机的定时与接收到的正交频分复用(OFDM)信号相同步的方法。在一个步骤中,用第一接收时分复用(TDM)导频执行第一定时获取,以确定接收到的OFDM信号的粗略定时(coursetiming)估计。用第二TDM导频执行第二定时获取,以确定接收到的OFDM信号中的OFDM码元的精密定时估计。在第二定时获取过程中,确定信道抽头在检测窗口上的累积能量,并且检测所述累积能量曲线的后沿。在一个替换实施例中,在第二定时获取过程中,可以确定前沿和后沿之一或是确定这两者。依照第二定时获取步骤,对后续的OFDM码元调节傅立叶变换(FT)收集窗口位置。在一个方面中,公开了一种用于将接收机的定时与所接收的OFDM码元相同步的OFDM系统。该OFDM系统包括用于执行第一定时获取的装置,用于执行第二定时获取的装置,以及用于调节DFT收集窗口位置的装置。用第一接收TDM导频执行第一定时获取的装置确定所接收的OFDM信号的粗略定时估计。用第二TDM导频执行第二定时获取的装置确定所接收的OFDM信号的精密定时估计。用于执行第二定时获取的装置包括用于确定和用于检测的装置。用于为多个起始位置确定检测窗口内多个信道抽头的累积能量的装置形成累积能量曲线。用于检测的装置找出累积能量曲线的后沿。用于为后续OFDM码元调节FT收集窗口位置的装置则依照用于执行第二定时获取的装置的输出来执行操作。在一个方面中,公开了一种用于将接收机的定时与接收信号相同步的方法。在一个步骤中,执行第一定时获取,以确定接收信号的粗略定时估计。用TDM导频执行第二定时获取,以便为所接收的信号的码元确定精密定时估计。所述第二定时获取为多个起始位置确定检测窗口内多个信道抽头的累积能量,以形成累积能量曲线。此外,所述第二定时获取还检测累积能量曲线的后沿。对于多个信道抽头中的一特定信道抽头,在时间上至少部分同时执行用于确定累积能量的步骤和用于检测后沿的步骤。根据用于执行第二定时获取的步骤,对后续码元调节FT收集窗口位置。在一个方面中,公开了一种用于将接收机的定时与接收信号相同步的通信设备。该通信设备包括相互耦合的处理器和存储器。该处理器被配置成至少执行下列步骤1.用第一接收时分复用(TDM)导频执行第一定时获取,以确定所接收的OFDM信号的粗略定时估计。2.用第二TDM导频执行第二定时获取,以确定所接收的OFDM信号的精密定时估计。用于执行第二定时获取的步骤还包括以下子步骤为多个起始位置,确定检测窗口内多个信道抽头的累积能量,以形成累积能量曲线,以及检测累积能量曲线的后沿。3.依照用于执行第二定时获取的步骤,为后续的OFDM码元调节傅里叶变换(FT)收集窗口位置。附图简述本公开是结合下列附图来进行描述的图l是正交频分复用(OFDM)系统中的基站和无线接收机的实施例框图;图2A和2B是用于OFDM系统的超帧结构的实施例框图;图3是时分复用(TDM)导频2的频域表示的实施例图示;图4是发射(TX)数据和导频处理器的实施例框图;图5是OFDM调制器的实施例框图;图6是TDM导频2的时域表示的实施例图示;图7是同步和信道估计单元的实施例框图;图8是用于精密定时获取(FTA)的操作时线的实施例图示;图9是码元定时检测器的实施例框图;图10A10D是用于显示导频-2OFDM码元之处理的图示;图11是结合了TDM和FDM导频的导频传输方案的实施例图示;图12是用于移除导频码元调制的逻辑电路的实施例框图;图13是用于实施定时同步正常操作的实施例框图;图14是FTA中的第一阶段FAP检测的定点实施方式的实施例框图;图15是用于显示FAP检测算法之三个阶段的处理的实施例流程图;图16是FAP检测第三阶段中的更新步骤的实施例框图;图17是用于初始化数据模式时间追踪(DMTT)的实施例框图;图18是关于将接收机定时与所接收的OFDM信号相同步的OFDM系统的实施例框图;以及图19是关于将接收机定时与所接收的OFDM信号相同步的过程的实施例流程图。在附图中,相同的部件和/或特征会使用相同的附图标记。详细描述接下来的描述仅仅提供的是一个或多个优选的例示实施例,而不是为了限制本发明的范围、适用性或配置。与之相反,以下关于一个或多个优选实施例的描述为本领域技术人员提供的是能够实施本发明的优选例示实施例的说明。应该理解的是,在没有脱离所附权利要求书阐述的本发明的实质和范围的情况下,在各部件的功能和配置方面是可以进行多种变化的。具体的细节将会在以下描述中给出,以便能够全面理解这些实施例。但是本领域普通技术人员应该理解,不使用这些具体细节也可以实现所述实施例。例如,为了避免在不必要的细节方面使实施例难懂,电路都是以框图的形式显示的。在其他实例中,对众所周知的电路、处理、算法、结构和技术不显示不必要的细节,以免实施例含糊不清。此外还应该指出的是,这些实施例可以描述为用流程图、数据流程图、结构图或框图描绘的处理。虽然流程图可以将这些操作描述成了一顺序处理,但是其中的众多操作是可以并行或同时执行的。另外,操作的顺序是可以重新排列的。当操作结束时处理终止,但是该处理也可以具有图中并未包含的附加步骤。一个处理可以与方法、函数、过程、例程、子程序等等相对应。当处理与函数相对应时,其终止将对应于将该函数的返回结果提供给调用函数或主函数。此外,这里公开的术语"存储介质"可以表示一个或多个用于存储数据的设备,其中包括只读存储器(ROM)、随机存取存储器(RAM)、磁性RAM、核心存储器、磁盘存储介质、光学存储介质、闪存设备和/或其他用于存储信息的机器可读介质。术语"机器可读介质"包括但不局限于便携式或固定的存储设备、光学存储设备、无线信道以及能够存储、包含或承载一个或多个指令和/或数据的各种其他介质。此外,这些实施例是可以由硬件、软件、固件、中间件、微代码、硬件描述语言或是其任何组合来实现的。在以软件、固件、中间件或微代码的形式实施时,可以将用于执行必要任务的程序代码或代码段保存在存储介质之类的机器可读介质中。这些必要的任务可以由一个或多个处理器来执行。代码段或机器可执行指令可以表示过程、函数、子程序、程序、例程、子例程、模块、软件包、类,或是指令、数据结构或程序语句的任何组合。一个代码段可以通过传递和/或接收信息、数据、变元、参数或存储内容而与另一代码段或硬件电路相耦合。信息、变元、参数、数据等等可以借助任何适当的手段来传递、转发或发射,这其中包括存储器共享、消息传递、令牌传递、网络传输等等。这里描述的同步技术可以用于各种多载波系统以及下行链路和上行链路。下行链路(或前向链路)指的是从基站到无线接收机的通信链路,而上行链路(或反向链路)则是指从无线接收机到基站的通信链路。为清楚起见,下文就正交频分复用(OFDM)系统中的下行链路对这些技术进行描述。导频检测结构是非常适合广播系统的,但是它也可以用于非广播系统。这里公开了一种在OFDM系统中在初始获取之后进行定时同步的改进方法和系统。对于以时分复用(TDM)导频1的处理为基础的初始同步获取来说,其结果是一个粗略定时估计。这个粗略定时估计提供了关于超帧开端的信息,并且给出了关于TDM导频2开端的粗略估计。通过使用TDM导频2结构来执行进一步定时估计,接收机将会估计出关于后续OFDM码元的精确开端位置。这个步骤被称为精密定时获取(FTA)。该计算的副产品是信道估计,可以用于对信道估计部件进行初始化。在一个实施例中,这种算法经设计可以成功地处理各信道,使延迟扩展高达1024个码片或采样。在一个实施例中,将校正初始粗略定时估计的不准确度,从而校正介于-K与+1024-K码片之间的粗略定时差错。在另一个实施例中,基于-256与+768码片之间的差错将会得到校正。FTA处理是以这样一种方式设计的,其中定时校正可以在需要应用的时候得到。换句话说,FTA是在接收到下一个码元之前结束的。在一个实施例中,TDM导频2码元包括一个循环前缀,其后跟随的是时域中的两个相同的导频2序列。接收机至少在采样窗口中收集Nc=N/2或2048个采样,其中N在不同的实施例中可以具有不同的值,而所述采样窗口则开始于根据粗略定时以及为避免从相邻码元收集数据而被引入的初始故意偏移所确定的位置。这2048个采样对应于一个与信道巻积的、具有TDM导频2序列周期的循环移位。在经过L点FFT、导频解调和IFFT之后,剩下的就是信道脉冲响应的循环移位。接下来,确定信道脉冲响应在这个长为2048的循环移位图像中的开端。全部的信道能量包含在长为1024的检测窗口内。如果信道短于1024个码片,那么能量窗口中将会具有若干个导致最大能量的连续位置。在这种情况下,该算法将会选取累积能量曲线中的最后一个位置,因为该位置通常与信道的第一到达路径(FAP)相对应。这个处理是通过考虑运行能量总和与阶数ND的本地有限差分的凸组合来实现的。一旦FAP的位置在长为2048的移位信道估计中,那么该信息很容易转换成定时偏移,供后续OFDM码元采样时应用。该算法的另一个产物是长为1024的时域信道估计。用于信道估计的部件使用了长度均为512的三个连续的时域信道估计,并且将其组合在时间滤波操作内,以便产生对抗定时变化的长为1024的信道估计。我们使用了在FTA期间获取的、长为1024的"干净的"即已过滤的信道估计来初始化信道估计部件。这个处理则是通过将其混叠成与信道估计部件兼容的512长度形式来完成的。然后,用这个处理为所关注的第一个码元产生有效信道估计。定时同步方面的精度是通过将其与信道估计联系在一起以及在检测FAP的过程中引入累积能量曲线及其第一导数两者来实现的。与此同时,该处理会使本方法具有针对过多延迟扩展的牢固性。TDM导频2的重复结构将会产生信道估计的循环移位。在这些循环移位与定时偏移之间存在着简单的一一对应关系。TDM导频2码元的结构以及故意引入的初始偏移可以使系统针对粗略定时获取估计的误差,具有更高的牢固性。最后,码元定时搜索器部件中FTA操作的新颖架构及其与IFFT部件的相互结合将会使其具有很高的计算效率,并且在一个实施例中提供了所要满足的严格的计算时间需求。首先参考图1,该图显示的是OFDM系统100中的基站IIO和无线接收机150的实施例框图。基站IIO通常是一个固定站,并且它也可以被称为基地收发信机系统(BTS)、接入点或是某些其他术语。无线接收机150既可以是固定的,也可以是移动的,并且它也可以被称为用户终端、移动站或是某些其他术语。此外,无线接收机150还可以是便携单元,例如蜂窝电话、手持设备、无线模块、个人数字助理(PDA)、电视接收机等等。在基站IIO,TX数据和导频处理器120接收不同类型的数据(例如业务量/分组数据以及开销/控制数据),并且通过对接收数据进行处理(例如编码、交织和码元映射)来产生数据码元。这里使用的"数据码元"是用于数据的调制码元,"导频码元"是用于导频的调制码元,而调制码元则是调制方案(例如M-PSK、M-QAM等等)中信号星座(signalconstellation)中的点的复值。此外,导频处理器120还通过处理导频数据来产生导频码元,并且将数据和导频码元提供给OFDM调制器130。如下文所述,OFDM调制器130将数据和导频码元复用到正确的子波段和码元周期之上,并且进一步通过对经复用的码元执行OFDM调制来产生OFDM码元。发射机(TMTR)单元132将OFDM码元转换成一个或多个模拟信号,并且进一步通过调节(例如放大、过滤、上变频等等)所述一个或多个模拟信号来产生已调制信号。然后,基站110将已调制信号从天线134发射到OFDM系统100中的无线接收机。在无线接收机150,从基站IIO发射的信号将会由天线152接收,并被提供给接收机单元154。接收机单元154则调节(例如过滤、放大、下变频等等)接收信号,并对经过调节的信号执行数字化处理,以便获取输入采样流。OFDM解调器160对输入采样执行OFDM解调,以便获取接收数据和导频码元。此外,该OFDM解调器160还使用信道估计(例如,频率响应估计)来对所接收的数据码元进行检测(例如,匹配滤波),以便获取检测到的数据码元,其中检测到的数据码元是对基站110发送的数据码元的估计。所述OFDM解调器160会将检测到的数据码元提供给接收(RX)数据处理器170。如下所述,同步/信道估计单元(SCEU)180接收来自接收机单元154的输入采样,并且通过执行同步来确定帧和码元定时。此外,SCEU180还会使用从OFDM解调器160接收的导频码元来推导信道估计。SCEU180将码元定时和信道估计提供给OFDM解调器160,并且可以向RX数据处理器170和/或控制器190提供帧定时。所述OFDM解调器160则使用码元定时来执行OFDM解调,并且使用信道估计来对接收到的数据码元进行检测。RX数据处理器170对来自OFDM解调器160的、检测到的数据码元进行处理(例如码元去映射、解交织、解码等等),并且提供解码数据。RX数据处理器170和/或控制器190可以使用帧定时来恢复基站110发送的不同类型的数据。通常,OFDM解调器160和RX数据处理器170的处理分别与基站110上的OFDM调制器130以及TX数据和导频处理器120的处理是互补的。控制器140、190分别在基站110和无线接收机150上指引操作。这些控制器可以是处理器和/或状态机。存储单元142、192分别为控制器140和190所使用的程序代码和数据提供存储。这些存储单元142、192可以使用各种类型的存储介质来存储信息。基站110既可以向单个的无线接收机发送点到点传输,也可以向一组无线接收机发送多播传输,还可以向其覆盖区域内的所有无线接收机发送广播传输,并且这些传输的任何组合也都是可行的。举例来说,基站110可以向其覆盖区域内的所有无线接收机广播导频和开销/控制数据。在不同的状况和实施例中,基站110还可以向特定的无线接收机单播发射用户专用数据,向一组无线接收机多播数据,禾口/或向所有接收机广播数据。参考图2A,该图显示的是可用于OFDM系统100的超帧结构200的一个实施例。数据和导频可以以超帧为单位发射,其中每一个超帧都具有预定的持续时间。超帧也可以被称为帧、时隙或是某些其他术语。在这个实施例中,每个超帧都包含了用于第一TDM导频的TDM导频1的字段212、用于第二TDM导频的TDM导频2的字段214、用于开销/控制数据的开销字段216,以及用于业务量/分组数据的数据字段218。这四个字段212218是以时分的方式复用在每个超帧中的,致使在任何指定时刻只有一个字段被发射。此外,这四个字段是按照图2所示的顺序排列的,由此为同步和数据恢复提供了便利。导频字段212和214中的导频OFDM码元被首先在每个超帧中发射,这些码元可以用于检测在该超帧中接下来发射的字段216中的开销OFDM码元。然后,用从字段216中取得的开销信息来恢复在该超帧中最后发射的数据字段218中的业务量/分组数据。在一个实施例中,TDM导频1的字段212传送的是一个用于TDM导频I的OFDM码元,而TDM导频2的字段214传送的是一个用于TDM导频2的OFDM码元。一般来说,每个字段都可以具有任何一个持续时间,并且这些字段是可以按照任何顺序排列的。TDM导频1和2将会在每一个超帧中周期性地广播,以便为无线接收机所执行的同步提供便利。开销字段216和/或数据字段218同样可以包含导频码元,如下文所述,这些导频码元与数据码元是频分复用的。OFDM系统100具有大小为BWMHz的总的系统带宽,该带宽通过使用OFDM而被拆分成了N个正交的子波段。相邻子波段之间的间隔是BW/NMHz。在总共N个子波段中,可以将M个子波段用于导频和数据传输,其中M<N,而剩余的N-M个子波段可以不使用,并充当保护子波段。在一个实施例中,OFDM系统使用的是这样一个OFDM结构,其中总的子波段N二4096,可使用的子波段M=4000,以及保护子波段N-M-96。一般来说,具有任意数量的总的子波段、可使用的子波段以及保护子波段的任何OFDM结构都可以用于OFDM系统。TDM导频1和2可以被设计成为为系统中无线接收机所进行的同步处理提供便利。无线接收机可以使用TDM导频1来检测每一个超帧的开端,获取码元定时的粗略估计,并估计频率误差。无线接收机可以使用TDM导频2来获取更精确的OFDM码元定时。参考图2B,该图显示的是可以用于OFDM系统100的超帧结构200的另一个实施例。这个实施例是使TDM导频2214跟随在TDM导频1212之后,其间则插入了开销OFDM码元216。开销码元的数量和持续时间是已知的,由此,通过与TDM导频1的码元212同步,可以估计出TDM导频2的码元从何处开始。接下来参考图3,该图显示的是TDM导频2214在频域中的一个实施例。就这个实施例而言,TDM导频2214包含了在L个子波段上发射的L个导频码元,这L个子波段均匀地分布在总共N个子波段上,并且等距离地被S个子波段分开,其中S=N/L。举例来说,N=4096,L=2048,S=2。同样,其它的值也可以用于N、L、S。TDM导频2214的这种结构可以在包括恶劣多径信道在内的不同类型的信道中,提供精确的码元定时。无线接收机150还能够(1)以一种有效的方式来处理TDM导频2214,以便在下一个OFDM码元到来之前获取码元定时,在一个实施例中,它刚好是在TDM导频2之后获得的,以及(2)如下所述,将码元定时应用于所述下一个OFDM码元。选择用于TDM导频2的这L个波段,以便为TDM导频2214产生S个相同的导频2序列。参考图4,该图显示的是基站110的TX数据和导频处理器120的一个实施例的框图。在导频处理器120内部,TX数据处理器410对业务/分组数据进行接收、编码、交织以及码元映射处理,以便产生数据码元。在一个实施例中,使用伪随机数(PN)生成器420来产生用于导频212、214的数据。举例来说,PN生成器420可以用15抽头的线性反馈移位寄存器(LFSR)来实现,并且该移位寄存器执行生成器多项式g(x):x"+,+l。在这种情况下,PN生成器420包括(1)15个串行耦合的延迟部件422a4220,以及(2)耦合在延迟部件422n与422o之间的加法器424。延迟部件422o提供导频数据,该导频数据还被反馈到延迟部件422a的输入端以及加法器424的一个输入端。PN生成器420可以通过导频212、214的不同初始状态来初始化,例如对于TDM导频1,初始化为"011010101001110";对于TDM导频2,初始化为"010110100011100",以及对于频分复用(FDM)导频,初始化为"010110101011101"。通常,任何一个数据都可以用于导频212、214。通过选择导频数据,可以减小导频OFDM码元的峰值幅度与平均幅度之间的差值(也就是,将TDM导频的时域波形中的峰值-均值变化减至最小)。用于TDM导频2的导频数据同样可以用扰乱数据用的同一个PN生成器来产生。无线接收机了解用于TDM导频2的数据,但是不需要了解用于TDM导频1的数据。比特-码元映射单元430接收来自PN生成器420的导频数据,并且根据调制方案,将导频数据比特映射成导频码元。可以对导频212、214使用相同和不同的调制方案。在一个实施例中,为TDM导频1和2两者使用QPSK。在这种情况下,映射单元430会将导频数据分组为2比特的二进制值,并且进一步将每个2比特的值映射成一个特定的导频调制码元。每一个导频码元都是QPSK的信号星座中的一个复值。如果将QPSK用于TDM导频,那么映射单元430会将用于TDM导频1的2L,个导频数据比特映成L,个导频码元,并且进一步将用于TDM导频2的2L2个导频数据比特映射成L2个导频码元。复用器(Mux)440接收来自TX数据处理器410的数据码元、来自映射单元430的导频码元以及来自控制器140的TDM—Ctrl数据。如图2A和2B所示,该复用器440会向OFDM调制器130提供用于导频212、214的导频码元,以及用于每个超帧中开销和数据字段的数据码元。接下来参考图5,该图显示的是基站110的OFDM调制器130的一个实施例的框图。码元-子波段映射单元510接收来自TX数据和导频处理器120的数据和导频码元,并且根据来自控制器140的Subband一Mux一Ctrl信号,将这些码元映射到正确的子波段上。在每一个OFDM码元周期中,映射单元510都会在用于数据和导频传输的每个子波段上提供一个数据或导频码元,以及为每个未使用的子波段提供"零码元"(其信号值为0)。为那些未使用的子波段而指定的TDM导频码元212、214将会用零码元替换。对每一个OFDM码元周期来说,映射单元510会为总共N个子波段提供N个"发射码元",其中每一个发射码元可以是数据码元、导频码元或零码元。在每一个OFDM码元周期中,反向离散傅里叶变换(IDFT)单元520接收N个发射码元,使用N点IDFT将这N个发射码元变换到时域,并且提供包含了N个时域采样的"已变换的"OFDM码元。每一个采样都是将要在一个采样周期中发送的复值。在通常情况下,N是2的乘方,如果这样的话,那么也可以通过执行N点反向快速傅里叶变换(IFFT)来替换N点IDFT。并串(P/S)转换器530将会串行化每一个已变换码元中的N个采样。然后,循环前缀生成器540将会重复每一个已变换码元的一部分(即,C个采样),以便形成包含了N+C个采样的OFDM码元。例如,该循环前缀是OFDM码元的最后512个采样。所述循环前缀被用于对抗因通信信道中的长时间延迟扩展而引发的码元间干扰(ISI)以及载波间干扰(ICI)。通常,延迟扩展是接收机上的FAP与最后到达路径(LAP)之间的时差。OFDM码元周期(或简称为"码元周期")是一个OFDM码元的持续时间,并且等于N+C个采样周期。参考图6,该图显示的是TDM导频2的时域表示的一个实施例。用于TDM导频2的OFDM码元(即"导频-20FDM码元")同样包含了长度为N的已变换码元以及长度为C的循环前缀。用于导频2的已变换码元包含了S个相同的导频—2序列,其中每一个导频-2序列都包含了L个时域采样。用于TDM导频2的循环前缀包含了已变换码元中最右边的C个采样,并且它被插在己变换码元的前方。举例来说,如果N二4096、L=2048、S=2以及C=512,那么导频-2OFDM码元将会包含两个完整的导频-2序列,其中每一个导频-2序列都包含了2048个时域采样。用于TDM导频2的循环前缀只会包含导频-2序列的一部分。接下来参考图7,该图显示的是无线接收机150上的SCEU180的框图实施例。在SCEU180内部,超帧检测器710接收来自接收机单元154的输入,通过处理输入采样来检测每个超帧的开端,并且提供超帧定时。码元定时检测器720接收输入采样和超帧定时,通过处理输入采样来检测所接收的OFDM码元的开端,并且提供码元定时。频率误差估计器712对所接收的OFDM码元中的频率误差进行估计。信道估计器730接收来自码元定时检测器720的输出,并且推导出信道估计。在下文中,将对SCEU180中的检测器和估计器进行描述。超帧检测器710通过对来自接收机单元154的输入采样中的TDM导频1进行检测来执行超帧同步。就本实施例而言,超帧检测器710是使用延迟相关器来实现的,其中该相关器会将导频-1OFDM码元的周期特性用于超帧检测。参考图8,该框图显示的是用于FTA的一个实施例的时线800。FAP检测或信道位置搜索在FTA的最后阶段执行。在所示的处理部分中,在方框812中聚集了长度为Nc的采样窗口。接着,在方框814中,将会在该采样窗口上执行Nc点FFT,其中Nc在本实例中是2048。FFT是通过使用交织序列6、4、2和0在级联的512点FFT中完成的。在方框816中,对导频信息解调,并且按同一个交织序列从子载波中外推导频信道。在方框818,使用同一个交织序列对已解调的导频信号执行Nc点IFFT,其中Nc点IFFT被执行为级联的512点IFFT。对6、4和2个交织的旋转乘法是在方框816结束之后开始的。在方框820中,将会初始化FTA搜索,以便开始寻找FAP的处理。在下文中,将会进一步描述这个流水线处理,并且允许更快的精密定时获取。参考图9,该图显示的是用于一个实施例的码元定时检测器720的实施例框图,其中该检测器是基于导频-2OFDM码元来执行定时同步的。在码元定时检测器720的内部,采样缓存器912接收来自接收机单元154的输入采样,并且保存用于导频-20FDM码元的具有L个输入采样的"采样"窗口。釆样窗口的开端是偏移计算单元910基于来自超帧检测器710的超帧定时而确定的。参考图IOA,该图显示的是在一个实施例中对导频-2OFDM码元进行处理的时间图。即使导频-1是在某个稍后的点(表示为TD)上检测到的,超帧检测器710也会根据导频-1的OFDM码元来提供粗略码元定时(表示为Tc)。偏移计算部件910通过确定Tw来定位采样窗口1012。导频-2OFDM码元包含了S个相同的导频-2序列,其中每一个序列都具有长度L(举例来说,如果N=4096并且L=2048,则是两个导频-2序列长度为2048)。Nc个输入采样的采样窗口1012是由采样缓存器912为在位置Tw处开始的导频-2OFDM码元收集的。采样窗口1012的开端将从粗略码元定时Tc处延迟一初始偏移OSmit,即Tw=Tc+OSlmt。这个初始偏移没有必要特别精确,并且通过选择该初始偏移,可以确保无论在粗略定时估计中是否出现误差,都会在采样缓存器912中收集到一个完整的导频-2序列。该初始偏移还可以被选择的足够小,以便能在下一个OFDM码元到来之前结束对导频-2OFDM码元的处理,致使从导频-2OFDM码元获取的码元定时可以应用于所述下一个OFDM码元。在这个实施例中,码元边界的概念是通过OFDM采样计数器来追踪的。在OFDM码元循环前缀的开端,OFDM采样计数器采用的是值0,并且将递增计数,直到值NoFDM-l,其中NoFDM是OFDM码元的总的持续时间,其后它会反向翻转到零。在处理规则OFDM码元的过程中,采样被发送到FFT引擎914,以便在OFDM采样计数器达到值NCP=C之后进行解调。码元定时搜索器920所确定的码元定时校正是通过将OFDM采样计数器的当前值改变一个与计算得到的定时偏移相对应的数量来应用的。在粗略获取之后,在时间TD,接收机上的码元边界的粗略概念可以通过将值TD-Tc写入OFDM采样计数器而被捕获。然后,分两步应用初始偏移OSmit。首先,OFDM采样计数器值将会递增K,并且会在偏移计算部件910中被减少OFDM码元之间的窗口持续时间(例如本实施例中的17)。常数K与算法的校正粗略定时误差的能力是对应的,在本实施例中,K=256。当OFDM采样计数器达到本实施例中的计数值1024时,这将被认为是釆样周期的开端Tw,并且采样窗口1012开始。其他实施例也可以将其他值用于第一和第二常数以及计数值。回过来参考图9,离散傅里叶变换(DFT)单元914对釆样缓存器912收集的NC=L个输入采样执行L点DFT或FTT,并且为L个接收到的导频码元提供L个频域值。如果采样窗口1012的开端未与导频-2OFDM码元的开端对准(即TW#TS),那么信道脉冲响应将被循环移位,这意味着信道脉冲响应的前部将会回转到后部。就本实施例而言,导频-2OFDM码元214连续具有循环前缀1004以及两个导频-2序列1008。在一个频域的实施例中,导频-2码元214包含了2000个非零QPSK子载波或子波段,这些子载波或子波段各自是通过一个零值子载波分离的,其中在每端都具有如图3所示的保护子载波304。通过在两个非零子载波之间插入零值子载波,可以确保TDM导频-2包含两个2048采样的周期,并且其中每个采样都处于时域之中。在接收机端,在采样窗口1012中只会捕获到TDM导频2的2048或Nc个采样。在执行了初始的L点FFT914之后,对I^2048来说,这些初始的2000个非零子载波以及48个保护子载波在经过信道后将是可用的。非零子载波将会由信道上的信息调制,并且添入噪声。为了恢复信道信息,也就是估计高达2048个抽头的信道脉冲响应,我们需要"撤销"非零子载波的扰频,并且在L点IFFT部件918之前零输出那些已被省略的子载波(也就是保护子载波)。这个操作被称为TDM导频-2码元解调和外推,它是在导频解调单元916中执行的。接下来参考图12,该图显示的是用于对在任何交织中的非零导频序列进行解调操作的导频解调逻辑电路的实施例。在这个实施例中,交织(interlace)代表的是一个具有N,个子载波的子集,并且这些子载波均匀间隔在具有N个子载波的初始集合中。例如,与本实施例中一样,N可以是4096,如果使用了8个交织,那么每个交织I都是一个具有N,个子载波的集合,而这些子载波是由七个不属于交织I的子载波分离的。在解调部件916的输入端,导频观察结果的同相和正交相位分量都由9个有符号的比特给出,而在解调之后,比特宽度将会保持为9。回过来参考图9,L点FFT部件914的每一个输出采样都是一个复数,在本实施例中,其中的实数和虚数都是9比特的有符号的数字。移除导频调制的处理实质上是将每一个导频载波与对应于该子载波的基准值相乘,这可以在接收机处做到。这个操作将会使用四个不同的基准序列执行四次,这是因为从FFT部件914的输出端将会收集到四个不同的交织(即6、4、2、0)。在载波k(k=0,l,'",499)上,交织i(i=0,2,4,6)中的导频观测结果是由Yw给出的,并且相应的基准码元(来自QPSK调制)是在接收机上通过Si,f[b2kwb2k]给出的扰频操作而生成。移除导频子载波上的调制的处理是作为一个旋转操作(旋转O、90、180、270度)执行的,其后跟随的是与(l-j)相乘的乘法。旋转量是由基准码元S,k确定的。跟随在该旋转操作之后的是添加和减去实部和虚部成分的处理。在下表I中,给出了取决于扰频器输出比特(b2k+ib2k)的Yi,k旋转,该表格是以比特到QPSK星座码元的格雷映射(graymapping)为基础的。说明书第14/26页表I:旋转角度与来自扰频器的比特的函数关系<table>tableseeoriginaldocumentpage20</column></row><table>在这方面,应该指出的是,第i个交织缓存器中的Yj,o是在存储单元262开始的。因此,500个导频观测结果是按顺序通过从存储单元262开始,经过存储单元511并且回转到存储单元O,然后经过存储单元249而取得。应该指出的是,存储单元250261与保护子载波是对应的,并且在本实施例中,将它们设置成等于零。用于FTA的交织O遵循的是关于数据的约定,也就是从存储单元262到5U写入导频,跳过存储单元O(与DC相对应)并将其零输出,同时填充存储单元1250。这时,保护载波驻留在存储单元251261中。接下来参考图IOB,该图显示的是在一个实施例中来自IDFT单元918的L抽头信道脉冲响应。该脉冲响应显示的是信道估计中的循环移位。这L个抽头中的每一个都与该抽头延迟上的一个复数信道增益相关联。该信道脉冲响应可以循环移位,这意味着信道脉冲响应的尾部可以回转,并且可以出现在IDFT单元918之输出的先期部分。回过来参考图9,码元定时搜索器920可以通过检测图10B所示的信道能量的开端来确定码元定时。码元定时搜索器920的定点功能被分成了两个子部分用于信道定位的部件以及用于精密定时校正的部件。信道能量开端(也是通常所说的"第一到达路径",即FAP)的这种检测处理,如图IOB所示,它可以通过将"检测"窗口1016在信道脉冲响应上滑动长度Nw来实现。检测窗口大小可以如下确定。在每一个窗口的起始位置,落入检测窗口内的所有抽头的能量都被计算,以便求出在图10C中显示为曲线的累积能量。参考图IOC,该图显示的是在一个实施例中的在不同窗口起始位置处的累积能量曲线图。该检测窗口是以循环方式向右移位的,由此在检测窗口的右边缘到达位于索引Nc上的最后一个抽头之后,该窗口将会回转到位于索引l上的第一抽头。这样就可以为每一个检测窗口起始位置收集相同信道抽头数量的能量。检测窗口大小Nw可以根据所预期的系统延迟扩展来进行选择。无线接收机的延迟扩展是无线接收机处最早和最晚到达信号分量之间的时差。系统的延迟扩展是系统中所有接收机中的最大延迟扩展。如果检测窗口大小等于或大于系统延迟扩展,那么当适当对准时,检测窗口将会捕捉到信号脉冲响应的所有能量。在一个实施例中,该检测窗口大小Nw还可以被选择成不大于Nc的一半(即Nw^Nc/2),以便避免信道脉冲响应之开端检测中的不确定性。由此,只要将Nc选择为大于或等于最大预期信道延迟扩展,那么无论信道实现方式怎样,FTA都可以明确检测到OFDM码元定时。接下来参考图IOD,该图显示的是累积能量曲线的负导数的一个实例。信道脉冲响应的开端,即FAP,可以如下检测(1)确定图IOC所示累积能量曲线中所有检测窗口1016之起始位置的峰值能量,以及(2)如果多个窗口起始位置具有相同或相似的峰值能量,则识别具有该峰值能量的最右侧检测窗口1016的起始位置。根据检测窗口1016的抽头能量与来自累积能量曲线的有限差分的加权总和,可以推导出一个评分。通过有效地将这个评分最大化,可以找到累积能量曲线之最大区域的后沿。还可以对不同窗口的起始位置的能量求取平均或过滤,以便在带有噪声的信道中获取更为精确的对信道脉冲相应之开端的估计。在任何情况下,信道脉冲响应的开端都是用图10D中的FAP表示的。一旦确定了信道脉冲响应IB的起始位置,则可以唯一地计算出精密码元定时校正。这些校正经设计可以促使FAB位置,即图10B中的位置Ib,在下一个OFDM码元期间接近于位置零或是信道估计中的任何预期位置。在一个不同的实施例中,精密定时校正可以取决于FAP位置以及估计得到的信道延迟扩展D两者。这个延迟扩展D可以通过寻找累积能量曲线的前沿和后沿而被确定。与寻找后沿相似,所述前沿可以通过对累积能量及其正的有限差分的加权总和进行评分而找到。在一个不同的实施例中,精密定时搜索器首先找到最大累积能量出现的位置TM,并且存储这个最大值EM。接下来,检查位于IM左右的累积能量曲线,以便就某个小于1的预定值b,来确定那些累积能量低于值(l-b)EM的位置。换句话说,累积能量曲线的前沿和后沿被定义在累积能量低于其在检测窗口1016中的最大值的某个百分比(例如5%或3%)的位置。这个百分比限定了累积能量位置之最大值周围的一个波段。进入这个波段限定了该波段中平坦部分的前沿Tl,而离开这个波段则限定了这个波段中平坦部分的后沿tt。所述后沿与第一到达路径的位置重合,而所述前沿等于最后到达路径减去Nw。前沿与后沿之间的差值则等于Nw减去延迟扩展D。由此,延迟扩展D可以计算为D-Nw-Tx-TL。一旦计算得到了D,那么就可以确定精密定时校正,从而在下一个OFDM码元期间,使信道内容仍旧位于信道估计中的循环前缀区域的中心。回过来参考图IOA,其中精密码元定时表示的是所接收的OFDM码元的开端。精密码元定时Ts可以用于为每一个后续接收到的OFDM码元(也就是传送数据和FDM导频的所有后续OFDM码元)精确正确地放置DFT收集窗口。DFT收集窗口表示特定的N个输入采样(来自N+C个输入采样),以便所接收的每一个OFDM码元进行收集。然后,使用N点DFT对处于DFT收集窗口内部的N个输入采样进行变换,以便为所接收的OFDM码元,获取N个接收数据/导频码元。通过为所接收的每个OFDM码元精确放置DFT收集窗口,可以有助于避免(1)来自先前或下一个OFDM码元的码元间干扰(ISI),(2)信道估计的劣化(例如。不正确地放置DFT收集窗口有可能导致错误的信道估计),(3)各处理中依赖于循环前缀的误差(例如,频率追踪循环等等),以及(4)其他有害效果。通过使用TDM导频-2的周期特性,还可以将导频-2OFDM码元用于获取更为精确的频率误差估计。来自IDFT单元918的信道脉冲响应还可以用于为基站110与无线接收机150之间的通信信道推导频率响应估计。单元922接收L抽头信道脉冲响应,通过循环移位该信道脉冲响应使信道脉冲响应的开端处于索引1处,将恰当数量的零插入到经循环移位的信道脉冲响应之后,以及提供一个N抽头信道脉冲响应。然后,DFT单元924对N抽头信道脉冲响应执行N点DFT,以便提供频率响应估计,其中所述频率响应估计是由总共N个子波段的N个复数信道增益组成的。OFDM解调器160可以使用该频率响应估计来检测后续OFDM码元中的接收数据码元。在其他实施例中,这个初始信道估计还可以采用其他方式推导。参考图11,该图显示的是组合了TDM和FDM导频的导频传输方案的一个实施例。基站110可以在每个超帧中发射TDM导频1和2,以便为无线接收机的初始获取提供便利。用于TDM导频的开销是两个OFDM码元,这与超帧的大小相比是非常小的。基站还可以在每个超帧的所有、大部分或一些剩余OFDM码元中发射FDM导频。对图11所示的实施例来说,FDM导频是在交替的交织中发送的,由此导频码元会在偶数编号的码元周期中的一个交织上以及在奇数编号的码元周期中的另一个交织上发送。每一个交织都包含了足够数量的子波段,以便为无线接收机的信道估计以及可能的频率和时间追踪提供支持。一般来说,任何数量的交织都是可以用于FDM导频的。无线接收机可以将TDM导频1和2用于初始同步,例如超帧同步、频率偏移估计以及精密码元定时获取(用于为后续的OFDM码元正确放置DFT收集窗口)。举例来说,在首次访问基站时、在首次或者在长期未活动之后接收或请求数据时,以及在首次通电时等等情况下,无线接收机会执行初始同步。无线接收机可以通过对导频-1序列进行延迟相关,来检测导频-1OFDM码元的存在,并且由此如上所述确定超帧的开端。此后,无线接收机可以使用导频-1序列来估计导频-1OFDM码元中的频率误差,并且在接收导频-20FDM码元之前校正这个频率误差。与使用数据OFDM码元之循环前缀结构的常规方法相比,导频-1OFDM码元允许估计更大的频率误差,并且为接下来的导频-2OFDM码元更可靠地放置采样窗口1012。由此,导频-1OFDM码元可以为具有很大多径延迟扩展的陆地无线电信道提供改进的性能。无线接收机可以使用导频-2OFDM码元来获取精密的码元定时,以便为后续接收到的OFDM码元更准确地放置DFT收集窗口。所述DFT收集窗口是时域信号的一部分,该部分将会捕捉对特定OFDM信号所发数据进行解码时使用的必要信息。无线接收机还可以将导频-2OFDM码元用于信道估计和频率误差估计。所述导频-2OFDM码元允许快速准确地确定精密码元定时以及正确放置DFT收集窗□。无线接收机可以将FDM导频用于信道估计和时间追踪,并且还可能将其用于频率追踪。如上所述,无线接收机可以根据导频-2OFDM码元来获取初始信道估计。如图ll所示,无线接收机可以使用FDM导频来获取更多的信道估计,在经由超帧发射FDM导频的时候则更是如此。此外,无线接收机还可以使用FDM导频来更新用于接收到的OFDM码元中的频率误差进行校正的频率追踪环路。无线接收机还可以使用FDM导频以及由此获取的信道估计来更新能够考虑到对输入采样中的定时偏移(例如,由于通信信道的信道脉冲响应中的变化)的时间追踪环路信道位置和FAP检测算法IFFT部件918的输出可以认为是时域信道估计,其长度为2048抽头,并且可以如图10B所示被循坏移位Tb。对用于信道估计检测的算法来说,其任务是确定这个循环移位Tb的数量。这个处理可以通过将滑动检测窗口内的累积能量与图10D描述的负差值计算相结合来实现。这种形式的信道位置检测算法即为通常所说的第一到达路径或FAP检测,这是因为所描述的量度被设计成在FAP位置处具有峰值。在其他实施例中,信道位置检测可以使用另一种替换的算法来执行,其中如前先所述,通过使用百分比方法对平坦区域的边缘进行检测,来确定FAP和LAP位置。为了简单起见,在下文中仅仅详细描述了FAP检测算法的实施方式。Nc和Nw分别定义为信道估计采样窗口1012以及滑动能量检测窗口1016的长度。为了避免在FAP检测中出现不清楚的情况,一般来说,本实施例将会满足关系式Nw=Nc/2。在IFFT部件918中,这个处理是通过使Nc=2048以及Nw=1024来实现的。这些值是在假设最大延迟扩展不超过1024个抽头(或者在一个实施例中大约是185的情况下选择的,总的信道能量可以在长度等于信道估计采样窗口1012的一半的滑动检测窗口1016中捕获。在没有噪声的情况下,当(窗口起始位置+Nw)模Nc大于最后一个信道抽头位置时,达到窗口中的最大能量,并且它会在窗口起始位置移动并超出FAP之前一直停留在最大值。由此,检测FAP仅仅相当于检测图IOC所示累积能量曲线之最大值附近的平坦区域的后沿。这个处理可以通过将检测窗口内的累积能量测量结果与负的有限差分组结合来实现。所述能量测量结果En,以及阶数为No的负的有限差分Dn是如下定义的<formula>formulaseeoriginaldocumentpage24</formula>其中0Si^Nc-l表示的是检测窗口的开端,h(n)是信道估计,而从上述总和中上下限和下标应该以Nc为模的意义上来看,所述窗口将会"回转"。然后,FAP的位置将被粗略地确定使评分数最大的索引n。换句话说,使得<formula>formulaseeoriginaldocumentpage24</formula>(2)那么,可以发现FAP位置是在上述算法中,自由的可调整参数是a和ND。信Nd和cc是可以編程的,并且(A^,cO对的不同组合将导致该算法对检测信道脉冲响应中的弱前沿抽头具有不同的重要性。换言之,具有低值Nd和高信cx的实施例通常检测的是幅度很小的FAP。但是,较大的ND值会在执行FAP判定的过程中求取更多的噪声平均值。在一个实施例中,精密定时获取所使用的值是ND二5以及a二0.9375。FAP检测实施方式对以FTA模式实施的FAP检测来说,其中一种情况是关于计算的严格时线,其中所述时线是在下一个码元开始之前出现的。用于计算的时间(举例来说,在一个实施例中是300400毫秒)是在如图10A所示接收到下一个OFDM开销码元216之前结束的。因此,在本实施例中,等式(1)中关于初始窗口化能量测量结果的计算是与FFT部件918的最后一个阶段结合在一起的。通过优化用于精密定时获取的FFT和IFFT实施方式,可以按以下方式满足严格时线1.FFT架构被用于与输入数据并行地计算FFT处理中的第一阶段。在2004年2月9日提交的美国申请10/775,719中描述了一个例示的FFT架构,为了各种目的,该申请通过引用包括在此。FFT实施方式被选择成与每个交织中的子波段数量(N)相匹配。举例来说,如果导频-2使用N产512以及4个交织,则将FFT实施方式选择成是级联的4X512FFT,并且在接收到采样时,在没有附加等待时间的情况下计算4点FFT。2.以--种为速度而优化的特定顺序,为交织计算512点FFT是。举例来说,如果在偶数子载波上传送TDM导频2,那么FFT将会按照如下的6、4、2禾Q0的顺序执行。3.导频解调是基于逐个交织来执行的。4.一旦完成了导频解调,则计算2048点IFFT。就本实施例而言,这个处理是分三步执行的。a.用512点IFFT处理交织6、4、2和0。b.旋转乘法仅仅应用于交织6、4和2。交织O并不使用任何旋转乘法。由此,用于交织0的IFFT可以与用于其他交织的旋转乘法同时发生,从而节约时间。c.4点IFFT将会组合512点IFFT的输出。5.4点IFFT阶段与FAP检测算法的初始化相结合。所述4点IFFT提供了如下釆样<formula>formulaseeoriginaldocumentpage26</formula>应该注意的是,为了从位置O计算等式(1)中的窗口能量,即Eo,我们将会等待直到所有Nw/2个4点IFFT结束。但是,在我们具有足够数据计算E的同时;由此可以并行计算这两个滑动窗口累积器。同样,考虑用于这两个累积器的能量更新步骤.-<formula>formulaseeoriginaldocumentpage26</formula>.(4)由于使用了相同的校正因数来更新这两个累积器,因此,这些值d(n)将被保存,供未来使用。FAP检测的第一个阶段包括计算E。、^^和值d(n),其中0Sn5Nw-。所述第一个阶段是与Nw/2个4点IFFT并行执行的,并且由此可以同样多的时间。在图14中显示了这种计算的一个实施例。每一个范数运算(normoperation)1408都是相同的,并且将会产生11个无符号的比特。在图13中则显示了用于范数运算1408的框图。在SNR很低的情况下,使用TDM导频2所获取的信道估计有可能是"带有噪声的"。有时候,噪声有可能作为人为的信道内容出现,并且在分析信道估计的时候,FTA期间的定时校正有可能错误地顾及了此人为内容。有时候,基于噪声而计算得到的码元定时会导致更糟糕的性能。在一个实施例中,信道抽头能量将会与一个预定阈值相比较,以便在所述抽头能量低于该阈值的时候移除所述抽头能量。在范数运算1408之后,某些实施例包含了一个用于移除抽头能量的阈值部件1404。在一个实施例中,在假设输入SNR是某个预先确定的较低值P时,阈值限度可以被选择成是噪声的预期方差的K倍。通过适当地选择P和K,我们可以调节因输入SNR为P或更高的噪声而使人为的抽头出现在TDM2信道估计中的概率。在一个实施例中,K可以被选择为12,并且可以将P选择成是-2dB。在任何情况下,所述阈值都是可以编程的,如果将其设置为零,则在部件1404中将无法有效实施阈值处理。在第一阶段结束之后,将会执行第二阶段,其中如等式(2)所使用的,对有限差分/)和评分5的值进行初始化。存储&的若干个边界值。第二阶段是在提供一系列操作之前描述的。根据等式(1),所计算的有限差分的第一个值是D^^,并且就该计算而言,将会发现能量值E()&一。这些能量值是使用递归等式(4)计算的。在整个处理中,还沿着两个由Nw偏移的轨迹并行计算其他情况;换句话说,能量值iTi+^^将被计算和用于初始化D^。—,。与此同时,能量值£。&_2以及五~£^+2Wd_2将被保存,并且它们将被用于计算有限差分值和评分的边界值。就一个实施例而言,第二阶段的操作序列是如下形式的1)初始化A—,=0、^^+^_,=0、S*=0。有限差分是定标为25的14位有符号的数字,并且最大评分S^是一个12位无符号的数字(定标为24)。通过更新/)2—,=E0以及D^。f^v,可以保持相同的精度。将Eo和i^保存在存储器中。2)对于n-l;n$2ND-l;11++来说,执行如下操作*根据等式(4)来更新值^和i^+;在每一个加法/减法之后,使结果反向饱和为12个无符号的比特(结果将被保证是正的)。*如果iKNd,则将差分更新为D^—1=A/Vfi_l+^,以及D,。—广D+2—否则Z^。—,Z)2w。—,-A,以及D+2,v。—广D,『i-i^《,反向饱和为14个无符号的比特。*将&和&《保存在存储器中;它们会在FAP检测最后阶段结束时被使用。3)初始化两个运行缓存器五SC/FF1-[五O五j…五2W"],五W肌[五W『五W『+1…五W『+2Wp-i]'应该指出的是,,和^v^^一未被用于计算""边界值,但是这个实施例同样对其进行了存储,这有可能导致较少的硬件异常。阶段二的结束标记了FAP检测部件的初始化。这种检测是在阶段三进行的,并且接下来将会对其进行描述。概括的说,这时将会初始化以下变量*2iVD个部件中的每一个的运行缓存器和£BWT2。*最佳评分3*=0。能量值Eo,EP……,Aw"以及供将来使用而存储的五五w一,……,*等式(2)中使用的并被初始化为5位无符号值的可编程参数a。*保存在存储器中的值d(n),其中0^"^AV-1。此外还执行如下初始化£reMW=£2n'五花,产五+2-,'Dt^尸尸A一以及<formula>formulaseeoriginaldocumentpage28</formula>.FAP检测算法的阶段三可以概括成如图15所示的流程图,如所示范的那样,FAP位置可以选取间隔中的值<formula>formulaseeoriginaldocumentpage28</formula>遗失的点位于两个起始窗口位置的边界上,也就是围绕着位置O和位置Nw。这些极端情况是由名为"更新FAP"的步骤1508来处理的,并且这些情况取决于所存储的能量值。在一个实施例中,步骤1508的操作序列采用的是如下的形式对『l;r^2ND-l;11++来说,执行如下操作1)更新<formula>formulaseeoriginaldocumentpage28</formula>,以及<formula>formulaseeoriginaldocumentpage28</formula>2)将^和£2向左移位一个元素,分别将£+~和£添加到其右侧。3)S=a.£st/m[7VD—l]+(l-a).DrfiW1;如果S〉^,更新^=5以及W尸=("+AV-+1)modAV。4)S二"-五甜w2[^d—1]+(1—").DreMP2;如果5>^,更新^*=^以及W尸+l)modAV。在处理中的这个点上,FTA算法已经完成了阶段三,FAP已被检测,并且FAP位置已被保存在变量^4P中。FTA算法的最后一个阶段是根据该信息来计算精密定时校准。在我们对这个阶段进行描述之前,我们将会提供关于上述阶段三的实施方式的附加细节。为此目的,在这里对图16进行考虑,其中该图显示的是用于阶段三的更新步骤特性的定点实施方式。该附图将结合图15的流程图一起解释,因为流程图显示了操作序列。一旦为信道响应的两个等分全都计算了评分S(注图16仅仅显示了前半部分),那么这些值将会与当前最大评分值S4目比较,如果必要的话,最大评分值和FAP位置将会以如上所述的方式进行更新。FAP检测算法的最终输出是一个整数FAP,它可以取0与Nc-1=2047之间的值。在下文中,我们将会描述如何使用这个整数值来计算精密偏移,以及其对OFDM采样计数器的影响。精密定时偏移计算和校正对图10C中的回转信道估计来说,它所具有的表示FAP位置TB的整数值将会变换成作为FTA算法之最终结果的精密定时偏移。这个步骤是因为如下事实而被复杂化的即在采样TDM导频-2码元的过程中,我们引入了一个大小为1024-K个采样的故意延迟,其中在上述实施例中,K=256,并且粗略获取所提供的粗略偏移会相差大于±512个采样。该算法的这个实施例是如下进行的如果FAP〉5/么偏移=FAP+572-厕S+/7否则,濕移=WP+5/2+77-,.在这里,因数17对应于本实施例在两个OFDM码元之间插入的大小为17个采样的窗口,并且应该理解的是,此相应的因数在不同的实施例中是可以变化的。接下来,因数BoFF是一个可编程参数,它负责在所察觉的码元边界插入一个确定性延迟,或者等价地,在用于未来的OFDM码元的FAP位置引入一个偏差。这个参数通常被选为正值,因为可以显示,在码元边界估计(将其称为"后期码元采样")中产生负误差会导致更差的性能。在一个实施例中,将BOTF的值选择为127,但是其他实施例也可以使用其它的值。在各种有条件的走向中,第一个选项发生得更为频繁,由此假设粗略获取误差是小于土512个采样的。原则上,FTA算法可以处理多达士1024个采样的粗略定时误差,但是如果初始获取算法推迟了比512个更多的采样,那么有可能不能留下足够的时间来计算正确偏移并且在图2A和2B所示的开销OFDM码元216的第一码元开端之前应用它。通过如上所述在下一个OFDM码元的开端之前修改OFDM采样计数器内容,便可以使用如上计算的偏移的整数值来施加精密定时校正。一旦达到了数值4625,那么该计数器将会回滚,但是通过更新计数器中的当前值,可以有效地改变这个回滚的点。在一个实施例中,如上计算的偏移的值可以在应用之前首先被限制为±512,以便为频率追踪部件实施更简单的变换处理提供便利。FTA算法中的最后一个阶段使用如上获取的信道估计来初始化信道估计部件中的时间过滤器。这个初始化处理可以在正确解调下一个码元的过程中提供帮助。接下来将对信道估计初始化处理进行描述。引导信道估计在下文中,将会描述为信道估计器730引导信道估计的算法。信道估计器730的一个目的是为信道估计时间过滤器提供一个起始点。这个时间过滤器工作在三个连续信道估计<formula>formulaseeoriginaldocumentpage30</formula>上,其长度为512个采样,并且代表的是过去、现在和未来。所有三个位置都被初始化为全零。在FTA的最后一个阶段结束时,与现在对应的位置h(n)将会用512抽头的信道估计来进行初始化,而所述512抽头的信道估计是从如上计算的长为1024的估计中推导得到的[我们将这个脉冲响应称为/5(")]。针对《(n)的修改是三重的1)《(")是被正确校准且长为1024的信道估计的循环移位形式,其中所述信道估计是在码元定时正确时已经获取的。这个偏移FAP是在上述FAP检测的阶段三获取的。因此,当引导信道估计时,我们考虑了通过循环移位手边的所述估计《(")而获取的信道估计24^)。换句话说<formula>formulaseeoriginaldocumentpage30</formula>(5)2)A,咖^被转换成长为512的信道估计,其中如果将其用一个在交织6上具有512个导频音调的数据码元来替换,那么该信道估计将会在TDM导频2期间被获取。进行这个操作的一个原因在于信道估计部件730的时间过滤操作。也就是说,用于数据解调的信道估计是在信道估计部件的"时间过滤"单元中获取的,在一个实施例中,该信道估计部件会将那些由三个连续OFDM码元中的FDM导频所获取的估计组合在一起。对这个部件来说,如图ll所示,FDM导频在连续的OFDM码元上在交织中交错排列。应该指出的是,在TDM导频2之后,第一个码元中的FDM导频位于交织2上,由此对相应的FDM导频来说,如果它是一个正常的OFDM码元,那么它将被放置在TDM导频2中的交织6上。这样一来,通过使用TDM导频2来仔细引导信道估计部件,可以允许其在TDM导频2的位置中伪造正常码元的存在,由此加速可用于数据解调的第一信道估计的生成。这种向长为512的信道观察结果的转换是通过将A自^的后一半偏移到其前一半来实现的;换句话说,对0^"<"2来说产.6<formula>formulaseeoriginaldocumentpage30</formula>(6)(6)3)在等式(6)中获取的夕(w)相对于信道估计而言扩大了因数V^。由此,最后一个步骤是将信道估计扩縮恰当的因数数据模式时间追踪在数据模式时间追踪(DMTT)中,其中的问题与可以根据信道估计来进行定时校正是相似的,只是信道估计现在是使用FDM导频来获取的。在一个实施例中,用于根据信道估计来发现定时校正(或如上所述的定时偏移)的算法是非常相似的。在这种情况下,用于FTA的大多数软件都可以重新用于DMTT的目的。在一个实施例中,FTA模式中基于TDM导频2的信道估计(例如长度为2048抽头)长于DMTT中的信道估计(例如长度为1024抽头)。举例来说,当信道长于512抽头但是短于1024抽头时,较长的信道估计可以有助于解决OFDM码元定时中的不确定性。由于DMTT是在长度为1024的信道估计上执行的,任何长于512个抽头的信道响应都会潜在地给某些DMTT算法带来问题。但是在一个实施例中,FTA模式中基于TDM导频2的信道估计有两倍的长度,由此允许唯一地求解长度高达到1024个抽头的信道的位置。在每个超帧中都至少传送TDM导频2的情况下,接收机可以在N个超帧中周期性地获取到一次TDM导频2,以便解决某些实施例中存在的潜在的定时不确定性。N是可以编程的,并且可以根据延迟扩展或其他因素而改变。FTA处理可以在每N个超帧上执行,以便为即将到来的DMTT处理进行校正。接下来参考图18,该图公开的是用于将接收机的定时与所接收的OFDM信号相同步的OFDM系统1800。这个OFDM系统包含了用于执行第一定时获取的装置1804,用于执行第二定时获取的装置1808,以及用于调整DFT收集窗口位置的装置1820。使用第一接收TDM导频来执行第一定时获取的装置将会确定所接收的OFDM信号的粗略定时估计。使用第二TDM导频来执行第二定时获取的装置将会确定所接收的OFDM信号的精确定时估计。第一TDM导频是在第二TDM导频之前接收的,并且精密定时估计是粗略定时估计的精炼。用于执行第二定时获取的装置包括用于确定的装置1816以及用于检测的装置1812。用于为多个起始位置确定检测窗口内多个信道抽头的累积能量的装置将会形成一条累积能量曲线。用于检测的装置找出该累积能量曲线的后沿。用于为后续OFDM码元调节FT收集窗口位置的装置则是根据用于执行第二定时获取的装置的输出来完成的。参考图19,该图公开的是用于将接收机的定时与所接收的OFDM信号相同步的处理1900的实施例。在方框1904,用第一接收TDM导频来执行第一定时获取,以确定所接收的OFDM信号的粗略定时估计。在方框1906,用第二TDM导频来执行第二定时获取,以便为所接收的OFDM信号中的OFDM码元确定精确定时估计。在第二定时获取方框1906中,在方框1908中确定检测窗口上信道抽头的累积能量,并且在方框1912中检测累积能量曲线的后沿。在方框1916,根据后沿和/或前沿信息,调整后续OFDM码元的FT收集窗口位置。这里描述的同步技术可以使用不同的手段来实施。例如,这些技术可以采用硬件、软件或是其组合的方式来实施。对硬件实施方式来说,基站上用于支持同步的处理单元(例如,TX数据和导频处理器120)可以在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑设备(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设计成执行这里所述功能的其他设备,或是上述设备的组合中实现。无线接收机上用于执行同步的处理单元(例如,SCEU180)同样可以在一个或多个ASIC、DSP等等中实现。对软件实施方式来说,该同步技术可以用执行这里所述功能的模块(例如,过程、函数等等)来实现。软件代码可以保存在存储器单元(例如,图1中的存储器单元192)中,并由处理器(例如,控制器190)执行。存储器单元可以在处理器内部或是处理器外部实施。虽然在上文中结合特定的设备和方法对本公开的原理进行了描述,但是可以清楚理解,,本公开仅仅作为实例而提供,不是对本发明范围的限制。权利要求1.一种用于将接收机的定时与所接收的正交频分复用(OFDM)信号相同步的方法,该方法包括以下步骤用第一接收时分复用(TDM)导频执行第一定时获取,以确定所接收的OFDM信号的粗略定时估计;用第二TDM导频执行第二定时获取,以确定所接收的OFDM信号的精密定时估计,其中用于执行第二定时获取的所述步骤包括以下子步骤为多个起始位置,确定检测窗口内多个信道抽头的累积能量,以形成累积能量曲线,以及检测所述累积能量曲线的后沿;以及根据用于执行第二定时获取的所述步骤,为后续OFDM码元调节傅里叶变换(FT)收集窗口位置。2.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,所述第一TDM导频是在所述第二TDM导频之前接收的。3.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,所述精密定时估计是所述粗略定时估计的精炼。4.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,所述后沿是使用多个起始位置中一特定起始位置处的累积能量与所述累积能量曲线在所述特定起始位置处的负有限差分的加权总和来定位的。5.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,所述检测子步骤允许检测第一到达路径(FAP)。6.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,所述累积能量曲线中一平坦区域的前沿和后沿都是从所述累积能量曲线中与最大点相差一定百分能量的平坦区域中检测得到的。7.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,所述累积能量曲线的后沿和前沿中的至少一个被变换成了定时校正。8.如权利要求7所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,FAP是相对所述后沿而放置的。9.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,通过相对于后沿和前沿中的至少一个来放置信道分布的位置,将所述累积能量曲线前沿和后沿中的至少一个变换为定时校正。10.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,所述多个信道抽头中的每一个都与相应抽头延迟上的复数信道增益相对应。11.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,用于执行第二定时获取的所述步骤是在第二TDM导频结束之前完成的。12.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,对于所述多个信道抽头中的一特定信道抽头,在时间上至少部分同时执行所述确定子步骤和所述检测子步骤。13.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,所述接收机是有线接收机或无线接收机中的至少一个。14.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,还包括下述步骤使用在用于执行第二定时获取的所述步骤中获取的信道估计,引导信道估计。15.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,用于执行第二定时获取的所述步骤还包括下述子步骤在所述FT收集窗口上执行傅里叶变换,其中所述FT收集窗口的大小是所述检测窗口大小的两倍。16.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,对所述累积能量曲线过滤,从而减少虚假的后沿检测。17.如权利要求1所述的用于将接收机的定时与所接收的OFDM信号相同步的方法,其特征在于,用于执行第二定时获取的所述步骤还包括下述子步骤在所述确定子步骤之前,对所述多个信道抽头中的每一个执行阈值处理。18.—种用于将接收机的定时与所接收的OFDM信号相同步的OFDM系统,该OFDM系统包括用第一接收TDM导频执行第一定时获取,以确定所接收的OFDM信号的粗略定时估计的装置;用第二接收TDM导频执行第二定时获取,以确定所接收的OFDM信号的精密定时估计的装置,其中用于执行第二定时获取的所述装置包括用于为多个起始位置确定检测窗口内多个信道抽头的累积能量,以形成累积能量曲线的装置,以及用于检测所述累积能量曲线的后沿的装置;以及根据用于执行第二定时获取的所述装置的输出,为后续OFDM码元调整FT收集窗口位置的装置。19.如权利要求18所述的用于将接收机的定时与所接收的OFDM信号相同步的OFDM系统,其特征在于,所述第一TDM导频是在所述第二TDM导频之前接收的。20.如权利要求18所述的用于将接收机的定时与所接收的OFDM信号相同步的OFDM系统,其特征在于,所述精密定时估计是所述粗略定时估计的精炼。21.如权利要求18所述的用于将接收机的定时与所接收的OFDM信号相同步的OFDM系统,其特征在于,所述后沿是使用多个起始位置中一特定起始位置处的累积能量与所述累积能量曲线在所述特定起始位置处的负有限差分的加权总和来定位的。22.如权利要求18所述的用于将接收机的定时与所接收的OFDM信号相同步的OFDM系统,其特征在于,所述累积能量曲线中一平坦区域的前沿和后沿都是从所述累积能量曲线中与最大点相差一定百分能量的平坦区域中检测得到的。23.如权利要求18所述的用于将接收机定时与所接收的OFDM信号相同步的OFDM系统,其特征在于,所述多个信道抽头中的每一个都与相应抽头延迟上的复数信道增益相对应。24.如权利要求18所述的用于将接收机的定时与所接收的OFDM信号相同步的OFDM系统,其特征在于,所述第二TDM导频包括循环前缀以及多个相同的导频序列。25.如权利要求18所述的用于将接收机的定时与所接收的OFDM信号相同步的OFDM系统,其特征在于,对于所述多个信道抽头中的一特定信道抽头,在时间上至少部分同时使用用于确定的所述装置和用于检测的所述装置。26.如权利要求18所述的用于将接收机的定时与所接收的OFDM信号相同步的OFDM系统,其特征在于,所述接收机是有线接收机或无线接收机中的至少一个。27.如权利要求18所述的用于将接收机的定时与所接收的OFDM信号相同步的OFDM系统,其特征在于,对所述累积能量曲线过滤,从而减少虚假的后沿检28.—种用于将接收机的定时与接收信号相同步的方法,该方法包括以下步骤执行第一定时获取,以确定接收信号的粗略定时估计;用TDM导频执行第二定时获取,以便为接收信号中的码元确定精密定时估计,其中用于执行第二定时获取的所述步骤包括以下子步骤为多个起始位置,确定检测窗口内多个信道抽头的累积能量,以形成累积能量曲线,检测所述累积能量曲线的后沿,以及对于所述多个信道抽头中的一特定信道抽头,在时间上至少部分同时执行所述确定子步骤和所述检测子步骤;以及根据用于执行第二定时获取的所述歩骤,为后续码元调节FT收集窗口位置。29.如权利要求28所述的用于将接收机的定时与接收信号相同步的方法,其特征在于,所述精密定时估计是所述粗略定时估计的精炼。30.如权利要求28所述的用于将接收机的定时与接收信号相同步的方法,其特征在于,所述后沿是使用多个起始位置中一特定起始位置处的累积能量与所述累积能量曲线在所述特定起始位置处的负有限差分的加权总和来定位的。31.如权利要求30所述的用于将接收机的定时与接收信号相同步的方法,其特征在于,所述后续码元是OFDM码元,并且包括.-多个数据码元,以及多个频分复用(FDM)导频。32.如权利要求30所述的用于将接收机的定时与接收信号相同步的方法,其特征在于,所述累积能量曲线中--平坦区域的前沿和后沿都是从所述累积能量曲线中与最大点相差一定百分能量的平坦区域中检测得到的。33.如权利要求28所述的用于将接收机的定时与接收信号相同步的方法,其特征在于,所述多个信道抽头中的每一个都与相应抽头延迟上的复数信道增益相对应。34.如权利要求28所述的用于将接收机的定时与接收信号相同步的方法,其特征在于,所述接收机是有线接收机或无线接收机中的至少一个。35.如权利要求28所述的用于将接收机的定时与接收信号相同步的方法,其特征在于,对所述累积能量曲线过滤,从而减少虚假的后沿检测。36.—种用于将接收机的定时与接收信号相同步的通信设备,该通信设备包括处理器,它被配置成用第一接收时分复用(TDM)导频执行第一定时获取,以确定所接收的OFDM信号的粗略定时估计;用第二TDM导频执行第二定时获取,以确定所接收的OFDM信号的精密定时估计,其中用于执行第二定时获取的所述步骤包括以下子步骤为多个起始位置,确定检测窗口内多个信道抽头的累积能量,以形成累积能量曲线,检测所述累积能量曲线的后沿,以及根据用于执行第二定时获取的所述步骤,为后续的OFDM码元调节傅里叶变换(FT)收集窗口位置;以及与所述处理器相耦合的存储器。37.如权利要求36所述的通信设备,其特征在于,所述第一TDM导频是在所述第二TDM导频之前接收的。38.如权利要求36所述的通信设备,其特征在于,所述精密定时估计是所述粗略定时估计的精炼。全文摘要公开了一种用于将接收机的定时与所接收的正交频分复用(OFDM)信号相同步的方法。该方法用第一接收时分复用(TDM)导频执行第一定时获取,以确定所接收的OFDM信号的粗略定时估计。用第二TDM导频执行第二定时获取,以确定所接收的OFDM信号的精密定时估计。在第二定时获取过程中,确定信道抽头在检测窗口上的累积能量,并且检测累积能量曲线的后沿。根据后沿信息,为后续OFDM码元调节傅里叶变换(FT)收集窗口位置。文档编号H04L27/26GK101189847SQ200680015783公开日2008年5月28日申请日期2006年3月10日优先权日2005年3月10日发明者B·沃斯尔杰,R·克里希纳穆斯,V·莫西,林福韵申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1