在多载波传输系统中保持帧同步的装置和方法

文档序号:7959068阅读:261来源:国知局
专利名称:在多载波传输系统中保持帧同步的装置和方法
技术领域
本发明涉及使用多载波调制的传输系统,且特别与该类系统中的帧同步有关,这类系统以下简称为多载波系统。
背景技术
本发明直接参考下文指明的美国专利申请,其中每个申请的完整公开件在此引入以供参考美国专利申请第08/057,301号,P.S.Chow等人1993年5月3日提交,题目为“在数字用户线路上多载波信号的自适应、可变带宽高速数据传输的方法和设备”,它说明了一种使用DMT调制的多载波系统,并于1995年12月26日授予美国专利号5,479,447。
美国专利申请第08/107,200号,J.M.Cioffi等人1993年8月17日提交,题目为“可变延迟的多载波传输系统”,它也叙述了使用DMT调制的多载波系统的细节。
美国专利申请第08/109,489,R.R.Hunt等人1993年8月20是提交,1995年3月21日授予美国专利号5,400,322,题目为“多载波调制传输系统中的比特分配的更新”,它叙述了在多载波系统中保持比特分配的方式。
多载波调制的原理说明在例如IEEE通讯杂志1990年5月第28卷第5册第5-14页John A.C.Bingham所著文章“数据传输的多载波调制一个其时代已经来临的概念。”如所周知,在使用多载波调制的传输系统中,在传输信道的可用频带内彼此隔开的、构成一组副载波的FDM(频分多路复用)副载波,按该系统的块或符号传输速率被调制。在每个块或符号周期内供传输用的输入数据的各比特被分配给各个副载波,其方式与副载波的信噪比(SNR)有关,通常因此如在接收机监视的那样,副载波的比特误差率基本上相同。结果是,不同的副载波携带在每个符号周期内不同数目的比特。将适当的比特和传输功率分配给副载波,这样的系统可提供所需性能。
多载波调制的一个特别形式,即其中调制是采用离散傅里叶变换完成的,称为离散多频声(或DMT)调制。上面提及的相关应用披露了使用DMT调制的多载波系统的有关细节。
和在任一通讯系统中一样,有必要在DMT或其它多载波系统的发送机和接收机之间建立并维持同步。频率同步是通过使用多个信号音之一作为导频音来控制接收机处的锁相环,便利地在DMT系统中提供的,这一点与在J.S.Chow等人1993年3月8日在标准委员会论文集(StandardsCommitte Contribution)T1E1.4/93-022上发表的题为“DMT初始化一个标准规范所需的参数”(DMT InitiationParameters Needed ForSpecification In A Standard)文章中所表示的一样。该参考文献也概述了DMT系统的其它初始化过程,包括向该系统的副载波或信号音分配比特在内。
除了该频率同步以外,需要对数据的传输的块或符号进行同步。这在此处称为帧同步,每帧与多载波系统的一个块或符号相对应,以便与单载波传输系统中所用的相同术语一致。应理解的是,每帧、块或符号可以包括一定基本数量的信息,例如大约1700比特(假定传输速率为大约6.8Mb/s,符号周期为大约250μs)。
单载波传输系统,例如QAM(正交幅度调制)系统,总是完全工作在时域。在这类系统中,可采用一个相对“随机”的帧同步序列来维持帧同步,该序列直接插入到发送机一侧的时域信号样本流中,并且在接收机一侧被提取并和该次序的存储备份相关。相关结果较大,则表明帧同步已保持,小的相关结果表明帧同步丢失,即已错过了未知数目的时域样本。在后一情况下,接收机调用搜索过程使接收机再同步,即使在接收机的帧边界与发送机的帧边界重新对准。
本发明要解决的技术问题对于接收机是否同步的问题该时域帧同步提供了一个简单的是或否的答案。当帧同步丢失时为使接收机能重新同步,系统需要进行相关并对大量的可能的帧调整进行搜索。这是很费时的,因而是不受欢迎的过程。
本发明的目的是提供在使用多载波调制的传输系统中提供帧同步的改进方法,以及利用该方法的改进的传输系统。
本发明的一个方面提供了在多载波调制传输系统中维持帧同步的方法,在该传输系统中周期性发送一个包括同步码型(pattern)的同步帧,包括步骤存储同步帧的复数振幅;将同步帧的复数振幅和所存储的代表同步码型的信息相关,由此产生一个相关结果;并且确定相关结果是否低于某阈值,表明帧同步丢失,且在此情况下执行在所存储信息和所存储复数振幅之间的若干相关,在所有情况下,所存储复数振幅与代表所存储复数振幅的相关复数反旋(derctation)的相应复数值相乘,每个复数反旋相应于同步帧的一个相应的时间移位,由此产生若干个相关结果,每一结果对应于一个相应的时间移位;由该若干个相关结果确定一个用于恢复帧同步的时间移位;根据该确定的时间移位调节帧边界以恢复帧同步。
对于离散多频音调制传输系统,本方法优选包括步骤使用具有预定频率的一个信号音作该系统的发送机和接收机之间的频率同步用;在发送机,用N点快速傅里叶逆变换将频域的复数振幅转换为时域值;在发送机处采样时域值,采样频率为该预定频率的j倍,j是2的整数幂;并且在接收机处,用N点快速傅里叶变换将时域值转换成频域的复数振幅,每个所说复数反旋对应于在一帧宽度内N/j个时间移位的有关的一个。如果同步帧周期性地每Q帧发送1次,这里Q是大于N/j的整数,则这是特别有利的,因为它使得帧同步可以在两个连续的同步帧之间恢复。
每个相关结果优选地如此得到将每个复数振幅与来自代表同步码型的所存储的信息的相应的复数振幅相乘,并且对各复数乘积的实部求和。该方法优选地包括对被乘的复数振幅加权的步骤,对被乘的每个复数振幅的加权优选地依赖于与该有关的复数振幅有关的多载波信道的信噪比。
本发明的另一个方面是提供一个多载波调制传输系统接收机,包括一个快速傅里叶变换(FFT)单元,用于将时域值变换为频域的复数振幅;一个缓冲寄存器,用于根据帧边界向该FFT单元提供所接收的时域值;一个相关器,用于将该系统的一个同步帧的复数振幅与存储在接收机处的同步码型相关,以产生相关结果;以及一个控制单元,响应于该相关结果低于某阈值情况以调整帧边界,调整量为如下确定的一个时间移位执行在所存储同步码型和复数振幅之间的若干相关,在所有情形下复数振幅与对应于同步帧的相应的时间移位的代表复数振幅的一个相应复数反旋的相应复数值相乘,并且选择最佳的相关结果。
说明书


本发明可以从参考附图的下面说明中得到进一步理解,附图中图1是使用多载波调制的传输系统的部件的示意图,其中根据本发明的一个实施方案维持帧同步并将之恢复;以及图2是示意维持和恢复图1传输系统中的帧同步的各步骤的流程图。
具体实施例参看附图,多载波系统包括一个DMT(离散多频音)发送机10和一个DMT接收机12,它们通过有关的混合电路14和16耦合至一个传输路径18,该路径18例如是一个双线电话用户专用线路,用于按这里称为下行方向的从发送机10至接收机12的方向传输信号。一个上行发送机(未示出,但可与发送机10相似)与混合电路耦合,一个上行接收机(未示出,但可与接收机12相似)耦合至混合电路14,以便经路径18沿相反的上行方向传送信号。例如该系统可以是一个ADSL(非对称数字用户专用线路)系统,其中发送比特率在下行方向比上行方向大。
发送机10经路径20提供待发送数据,包括编码器22、帧同步序列源24、IFFT(逆FFT,或傅里叶逆变换)单元26,循环词头(prefic)加法器28,以及单元30,其中单元26实施例如512点IFFT,单元30则包括一个DAC(数模转换器)和多个输出端耦合至混合电路14的滤波器。
相反地,接收机12包括单元32、时域均衡器(TEQ)34、缓冲寄存器36、单元38、频域均衡器(FEQ)和解码器单元40,其中单元32具有来自混合电路16的接收信号、且包括多个滤波器和一个ADC(模数转换器),单元38实施512点FFT,单元40在输出路径42上复制原始数据。缓冲寄存器36用于将待提供给FFT单元38的信号作串至并行转换,循环词头不被提供给FFT“单元38,因而被去掉。图中所示的接收机12的其它部件与频率和帧同步有关,将在下文说明。
路径20上的下行信号分为多帧,并由编码器22编码成频域多载波符号,这些符号被送给IFFT单元26。每帧数据用一个有关的多载波符号表示,该符号包括系统的一些副载波或信号音的每一个的复数振幅(即两个振幅,实部和虚部信号分量)。例如,该系统可以使用256个离散信号音或副载波,频率为n×4.3125KHz,这里n是信号音或载波的数目,从1~256。每个信号音振幅均根据某比特分配方案分配信号的可变数目的比特,比特分配方案可以是例如上面提及的R.R.Hunt等人的相关申请描述的那种。在例如大约为250μs的每个多载波符号周期中分配给每个信号音振幅的比特数可以为零(即该信号音未被用于该信号)或可在最小数,例如2比特,至最大数,例如其范围从10至16比特之间变化。
对于下文进一步说明的帧同步,包括由源24产生的同步序列在内的同步帧被周期性地插入到从编码器至IFFT单元26的数据流中(要不可将该同步序列的时域版本插入到单元26和28之间)。例如,同步帧提供作为每个第Q=69帧或多载波符号,这样每个同步帧后跟有68个数据帧。同步序列例如是一个下文将作说明的伪随机序列,同一序列用于每个同步帧。
在IFFT单元26的输入端口,每个帧的一个特定信号音保留作导频音,不携带信息,由此提供一个发送的导频音,它用于频率同步,如下文所说明的。
每个频域多载波符号由IFFT单元26变换为时域多载波符号。该时域多载波符号因而包括512个实值的时域样本,它们被送往循环词头(cyclic prefic)加法器28。对于每个多载波符号,循环词头加法器28将所得到的具有例如544个实值时域样本的串流提供给DAC和滤波器单元30,该单元30将这些样本转换成经滤波的模拟信号,这些模拟信号经混合电路14发送至传输路径18。这544个样本由IFFT单元26提供的512个样本组成,词头以由循环词头加法器28加入的这些样本的最后32的拷贝构成。如此加入循环词头的用法和好处公知于例如“选定通信领域的IEEE期刊”(IEEE Journal on Selected Areas inCommunications)1991年8月第9卷第6期第895至908页上J.S.Chow等人所著文章“用于HDSL应用的离散多频音无线电收发信机系统”。
在接收机12中,经传输路径18接收的信号由混合电路16送往滤波器和ADC单元32,以复制每个多载波符号的544个串行样本,这些样本送往时域均衡器(TEQ)34。TEQ34是一个有限脉冲响应滤波器,它用于限制脉冲响应的大多数使之小于循环词头的时长,以使得后来将循环词头移去可以减少相邻多载波符号之间的干扰。均衡后的串行时域样本流送往缓冲寄存器36,它在其并行输出端产生每个多载波符号的512个时域样本,循环词头的32比特由此移去。这些512时域样本送往512点FFT单元38,并由该单元变换成一个包括256个复值信号音振幅的频域多载波符号,该符号被送往单元40中的频域均衡器(FEQ)。
该FEQ包括一个复值信号单抽头自适应均衡器,用于256个信号音中的每一个。FEQ和解码器单元40可以例如具有如前面提及R.R.Hunt等人的相关申请的图3中所示的形式。单元40在输出数据路径42上产生所得到的解码后的接收信号。
尽管此处不作进一步说明,发送机10和接收机12也可实施可变延迟缓存以及格栅(trellis)编码调制,如同在例如上述提及的J.M.Cioffi等的相关申请中说明的。除混合电路14和16的功能外,在发送机10和接收机12每一处的大多数或全部功能可由一或多个数字信号处理器实施。
发送机单元30的DAC经线44提供有一个时钟信号,该时钟信号的频率为DAC工作用所需的抽样频率。在接收机单元32中的ADC需要同步至一个相关频率(这两个频率可以完全相同,或者一个是另一个的整数倍,或者它们可以一定方式相关以适应在进行样本填充、插入、或抽取时的速率变换)。这里为简便起见假设,单元32中的ADC按单元30中的DAC的抽样频率进行工作。为了进行频率同步,如前所示256个信号音之一专门用作导频音。这样对于每个多载波符号被分配给该信号音的在路径20上的信号比特数为零。
为便利和简单起见,抽样频率和导频音频率如此选择,使得抽样频率是导频音频率的2倍数的整数幂。例如,第64信号音(n=64)具有频率64×4.3125=276KHz,用作导频音,抽样频率是该导频音频率的8倍,或2.208MHz。该关系为帧同步提供了特定优势,如下进一步说明的。
导频音可以有恒定相位,或者它可以在相继的多载波符号上携带一个特定的相位码型或者长的伪随机序列,它对于发送机和接收机来说均是已知的。IFFT单元26装备有用于导频音的复数振幅,它代表了导频音的所需容量。出于简便的考虑,这里假定导频音具有恒定相位,并且相应地IFFT单元26装备有一个用于导频音的恒定复数振幅,它代表该恒定相位。
接收机12包括一个压控晶体振荡器(VCXO)46,它在线48上产生用于单元32中的ADC的抽样时钟信号,它由一个控制回路同步于发送机10的2.208MHz抽样频率,该控制回路包括相位比较器50和由单元52表示的数字和模拟控制回路滤波器。FEQ和解码器单元36经线路54将所接收的导频音的相位信息提供给相位比较器50,一个存储的参考相位也被从存储器56提供给相位比较器50。相位比较器50在其输出端产生一个数字相位误差控制信号,它由单元52中的数字和模拟滤波器进行滤波,以产生模拟控制电压,这用于控制VCXO46,以维持频率同步。
如在发明背景中所解释的那样,在发送机和接收机之间也必须保持数据的发送多载波符号的帧同步。换句话说,与在发送机10中的IFFT单元26的输入端处的多载波符号所用的帧边界相同的帧边界必须被用于接收机12中的FFT单元38。在接收机12中,缓冲寄存器36用帧边界来确定每个具有512个时域样本的哪一些序列被送往FFT单元38,以被变换为相应的频域多载波符号。
如上所述,在发送机10中,每68个数据帧均被补充以一个同步帧,由此形成一个具有Q=69个连续帧或多载波符号的超帧(superframe)选择该数目Q是为了提供该系统的数据携带容量(对于它Q最好有较高值)和帧再同步时间(对于它Q最好有较低值)之间的平衡。该同步帧包括一个伪随机数据,它可以多个不同方法的任一个被提供给该同步帧多载波符号的各信号音。作为例子,下面对这些方法之一作了说明。
在发送机10内,一个长度为512的二进制伪随机序列由源24根据下列方程给出X〔P〕=1对于P=1到9X〔P〕=X〔P-4〕X〔P-9〕 对于P=10到512这里X〔P〕是序列的第P位的二进制值,代表模2加法。该序列的各个比特被组成256个比特对,其中第一个比特对用于直流和Nyqnist副载波(对于它所分配的能量为零,这样该比特对实际上被忽略),剩余255个比特对按频率递增顺序被指定给同步帧的多载波符号的相应的信号音,每个比特对的4个可能的组合(0,0),(0,1),(1,0)和(1,1)直接映射到同步帧的相应信号音的4-QAM点。换句话说,每个比特对给出一个复数振幅,它被送往IFFT单元26用于同步帧的相应信号音。然后导频音如上所述被其自身的适当的复数振幅改写。
根据系统所建立的比特分配方法每个符号可能被分配少于2比特的信号音可以在接收机处丢弃,或可以在发送机处将其振幅抑制使得它们不被发送,由此在发送机处节约能源并且避免由于不理想的均衡或滤波而导致在各信号音之中的可能的干扰。在后一情况,在发送机和接收机两处均有的比特分配表可被用于为每个信号音提供能量比例矢量,通过它提供给同步帧中的信号音的复数振幅在被送往IFFT单元26之前被倍乘,可以在接收机12处实现互补的比例换算。
作为替代方案,来自源24的一个存储的伪随机序列可以简单地分配给那些比特分配表表明有足够SNR(信噪比)的信号音,当正被用于同步帧中的所有信号音已被分配了伪随机数据时该序列被截短。再一次,接收机存储与发送机相同的比特分配表,使得所期望的相关可以正确地实施。作为另一个替代方案,可以观察到为了帧同步并非所有的可用信号音均必须用于同步帧中。
对于帧同步,如图1所示接收机包括一个同步序列源58,它对应于并且产生与发送机中的源24相同的同步序列。接收机还包括相关器60和存储器62,每个接收的同步帧(或者被接收机理解成每个接收的同步帧的东西,即每个第Q帧或多载波符号)均从单元40的FEQ的输出端送往存储器62。用于同步帧的FEQ系数可以与那些用于数据帧的系数不同。接收机还包括一个加权乘法器64,通过它来自源58的同步序列被送往相关器60;复数反旋乘法器66,它用于向相关器60提供乘以如下所述的复数反旋(derotation)值的接收的同步帧内容;以及一个帧同步判定单元68。该单元68对相关器60产生的相关结果作出响应,确定帧同步存在与否,并且在需要时通过路径70对缓冲寄存器36所用的帧边界进行修正,如下所述。
当对包括发送机10和接收机12在内的传输系统初始化时,帧同步按例如如下所述的方式建立。在后来的正常操作中,保持帧边界而不必改变帧边界。如下所述,在该正常操作情况下,相关器60和判定单元68监视帧同步。在发生帧同步丢失的情况下(在频率同步存在时,表明接收机12正通过路径18接收信号),必须恢复帧同步。虽然这可通过重新初始化系统来进行(如在现有技术中),但这是非常不可取的,因为初始化过程相当慢,例如需要约20秒,导致系统操作基本中断。
实际上帧同步的丢失可能是例如由于包括发送机10的印刷电路卡被从设备架拔开(导致在接收机12处信号和频率同步的丢失),然后被重新插入(由此在接收机处恢复信号和频率同步)而引起的。帧同步的丢失也可能是指监视到过量噪音从而产生较差的相关结果的发生,虽然实际上并非发生帧同步的丢失。在该情况下,无须重新作帧同步。本发明允许对这些场合进行区分,并且在实际发生帧同步丢失时通常使帧同步在非常短周期例如小于约100ms的时间内得以恢复,并且由此得以保持而不必对系统重新初始化。
元件58至68的操作另参照图2中的流程图在下文进一步说明。
在帧同步的状态,如图2框80所示每个同步帧即每个第69帧或多载波符号的接收内容,是从单元40中的FEQ的输出端提供的且存储在存储器62内。可以看到这些内容是频域的复数振幅,表示同步帧的信号音的复数振幅。如图2中的框82所示,这些同步帧内容也直接或从存储器62送往相关器60,在相关器60处它们与从存储器58经加权乘法器64提供的同步序列相关。该相关包括将每个从单元40中的FEQ的输出端提供的复数振幅与来自存储器58的同步序列的根据如下所说的各自的加权因子由乘法器64加权的相应的复数振幅的乘积,和对复数振幅积的实部相加,以在相关器60的输出端处产生单个实相关结果。
在最简单的情况下,对于每个信号音或复数振幅加权乘法器64所用的加权系数包括二进制1或0,表明该信号音分别地用于或未用于参与相关。这样例如导频音的加权系数总是为零,因为它是频率同步的标志,对于它控制回路从导频音除去了任一个相位误差。类似地,任何其它当前未被使用的信号音(即比特分配为零)的加权系数可以为零,和传输所用各信号音的加权系数可以为1。可以看到加权系数可以易于从在接收机12处提供的比特分配表推导出。
更为可取的是,加权乘法器64所用的每个系数提供了对有关信号音的复数振幅的加权,它依赖于有关信号音的SNR(信噪比)。该加权可以基于在系统的初始化期间确定的每个信号音的SNR(这用于确定各信号音的比特分配),或者它可以基于信号音的自适应均方误差(它可以对于每个多载波符号均有所更新)这使得可以对每个信号音的当前SNR进行测量,由此加权系数也自适应地更新。均方误差的使用和它们与比特分配及SNR的关系在前面提及的R.R.Hunt等人及P.S.Chow等人的相关申请中有所说明。
如图2中的框84所示,判定单元68确定相关器60产生的相关结果是否超过阈值TL。在通常的帧同步场合中情况就是这样,无需进一步的行动。图2给出了返回框80处理下一个同步帧的返回路径86,且同时数据从其它帧或多载波符号经图1的单元38和40送往输出路径42。阈值TL设置为相当低的数值,以便相关结果一般地、甚至在有显著的噪音存在时会超过该值,从而得以基本上避免对帧同步损失的误确定。此外,尽管图2中未示出,但可以给出一个计数器,以获取在帧同步的丢失被确定之前的相继同步帧中相关结果超过阈值TL的重复故障数。
在相关结果并未超过阈值TL(在所必需数目的例如2个相继同步帧中)的情况下,进入图2中的框88。
如框88所表示的且下文进一步说明的,在已被确定失去帧同步的同步帧之后的接下来的64个数据帧的每帧中,相关器60对来自存储器62的、在复数反旋乘法器66乘以了相关的一组复数反旋的所接收同步帧内容和按上述加权的来自源58的同步序列进行相关。相应地,相关器60产生64个相关结果,这64个数据帧的每一个有一个相关结果,如图2中的框90所示,判断单元68确定这些相关结果中最佳的一个,并且如图2的框92所示确定它是否超过再同步阈值TH。阈值TH设置的比阈值TL高,例如对于一个帧同步状态大约为最大可能的相关结果的一半,这样基本上避免了错误的再同步结果。在本情况再一次,但并未示于图2中,可以提供一个计数器,以获得在再同步完成之前在相继的超帧中从框88-92过程所重复的相似结果的次数。
为响应框92所确定的相关结果超过阈值TH这一情况,进入图2的框94,其中单元68通过经路径70对缓冲寄存器36中的指针的控制,用单个步骤改变帧边界,下文将进一步说明,该改变可以在剩余的68-64=4个数据帧期间完成,这样再同步可以在如图2所示从框94经路径96回到框80后的下一个同步帧之前完成,并可以之证实。这样如果上述提及的计数器也被提供的话,则响应于所检测的帧同步丢失的再同步可以在单个超帧或一些超帧内完成,由此基本上持续地保持了帧同步。例如,对于采样频率2.208MHz,每帧544个时域样本,每个超帧内69帧,如上所述,每个超帧周期为17ms。如果上述提及的计数器二者都有所需的计数2,那么检测到帧同步丢失,且上述的重新同步在4个超帧或68ms内完成。
如果在框92确定没有相关结果超过阈值TH,那么进入图2的框98。在该框中可以采取各种可能的行动。例如,可以减少阈值TH,以增加框92中肯定性结果的可能性,或者可以通过改变缓冲寄存器36中的指针以对同步序列的不同帧进行检查,或者可以重新对系统进行初始化。在实施时,已发现框88和90的过程总是导致在框92中的肯定性结果,这样重新同步过程是非常有效的。
如果有限长离散序列的离散傅里叶变换定义为F(n)=Σk=0N-1f(k)WN-kn]]>,这里WN=ej2π/N是1的基次N阶根,然后周期地重复有限长序列以形成一个N周期的序列,那么可以满足时间移位特性,即 WN是一个复数旋转(rotation),并且这样由周期序列f(k)的时间移位得到频率样本F(n)的复数旋转,旋转量依频率n和时间移位m而定。
在如上所述的传输系统中,同步序列并不是周期性重复为N周期序列,而是代以前、后均有如上所述的来自路径20的数据。但是,该数据相对同步序列而言有随机的特点,且上面的特性可用于同步帧,结果相当准确。
在频率同步具有上述的形式的同时,系统中频同步的丢失对应于提供给缓冲寄存器36的数据样本相对于缓冲寄存器指针的时间移位。在本说明书叙述的系统中,其中采样频率8倍于频率同步用的导频音,该时间移位只可为±8个样本的整数倍。对于符号大小为N=512(512点IFFT单元26和FFT单元36)的情况,每帧或每个多载波符号即有512/8=64个可能的时间移位。这些可能的时间移位的每一个由乘法器66所用的64组复数反旋中相应的一个根据上述方程进行补偿。为了调节每个方向上的时间移位,该64个可能的时间移位用于表示在正和负每个方向上多达半帧的时间移位。换句话说,乘法器的每组复数反旋对应于在缓冲寄存器36中数据样本的各自的±8、±16…±256样本时间移位。由于旋转是递归的,只需将一组复数反旋存于接收机12处。
这样对于图2的框88,上述64个数据帧的每一个用于计算64个可能的时间移位m的相应一个的相关结果。在乘法器66中,由存储器62提供的每个信号音n的复数振幅乘以各自的复数反旋WN-mn,且得到的乘积在相关器60中与从存储器58经加权乘法器64提供的同步序列的经加权的复数振幅相关,相关结果的实部相加以得出该相应时间移位m的相关结果。相关过程相当准确,使得在帧同步的丢失是由于被估算的可能时间移位m之一造成的情况下,该时间移位的相关结果超过阈值TH,而所有其它可能时间移位的相关结果比阈值TH小很多。由此,判定单元68可靠地确定已造成帧同步丢失的时间移位,并且通过如上所述的路径70以单个步骤调节缓冲寄存器36的指针,以修正该时间移位,由此恢复帧同步。该重新同步过程完成,而没有任何对同步序列的搜索过程。
在框88处产生的相关结果没有超过阈值IH的情况下,如上所示该阈值可以降低,或者可以认定较大的时间移位导致了帧同步丢失。在后一情形下,可以通过改变帧计数来调节大于一帧的时间移位,以检查同步序列的不同帧,然后对不同的帧计数重复上述步骤,并且对69个帧的不同帧继续该搜索,直到该阈值TH被超过。或者,可以将系统重新初始化。在每一情况下,恢复帧同步伴有明显的时间延迟,但是如上所示该情况实际上不大可能。
帧同步必须在初始化系统时建立,如上所示。初始化过程包括用于接收机12中的TEQ34的训练方法,它在J.S.Chow等发表在1993年国际通信会议(International Conference on Communications),1993年5月第761-765页上的题为“多载波调制系统均衡器训练算法”中有所叙述。在TEQ34训练的最后,通过IFFT变换在时域获得均衡的信道响应b和均衡器响应(即均衡器系数)W。b和W在时域的起始位置之间的相对偏差确定了接收信号的所需延迟;这又确定了在接收机处用于提供初始帧同步的多载波符号或帧边界。
或者,上述修正过程也可用于初始建立帧同步,每帧可用于(在初始化期间)携带同步序列且可按上述执行时间移位,以建立帧同步。由于该过程使用FEQ系数(即相关是关于从单元40中FEQ的输出所获得的信息的,由此假定各FEQ系数的适当设置),由此在该情况下必需首先计算适当的一组FEQ系数。这可以从在初始化过程中确定的信道响应得到,FEQ系数如此确定,使得对于解码来说将解调的信号群集换算并旋转成具有固定距离的格子。
作为又一个替换方案,帧同步可以初始地由同步序列和在初始化期间确定的信道响应通过测量对于512个可能的帧边界调节来说每个信号音的SNR,并将导致最佳SNR性能的调节选择为帧边界而建立的。
显然上面给出的特定数目、相互关系和细节都可以有所变化,以符合特定要求。例如,尽管如上所述采样频率8倍于导频音频率,但是情况不一定如此,但该数值是优选的,因为该2的整数幂关系明显地简化了在接收机12中必须执行的数字信号处理。类似地,每个超帧大小为Q=69帧有利地调节了在超帧内所得到的64个可能的时间移位,可达±256个样本,以每帧一个的速率的相关,这样便可利用额外时间如上所述在下一个同步帧之前实施帧边界移动。
此外,尽管本发明仅对传输的下行方向进行了说明,但是它也可以同等地应用于传输的上行方向,并可采用相同的或(特别是对于两个传输方向具有不同的传输速率和不同的IFFT和FFT大小的ADSL系统)不同的参数。再次,尽管本发明从DMT调制的特定角度进行了说明,但是它也可应用于使用其它形式多载波调制的传输系统。
这样尽管本发明的特定实施方案已在这里详细地加以说明,应当理解可以在不偏离如权利要求书中所定义的本发明的范围的情况下作出这些和一些其它的修正、变化和修改。
权利要求
1.使用多个频率信号音在多载波调制传输系统中发送一个码型的方法,所说方法包括获取一个码型,该码型是一个N值的伪随机序列,该N个值由下列方程确定X〔P〕=1 P=1到9X〔P〕=X〔P-4〕X〔P-9〕P=10到N这里N是一个大于10的整数,且X〔P〕代表伪随机序列的第P个值的二进制值,且代表模2加法;以及发送该码型的至少一部分,该部分包括码型的那些对应于正运行的频率信号音的值。
2.根据权利要求1所述的方法,其中被发送码型的各个值是码型的连续的或不连续的值。
3.根据权利要求1或2所述的方法,其中所说发送用于周期地发送码型。
4.根据权利要求1、2或3所述的方法,其中当N大于130时,那么码型中的第129和130个值被变换成零。
5.根据权利要求1、2、3或4所述的方法,其中N=512。
6.根据权利要求1、2或3所述的方法,其中当N为512时,码型的二进制值被组合成256对值,每一对相应于多载波调制传输系统的一个频率信号音,并且其中码型中的第129和130个值对于是一个导频音的第64个频率信号音来说被转换为零。
7.根据权利要求1、2或3的方法,其中所说码型的发送将伪随机序列的各个值组成N/2对值。
8.根据权利要求7所述的方法,其中N/2对值的第一个用于多载波调制传输系统中的直流和尼奎斯特副载波,其余的(N/2-1)对值用于多载波符号的各信号音。
9.根据权利要求7所述的方法,其中N/2对值的多个用于多载波符号的各信号音。
10.根据权利要求9所述的方法,其中多载波符号是一个同步帧多载波符号。
11.根据权利要求7、8或9所述的方法,其中每对值确定一个复数。
12.根据权利要求9所述的方法,其中每对值表示为(Xi,Yi),且每对确定一个复数Zi=Xi+Yi,该复数用于在对待发送的多载波符号调制所用的一个构象。
13.根据权利要求1所述的方法,其中所说发送包括将伪随机序列的各个值组成多对二进制值;以及将二进制值之一映射成正的能级并把二进制值的另一个映射成负能级。
14.根据权利要求13所述的方法,其中每个映射的对相应于多载波调制传输系统的一个频率信号音,和其中所说发送还包括根据各映射对对频率信号音的至少一个子集进行调制。
15.用于多载波调制传输系统的发送机,所说发送机包括一个编码器,所说编码器接收一个分成许多帧的数据流并将这些帧编码成频域多载波符号;一个码型提供器,所说码型提供器将一个码型插入到该数据流中,该码型是从一个N个值的序列中选出的一组j个值,该N个值由下列方程确定X〔P〕=1P=1到9X〔P〕=X〔P-4〕X〔P-9〕P=10到N这里n和N是大于1的整数,j小于或等于N,N大于10,X〔P〕代表序列的第P个值的一个二进制值,代表模2加法;以及一个输出电路,将数据流耦合至一个传输路径。
16.根据权利要求15中所述的发送器,其中所说发送器包括一个调制器,所说调制器将编码的各帧调制成为数据流的多载波符号,以及其中所说码型提供器将码型在所说调制器之前或之后送入数据流中。
17.根据权利要求15或16所述的发送器,其中传输路径是一个双线电话用户线。
18.根据权利要求16所述的发送器,其中所说调制器是一个离散多频音发送器。
19.根据权利要求15、16或17所述的发送器,其中如果N大于130,那么无论方程如何码型中的第129和130个值为零。
20.根据权利要求15、16、17、18或19所述的发送器,其中在将数据流耦合至传输路径之前,所说发送器将码型的j个值组成为多对二进制值,并将二进制值之一映射成正能级,将二进制值的另一个映射成负能级。
21.根据权利要求20所述的发送机,其中映射对的每个对应于多载波调制传输系统的一个频率信号音。
22.根据权利要求15、16、17、18或19所述的发送机,其中在将数据流耦合至传输路径之前,所说发送机将j个值的二进制值之一映射成一个正能级并将j个值的二进制值的另一个映射成一个负能级,然后将码型的映射后的能级组成多对值。
23.根据权利要求21或22所述的发送机,其中所说发送机还包括一个调制器,所说调制器将各编码帧调制成为数据流的多载波符号,该调制是通过根据映射对对频率信号音的至少一个子集的调制来进行的。
24.根据权利要求15、16、17、18或19所述的发送机,其中所说发送机包括将码型的各个值组成多对值的装置;和将码型的值之一映射成正能级并将码型的值的另一个映射成一个负能级的装置。
25.根据权利要求24所述的发送机,其中每个映射对相应于多载波调制传输系统的一个频率信号音,以及其中所说发送机还包括一个调制器,所说调制器将编码的各帧调制成为数据流的多载波符号,该调制是通过根据映射的对对频率信号音的至少一个子集的调制来进行的。
全文摘要
描述了一个离散多频音调制传输系统,其中在接收机上,帧同步的监视是通过将同步帧的频域复数振幅和所存储的同步码型相关而完成的。如果相关结果低于阈值,表明帧同步丢失,则执行多个相关,所有情况下都使用乘以代表相应的复数反旋的相应复数值的同步帧的所存储复数振幅,复数反旋相应于同步帧的相应的可能时间移位。如果最佳相关结果超过另一个阈值,则它表示用于恢复帧同步的时间移位,这在下一个同步帧接收到之前是可能的。
文档编号H04L7/00GK1404271SQ01137430
公开日2003年3月19日 申请日期2001年11月10日 优先权日1994年7月15日
发明者J·T·阿斯拉尼斯, J·S·周 申请人:阿玛提通讯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1