CN101534287A - 移动通信系统中进行载波频率偏移校正的方法和装置 - Google Patents
移动通信系统中进行载波频率偏移校正的方法和装置 Download PDFInfo
- Publication number
- CN101534287A CN101534287A CN200810034598A CN200810034598A CN101534287A CN 101534287 A CN101534287 A CN 101534287A CN 200810034598 A CN200810034598 A CN 200810034598A CN 200810034598 A CN200810034598 A CN 200810034598A CN 101534287 A CN101534287 A CN 101534287A
- Authority
- CN
- China
- Prior art keywords
- sequence
- frequency deviation
- frequency
- mixing
- phase place
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本发明提供一种在无线通信系统的接收机中用于对包含时域导频序列的数字信号进行载波频偏校正的方法及装置,其中,包括:利用接收信号序列中的时域导频来估算所述载波频偏中的相位频偏;利用所述相位频偏对所述接收信号序列进行频偏校正,以生成经相位频偏校正的接收信号序列;利用所述经相位频偏校正的接收信号序列来确定所述载波频偏的周期频偏。利用本发明的技术方案进行的载波频偏校正,适用于较宽载波频偏的估计范围并且具有较高精度。
Description
技术领域
本发明涉及一种移动通信系统,尤其涉及一种在接收端进行载波频率偏移校正的方法和装置。
背景技术
第四代移动通信系统计划以正交频分复用(OFDM)为核心技术提供增值服务,它在宽带领域的应用具有很大的潜力。现有的OFDM系统的子信道频谱相互覆盖,因此对子信道的正交性提出了严格的要求。频率偏差可能会使得OFDM系统子载波之间的正交性遭到破坏,从而导致子信道间的信号相互干扰。数字定时和其他同步算法适用于小频差的情况,仅仅1%的频偏就会造成信噪比下降30dB。然而无线信道存在时变性,例如多普勒频移,或者接收机振荡器的频率不稳定,都可能会给系统带来一个定量的频率偏移。所以频率偏移在OFDM系统设计中是一个影响性能的重要问题。因此,为了避免子载波间的相互干扰(ICI),OFDM系统必须将载波频偏的方差保持在10-6以下。
现有技术中一种典型的载波频率偏移校正的方法为了保证较大的捕获范围和优化跟踪性能,以子载波间隔为单位,将载波频偏分为整数部分和小数部分。先在时域内进行小数部分粗估计,获取小数部分的估计值,将频偏调整至子载波间隔的整数倍。然后在频域内进行整数部分的估计,获取残余的整数部分的估计值,再利用整数部分和小数部分的估计值进行频偏校正。这种算法可以提供较好的估计结果,但是同步时间较长。
另一种现有的在时域进行载波频率偏移校正的方法,在时域的信号帧中加入由PN序列循环扩展的导频。通过导频信号与其自身的重复样本进行多次不同深度的延迟相关,推导出载波频偏估计值,再通过其进行载波频偏校正。这种算法计算复杂度小,频率捕获时间短,但是缺点在于该技术方案可以适用于频率偏移绝对值较小的情况并且精度较低。
因此,需要一种新的进行载波频率偏移校正的方法,亦同时满足频率捕获时间短,适用频率范围广且估算精度较高的要求,以提高系统的性能。
发明内容
本发明的目的是解决现有技术中的上述问题,提供一种计算复杂度小,捕获时间快,可适用于有较大绝对值的频率偏移的系统,并且具有较高精度的载波频偏校正方法和装置,以提高整个系统性能。
根据本发明的第一个方面,提供了一种在无线通信系统的接收机中用于对包含时域导频的数字信号进行载波频偏校正的方法,其中,包括以下步骤:利用接收信号序列中的时域导频来估算所述载波频偏中的相位频偏;利用所述相位频偏对所述接收信号序列进行频偏校正,以生成经相位频偏校正的接收信号序列;利用对所述经相位频偏校正的接收信号序列来确定所述载波频偏的周期频偏。
根据本发明的第二个方面,还提供了一种在移动通信系统的接收机中用于对含有时域导频的数字信号的载波频偏进行载波频偏校正的的频偏估计装置,该频偏估计装置包括:相位频偏估算装置,用于利用接收信号序列中的时域导频来估算所述载波频偏中的相位频偏;相位频偏校正装置,用于利用所述相位频偏对所述接收信号序列进行频偏校正,以生成经相位频偏校正的接收信号序列;周期频偏确定装置,用于利用所述经相位频偏校正的接收信号序列来确定所述载波频偏的周期频偏。
采用本发明提供的方法及相应装置,可以解决上文提到的现有技术的问题,在不增加系统复杂度的情况下提供了一种适用于较宽载波频偏的校正范围并且具有较高精度的频率校正的方法。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为无线通信系统的示意图;
图2为根据本发明的一个具体实施方式的TDS-OFDM系统的接收机的总体结构图;
图3为根据本发明的一个具体实施方式的信号帧结构示意图;
图4(a)为根据本发明的一个具体实施方式的根据相同样本子序列确定间隔值的示意图;
图4(b)为根据本发明的一个具体实施方式的利用同一信号帧的导频序列中的相同样本子序列确定间隔值的示意图;
图4(c)为根据本发明的一个具体实施方式利用不同信号帧的导频序列中的相同样本子序列确定间隔值的示意图;
图5为根据本发明的一个具体实施方式的对含有时域导频的数字信号的载波频偏进行估计的方法流程图;
图6为根据本发明的一个具体实施方式的获取相位频偏的方法流程图;
图7(a)为根据本发明的一个具体实施方式的共轭相乘序列幅度特性的仿真图;
图7(b)为根据本发明的一个具体实施方式的共轭相乘序列相位特性的仿真图。
图8(a)为根据本发明的一个具体实施方式的加权相关序列幅度特性的仿真图;
图8(b)为根据本发明的一个具体实施方式的加权相关序列相位特性的仿真图;
图9(a)为根据本发明的一个具体实施方式的以方窗为加权平均窗口函数的示意图;
图9(b)为根据本发明的一个具体实施方式的以指数窗为加权平均窗口函数的示意图;
图10为根据本发明的一个具体实施方式的去除相位频偏的装置示意图;
图11(a)为混频频率与周期频率相同时混频相关序列幅值的仿真图;
图11(b)为混频频率与周期频率不同时混频相关序列幅值的仿真图;
图12为根据本发明一个具体实施方式获取周期频偏的方法流程图;
图13为根据本发明一个具体实施方式的对含有时域导频的数字信号的载波频偏进行校正的频偏校正装置的框图;
图14为根据本发明一个具体实施方式的相位频偏估算装置的装置框图;
图15(a)为根据本发明一个具体实施方式的周期频偏确定装置的装置框图;
图15(b)为根据本发明一个具体实施方式的周期频偏确定装置的装置框图;
其中,相同或相似的附图标记表示相同或相似的步骤/装置。
具体实施方式
下面结合附图对本发明作进一步详细描述。本发明适用于在TDS-OFDM、8VSB等多种系统中,对包含时域导频的信号序列进行载波频偏的估计和校正。为帮助理解,首先以TDS-OFDM系统为例,就本发明相关的应用场景做简单举例介绍。
图1为无线通信系统的示意图。数字通信系统的发送端包含有信源、信源编码、信道编码和数字调制器,用于对信源产生的信号进行编码、调制,生成适合于无线信道传输的发送信号序列s(n),并向发送端发送。由于无线信道中存在噪声、多径衰落等干扰因素的影响,发送信号序列s(n)在无线信道传输中,其频率和相位产生偏移和失真,使得接收信号序列r(n)不等同于发送信号序列s(n)。在数字通信系统的接收端有相应的四个模块,用于接收该接收信号序列r(n),并对r(n)进行解调和解码,还原原始信号。
图2为根据TDS-OFDM系统的接收机的总体结构图。首先,模拟前端a即高频头将接收的RF(射频)信号放大,完成频道选择,并将选择的信号从RF频段变换为中频信号。模数转换装置b以固定的时钟频率直接采样所述中频信号以生成数字信号。该数字信号经过解复用装置c后被解复用成经解复用的采样数据(在具体实施方式中,将该经解复用的采样数据称为接收信号序列r(n))。由于接收机振荡器的频率不稳定和多普勒效应,系统载波中会存在一个定量的频率偏移,所以需要进行载波频偏估计。
频偏估计装置d对系统载波频率偏移给出估计值Δf,并生成频率为-Δf的混频信号。频率为-Δf的混频信号和经解复用的采样数据被输入乘法器以对载波频率偏移进行校正。
时间偏移估计装置e、符号定时恢复装置f和升余弦滚降滤波器g三个部分形成了定时恢复环路,用于获得采样频偏信息,得到发送信号的正确采样值。导频信号分离装置h用于正确分离时域导频信号和数据信号。DFT(离散傅立叶变换)装置i在假定正确的定时同步情况下,通过将校正后的时域复采样点进行DFT完成解调。
相位噪声估计装置j从DFT后的解调信号中获取频域基带信号并将其转化成时域相位噪声估计,并使用得到的时域相位噪声估计对DFT以前的数据进行相位补偿。
信道估计装置k和信道均衡装置1,用来估计信道并完成均衡,消除传输信道的非理想效应。以上操作完成后,信道均衡装置1输出的信号经过软判决解映射装置m即可输出。
由于无线信道存在较大干扰,载波频率偏差通常在几十KHz至几百KHz范围,因此不能像有线信道一样仅仅通过一个简单的锁相环进行载波频率偏移的锁定。无线信道系统一般先通过频偏估计装置d基于一定的载波频偏估计算法获取一个频偏估计值,将载波频偏纠正到一定的小范围内,再进行频率跟踪。其中,乘法器实现的功能就是基于频偏估计装置d生成的估计值Δf对系统频率偏移进行校正,这个校正操作可以理解为将解复用的采样数据在时域乘上,即一个带有递增相位的复指数,其中相位增加量为2πΔfnTs,变量n为采样点序号,Δf为系统的载波频偏估计值,Ts为数据采样周期。
图2所示接收机总体结构图中除频偏估计装置d以外的其它模块不是本发明技术方案的重点所在,此处不再一一展开说明。本领域技术人员能够理解图2是对本发明所提供的进行载波频率偏移估计的方法和装置的使用场景进行举例说明,但本发明所提供的技术方案的适用范围并不仅限于多载波系统,对于以8-VSB为例的单载波系统同样适用。总之,图2所示情形应该不视为对本发明的保护范围的限定。
以下就本发明的第一个方面进行详细描述。
图3为根据本发明的一个具体实施方式的包含时域导频的信号帧结构示意图。在本实施例中,接收信号序列r(n)包括多个信号帧,如图3所示,其中每个信号帧包括时域导频部分(GARD(i))和数据块部分(DATA(i))。每个信号帧的时域导频部分(GARD(i))是一段长度为Ng的时域序列,该序列由一个或多个长度为L的序列SYNCM(i)构成,其中i为信号帧帧号,M为周期号,且该序列是与发送端约定好的已知序列。每个信号帧的数据块部分(DATA(i))由一个或多个采用单载波或多载波调制的小数据块通过复用构成,长度为N。每个信号帧的总长度为Ntital=N+Ng。
假设发送端发出的发送信号序列以s(n)表示,以一倍采样率Ts采样到的接收信号序列以r(n)表示。则在加性高斯白噪声)信道(AGWN)下,接收信号序列(即上文中经解复用得到的信号)可以表示为 其中f为当前采样点的频率,n为接收信号序列中采样点的时间变量,n的取值为整数,Ts为数据采样周期,ω1(n)为噪声信号。
利用时域导频部分数据的循环特性,样本子序列在与延迟后的其自身的重复样本进行相关运算时可以得到较大信号功率的相关结果。根据该相关特性,可以容易的从接收信号序列的相关序列中提取出重复样本子序列的相关序列,且在该样本子序列的相关序列中能找到一个峰值点,通过该峰值点对应的相位即可获取载波频率偏移的估计值。见Edfors.O,M.Sandell,J.J.van de Beek,et al,“On channelestimation in OFDM systems”,Proc.Of 45th IEEE VTC,pp.815-819,Jul.1995。
由于时域导频部分数据的循环特性,在接收信号序列的时域导频序列中可以找到满足预定条件(例如,满足采样点数目要求)的两个相同的样本子序列I和I’。假设,该两个相同的样本子序列之间的间隔值为D(具体D值的选取方法会在下文中进行详细说明)。将接收信号序列与其自身延迟D个采样周期的延迟样本序列进行共轭相乘,得到的共轭相乘序列corr(n)可以由式(1)表示:
其中,s(n)为发送端发送的发送信号序列,r(n)为接收信号序列,n为接收信号序列中采样点的时间变量,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为两个相同样本子序列之间间隔的采样周期的数目,Ts为接收信号的数据采样周期,ω(n)为加性高斯白噪声,I为在时域导频序列中所选取的相同的样本子序列。
从式(1)可以看出,当采样点位于相同样本子序列中时共轭相乘序列corr(n)中的每个采样点具有相同的相位2πΔfDTs。
样本子序列的间隔值D是基于时域导频序列中的数据得到的。由于每个信号帧的时域导频序列数据部分是相同的,即以图3中所示信号帧为例,对于不同的信号帧i,GARD(i)的数据相同。因此一定可以在时域导频序列中选取到至少两个相同的样本子序列,从而获知该至少两个相同的样本子序列中的两个相同的样本子序列之间间隔的采样周期Ts的数目作为间隔值D。
如图4(a)所示。样本子序列I和I’是两个位于接收信号序列的时域导频序列中的两个相同序列。假设,选取I和I’为所述两个相同的样本子序列。则,图4(a)中D所示即为该两个相同的样本子序列的间隔值。该两个相同的样本子序列I和I’可以位于同一个信号帧的导频序列中,也可以位于不同信号帧的导频序列中。每个样本子序列的采样点数目可以与序列SYNCM(i)中采样点的数目相同,也可以不同。
优选的,间隔值D的选取可以如图4(b)或图4(c)所示。图4(b)所示为两个相同的样本子序列位于同一信号帧中的情形。如图4(b)所示,假设在同一个信号帧的导频序列GARD(i)中,存在数据相同的两个子序列SYNCN(i)和SYNCM(i),则可以选取SYNCN(i)和SYNCM(i)作为两个相同的样本子序列,并通过它们之间的相隔的采样周期个数得到间隔值D。本领域技术人员可以理解,两个样本子序列SYNCN(i)和SYNCM(i)可以相邻或者不相邻,只要满足完全相同且没有重叠部分的子序列都可以被选取为样本子序列。图4(c)所示为两个相同的样本子序列位于不同的信号帧中的情形。如图所示,GARD(i)和GARD(i+1)为相邻的不同信号帧的导频序列,其中,GARD(i)中的子序列SYNCM(i)和GARD(i+1)中的子序列SYNCM(i+1)数据相同,则可以选取子序列SYNCM(i)和SYNCM(i+1)作为两个相同的样本子序列,并通过它们之间的采样点个数确定间隔值D。本领域技术人员可以理解,包含所述两个相同的样本子序列的两个不同信号帧可以是相邻信号帧,也可以是不相邻的信号帧。所述相同的样本子序列也可以选取时域导频序列中周期性重复的信号序列SYNCM(i)的全部或部分。
通过窗函数从该共轭相乘序列corr(n)中可以提取出样本子序列的加权相关序列 其中,an为窗口函数对共轭相乘序列中对应点所加的权重序列,n为接收信号序列中采样点的时间变量,n为整数,m∈[0,L],且m为整数。因此,当采样点位于相同样本子序列中时,加权相关序列 中的采样点与共轭相乘序列corr(n)中的对应点采样点有相同的相位。如果能够得到加权相关序列的峰值点对应的相位2πΔfDTs,在已知两个相同的样本子序列的间隔值D和数据采样周期Ts的情况下,即可以推出系统的载波频偏。因此,加权相关序列y(n)中的峰值点所对应的Δf就是待求的系统载波频偏。
由上式(2)得到 因此,可以将系统的载波频率偏移分解为Δf′和两个部分。可以看出,为对信号相位变化产生周期性影响的频率偏移部分,以下将其表述为周期频偏,其中,该频率偏移部分的数值为的K倍,其中,K为整数。Δf′为对信号相位变化产生非周期性影响的频率偏移部分,以下将其表述为相位频偏。
根据以上分析,本发明提出以下进行载波频偏校正的技术方案:先利用接收信号序列中的时域导频来估算载波频偏中的相位频偏Δf′;利用该相位频偏Δf′对接收信号序列进行相位频偏校正;利用校正后的接收信号序列确定系统载波频偏和相位频偏之间的偏差值,即周期频偏
下面结合图5对本发明的第一方面作进一步详细描述。
图5为根据本发明一个实施方式的用于在图2所示的接收机中对含有时域导频的数字信号的载波频偏进行估计的方法流程图。该方法起始于步骤S10:
在步骤S10中,利用接收信号序列中的时域导频序列来估算载波频偏中的相位频偏Δf′。需要注意,该估算是在时域范围内进行。
根据本发明的一个实施方式,步骤S10中相位频偏Δf′的估算可以通过将接收信号序列与其自身延迟一间隔值的延迟样本进行共轭相乘并通过加权平均得到相位频偏Δf′的方法实现。以下结合图6对该步骤作具体说明。图6为根据本发明的一个具体实施方式的获取相位频偏的方法流程图。
在步骤S100中,对接收信号序列与其自身延迟一间隔值的延迟样本进行共轭相乘,以得到所述接收信号序列的共轭相乘序列。
根据相关函数的特性,只有样本子序列与它的重复样本进行延迟相关运算才可以得到四倍于信号功率的相关结果,在此集合之外的信号可以理解为均值为零的加性高斯白噪声不具有相关性,相关结果功率仅为信号功率的两倍,即
如上文中提及,接收信号序列与与其自身延迟间隔值D的延迟样本进行共轭相乘,得到的共轭相乘序列corr(n)可以由式(1)表示。由于周期频偏对共轭相乘序列的相位不产生影响,因此共轭相乘序列corr(n)可以表示为
其中,I为样本子序列,s(n)为发送端发出的发送信号序列,r(n)为接收信号序列,n为接收信号序列中采样点的时间变量,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为两个相同样本子序列之间间隔的采样周期的数目,Ts为数据采样周期,ω(n)为加性高斯白噪声。
从式(4)中同样可以推导出,当采样点位于样本子序列中时,共轭相乘序列corr(n)具有不变的相位。这一推导通过图7可以得到进一步的验证。图7是在64QAM调制、每个信号帧的导频信号序列中包含512个采样点、白噪声信号的条件下进行仿真的。图7(a)为共轭相乘序列幅度特性的仿真图,图7(b)为共轭相乘序列相位特性的仿真图。在图7(a)中,第512个采样点之后的采样点都可以视为加性高斯白噪声。在图7(b)中,第0-512个采样点具有相同的相位。
在步骤S101和S102中,通过窗口函数获取样本子序列的加权相关序列,并根据加权相关序列的特定值确定相位频偏。
在步骤S100中已经证明当采样点位于样本子序列中时,共轭相乘序列corr(n)具有不变的相位,因此经过任意实系数加权求和后的加权相关序列 在s(n)∈I时也具有相同的相位。该特性使得共轭相乘序列corr(n)的频率信息能够通过一个加权平均窗口函数提取。
在步骤S101中,获取所述样本子序列的加权相关序列。该加权相关序列y(n)可以利用加权平均窗口函数对共轭相乘序列corr(n)进行加权窗函数运算获得。假设样本子序列宽度为L,则所选用的加权平均窗口函数需要满足在0≤n≤L的确定宽度范围内的窗口功率远大于该确定宽度范围外的窗口功率。图8(a)为在64QAM调制、每个信号帧的导频信号序列中包含512个采样点、白噪声信号的条件下得到的加权相关序列y(n)的幅值特性的仿真图。图8(b)为在同样条件下得到的加权相关序列y(n)的相位特性的仿真图。如图8(a)所示,该加权相关序列y(n)存在一个峰值点,而该峰值点对应的频率偏移相位位于图8(b)中归一化相位图线的平滑区间中。
在步骤S102中,根据加权相关序列的第一特征值确定相位频偏。
优选的,可以将该加权相关序列在一个信号帧中的峰值点Λ(θ)作为第一特征值,并获取该峰值点对应的偏移相位作为相位频偏Δf′,具体数值如式(4)和式(5)所示。
r(n)为接收信号序列,n为接收信号序列中采样点的时间变量,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为两个相同样本子序列之间间隔的采样周期的数目,Ts为数据采样周期,win(n)为窗口函数,θ为当前采样点的时间。
该峰值点周围的邻近点也可以作为第一特征值,并以该第一特征值对应的频率偏移作为相位频偏。需要注意的是,选用非峰值点作为第一特征值可能降低相位频偏估算的精度。
由式(5)中可以看出相位频偏的范围为 即在本发明的技术方案中相位频偏Δf′的捕获范围与间隔值D成反比。因此,为了增加系统载波频偏的估计范围,提高周期频偏估计的精度,可以选择接收信号序列中样本子序列重复出现的最小间隔值作为间隔值D。
具体的,加权平均窗口函数存在多种选择。可以选用经典的最大似然估计方法,采用如图9(a)所示的宽度等于样本子序列宽度的方窗,示为:
其中,L为样本子序列的宽度,n为整数,其表示加权相关序列中采样点的时间变量。
在通过上述方窗函数处理获得的加权相关序列y(n)中可以找到一个峰值点Λ(θ),Λ(θ)的具体值如式(7)所示,该峰值点对应的相位即为相位频偏Δf′,其具体值如式(8)所示:
其中,r(n)为接收信号序列,n为接收信号序列中采样点的时间变量,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为两个相同样本子序列之间间隔的采样周期的数目,Ts为数据采样周期,θ为当前采样点的时间,L为样本子序列的宽度。
以方窗函数作为加权平均窗口函数的硬件实现结构较为复杂,在进行宽度为L的求和时,需要L个寄存器和一个加法树来实现,占用器件面积和系统功耗都比较大。相比来说,指数窗函数无需利用L个寄存器进行延迟处理,占用较少的硬件资源。
如图9(b)所示,可以选用指数窗口函数作为加权平均窗口函数,示为
win(n)=λp (9)
其中,λ为根据样本子序列宽度L选择的衰减因子,0<λ<1,且p为正整数。
这种以指数窗口函数作为加权平均窗口函数得到的加权相关序列的峰值点幅值Λ(θ)和相位频偏Δf′的值分别如式(9)和式(10)所示:
其中,r(n)为接收信号序列,n为接收信号序列中采样点的时间变量,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为两个相同样本子序列之间间隔的采样周期的数目,Ts为数据采样周期,θ为当前采样点的时间,λ为指数窗口函数的衰减因子。
指数窗口函数仅需要一次乘加来产生输出,衰减因子λ的复乘运算可以简单地用右移来实现,降低了运算的复杂度。采用指数函数或其它权重不为1的函数作为加权平均窗口函数时,可能会使加权相关序列的峰值点产生一定的漂移,只要该漂移值没有超过一个会导致信道间干扰的上限,就不会对系统性能产生影响。如图8(a)和8(b)所示,在使用图9(b)所示的窗口函数时,相位频偏Δf′在峰值点附近会出现一个平滑的区间,这一特性使得相位频偏对峰值点的位置不敏感,从而保证了估计器的鲁棒性。
本领域技术人员能够理解,在满足在0≤n≤L(L为样本子序列的宽度)的确定宽度范围内的窗口功率远大于该确定宽度范围外的窗口功率的条件下,加权平均窗口函数可以选择方窗或者指数窗以外的其它窗口函数,例如,正态窗函数。上文给出的加权平均窗口函数的示例不应视为对本发明的保护范围的限制。
在步骤S11中,基于步骤S10中得到的相位频偏Δf′对接收信号序列进行载波校正,以生成经相位频偏校正的接收信号序列。该载波校正过程是从接收信号序列中除去相位频偏Δf′,使得生成的经相位频偏校正的接收信号序列的频率偏移中只包含周期频偏
该相位频偏校正过程可以通过频率合成的方法实现。如图10所示,先将相位频偏Δf′的值输入直接频率发生器,直接频率发生器基于该相位频偏Δf′生成频率为-Δf′的混频信号w1输入频率合成器(即图10中的乘法器)。频率合成器将接收信号序列r(n)和频率为-Δf′的混频信号w1进行合成,输出经相位频偏校正的接收信号序列rR(n)。
在步骤S12中,在时域中对经相位频偏校正的接收信号序列通过相关处理进行频率偏差估计,以获取载波频偏中的周期频偏。
基于上文的分析可以理解,系统的载波频率偏移Δf可以分解为相位频偏Δf′和周期频偏两个部分。其中,相位频偏Δf′部分已经在步骤S11中通过相位频偏校正从接收信号序列r(n)中去除。此后接收到的经相位频偏校正的接收信号序列rR(n)中只含有部分的载波频率偏移。该部分就是需要确定的周期频偏。
从经相位频偏校正的接收信号序列rR(n)的时域导频序列中选取接收样本序列SAMLR(n)。该接收样本序列SAMLR(n)对应的信号序列在接收端中预存,将其称为预存的训练序列SAMLS(n)。将该接收样本序列SAMLR(n)与频率为Δfk的混频信号进行混频,将混频后得到的经混频接收样本序列SAMLM(n)与预存的训练序列SAMLS(n)进行相关,得到混频相关序列Rk(n)。由于相同信号的相关度最高,当混频后得到的接收样本序列SAMLM(n)和预存的训练序列SAMLS(n)的频率相同时,混频相关序列Rk(n)中的幅值中存在一个峰值。图11(a)和图11(b)分别为混频信号频率 和混频信号频率 的混频相关序列幅值的示意图。从中可以清楚地看到当混频信号的频率 混频相关序列幅值峰值较大。因此,系统载波频偏和相位频偏Δf′之间的偏差值为-Δfk。本领域技术人员可以理解,将接收样本序列SAMLR(n)与频率为Δfk的混频信号进行混频的目的是从接收样本序列SAMLS(n)消除载波频率偏差值,再通过在混频相关序列Rk(n)中寻找峰值的方法验证Δfk是否对应正确的周期频偏。因此,如果采用将发送样本序列SAMLS(n)和混频信号进行混频,再将混频得到后的信号序列SAMLM′(n)与接收样本序列SAMLR(n)进行相关得到混频相关序列R′k(n),最后通过检测混频相关序列R′k(n)峰值是否最大来确定混频信号的频率Δfk是否对应正确的周期频偏的技术方案一样可以获取周期频偏其具体过程不再赘
下面结合图12对步骤S12的一种实施方式做进一步详细描述。图12为根据本发明一个具体实施方式获取周期频偏的方法流程图。
在步骤S120中,从经相位频偏校正过的接收信号序列的时域导频序列中提取与预存的训练序列对应的接收样本序列。
从发送端生成的时域导频序列中,选取一段作为预存的训练序列SAMLS(n)在接收端预存,该预存的训练序列SAMLS(n)可以是一个信号帧时域导频序列的部分或全部,具体选取方法由预先约定的序列选取规则决定。序列选取规则中所包含的条件应该足够充分,且能够保证基于序列选取规则中的条件一定可以在经相位频偏校正过的接收信号序列的时域导频序列中找到对应的接收样本序列SAMLR(n)。举例来说,序列选取规则中可以包括预存的训练序列SAMLS(n)在信号帧中的起始点n0、预存的训练序列SAMLS(n)的长度等信息。较长的预存的训练序列SAMLS(n)对应较准确的周期频偏估计结果。
从经相位频偏校正的接收信号序列rR(n)的时域导频序列中提取与该预存训练序列SAMLS(n)对应的接收样本序列SAMLR(n)。接收样本序列SAMLR(n)与预存的训练序列SAMLS(n)对应相同的序列选取规则,即相同的起始点,相同的序列长度等。假设,在序列选取规则中约定,预存的训练序列SAMLS(n)的起始点为从信号帧起始点开始的第n0个采样点,预存的训练序列SAMLS(n)的长度为LR,且已知信号帧长度为Ntotal,时域序列的长度为Ng。则可以通过步骤S10中所述的方法对接收信号序列r(n)和经过间隔值D延迟的自身重复样本进行共轭相乘,得到共轭相乘序列;通过加权平均窗口得到样本子序列的加权相关序列,确定加权相关序列的绝对值峰值点作为接收样本序列起始点的基准。举例来说,可以选取相邻两个信号帧的完整的时域导频序列作为两个样本子序列,则该样本子序列的宽度为Ng,间隔值D等于信号帧长度Ntotal。加权相关序列的峰值点出现在相对信号帧起始点的第Ng个采样点。下一信号帧的起始点出现在该峰之点后的第Ntotal-Ng个采样点,因此,接收样本序列SAMLR(n)的起始点即为峰值点后的第Ntotal-Ng+n0个采样点。结合接收样本序列SAMLR(n)的长度信息,可以容易的获取接收样本子序列SAMLR(n)。
发送样本序列SAMLS(n)和预存的训练序列SAMLS(n)之间具有如下关系:发送端发送与预存的训练序列SAMLS(n)相同的信号序列至接收端,接收端接收到含有频率偏移 的信号序列并从该信号序列的频率中去除相位偏移Δf′,得到只含有部分频率偏移的接收样本序列SAMLR(n)。
在步骤S121中,将接收样本序列SAMLR(n)和多个具有不同混频频率的混频信号分别进行混频,得到多个经混频的接收样本序列。
其中,D为间隔值,Ts为数据采样周期。
在步骤S122中,将预存的训练序列SAMLS(n)和多个经混频的接收样本序列{SAMLM k(n)}分别进行相关,得到多个混频相关序列{Rk(n)}。
即,Rk(n)=corr(SAMLS(n),SAMLM k(n))
其中,corr()表示相关运算,k为整数,n为当前采样点的时间变量。
在步骤S123中,由多个混频相关序列确定具有较大值的混频相关序列,并将该较大值对应的的混频频率确定为所述周期频偏。该较大值为混频相关序列幅值相关参数的较大值,具体的,可以是幅值的绝对值、幅值实部、幅值虚部或幅值实部与虚部之和之一的较大值。
优选的,可以选择各个序列幅值绝对值的最大值,作为该序列的较大值,再将各序列的较大值中较大者对应的混频频率确定为周期频偏。具体地,从多个混频相关序列{Rk(n)}中的各个序列分别选取最大值peak(k),组成最大值组{peak(k)}。确定最大值组peak(k)的较大值,以及其对应的混频频率作为周期频偏。
各个混频相关序列的最大值为peak(k)=max{abs(Rk(n))}
本领域技术人员可以理解,确定周期频偏的核心在于通过数据相关性找到发送样本序列和接收样本序列的频率间的偏差值。因此,可以对发送样本序列进行混频,再与接收样本序列进行相关,得到多个混频相关序列。通过确定多个混频相关序列的较大值,以及其对应的混频频率,可以得到周期频偏。
本领域技术人员可以理解,基于以上获得的相位频偏和周期频偏可以容易的通过混频等现有技术手段对系统的载波频率偏移进行校正。具体的,可以将相位频偏和周期频偏相加得到系统载波频偏的估计值,从系统载波中去除该系统载波频偏的估计值。也可以,从系统载波频偏中先后逐一去除周期性频偏和相位频偏。本领域技术人员,以上两种实施方法都可以达到从系统载波中去除载波频偏的目的,而本发明的核心在于对相位频偏和周期频偏的求取,而不在于对已知频偏进行校正的过程。至此,完成对系统载波频偏的校正。
以上,本实施例结合TDS-OFDM系统就本发明的第一方面进行了详述。应当理解,本发明的具体实施方式并不仅限于TDS-OFDM系统,对于单载波传输系统同样适用。
以ATSC8VSB系统为例,该系统中的每个信号帧包括相同的PN训练序列作为时域导频序列,且所述PN训练序列处于每个信号帧的相同位置。可以在信号帧的时域导频序列中提取出相同的样本子序列确定间隔值D,并基于该间隔值D对接收信号序列进行相关最终实现载波频偏校正。因此,本发明的技术方案对ATSC 8VSB同样适用。本领域技术人员可以理解,本发明的核心思想在于只要数字信号中包含时域导频,即可在时域导频序列中确定相同的样本子序列,继而进行载波频偏估计。本发明适用于对所有包含时域导频序列的数字信号进行载波频偏校正,而与无线通信系统所采用的具体的调制解调方式无关,本文中所给出的具体实施例不构成对本发明保护范围的限定。
以下就本发明的第二个方面进行详细描述。
图3为根据本发明的一个具体实施方式的包含时域导频的信号帧结构示意图。在本实施例中,接收信号序列r(n)包括多个信号帧,如图3所示,其中每个信号帧都包括时域导频部分(GARD(i))和数据块部分(DATA(i))。每个信号帧的时域导频部分(GARD(i))是一段长度为Ng的时域序列,该序列由一个或多个长度为L的序列SYNCM(i)构成,其中i为信号帧帧号,M为周期号,且该序列是与发送端约定好的已知序列。每个信号帧的数据块部分(DATA(i))由一个或多个采用单载波或多载波调制的小数据块通过复用构成,长度为N。每个信号帧的总长度为Ntital=N+Ng。
假设发送端发出的发送信号序列以s(n)表示,以一倍采样率Ts采样到的接收信号序列以r(n)表示。则在加性高斯白噪声)信道(AGWN)下,接收信号序列(即上文中经解复用得到的信号)可以表示为 其中f为当前采样点的频率,n为接收信号序列中采样点的时间变量,n的取值为整数,Ts为数据采样周期,ω1(n)为噪声信号。
利用时域导频部分数据的循环特性,样本子序列在与延迟后的其自身的重复样本进行相关运算时可以得到较大信号功率的相关结果。根据该相关特性,可以容易的从接收信号序列的相关序列中提取出重复样本子序列的相关序列,且在该样本子序列的相关序列中能找到一个峰值点,通过该峰值点对应的相位即可获取载波频率偏移的估计值。见Edfors.O,M.Sandell,J.J.van de Beek,et al,“On channelestimation in OFDM systems”,Proc.Of 45th IEEE VTC,pp.815-819,Jul.1995。
由于时域导频部分数据的循环特性,在接收信号序列的时域导频序列中可以找到满足预定条件(例如,满足采样点数目要求)的两个相同的样本子序列I和I’。假设,该两个相同的样本子序列之间的间隔值为D(具体D值的选取方法会在下文中进行详细说明)。将接收信号序列与其自身延迟D个采样周期的延迟样本序列进行共轭相乘,得到的共轭相乘序列corr(n)可以由式(1)表示:
其中,s(n)为发送端发送的发送信号序列,r(n)为接收信号序列,n为接收信号序列中采样点的时间变量,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为两个相同样本子序列之间间隔的采样周期的数目,Ts为接收信号的数据采样周期,ω(n)为加性高斯白噪声,I为在时域导频序列中所选取的相同的样本子序列。
由式(1)可以看出,当采样点位于相同样本子序列中时共轭相乘序列corr(n)中的每个采样点具有相同的相位2πΔfDTs。
样本子序列的间隔值D是基于时域导频序列中的数据得到的。由于每个信号帧的时域导频序列数据部分是相同的,即以图3中所示信号帧为例,对于不同的信号帧i,GARD(i)的数据相同。因此一定可以在时域导频序列中选取到至少两个相同的样本子序列,从而获知该至少两个相同的样本子序列中的两个相同的样本子序列之间间隔的采样周期Ts的数目作为间隔值D。
如图4(a)所示。样本子序列I和I’是两个位于接收信号序列的时域导频序列中的两个相同序列。假设,选取I和I’为所述两个相同的样本子序列。则,图4(a)中D所示即为该两个相同的样本子序列的间隔值。该两个相同的样本子序列I和I’可以位于同一个信号帧的导频序列中,也可以位于不同信号帧的导频序列中。每个样本子序列的采样点数目可以与序列SYNCM(i)中采样点的数目相同,也可以不同。
优选的,间隔值D的选取可以如图4(b)或图4(c)所示。图4(b)所示为两个相同的样本子序列位于同一信号帧中的情形。如图4(b)所示,假设在同一个信号帧的导频序列GARD(i)中,存在数据相同的两个子序列SYNCN(i)和SYNCM(i),则可以选取SYNCN(i)和SYNCM(i)作为两个相同的样本子序列,并通过它们之间的相隔的采样周期个数得到间隔值D。本领域技术人员可以理解,两个样本子序列SYNCN(i)和SYNCM(i)可以相邻或者不相邻,只要满足完全相同且没有重叠部分的子序列都可以被选取为样本子序列。图4(c)所示为两个相同的样本子序列位于不同的信号帧中的情形。如图所示,GARD(i)和GARD(i+1)为相邻的不同信号帧的导频序列,其中,GARD(i)中的子序列SYNCM(i)和GARD(i+1)中的子序列SYNCM(i+1)数据相同,则可以选取子序列SYNCM(i)和SYNCM(i+1)作为两个相同的样本子序列,并通过它们之间的采样点个数确定间隔值D。本领域技术人员可以理解,包含所述两个相同的样本子序列的两个不同信号帧可以是相邻信号帧,也可以是不相邻的信号帧。所述相同的样本子序列也可以选取时域导频序列中周期性重复的信号序列SYNCM(i)的全部或部分。
通过窗函数从该共轭相乘序列corr(n)中可以提取出样本子序列的加权相关序列 其中,an为窗口函数对共轭相乘序列中对应点所加的权重序列。因此,当采样点位于相同样本子序列中时,加权相关序列 中的采样点与共轭相乘序列corr(n)中的对应点采样点有相同的相位。如果能够得到加权相关序列的峰值点对应的相位2πΔfDTs,在已知两个相同的样本子序列的间隔值D和数据采样周期Ts的情况下,即可以推出系统的载波频偏。因此,加权相关序列y(n)中的峰值点所对应的Δf就是待求的系统载波频偏。
由上式(2)得到 因此,可以将系统的载波频率偏移分解为Δf′和两个部分。可以看出,为对信号相位变化产生周期性影响的频率偏移部分,以下将其表述为周期频偏,其中,该频率偏移部分的数值为的K倍,其中,K为整数。为对信号相位变化产生非周期性影响的频率偏移部分,以下将其表述为相位频偏。
根据以上分析,本发明提出以下进行载波频偏校正的技术方案:先利用接收信号序列中的时域导频来估算载波频偏中的相位频偏Δf′;利用该相位频偏Δf′对接收信号序列进行相位频偏校正;利用校正后的接收信号序列确定系统载波频偏和相位频偏之间的偏差值,即周期频偏
下面结合图13对本发明的第二方面的一个具体实施方式作进一步详细描述。
图13示出了在无线通信系统的接收机中用于对包含时域导频序列的数字信号进行载波频偏校正的频偏校正装置1的装置框图,该频偏校正装置1包括相位频偏估算装置10、相位频偏校正装置11、周期频偏确定装置12和校正装置13。
首先,相位频偏估算装置10利用接收信号序列中的时域导频序列来估算载波频偏中的相位频偏Δf′。需要注意,该估算是在时域范围内进行。
根据本发明的一个实施方式,相位频偏估算装置10对相位频偏Δf′的估算可以通过将接收信号序列与其自身延迟一间隔值的延迟样本进行共轭相乘并通过加权平均得到相位频偏Δf′的方法实现。以下结合图14对相位频偏估算装置10作具体说明。图14为根据本发明一个具体实施方式的相位频偏估算装置的装置框图。该相位频偏估算装置10包括共轭相乘装置100、加权相关装置101和相位频偏确定装置102。
首先,共轭相乘装置100用于对接收信号序列与其自身延迟一间隔值的延迟样本进行共轭相乘,以得到所述接收信号序列的共轭相乘序列corr(n)。
根据相关函数的特性,只有样本子序列与它的重复样本进行延迟相关运算才可以得到四倍于信号功率的相关结果,在此集合之外的信号可以理解为均值为零的加性高斯白噪声不具有相关性,相关结果功率仅为信号功率的两倍,即
如上文中提及,接收信号序列与与其自身延迟间隔值D的延迟样本进行共轭相乘,得到的共轭相乘序列corr(n)可以由式(1)表示。由于周期频偏寸共轭相乘序列的相位不产生影响,因此共轭相乘序列corr(n)可以表示为
其中,I为样本子序列,s(n)为发送端发出的发送信号序列,r(n)为接收信号序列,n为接收信号序列中采样点的时间变量,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为两个相同样本子序列之间间隔的采样周期的数目,Ts为数据采样周期,ω(n)为加性高斯白噪声。
从式(4)中同样可以推导出,当采样点位于样本子序列中时,共轭相乘序列corr(n)具有不变的相位。这一推导通过图7可以得到进一步的验证。图7是在64QAM调制、每个信号帧的导频信号序列中包含512个采样点、白噪声信号的条件下进行仿真的。图7(a)为共轭相乘序列幅度特性的仿真图,图7(b)为共轭相乘序列相位特性的仿真图。在图7(a)中,第512个采样点之后的采样点都可以视为加性高斯白噪声。在图7(b)中,第0-512个采样点具有相同的相位。
共轭相乘装置100生成接收信号序列的共轭相乘序列corr(n),并将其传送给加权相关装置101。
上文中已经证明当采样点位于样本子序列中时,共轭相乘序列corr(n)具有不变的相位,因此经过任意实系数加权求和后的加权相关序列 在s(n)∈I时也具有相同的相位。该特性使得共轭相乘序列corr(n)的频率信息能够通过一个加权平均窗口函数提取。
接着,加权相关装置101基于共轭相乘装置100生成的接收信号序列的共轭相乘序列corr(n),获取所述样本子序列的加权相关序列。
优选的,加权相关装置101可以包括窗函数运算装置1010。窗函数运算装置1010,用于利用加权平均窗口函数对所述共轭相乘序列corr(n)进行加权窗函数运算,以获取加权相关序列y(n),该加权平均窗口函数的宽度基本等于样本子序列的宽度。假设样本子序列宽度为L,则所选用的加权平均窗口函数需要满足在0≤n≤L的确定宽度范围内的窗口功率远大于该确定宽度范围外的窗口功率。图8(a)为在64QAM调制、每个信号帧的导频信号序列中包含512个采样点、白噪声信号的条件下得到的加权相关序列y(n)的幅值特性的仿真图。图8(b)为在同样条件下得到的加权相关序列y(n)的相位特性的仿真图。如图8(a)所示,该加权相关序列y(n)存在一个峰值点,而该峰值点对应的频率偏移相位位于图8(b)中归一化相位图线的平滑区间中。加权相关装置101将获取所述样本子序列的加权相关序列传送给相位频偏确定装置102。
相位频偏确定装置102根据加权相关装置101获取的所述加权相关序列的第一特征值确定相位频偏。
优选的,相位频偏确定装置102包括峰值频率确定装置1020。峰值频率确定装置1020可以用于用于计算所述加权相关序列的峰值的幅角所对应的频率,并将其确定为该相位频偏。峰值频率确定装置1020用于选择该加权相关序列在一个信号帧中的峰值点Λ(θ)作为第一特征值,并获取该峰值点对应的偏移相位作为相位频偏Δf′,具体数值如式(4)和式(5)所示。
r(n)为接收信号序列,n为接收信号序列中采样点的时间变量,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为两个相同样本子序列之间间隔的采样周期的数目,Ts为数据采样周期,win(n)为窗口函数,θ为当前采样点的时间。
该峰值点周围的邻近点也可以作为第一特征值,并以该第一特征值对应的频率偏移作为相位频偏。需要注意的是,选用非峰值点作为第一特征值可能降低相位频偏估算的精度。
由式(5)中可以看出相位频偏的范围为 即在本发明的技术方案中相位频偏Δf′的捕获范围与间隔值D成反比。因此,为了增加系统载波频偏的估计范围,提高周期频偏估计的精度,可以选择接收信号序列中样本子序列重复出现的最小间隔值作为间隔值D。
具体的,窗函数运算装置1010中加权平均窗口函数存在多种选择。可以选用经典的最大似然估计方法,采用如图9(a)所示的宽度等于样本子序列宽度的方窗,示为:
其中,L为样本子序列的宽度,n为整数,其表示加权相关序列中采样点的时间变量。
峰值频率确定装置1020可以在上述方窗函数处理获得的加权相关序列y(n)中找到一个峰值点Λ(θ),Λ(θ)的具体值如式(7)所示,该峰值点对应的相位即为相位频偏Δf′,其具体值如式(8)所示:
其中,r(n)为接收信号序列,n为接收信号序列中采样点的时间变量,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为两个相同样本子序列之间间隔的采样周期的数目,Ts为数据采样周期,θ为当前采样点的时间,L为样本子序列的宽度。
以方窗函数作为加权平均窗口函数的硬件实现结构较为复杂,在进行宽度为L的求和时,需要L个寄存器和一个加法树来实现,占用器件面积和系统功耗都比较大。相比来说,指数窗函数无需利用L个寄存器进行延迟处理,占用较少的硬件资源。
如图9(b)所示,可以选用指数窗口函数作为加权平均窗口函数,示为
win(n)=λp (9)
其中,λ为根据样本子序列宽度L选择的衰减因子,0<λ<1,且p为正整数。
这种以指数窗口函数作为加权平均窗口函数得到的加权相关序列的峰值点幅值A(θ)和相位频偏Δf′的值分别如式(9)和式(10)所示:
其中,r(n)为接收信号序列,n为接收信号序列中采样点的时间变量,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为两个相同样本子序列之间间隔的采样周期的数目,Ts为数据采样周期,θ为当前采样点的时间,λ为指数窗口函数的衰减因子。
指数窗口函数仅需要一次乘加来产生输出,衰减因子λ的复乘运算可以简单地用右移来实现,降低了运算的复杂度。采用指数函数或其它权重不为1的函数作为加权平均窗口函数时,可能会使加权相关序列的峰值点产生一定的漂移,只要该漂移值没有超过一个会导致信道间干扰的上限,就不会对系统性能产生影响。如图8(a)和8(b)所示,在使用图9(b)所示的窗口函数时,相位频偏Δf′在峰值点附近会出现一个平滑的区间,这一特性使得相位频偏对峰值点的位置不敏感,从而保证了估计器的鲁棒性。
本领域技术人员能够理解,在满足在0≤n≤L(L为样本子序列的宽度)的确定宽度范围内的窗口功率远大于该确定宽度范围外的窗口功率的条件下,加权平均窗口函数可以选择方窗或者指数窗以外的其它窗口函数,例如,正态窗函数。上文给出的加权平均窗口函数的示例不应视为对本发明的保护范围的限制。
至此,相位频偏估计装置10得到相位频偏Δf′并将其传送给相位频偏校正装置11。
相位频偏校正装置11利用从相位频偏估计装置10得到的相位频偏Δf′对接收信号序列进行频偏校正,以生成经相位频偏校正的接收信号序列。该载波校正过程是从接收信号序列中除去相位频偏Δf′,使得生成的经相位频偏校正的接收信号序列的频率偏移中只包含周期频偏
该相位频偏校正过程可以通过频率合成的方法实现。如图10所示,先将相位频偏Δf′的值输入直接频率发生器,直接频率发生器基于该相位频偏Δf′生成频率为-Δf′的混频信号w1输入频率合成器(即图10中的乘法器)。频率合成器将接收信号序列r(n)和频率为-Δf′的混频信号w1进行合成,输出经相位频偏校正的接收信号序列rR(n)。
相位频偏校正装置11生成经相位频偏校正的接收信号序列rR(n),并将其传送给周期频偏确定装置12。
周期频偏确定装置12利用从相位频偏校正装置11接收的经相位频偏校正的接收信号序列rR(n)来确定载波频偏的周期频偏。
基于上文的分析可以理解,系统的载波频率偏移Δf可以分解为相位频偏Δf′和周期频偏两个部分。其中,相位频偏Δf′部分已经在步骤S11中通过相位频偏校正从接收信号序列r(n)中去除。此后接收到的经相位频偏校正的接收信号序列rR(n)中只含有部分的载波频率偏移。该部分就是需要确定的周期频偏。
从经相位频偏校正的接收信号序列rR(n)的时域导频序列中选取接收样本序列SAMLR(n)。该接收样本序列SAMLR(n)对应的信号序列在接收端中预存,将其称为预存的训练序列SAMLS(n)。将该接收样本序列SAMLR(n)与频率为Δfk的混频信号进行混频,将混频后得到的经混频接收样本序列SAMLM(n)与预存的训练序列SAMLS(n)进行相关,得到混频相关序列Rk(n)。由于相同信号的相关度最高,当混频后得到的接收样本序列SAMLM(n)和预存的训练序列SAMLS(n)的频率相同时,混频相关序列Rk(n)中存在一个较大相关峰值。图11(a)和图11(b)分别为混频信号频率 和混频信号频率 的混频相关序列幅值图。从中可以清楚地看到当混频信号的频率 混频相关序列幅值信号出现较大峰值。因此,系统载波频偏和相位频偏Δf′之间的偏差值为-Δfk。本领域技术人员可以理解,将接收样本序列SAMLR(n)与频率为Δfk的混频信号进行混频的目的是从接收样本序列SAMLR(n)消除载波频率偏差值,再通过在混频相关序列Rk(n)中寻找峰值的方法验证Δfk是否对应正确的周期频偏。因此,如果采用将发送样本序列SAMLS(n)和混频信号进行混频,再将混频得到后的信号序列SAMLM′(n)与接收样本序列SAMLR(n)进行相关得到混频相关序列R′k(n),最后通过检测混频相关序列R′k(n)是否存在峰值确定混频信号的频率Δfk是否对应正确的周期频偏的技术方案一样可以获取周期频偏其具体过程不再赘述。
以下结合图15(a)对周期频偏确定装置12用于确定载波频偏的周期频偏的过程进行详细说明。图15(a)示出了用于确定载波频偏的周期频偏的周期频偏确定装置12的装置框图。该周期频偏确定装置12包括:接收样本提取装置120、混频装置121、混频相关装置122和较大值频率确定装置123。
首先,接收样本提取装置120由时域导频序列中提取与预存的训练序列对应的接收样本序列。
从发送端生成的时域导频序列中,选取一段作为预存的训练序列SAMLS(n)在接收端预存,该预存的训练序列可以是一个信号帧时域导频序列的部分或全部,具体选取方法由先约定的序列选取规则决定。序列选取规则中所包含的条件应该足够充分,且能够保证基于序列选取规则中的条件一定可以在经相位频偏校正过的接收信号序列的时域导频序列中找到对应的接收样本序列SAMLR(n)。举例来说,序列选取规则中可以包括预存的训练序列SAMLS(n)在信号帧中的起始点n0、预存的训练序列SAMLS(n)的长度等信息。较长的预存的训练序列SAMLS(n)对应较准确的周期频偏估计结果。
接收样本提取装置120从经校正过的接收信号序列rR(n)的时域导频序列中提取与该预存训练序列SAMLS(n)对应的接收样本序列SAMLR(n)。接收样本序列SAMLR(n)与预存的训练序列SAMLS(n)对应相同的序列选取规则,即相同的起始点,相同的序列长度等。假设,在序列选取规则中约定,预存的训练序列SAMLS(n)的起始点为从信号帧起始点开始的第n0个采样点,预存的训练序列SAMLS(n)的长度为LR,且已知信号帧长度为Ntotal,时域序列的长度为Ng。则可以通过步骤S10中所述的方法对接收信号序列r(n)和经过间隔值D延迟的自身重复样本进行共轭相乘,得到共轭相乘序列;通过加权平均窗口得到样本子序列的加权相关序列,确定加权相关序列的最大绝对值点作为接收样本序列起始点的基准。举例来说,可以选取相邻两个信号帧的完整的时域导频序列作为两个样本子序列,则该样本子序列的宽度为Ng,间隔值D等于信号帧长度Ntotal。加权相关序列的峰值点出现在相对信号帧起始点的第Ng个采样点。下一信号帧的起始点出现在该峰之点后的第Ntotal-Ng个采样点,因此,接收样本序列SAMLR(n)的起始点即为峰值点后的第Ntotal-Ng+n0个采样点。结合接收样本序列SAMLR(n)的长度信息,可以容易的获取接收样本子序列SAMLR(n)。
发送样本序列SAMLS(n)和预存的训练序列SAMLS(n)之间具有如下关系:发送端发送与预存的训练序列SAMLS(n)相同的信号序列至接收端,接收端接收到含有频率偏移 的信号序列并从该信号序列的频率中去除相位偏移Δf′,得到只含有部分频率偏移的接收样本序列SAMLR(n)。
接收样本提取装置120基于以上方法提取到与预存的训练序列对应的接收样本序列SAMLM(n),将其传送给混频装置121。
混频装置121将从接收样本提取装置120接收的接收样本序列SAMLR(n)和多个具有不同混频频率的混频信号分别进行混频,得到多个经混频的接收样本序列。
其中,D为间隔值,Ts为数据采样周期。
混频装置121将生成的多个经混频的接收样本序列{SAMLM k(n)}传送给混频相关装置122。
混频相关装置122将预存的训练序列SAMLS(n)和从混频装置121接收的多个经混频的接收样本序列{SAMLM k(n)}分别进行相关,得到多个混频相关序列{Rk(n)}。
即,Rk(n)=corr(SAMLS(n),SAMLM k(n))
其中,corr()表示相关运算,k为整数,n为当前采样点的时间变量。
混频相关装置122将生成的多个混频相关序列{RK(n)}传送给较大值频率确定装置123。
较大值频率确定装置123根据混频相关装置122接收的多个混频相关序列{Rk(n)}确定具有较大值的混频相关序列,并将该较大值对应的混频频率确定为所述周期频偏。该较大值为混频相关序列幅值相关参数的较大值,具体的,可以是幅值的绝对值、幅值实部、幅值虚部或幅值实部与虚部之和之一的较大值。
优选的,可以选择各个序列幅值绝对值的最大值,作为该序列的较大值,再将各序列的较大值中较大者对应的混频频率确定为周期频偏。具体地,从多个混频相关序列{Rk(n)}中的各个序列分别选取最大值peak(k),组成最大值组{peak(k)}。确定最大值组peak(k)的较大值,以及其对应的混频频率作为周期频偏。
各个相关序列的最大值为peak(k)=max{abs(Rk(n))}
本领域技术人员可以理解,确定周期频偏的核心在于通过数据相关性找到发送样本序列和接收样本序列的频率间的偏差值。因此,图15(b)所示的周期频偏确定装置12’同样可以用于确定载波频偏的周期频偏。该周期频偏确定装置12’包括:接收样本提取装置120、混频装置121’、混频相关装置122’和较大值频率确定装置123’。
首先,接收样本提取装置120由时域导频序列提取与预存的训练序列对应的接收样本序列,传送给混频相关装置122’;接着,混频装置121’,用于将所述预存的训练序列分别和多个具有不同混频频率的混频信号进行混频,得到多个经混频的训练序列传送给混频相关装置122’;然后,混频相关装置122’,用于将来自混频装置121’的多个经混频的训练序列与来自接收样本提取装置120的接收样本序列分别进行相关运算,得到多个混频相关序列,传送给较大值频率确定装置123’;最后,较大值频率确定装置123’,用于由所述多个混频相关序列确定具有较大值混频相关序列,并将其具有的混频频率确定为所述周期频偏。
周期频偏确定装置12完成对周期频偏的确定,将其传送给校正装置13。
校正装置13根据来自相位频偏估算装置的相位频偏和来自周期频偏确定装置的周期频偏,对系统载波进行校正去除系统载波频偏。去除系统载波频偏可以采用混频等本领域技术人员熟悉的现有技术。需要注意,校正装置13可以合并相位频偏和周期性频偏,得到系统载波频偏的估计值,从系统载波中去除该系统载波频偏的估计值。也可以,从系统载波频偏中先后逐一去除周期性频偏和相位频偏。本领域技术人员,以上两种实施方法都可以达到从系统载波中去除载波频偏的目的,而本发明的核心在于对相位频偏和周期频偏的求取,而不在于对已知频偏进行校正的过程。至此,频偏估计装置1完成对系统载波频偏的校正。
以上,本实施例结合TDS-OFDM系统对本发明的第二方面进行了详述。应当理解,本发明的具体实施方式并不仅限于TDS-OFDM系统,对于单载波传输系统同样适用。
以ATSC8VSB系统为例,该系统中的每个信号帧包括相同的PN训练序列作为时域导频序列,且所述PN训练序列处于每个信号帧的相同位置。可以在信号帧的时域导频序列中提取出相同的样本子序列确定间隔值D,并基于该间隔值D对接收信号序列进行相关最终实现载波频偏校正。因此,本发明的技术方案对ATSC 8VSB同样适用。本领域技术人员可以理解,本发明的核心思想在于只要数字信号中包含时域导频,即可在时域导频序列中确定相同的样本子序列,继而进行载波频偏估计。本发明适用于对所有包含时域导频序列的数字信号进行载波频偏校正,而与无线通信系统所采用的具体的调制解调方式无关,本文中所给出的具体实施例不构成对本发明保护范围的限定。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在所附权利要求的范围内做出各种变形或修改。
Claims (16)
1.一种在无线通信系统的接收机中用于对包含时域导频序列的数字信号进行载波频偏校正的方法,其中,包括以下步骤:
i.利用接收信号序列中的时域导频来估算所述载波频偏中的相位频偏;
ii.利用所述相位频偏对所述接收信号序列进行频偏校正,以生成经相位频偏校正的接收信号序列;
iii.利用所述经相位频偏校正的接收信号序列来确定所述载波频偏的周期频偏。
2.根据权利要求1所述的方法,其特征在于,所述接收信号序列包含一个或多个信号帧,每个所述信号帧包含时域导频序列,所述接收信号序列的时域导频序列中包含至少两个相同的样本子序列,所述步骤i包括以下子步骤:
a.按公式1)将所述接收信号序列与其自身延迟一间隔值的延迟样本序列进行共轭相乘,以获得所述接收信号序列的共轭相乘序列corr(n),
corr(n)=r(n)·r*(n-D) 1)
其中,r(n)为所述接收信号序列,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为所述至少两个相同的样本子序列中的两个相同样本子序列之间间隔的采样周期的数目;
b.由所述共轭相乘序列获取所述两个相同的样本子序列的加权相关序列;
c.根据所述加权相关序列的第一特定值确定所述相位频偏。
3.根据权利要求2所述的方法,其特征在于,所述间隔值为在所述接收信号序列中所述两个相同的样本子序列的最小间隔值。
4.根据权利要求3所述的方法,其中,步骤b还包括:
-利用加权平均窗口函数对所述共轭相乘序列进行加权窗函数运算,以获取所述加权相关序列,所述加权平均窗口函数的宽度基本等于所述样本子序列的宽度。
5.根据权利要求4所述的方法,其特征在于,所述步骤c包括:
-计算所述加权相关序列的峰值的幅角所对应的频率,并将其确定为该相位频偏。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述步骤iii包括以下步骤:
d.由所述时域导频序列提取与预存的训练序列对应的接收样本序列;
e.将所述接收样本序列分别和多个具有不同混频频率的混频信号进行混频运算,得到多个经混频的接收样本序列;
f.将所述多个经混频的接收样本序列与所述预存的训练序列分别进行相关运算,得到多个混频相关序列;
g.由所述多个混频相关序列确定具有较大值混频相关序列,并将其具有的混频频率确定为所述周期频偏。
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述步骤iii包括以下子步骤:
d.由所述时域导频序列提取与预存的训练序列对应的接收样本序列;
e.将所述预存的训练序列分别和多个具有不同混频频率的混频信号进行混频,得到多个经混频的训练序列;
f.将所述多个经混频的训练序列与接收样本序列分别进行相关运算,得到多个混频相关序列;
g.由所述多个混频相关序列确定具有较大值混频相关序列,并将其具有的混频频率确定为所述周期频偏。
9.一种在无线通信系统的接收机中用于对包含时域导频序列的数字信号进行载波频偏校正的频偏校正装置,包括:
相位频偏估算装置,用于利用接收信号序列中的时域导频来估算所述载波频偏中的相位频偏;
相位频偏校正装置,用于利用所述相位频偏对所述接收信号序列进行频偏校正,以生成经相位频偏校正的接收信号序列;
周期频偏确定装置,用于利用所述经相位频偏校正的接收信号序列来确定所述载波频偏的周期频偏。
10.根据权利要求9所述的频偏校正装置,其特征在于,所述接收信号序列包含一个或多个信号帧,每个所述信号帧包含时域导频序列,所述接收信号序列的时域导频序列中包含至少两个相同的样本子序列,其中,所述相位频偏估算装置还包括:
共轭相乘装置,用于按公式1)将所述接收信号序列与其自身延迟一间隔值的延迟样本序列进行共轭相乘,以获得所述接收信号序列的共轭相乘序列corr(n),
corr(n)=r(n)·r*(n-D) 1)
其中,r(n)为所述接收信号序列,n为整数,其表示所述接收信号序列中采样点的时间变量,D为间隔值,其为所述至少两个相同的样本子序列中的两个相同样本子序列之间间隔的采样周期的数目;
加权相关装置,用于由所述共轭相乘序列获取所述两个相同的样本子序列的加权相关序列;
相位频偏确定装置,用于根据所述加权相关序列的第一特定值确定所述相位频偏。
11.根据权利要求10所述的频偏校正装置,其特征在于,所述间隔值为在所述接收信号序列中所述两个相同的样本子序列的最小间隔值。
12.根据权利要求11所述的频偏校正装置,其中,所述加权相关装置还包括:
窗函数运算装置,用于利用加权平均窗口函数对所述共轭相乘序列进行加权窗函数运算,以获取所述加权相关序列,所述加权平均窗口函数的宽度基本等于所述样本子序列的宽度。
13.根据权利要求12所述的频偏校正装置,其中,所述相位频偏确定装置包括:
峰值频率确定装置,用于计算所述加权相关序列的峰值的幅角所对应的频率,并将其确定为该相位频偏。
14.根据权利要求9至13中任一项所述的频偏校正装置,其特征在于,所述周期频偏确定装置包括:
接收样本提取装置,用于由所述时域导频序列提取与预存的训练序列对应的接收样本序列;
混频装置,用于将所述接收样本序列分别和多个具有不同混频频率的混频信号进行混频运算,得到多个经混频的接收样本序列;
混频相关装置,用于将所述多个经混频的接收样本序列与所述预存的训练序列分别进行相关运算,得到多个混频相关序列;
较大值频率确定装置,用于由所述多个混频相关序列确定具有较大值混频相关序列,并将其具有的混频频率确定为所述周期频偏。
15.根据权利要求9至13中任一项所述的频偏校正装置,其特征在于,所述周期频偏确定装置包括:
接收样本提取装置,用于由所述时域导频序列提取与预存的训练序列对应的接收样本序列;
混频装置,用于将所述预存的训练序列分别和多个具有不同混频频率的混频信号进行混频,得到多个经混频的训练序列;
混频相关装置,用于将所述多个经混频的训练序列与接收样本序列分别进行相关运算,得到多个混频相关序列;
较大值频率确定装置,用于由所述多个混频相关序列确定具有较大值混频相关序列,并将其具有的混频频率确定为所述周期频偏。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810034598A CN101534287A (zh) | 2008-03-13 | 2008-03-13 | 移动通信系统中进行载波频率偏移校正的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810034598A CN101534287A (zh) | 2008-03-13 | 2008-03-13 | 移动通信系统中进行载波频率偏移校正的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101534287A true CN101534287A (zh) | 2009-09-16 |
Family
ID=41104675
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810034598A Pending CN101534287A (zh) | 2008-03-13 | 2008-03-13 | 移动通信系统中进行载波频率偏移校正的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101534287A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012031494A1 (zh) * | 2010-09-06 | 2012-03-15 | 日电(中国)有限公司 | 用于生成导频序列的设备和方法 |
CN102984719A (zh) * | 2011-09-02 | 2013-03-20 | 中兴通讯股份有限公司 | 基于预处理的主同步信号检测方法、装置及终端 |
CN103825681A (zh) * | 2012-11-16 | 2014-05-28 | 索尼移动通信株式会社 | 通信方法和接收设备 |
CN104378323A (zh) * | 2014-12-03 | 2015-02-25 | 中国电子科技集团公司第五十四研究所 | 一种基于fft校频算法的低速调制解调器 |
CN104702554A (zh) * | 2013-12-09 | 2015-06-10 | 瑞昱半导体股份有限公司 | 载波频率偏移校正方法 |
CN110611629A (zh) * | 2019-09-27 | 2019-12-24 | 上海移芯通信科技有限公司 | 一种频率偏差的估计方法、装置及通信设备 |
CN112803968A (zh) * | 2020-12-30 | 2021-05-14 | 南京天际易达通信技术有限公司 | 一种无人机机载测控方法 |
CN115442883A (zh) * | 2022-11-07 | 2022-12-06 | 长沙驰芯半导体科技有限公司 | 一种用于超宽带基带的融合频偏校正方法及装置 |
CN116094883A (zh) * | 2022-12-04 | 2023-05-09 | 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所) | 采样频偏估计方法、装置及通信设备 |
-
2008
- 2008-03-13 CN CN200810034598A patent/CN101534287A/zh active Pending
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012031494A1 (zh) * | 2010-09-06 | 2012-03-15 | 日电(中国)有限公司 | 用于生成导频序列的设备和方法 |
CN102984719A (zh) * | 2011-09-02 | 2013-03-20 | 中兴通讯股份有限公司 | 基于预处理的主同步信号检测方法、装置及终端 |
CN102984719B (zh) * | 2011-09-02 | 2018-05-04 | 深圳市中兴微电子技术有限公司 | 基于预处理的主同步信号检测方法、装置及终端 |
CN103825681B (zh) * | 2012-11-16 | 2018-05-29 | 索尼移动通信株式会社 | 通信方法和接收设备 |
CN103825681A (zh) * | 2012-11-16 | 2014-05-28 | 索尼移动通信株式会社 | 通信方法和接收设备 |
CN104702554A (zh) * | 2013-12-09 | 2015-06-10 | 瑞昱半导体股份有限公司 | 载波频率偏移校正方法 |
CN104702554B (zh) * | 2013-12-09 | 2017-12-15 | 瑞昱半导体股份有限公司 | 载波频率偏移校正方法 |
CN104378323A (zh) * | 2014-12-03 | 2015-02-25 | 中国电子科技集团公司第五十四研究所 | 一种基于fft校频算法的低速调制解调器 |
CN110611629A (zh) * | 2019-09-27 | 2019-12-24 | 上海移芯通信科技有限公司 | 一种频率偏差的估计方法、装置及通信设备 |
CN110611629B (zh) * | 2019-09-27 | 2022-05-20 | 上海移芯通信科技有限公司 | 一种频率偏差的估计方法、装置及通信设备 |
CN112803968A (zh) * | 2020-12-30 | 2021-05-14 | 南京天际易达通信技术有限公司 | 一种无人机机载测控方法 |
CN112803968B (zh) * | 2020-12-30 | 2021-07-30 | 南京天际易达通信技术有限公司 | 一种无人机机载测控方法 |
CN115442883A (zh) * | 2022-11-07 | 2022-12-06 | 长沙驰芯半导体科技有限公司 | 一种用于超宽带基带的融合频偏校正方法及装置 |
CN116094883A (zh) * | 2022-12-04 | 2023-05-09 | 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所) | 采样频偏估计方法、装置及通信设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101547062B (zh) | 频偏纠正方法和设备 | |
CN101534287A (zh) | 移动通信系统中进行载波频率偏移校正的方法和装置 | |
US8605835B2 (en) | Receiver device, integrated circuit, receiving method, and receiving program | |
US8422595B2 (en) | Channel estimation for communication systems with multiple transmit antennas | |
US10992345B2 (en) | Method for low voltage broadband power line carrier communication | |
US8520778B2 (en) | System and method for estimation and correction of carrier frequency offset in MIMO-OFDM based wireless communications systems | |
CN101257470B (zh) | 正交频分复用系统中利用插入导频抑制相位噪声的方法 | |
CN101277290B (zh) | 一种正交频分复用系统的频率同步方法和装置 | |
CN102461102A (zh) | Lte通信网络中根据pss信号的信道估计过程及其接收器 | |
CN101232472A (zh) | 一种导频与数据混合叠加的ofdm信道检测方法 | |
US9674024B2 (en) | Method for transmitting a signal with a preamble and corresponding devices, signal with corresponding preamble for synchronization of a receiver | |
CN101068232B (zh) | 得到信道时域响应方法及装置、ofdm符号精同步方法及装置 | |
CN114615122A (zh) | 通信信号的频偏确定方法及装置 | |
CN101022438B (zh) | 兼容dab的数字广播接收机载波同步系统 | |
US9369329B1 (en) | Low-complexity non-data-aided estimation of symbol time offset in OFDM systems | |
CN107276953B (zh) | 定时同步方法、装置和系统 | |
CN101465835B (zh) | Ofdm系统的信道响应估计方法及修正系统 | |
CN104901918A (zh) | 基于Chirp信号产生OFDM数据序列的方法及同步方法 | |
CN107276654B (zh) | 信号处理方法和系统 | |
US8270503B2 (en) | Digital radio mondiale receiver integer carrier frequency offset estimation | |
CN104539564A (zh) | 一种用于lte系统的频偏估计方法和装置 | |
Berscheid | A circuit for low-complexity timing synchronization in ofdm systems | |
CN103297100A (zh) | 一种用于ofdm系统的多普勒变化率估计方法与系统 | |
CN107277913B (zh) | 定时同步方法、装置和系统 | |
CN107276708B (zh) | 定时同步方法、装置和系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090916 |