首页> 中国专利> 一种可以纠正大范围频偏的OFDM时间、频率同步方法

一种可以纠正大范围频偏的OFDM时间、频率同步方法

摘要

本发明提供了一种可以纠正大范围频偏的OFDM时间、频率同步的方法,它通过发端先将PN序列按码片重复放置,然后将得到的序列再进行整体重复,构成训练序列,最后将此训练序列与OFDM原始数据点对点带权叠加后发射出去;收端首先取得时间同步,然后对接收数据进行差分距离为1的差分相关运算,可以在1/2个OFDM系统带宽的范围内对频偏进行估计和补偿,克服了传统方法中PN序列周期选择的限制,可以使OFDM系统更加灵活地提高抗干扰能力,提高了频率同步性能。

著录项

  • 公开/公告号CN1501605A

    专利类型发明专利

  • 公开/公告日2004-06-02

    原文格式PDF

  • 申请/专利权人 电子科技大学;

    申请/专利号CN02134107.9

  • 发明设计人 严春林;房家奕;唐友喜;李少谦;

    申请日2002-11-19

  • 分类号H04J11/00;H04L27/32;H04L7/00;

  • 代理机构

  • 代理人

  • 地址 610054 四川省成都市建设北路二段四号

  • 入库时间 2023-12-17 15:18:03

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-01-16

    未缴年费专利权终止 IPC(主分类):H04J11/00 授权公告日:20090318 终止日期:20111119 申请日:20021119

    专利权的终止

  • 2009-03-18

    授权

    授权

  • 2004-08-11

    实质审查的生效

    实质审查的生效

  • 2004-06-02

    公开

    公开

说明书

技术领域

本发明属于无线通信或有线通信领域。

背景技术

OFDM由于具有数据传输速率高,抗多径干扰能力强,频谱效率高等优点,越来越受到重视。它已成功用于有线、无线通信。如:ADSL(Asymmetric Digital Subscriber Line),Wireless LAN,DAB(Digital Audio Broadcasting)、DVB、EEE802.11a及HyperLAN/2中。在目前正在制定的IEEE802.16中,也大量涉及了OFDM技术。OFDM这种新的调制技术也可用于新一代的移动通信系统中。使用OFDM技术将大大提高新一代移动通信系统的传输数据率和频谱效率,且具有很好的抗多径、同信道干扰和冲击噪音能力,见文献:Bingham,J.A.C.,“Multicarrier modulation for data transmission:an idea whose time has come,”IEEE CommunicationsMagazine,Volume:28 Issue:5,May 1990.Page(s):5-14;和文献:Yun Hee Kim;Iickho Song;Hong Gil Kim;Taejoo Chang;Hyung Myung Kim,“Performance analysis of a coded OFDM system in time-varying multipathRayleigh fading channels,”Vehicular Technology,IEEE Transactions on,Volume:48 Issue:5,Sept.1999,Page(s):1610-1615所述。

OFDM技术的弱点之一是对时间和频率同步的要求特别是频率同步要求比单载波系统要高得多。一般要求采用OFDM技术的系统在接收端频率偏移不超过其子载波间隔的2%,见文献van de Beek,J.J.;Sandell,M.;Borjesson,P.O.,“ML estimation of time and frequency offset in OFDMsystems,”Signal Processing,IEEE Transactions on,Volume:45 Issue:7,July 1997,Page(s):1800-1805所述。OFDM同步分为时间同步和频率同步。同步模块的位置见图1中的模块11。时间同步的目的是在收到的串行数据流中找出各个OFDM符号的边界;而频率同步的目的是求出并纠正收端相对发端的频率偏移。

在使用OFDM技术的系统中,取得时间同步之后,可采用计算差分相关的方法来计算频率偏移信息,参见文献Moose,P.H.,“A technique for orthogonal frequency division multiplexing frequencyoffset correction,”Communications,IEEE Transactions on,Volume:42 Issue:10,Oct.1994,Page(s):2908-2914所述。

差分相关的基本原理如下(如图2所示):首先发端在数据中放入两端相同的训练序列,相同数据之间的距离为d。然后收端根据如下计算公式用差分相关值估计频偏:

>ver>>ϵ>^>>=>>1>>2>π>>>>tan>>->1>>>>(>>Σ>>k>=>0>>>m>->1>>>r>*>[>k>+>θ>]>r>[>k>+>θ>+>d>]>)>>->->>(>1>)>>>s>

其中,θ表示已估计的时间同步点,表示估计的频率偏移值,r[k]为接收信号,m代表训练序列的长度,d代表差分距离。

差分相关距离d的选择对频率偏移的估计性能有很大影响。差分距离d选择得越小,则频率偏差估计的范围就越大。参见文献Marti i Puig,P.;Alvarez,J.S.,“Coarse frequency estimation inOFDM packet oriented systems,”Acoustics,Speech,and Signal Processing,2001.Proceedings.2001 IEEEInternational Conference on,2001,Page(s):2337-2340 vol.4所述。

实际中,常常要求能够对尽可能大范围内的频偏进行估计并纠正。因此根据上述原理,需要尽可能地缩小差分距离。常规的解决办法是发端连续地放置PN序列(pseudo-noisesequences,伪随机序列)(如图3所示),通过选择尽可能小的PN序列周期来缩小差分距离d。由于PN序列需要提供一定的扩频增益来实现抗干扰能力,否则会严重影响频率同步的性能,因此需要PN序列的周期不能选择得很小,相应的差分距离d也不能很小,这就限制了常规方法所能进行频偏估计的范围。

发明内容

本发明的目的在于提供一种可以纠正大范围频偏的OFDM时间、频率同步的方法,它包括发端的训练序列设置和收端的相应处理。

本发明任务的实现是通过发端先将PN序列按码片重复放置,然后将得到的序列再进行整体重复,构成训练序列,最后将此训练序列与OFDM原始数据点对点带权叠加后发射出去:收端首先取得时间同步,然后对接收数据进行差分距离为1的差分相关运算,最后在1/2个OFDM系统带宽的范围内对频偏进行估计和补偿。

本发明的创新之处在于在发端在第一次重复时,将PN序列按码片,而不是PN序列的周期进行重复放置,然后在收端利用相应的差分相关方法对接收数据进行频率偏移估计和补偿,从而取得OFDM系统的频率同步。这里,码片的含义是一个数据位,例如,OFDM系统的FFT点数就是其原始数据的码片数。显然,这种方法了克服常规方法频率偏移高阶范围受到PN序列周期的限制,它的频偏估计范围与PN序列周期无关,因此差分距离d可缩小至理论最小值1,相应的频偏估计范围为OFDM系统带宽的1/2。

按照本发明的一种可以纠正大范围频偏的OFDM时间、频率同步的方法,其特征在于它包含下列步骤:

一、发端

发端对接收信号处理的步骤如下(如图4所示):

1)选择一段周期为Nm的m序列m[k],k∈[0,Nm-1],此时m[k]可取值为复数形式,即m[k]∈{1+j,-1-j},也可为实数形式,即m[k]∈{1,-1};

2)第一次重复(如图5所示):将m[k]按码片重复,每个码片重复Nn次,生成一个长度为NmNn的PN序列m1[k],k∈[0,NmNn-1],其数学表达式如下:

             m1[k]=m[k/Nn]k∈[0,NmNn-1]                    (2)

其中,/表示整除运算。

3)第二次重复(如图6所示):上述序列m1[k]在训练序列中的完整重复次数Nrep是N/(NmNn)的整数部分,N为OFDM系统的FFT点数;将上述PN序列m1[k]连续整体重复放置,使总的点数为N,得到训练序列t[k],其数学表达式如下:

                   t[k]=m1[k mod NmNn]k∈[0,N-1]           (3)

其中,mod表示取模运算。

4)将训练序列t[k]与OFDM原始数据(不包含循环前缀部分)按下式进行点对点带权叠加后(如图7所示),得到最终的发射数据s[k]发射出去:

>>s>[>k>]>=>>1>->ρ>>·>d>[>k>]>+>>ρ>>·>t>[>k>]>k>∈>[>0>,>N>->1>]>->->>(>4>)>>>s>

其中,ρ∈[0,1]为加权值,其物理意义是训练序列的能量相对于发射数据总能量的归一化值。

二、收端

收端对接收信号处理的步骤如下(如图8所示):

1)按照下式计算目标函数,以取得时间同步:

>>γ>[>k>,>a>]>=>>Σ>>l>=>0>>>N>rep>>>>Σ>>n>=>0>>>>N>m>>->1>>>[>>(>>Σ>>m>=>0>>>>N>n>>->1>>>m>*>[>k>->a>]>r>[>k>->n>>N>n>>->l>>N>m>>>N>n>>->m>]>)>>>s>

>>·>>>(>>Σ>>m>=>0>>>>N>n>>->1>>>m>*>[>k>->a>]>r>[>k>->n>>N>n>>->>(>l>+>1>)>>>N>m>>>N>n>>->m>)>>*>>]>->->>(>5>)>>>s>

时间同步点为使|γ[k,a]|取值最大的a的值,a为接收序列中放置的PN序列相对本地PN序列滑动的点数。

2)从训练序列起始点开始将NmNnNrep个点的接收序列分为Nrep段,记为:

               ri[k]i∈[0,Nrep-1]k ∈[0,NmNn-1]        (6)

3)对每个ri[k],与本地m序列按照下式求相关,得到Nn个相关值Corni

>>Cosup>>r>n>isup>>=>>Σ>>k>=>0>>>>N>m>>->1>>>m>*>Σ>[>k>]>>r>i>>[>>N>n>>·>k>+>n>]>i>∈>[>0>,>>N>rep>>->1>]>n>∈>[>0>,>>N>n>>->1>]>->->>(>7>)>>>s>

对每组相关值Corni,将相邻的两个相关值Corni、Corn+1i共扼相乘,累加,得到各组共扼相关值Cortotali

>>Cosup>>r>total>isup>>=>>Σ>>n>=>0>>>>N>n>>->2>>>[>Cosup>>r>n>isup>>·>>(>Cosup>>r>>n>+>1>>isup>>>>)>*>>]>i>∈>[>0>,>>N>rep>>->1>]>->->>(>8>)>>>s>

把上述Nrep个组共扼相关值Cortotali进行累加,求幅角,调整系数,得到最终的频偏估计值为:

>ver>>ϵ>^>>=>->>N>>2>π>>>·>>tan>>->1>>>>(>>Σ>>i>=>0>>>>N>rep>>->1>>>>Cosup>>r>total>isup>>>)>>->->>(>9>)>>>s>

总的计算公式为:

>ver>>ϵ>^>>=>->>N>>2>π>>>·>>tan>>->1>>>>(>>Σ>>i>=>0>>>>N>rep>>->1>>>>Σ>>n>=>0>>>>N>n>>->2>>>[>>(>>Σ>>k>=>0>>>>N>m>>->1>>>m>*>[>k>]>r>[>>(>>N>n>>k>->i>>N>m>>>N>n>>)>>+>n>]>>>)>>s>

>>·>>(>>Σ>>k>=>0>>>>N>m>>->1>>>m>*>[>k>]>r>[>>(>>N>n>>k>->i>>N>m>>>N>n>>)>>+>n>+>1>]>>)>*>>]>)>>->->>(>10>)>>>s>

其中,表示估计的频率偏移值,r[k]为接收信号,N为FFT长度,Nm为PN序列m[k]长度,Nn为PN序列m[k]按码片重复的次数,Nrep为序列m1[k]的整体重复次数。

4)进行相应的频偏补偿。

这种设计方法的依据是:

1)由于各个PN序列相同,因此它们之间的相关性可以体现频率偏移;

2)由于发端对PN序列第一次重复时为按码片重复,训练序列中相同数据之间的最小间隔为1,因此在理论上达到了最小差分距离的要求,收端按照此差分距离来处理数据可以估计最大范围的频偏;

3)由于发端第一次重复时,PN序列不是按照整个长度来重复放置的,因此差分距离与PN序列的长度无关,因此PN序列周期的选择可以更灵活,若选择周期较长的PN序列,可以提高抗干扰能力;

4)将按码片重复后得到的PN序列m1[k]再重复放置Nrep次的目的是累加能量,提高性能;

5)为保证准确实现同步,可以在捕获阶段通过提高ρ值来提高发射数据中训练序列成分的信号功率,而在跟踪阶段降低ρ值。调节ρ可以实现最佳时间和频率同步。当ρ=1时,发射数据完全为训练序列信号;当ρ=0时,发射数据完全为OFDM原始数据。ρ值的选择也是本专利的技术之一。

理论分析证明,采用本专利所述的方法可以将OFDM系统的频率偏移估计范围达到最大,即1/2个OFDM带宽,具有很强的实用价值。

附图说明

图1为一般的OFDM系统框图

图中,11为同步模块;

图2为差分相关的基本原理图

图2中的训练数据1~m构成的17和18完全相同,就是图3中的任意一个已知序列,由于只有对应数据间才具有相关性,因而差分距离只能选择为对应数据位之间的距离,注意图2中的差分距离并不一定为训练数据的个数m,它还取决于两个训练序列之间相隔的数据点数;

图3为常规的OFDM符号中训练序列的结构

图中训练序列由多个相同的PN序列构成,n个PN序列19、20、21、22完全相同,而且它们是连续放置的,即相邻的两个PN序列之间无间隔,因此,相同数据之间的最小距离即最小差分距离为PN序列的周期,这表明差分距离受到PN序列的周期的限制;

图4为本专利说明的发端OFDM符号中训练序列的产生步骤

图中,可看出发端处理步骤中含有两次重复过程,第一次为按码片重复,第二次为整体重复;

图5为本专利说明的发端第一次重复后得到的PN序列m1[k]的结构示意图

图中,PN序列周期为Nm,PN序列按码片重复了Nn次;

图6为本专利说明的发端第二次重复后得到的训练序列t[k]的结构示意图

图中,训练序列t[k]的长度为OFDM系统的FFT点数N,PN序列m1[k]在训练序列t[k]中完整重复了Nrep次;

图7为本专利说明的训练序列在OFDM发符号中的位置示意图

图中,训练序列与OFDM原始数据进行点对点带权叠加;

图8为本专利说明的收端数据处理步骤的实施框图

具体实施方式

下面以给出一个具体的OFDM配置下,本专利的实现步骤。注:下例中的参数并不影响本专利的一般性。

设OFDM有用符号长度为N=4096,PN序列选择周期为Nm=127的m序列,第一次重复次数Nn=2,则第二次重复次数Nrep=4096/(127*2)=16。取ρ=0.5,表示训练序列在发射数据中占一半的能量。

发端将m序列按码片重复2次,得到m1[k],将m1[k]整体重复17次,截去尾部多余的数据,构成长度为4096的训练序列t[k],按照公式5将训练序列t[k]与OFDM原始数据进行点对点带权叠加构成OFDM发射符号发射出去。

收端首先按照公式5取得时间同步,也就是找到OFDM符号的起点,OFDM有用数据记为d[i]i∈[0,4095];与此同时也找到了训练序列的开始点。下面开始估计频偏:

(1)从训练序列起点开始,每NmNn=127*2=254个数据分为一段,共Nrep=16段,记为r0[k]~r15[k]k∈[0,253];

(2)按照公式7与本地m序列作相关,得到32个相关值,记为Cor00~Cor015和Cor10~Cor115,即:

>sup>>Cor>n>isup>>=>>Σ>>k>=>0>>>127>->1>>>m>*>[>k>]>>r>i>>[>2>·>k>+>n>]>i>∈>[>0,15>]>n>∈>[>0,1>]>>s>

(3)按照公式8得到各组共扼相关值Cortotali,即:

>sup>>Cor>total>isup>>=sup>>Cor>0>isup>>·>>>(sup>>Cor>l>isup>>)>>*>>i>∈>[>0>,>>N>rep>>->1>]>>s>

(4)按照公式9进行频偏估计:

>ver>>ϵ>^>>=>>4096>>2>π>>>>tan>>->1>>>>(>>Σ>>k>=>0>>15>sup>>Cor>total>isup>>)>>>s>

(5)按照下式对数据进行频率补偿:

>>d>[>i>]>=>d>[>i>]>·>>e>>->j>>>2>πver>>ϵ>^>>>4096>>>>i>=>0,1>,>.>.>.>,>4095>>s>

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号