专利名称:一种采样时钟频率补偿方法和装置的利记博彩app
技术领域:
本发明涉及无线通信领域,尤其涉及采样时钟频率补偿方法和装置。
背景技术:
OFDM系统的采样时钟偏差是指接收机ADC的时钟和发射机DAC时钟的偏差,包括采样时钟时间偏差和采样时钟频率偏差(SFO,Sampling frequency offset),前者即为采样样本的起始时刻误差,接收端可以通过信道均衡消除,容易处理;采样时钟频率偏差是发射机和接收机的晶体振荡器频率不同引起,它会引起信号幅度衰减以及子载波间干扰 (ICI),并且,随着时间的推移,采样时钟频率偏差累积使得接收端样本点增加或减少,进而引起符号间干扰,因此对于子载波数较多、OFDM符号数较多的系统必须进行采样时钟频率同步。在多址接入系统中,采样时钟频率同步更加复杂。当多个站点(STA)同时发送上行数据到接入点(CAP)时,每个站点的采样时钟频率与接入点的采样时钟频率之差都不相同,接收机ADC时钟如果与其中一个用户的DAC时钟保持同步就不能与其它用户的DAC时钟同步,也就是说如果纠正了来自其中一个用户数据的采样频率偏差,极有可能使其他的用户数据的采样频率与接收机的采样时钟频率偏差进一步加剧。在WLAN系统中,由于不支持多站点同时与AP通信,站点与接入点之间是点对点的突发传输,接收机只需针对一个用户的数据进行采样时钟频率纠正。在LTE系统中,发射端和接收端都采用了高精度和复杂度的晶振,一方面避免采样时钟频率偏差过大,另一方面可以在模拟前端利用压控晶体振荡器(VCXO)来动态调整采样时钟的频率。在中短距离的无线通信系统中引入多址接入技术必然面临采样时钟频率纠正/ 补偿的问题,可以像LTE系统一样采用高精度、高复杂度的晶振,但会增加设备成本。
发明内容
本发明要解决的技术问题是,提供一种采样时钟频率补偿方法和装置,通过在发射端对待发送的数据进行预处理,消除收发两端基带数据中存在的采样时钟频率偏差,实现复杂度低,成本低。为了解决上述技术问题,本发明提供了一种采样时钟频率补偿方法,包括根据采样时钟频率偏差ζ计算上行待发送数据存在采样点数误差的位置;在频域对上行待发送数据进行相位补偿,以补偿ζ引起的相位旋转,以及预先补偿对存在采样点数误差位置进行采样点数修正将引起的相位旋转;在时域对相位补偿后的上行待发送数据中所述存在采样点数误差的位置进行采样点数修正。进一步地,上述方法还可具有以下特点还包括根据接收到的下行数据计算ζ。
进一步地,上述方法还可具有以下特点根据接收到的下行数据的同步前导计算载波频偏Δ/ ;根据^计算相对频偏
权利要求
1.一种采样时钟频率补偿方法,其特征在于,包括根据采样时钟频率偏差ζ计算上行待发送数据存在采样点数误差的位置; 在频域对上行待发送数据进行相位补偿,以补偿ζ引起的相位旋转,以及预先补偿对存在采样点数误差位置进行采样点数修正将引起的相位旋转;在时域对相位补偿后的上行待发送数据中所述存在采样点数误差的位置进行采样点数修正。
2.一种采样时钟频率补偿方法,其特征在于,包括根据采样时钟频率偏差ζ计算上行待发送数据存在采样点数误差的位置; 在时域对上行待发送数据中所述存在采样点数误差的位置进行采样点数修正; 在频域对采样点数修正后的上行待发送数据进行相位补偿,以补偿ζ和采样点数修正引起的相位旋转。
3.如权利要求1或2所述的方法,其特征在于,还包括 根据接收到的下行数据计算ζ。
4.如权利要求3所述的方法,其特征在于 根据接收到的下行数据的同步前导计算载波频偏Δ/ ;根据计算相对频偏Π =#,其中f。为所述下行数据的载波频率,将该相对频偏η作 Δ/X为采样时钟频率偏差ζ = n。
5.如权利要求1-4中任何一项所述的方法,其特征在于通过在时域对上行待发送数据进行采样点计数以计算存在采样点数误差的位置。
6.如权利要求5所述的方法,其特征在于,所述通过采样点计数以计算存在采样点数误差的位置包括计算所述上行待发送数据累积达到的总的采样点数误差
7.如权利要求6所述的方法,其特征在于,所述通过采样点计数以计算存在采样点数误差的位置还包括计算累积误差达到整数个采样点时对应的OFDM符号的计数位置
8.如权利要求1-4中任何一项所述的方法,其特征在于通过在频域对上行待发送数据进行相位判断以计算存在采样点数误差的位置。
9.如权利要求8所述的方法,其特征在于,所述通过相位判断以计算存在采样点数误差的位置包括依次判断各OFDM符号的相位旋转是否满足如下条件
10.如权利要求1-9中任何一项所述的方法,其特征在干,依次对上行待发送数据中的 各OFDM符号执行如下处理判断当前OFDM符号是否为存在采样点数误差的位置;如果是,则对当前OFDM符号进行频域的相位补偿和时域的采样点数修正;如果否,则对当前OFDM符号进行频域的相位补偿。
11.如权利要求1-10中任何一项所述的方法,其特征在于在时域进行采样点数修正吋,如果ぐ< 0 ,则在对应的位置插入采样点;如果ぐ> 0 ,则在 对应的位置删除采样点。
12.如权利要求1-11中任何一项所述的方法,其特征在干,所述频域的相位补偿包括计算在频域进行相位补偿的相位值的总和
13. 一种采样时钟频率补偿装置,其特征在干,包括SFO估计模块,用于根据采样时钟频率偏差(计算上行待发送数据存在采样点数误差 的位置;频域处理模块,与所述SFO估计模块相连,用于从所述SFO估计模块获取所述存在采样 点数误差的位置信息,接收频域的上行待发送数据,根据所述存在采样点数误差的位置信息对所述频域的上行待发送数据进行相位补偿,以补偿ζ和采样点数修正引起的相位旋转,输出相位补偿后的上行待发送数据;快速傅里叶逆变换IFFT模块,与所述频域处理模块相连,用于接收所述相位补偿后的上行待发送数据,对其进行IFFT处理,变换为时域的上行待发送数据并输出;时域处理模块,与所述SFO估计模块和所述IFFT模块均相连,用于从所述SFO估计模块获取所述存在采样点数误差的位置信息,接收所述时域的上行待发送数据,根据所述存在采样点数误差的位置信息对所述时域的上行待发送数据进行采样点数修正。
14.一种采样时钟频率补偿装置,其特征在于,包括SFO估计模块,用于根据采样时钟频率偏差ζ计算上行待发送数据存在采样点数误差的位置;第一 IFFT模块,用于接收频域的上行待发送数据,对其进行IFFT处理,变换为时域的上行待发送数据;时域处理模块,分别与所述SFO估计模块和所述第一 IFFT模块相连,用于从所述SFO 估计模块获取所述存在采样点数误差的位置信息,接收时域的上行待发送数据,根据所述存在采样点数误差的位置信息对所述时域的上行待发送数据进行采样点数修正,输出采样点数修正后的上行待发送数据;快速傅里叶变换FFT模块,与所述时域处理模块相连,用于接收所述采样点数修正后的上行待发送数据,对其进行FFT处理,变换为频域的上行待发送数据并输出;频域处理模块,与所述SFO估计模块和所述FFT模块均相连,用于从所述SFO估计模块获取所述存在采样点数误差的位置信息,接收所述频域的上行待发送数据,根据所述存在采样点数误差的位置信息对所述频域的上行待发送数据进行相位补偿,以补偿ζ和采样点数修正引起的相位旋转,输出相位补偿后的上行待发送数据;第二 IFFT模块,与所述频域处理模块相连,用于接收所述相位补偿后的上行待发送数据,对其进行IFFT处理,变换为时域的上行待发送数据。
15.如权利要求13或14所述的装置,其特征在于所述SFO估计模块,用于根据接收到的下行数据计算ζ。
16.如权利要求15所述的装置,其特征在于 所述SFO估计模块,用于根据接收到的下行数据的同步前导计算载波频偏Δ/;根据Δ/ 计算相对频偏?? ,其中f。为所述下行数据的载波频率,将该相对频偏n作为采样时钟 频率偏差ζ = η。
17.如权利要求13-16中任何一项所述的装置,其特征在于所述S FO估计模块,用于通过在时域对上行待发送数据进行采样点计数以计算存在采样点数误差的位置。
18.如权利要求17所述的装置,其特征在于,所述SFO估计模块通过采样点计数以计算存在采样点数误差的位置包括计算所述上行待发送数据累积达到的总的采样点数误差0 = 4_(##+乂)_|(|」淇中, K为所述上行待发送数据中OFDM符号的总数,Ng表示OFDM符号中循环前缀CP的长度,Nfft表示对OFDM符号中非CP部分采样的点数,“| |”表示取绝对值运算,“L」”表示下取整运算;计算累积误差达到整数个采样点时对应的采样点的计数位置
19.如权利要求18所述的装置,其特征在于,所述SFO估计模块通过采样点计数以计算存在采样点数误差的位置还包括计算累积误差达到整数个采样点时对应的OFDM符号的计数位置
20.如权利要求13-16中任何一项所述的装置,其特征在于所述SFO估计模块通过在频域对上行待发送数据进行相位判断以计算存在采样点数误差的位置。
21.如权利要求20所述的装置,其特征在于,所述SFO估计模块通过相位判断以计算存在采样点数误差的位置包括 依次判断各OFDM符号的相位旋转是否满足如下条件
22.如权利要求13-21中任何一项所述的装置,其特征在于所述频域处理模块,用于依次对上行待发送数据中的各OFDM符号执行如下处理对当前OFDM符号进行相位补偿后输出;所述时域处理模块,用于依次对上行待发送数据中的各OFDM符号执行如下处理判断当前OFDM符号是否为存在采样点数误差的位置,如果是,则对当前OFDM符号进行时域的采样点数修正后输出,如果否,则直接输出。
23.如权利要求13-22中任何一项所述的装置,其特征在于所述时域处理模块,在进行采样点数修正时,如果< < 0 ,则在对应的位置插入采样点; 如果< > 0 ,则在对应的位置删除采样点。
24.如权利要求13-23中任何一项所述的装置,其特征在于,所述频域处理模块执行相位补偿包括 计算在频域进行相位补偿的相位值的总和
全文摘要
本发明提供了一种采样时钟频率补偿方法和装置,该方法包括根据采样时钟频率偏差计算上行待发送数据存在采样点数误差的位置;在频域对上行待发送数据进行相位补偿,以补偿引起的相位旋转,以及预先补偿对存在采样点数误差位置进行采样点数修正将引起的相位旋转;在时域对相位补偿后的上行待发送数据中所述存在采样点数误差的位置进行采样点数修正。该方法通过在发射端对待发送的数据进行预处理,消除收发两端基带数据中存在的采样时钟频率偏差,实现复杂度低,成本低。
文档编号H04L27/26GK102394855SQ20111036693
公开日2012年3月28日 申请日期2011年11月17日 优先权日2011年11月17日
发明者曾勇波, 潘立军, 闫志刚, 雷俊, 鲍东山 申请人:北京新岸线无线技术有限公司