专利名称:一种频偏估计装置和方法
技术领域:
本发明涉及无线通信系统,具体涉及一种频偏估计装置和方法。
背景技术:
在TD-SCDMA(Time Division Synchronous Code Division MultipleAccess,时分 同步码分多址接入)系统中,基站和终端均以标称的载波频率进行发送和接收。由于器件 水平限制,实际发送和接收的频率之间会有一定的偏差。TD-SCDMA系统要求基站的载波频 率误差小于0. 05PPM,要求用户端的载波频率误差小于0. IPPM0在基站端,由于温度、体积、 功耗、成本等的限制比较小,振荡器的频率精度可以满足要求。而在用户端,受到前面各种 原因限制,所选用的晶体振荡器的频率精度通常不满足标准要求。为了获得较高的通讯信号质量,需要对频率偏差进行估计,并且通过自动频率控 制进行频率跟踪和补偿,使得用户端的载波频率误差能够满足系统要求。一般的频偏估计方法是通过接收的训练序列数据(比如Midamble码部分数据), 与本地的训练序列(本地Midamble码),通过相关运算,得到一定时间内的角度偏差,再换 算成频率偏差。TD-SCDMA系统在同时使用多个Midamble码偏移来传输业务的情况下,多个偏移 的Midamble码互为干扰,特别是Midamble码存在循环相关特性;另外,TD-SCDMA系统为了 提高频谱利用率,可采用同频组网,但是同频组网在提高频谱利用率的同时,会带来同频干 扰,Midamble码部分数据上也存在同频干扰。由于以上原因,如果直接将接收到的Midamble码部分数据与本地的Midamble码 通过相关运算计算频偏,会有较大的误差,极大的降低终端接收性能,甚至不能正常工作。
发明内容
本发明要解决的技术问题是提供一种频偏估计装置和方法,提高频偏估计精度。为了解决上述问题,本发明提供了一种频偏估计方法,包括进行多小区信道估计,获得各小区的信道估计值;根据各小区的信道估计值,检测激活的训练序列偏移;对一激活的训练序列偏移,在接收的训练序列数据中去除其他训练序列偏移的干 扰,得到该激活的训练序列偏移对应的干净信号;使用该激活的训练序列偏移对应的干净 信号,获取该激活的训练序列偏移的频偏估计值;获取若干个激活的训练序列偏移的频偏 估计值;根据该若干个激活的训练序列偏移的频偏估计值得到最终的频偏估计值。进一步地,上述方法还可具有以下特点,所述获取激活的训练序列偏移对应的干 净信号在频域或时域进行,具体包括重构其他激活的训练序列偏移对应的信号,在接收的 训练序列数据中去除其他激活的训练序列偏移对应的信号,得到激活的训练序列偏移对应 的干净信号。
进一步地,上述方法还可具有以下特点,根据该若干个激活的训练序列偏移的频 偏估计值得到最终的频偏估计值具体包括将该若干个激活的Midamble码偏移的频偏估计值分别和其对应的信道估计窗的 能量值相乘后相加,再除以该若干个激活的Midamble码偏移对应的信道估计窗的能量值 的和,得到最终的频偏估计值。进一步地,上述方法还可具有以下特点,获取若干个训练序列偏移的频偏估计值 是指,获取所有激活的训练序列偏移的频偏估计值,或者,获取各激活的训练序列偏移对应 的信道估计窗能量值最大的前M个激活的训练序列偏移的频偏估计值,M为一预设值。进一步地,上述方法还可具有以下特点,进行多小区信道估计,获得各小区的信道 估计值具体包括a)使用各小区的基本训练序列和各小区的信道估计值,重构除当前处理小区外的 其他各小区的信号,初始时各小区的信道估计值为0 ;b)在接收的训练序列数据中去除重构的其他各小区的信号,得到当前处理小区的 干净信号;c)使用当前处理小区的干净信号进行信道估计,得到当前处理小区的信道估计 值;计算得到所有小区的信道估计值;重复执行步骤a至C,重复次数为T,T为预先指定的处理次数,最终得到各小区的 信道估计值。本发明还提供一种频偏估计装置,包括多小区信道估计单元,用于进行多小区信道估计,获得各小区的信道估计值;偏移检测单元,用于根据各小区的信道估计值,检测激活的训练序列偏移;干扰消除单元,用于对一激活的训练序列偏移,在接收的训练序列数据中在接收 的训练序列数据中去除其他激活的训练序列偏移的干扰,得到该激活的训练序列偏移对应 的干净信号;频偏估计单元,用于获取若干个激活的训练序列偏移的频偏估计值,对一激活的 训练序列偏移,使用该激活的训练序列偏移对应的干净信号,获取该激活的训练序列偏移 的频偏估计值;频偏处理单元,用于根据该频偏估计单元获取的若干个频偏估计值得到最终的频 偏估计值。进一步地,上述装置还可具有以下特点,所述干扰消除单元按如下方法获取激活 的训练序列偏移对应的干净信号重构其他激活的训练序列偏移对应的信号,在接收的训练序列数据中去除其他激 活的训练序列偏移对应的信号,得到激活的训练序列偏移对应的干净信号,在时域或频域 进行。进一步地,上述装置还可具有以下特点,所述频偏处理单元对所述若干个频偏估 计值进行如下处理将该若干个激活的Midamble码偏移的频偏估计值分别和其对应的信 道估计窗的能量值相乘后相加,再除以该若干个激活的Midamble码偏移对应的信道估计 窗的能量值的和,得到最终的频偏估计值。进一步地,上述装置还可具有以下特点,所述频偏估计单元获取若干个训练序列
5偏移的频偏估计值是指,获取所有激活的训练序列偏移的频偏估计值,或者,获取各激活的 训练序列偏移对应的信道估计窗能量值最大的前M个激活的训练序列偏移的频偏估计值, M为一预设值。进一步地,上述装置还可具有以下特点,所述多小区信道估计单元进一步包括主 控子单元、信道估计子单元和存储子单元主控子单元,用于启动信道估计和记录当前信道估计处理次数,到达T次后结束 信道估计;存储子单元,用于存储各小区的信道估计值,初始时各小区的信道估计值为0 ;信道估计子单元,用于根据主控单元的指示,估计各小区的信道估计值,包括重构模块用于使用各小区的基本训练序列和小区信道估计值存储子单元存储的 各小区的信道估计值,重构除当前处理小区外的其他各小区的信号;干扰抵消模块在接收的训练序列数据中去除重构的其他各小区的信号,得到当 前处理小区的干净信号;信道估计模块使用当前处理小区的干净信号进行信道估计,得到当前处理小区 的信道估计值;输出模块用于将信道估计模块估计的所有小区的信道估计值输出至存储单元。本发明所述的频偏估计装置和方法,去除Midamble码之间的干扰,使用干净信号 进行频偏估计,提高了频偏估计精度。
图1是本发明基于Midamble码的频偏估计方法流程图;图2是本发明多小区信道估计方法流程图;图3是本发明Midamble码偏移检测方法流程图;图4是本发明各Midamble码偏移的频偏估计流程图;图5是本发明频偏估计装置系统框图。
具体实施例方式以下将结合附图,对本发明各较佳实施例进行较为详细的说明。本发明提出了一种TD-SCDMA系统终端基于Midamble码的频偏估计方法,首先通 过多小区信道估计处理计算各个小区的信道估计和检测当前各个小区使用的Midamble码 偏移,然后根据信道估计结果和Midamble码偏移检测结果重构各个Midamble码偏移信号, 消除各个Midamble码之间的干扰,再用干扰消除后的Midamble码部分数据计算各个激活 的Midamble码偏移对应的频偏估计值,最后通过合并各个激活的Midamble码偏移对应的 频偏估计值得到最终的频偏估计值。下面通过一实施例进一步详细说明本发明。本实施例以W=[P/K],K = 8为例,其
中,P = 128为基本Midamble码长度,W = 16为信道估计窗长度;干扰抵消为4级,1个本 小区3个邻小区,一个小区分配第1、2两个Midamble码偏移。如图1所示,本发明的频偏估计方法包括如下步骤
步骤101 进行多小区信道估计,计算出各个小区的信道估计值。多小区信道估计可以采用并行干扰消除或者串行干扰消除,通过多级处理,来比 较准确的计算各个小区的信道估计值。若当前处理N个小区(N值可以根据性能和软硬件开销折中选取,通常为2 5,本 实施例中处理1个本小区3个邻小区,即N = 4),系统参数K值为8,多小区信道估计结果 为channel (i,j),其中,i = 1 N,是小区索引号,j = 1 128,是抽头索引号。多小区信 道估计的具体方法见图2。步骤102 检测激活的Midamble码偏移;各个小区信道估计分窗处理h(i,k) = channel (i,(k_l)*16+(l 16))其中,i = 1,2,...,N,为小区索引号;k= 1,2,...,8,为信道估计窗索引号;h(i, k)是指第i个小区的第k个信道估计窗的16个信道估计值。计算各个小区各个信道估计窗的能量。对各小区的各信道估计窗,将其抽头能量 累加,得到对应信道估计窗的能量,即P (i,k) = Σ h (i,k) · *con j (h (i,k))P(i,k)是是指第i个小区的第k个信道估计窗的能量,其中,Conj(h(i,k))是 h(i, k)的共轭,i = 1,2, . .. ,N;k = 1,2, · · ·,8。找出各小区的各信道估计窗的能量最大值,将该最大值乘以一个门限系数,得到 信道估计窗激活检测门限,能量大于该门限的信道估计窗认为激活。具体检测激活的Midamble码偏移的方法见图3。步骤103 对每一激活的Midamble码偏移,在接收的训练序列数据中去除其他激 活的Midamble码偏移的干扰,得到该激活的Midamble码偏移的干净信号。对于某一个小区的某一个激活的Midamble码偏移,计算该偏移对应的干净信号。 方法是重构其他激活的Midamble码偏移的信号,在接收的训练序列数据中减去重构的其 他激活的Midamble码偏移的信号,得到该Midamble码偏移对应的干净信号,方法如下received midamble net = received—midamble- conv(midamble(i,k)’h(i,k))
others其中,received_midamble是接收的训练序列数据(即Midamble部分数据);h(i, k)是除待计算的激活的Midamble码偏移外的其他激活的Midamble码偏移 对应的信道估计;midamble (i,k)是其对应的Midamble码,即第i个小区的Midamble码。Σ eorw(midamble(i,k),h(i,k))是重构的所有其他激活的Midamble码偏移的信号,
others
该信号是对本激活的Midamble码偏移的干扰数据;received_midamble_net是当前激活的Midamble码偏移的干净信号。上式表示的是在时域中得到干净信号的方法,当然也可以在频域中计算干净信 号,具体如下首先在频域重构干扰信号,分别对Midamble码和其它激活的Midamble码偏 移的信道估计进行快速傅立叶变换得到fft(midamble(i,k))和fft(h(i,k)),将二 者相乘 fft (midamble (i, k))*fft(h(i,k))后,对 received_midamble 进行 FFT,得到 fft (receivecLmidamble),再进行干扰抵消,在频域相减,得到当前激活的Midamble码偏移的干净信号的频域值received_midamble_net_fft
received — midamble _ net — fft = fft{received _ midamble) - ^ fft{midamble{i, k)) * fft(h{i, k))
others
将received_midamble_net_fft变换到时域,从而得到当前激活的Midamble码偏移的干净
信号received—midamble—net = fft(received—midamble—net—fft)步骤104 进行各个激活的Midamble码偏移的频偏估计,得到若干个频偏估计值。对于一个激活的Midamble码偏移,计算其频偏估计值。用步骤103中得到的该激 活的Midamble码偏移对应的干净信号进行频偏估计,得到各个激活的Midamble码对应的 频偏估计值FreqOffset (i,k)。FreqOffset (i,k)指第i个小区第k个信道估计窗对应的 频偏估计值。频偏估计的基本原理是用激活的Midamble码偏移对应的干净信号,与对应的本 地Midamble码相关,再计算一定码片程度上的相位差,再根据TD-SCDMA系统的码片速率 1.28M,可以计算Ichip(码片)的时间,再将相位差换算到频率。频偏估计的具体实现方法 比较成熟,这里不再赘述。具体的一种激活的Midamble码偏移的频偏估计方法见图4。对于各个激活的Midamble码偏移,重复步骤103和104,直到所有的激活 Midamble码偏移的频偏估计计算完,或者只计算激活的Midamble码偏移的信道估计窗的 能量最大的前M个激活的Midamble码偏移对应的频偏估计值,M为一预设值,可以根据性 能和软硬件实现的代价确定。也可以只计算信号能量最强的Midamble码偏移的频偏估计 值,即信道估计窗能量最大的Midamble码偏移的频偏估计值。即本步骤中得到的若干个频偏估计值,可以是所有激活的Midamble码偏移的频 偏估计值,也可以是前M个信道估计窗能量最大的激活Midamble码偏移的频偏估计值,也 可以是信道估计窗能量最大的激活Midamble码偏移的频偏估计值。步骤105 根据步骤104中得到的该若干个激活的Midamble码偏移的频偏估计值 得到最终的频偏估计值。具体有如下几种方法1)根据该若干个激活的Midamble码偏移对应的信道估计窗能量进行合并,得到
最后的频偏估计值,具体合并方法为将该若干个激活的Midamble码偏移的频偏估计值分
别和其对应的信道估计窗的能量值相乘后相加,再除以该若干个激活的Midamble码偏移
对应的信道估计窗的能量值的和,得到最终的频偏估计值,如下式所示
Y Y P(i, k) * FreqOffset(i, k)
FreqOffset =厶丄^~^
Σ Σ聯)其中,FreqOffset (i,k)指若干个激活的Midamble码偏移的频偏估计值,P (i,k) 为对应的Midamble码偏移对应的信道估计窗能量,i是小区索引号;k是Midamble码偏移 索引号。2)也可以不合并,将信号能量最强的Midamble码偏移对应的计算出来的频偏估 计值作为最后的频偏估计值,或者采用其他处理方法得到最终的频偏估计值。图2所示为多小区信道估计方法流程图,具体包括
8
步骤201 用基本Midamble码(即协议定义的一个长度为128chip的码片序列) 和已有的信道估计值(即通过信道估计计算出来的128抽头的信道估计值),重构除当前处 理小区以外的其他各小区的信号,各个小区的初始信道估计值为全0 ;用Σ conv(channel,basic_midamble)表示当前处理小区以外的其他各小区的信
others号。其中,channel是当前的信道估计值,初始为0 ;basic_midamble是基本Midamble码。步骤202 根据步骤201中重构的信号做干扰抵消,抵消掉重构的其他小区的信 号,得到相对干净的时域信号;received—midamble—net 1 = received midamble- ^ conv(channel,basic_midamble)
others其中,received_midamble_netl是干扰抵消之后的相对干净的时域信号;received_midamble是接收的训练序列数据(即midamble部分数据)。步骤203 用步骤202得到的相对干净的时域信号做信道估计;先计算128chip (码片)的 Midamble 部分数据 received_midamble_netl 的频域 值received_midamble_netl_fft received_midamble_netl_fft = fft(received_midamble_netl)channel‘ = ifft(received_midamble_netl_fft · /basic_midamble_fft)其中./表示两个数组对应数相除,baSiC_midamble_fft是当前使用的基本 Midamble码的频域值(即对基本midamble码进行FFT后得到的值)。信道估计值channel ‘经过信道估计后处理去噪得到各个小区的信道估计值 channel ;
限定。
9
重复步骤201 203直到4级全部处理完。
多小区信道估计值也可采用其他方法得到,图2所示仅为示例,本发明对此不作
图3所示为Midamble码偏移检测方法流程图,具体包括 步骤301 对各个小区信道估计分窗处理 h(i,k) = channel (i,(k_l) *16+(1 16))
其中,i = 1,2,...,4,为小区索引号;k= 1,2,...,8,为信道窗索引号;
步骤302 计算各个小区各个信道估计窗的能量
P(i,k) =Σ h(i,k). *conj(h(i,k))
步骤303 找出各小区各信道估计窗能量最大值
Pmax = max (P(i, k))
步骤304 根据能量最大值设置能量门限Pth Pth = P-*Th
其中,Th是可配置门限系数,默认值0. 25,可以根据仿真或者测试作适当调整。
步骤305 根据能量门限Pth判断Midamble码偏移的激活情况。
如果P (i,k)彡Pth,则判决第i个小区的第k个Midamble码偏移激活,否则未激活。图4所示为本发明各个激活的Midamble码偏移的频偏估计方法流程图,具体包 括步骤401 对每一条路径计算接收Midamble前后两段的相关按照下面的公式计算DeScrData = received_midamble_net*conj(Midamble(i,k));i是小区索引号;k是当前处理的激活的Midamble码偏移索引号;receivecL midamble_net是当前激活的Midamble码偏移的干净信号。PrevCorr = sum(DeScrData(1 64));SuccCorr = sum(DeScrData(65 128));PrevCorr表示Midamble前半段相关结果,SuccCorr表示Midamble后半段相关结 果,sum表示求禾口。步骤402 计算表示前后两段的相关的相位差的复数DataOffset = conj (PrevCorr)^SuccCorr ;步骤403 计算多条路径合并的结果假设不同路径计算的相位差复数为DataOffset (m),其中m表示选取第m条无线路
径AddOffset = DataOffset(1)+DataOffset(2)+. · · DataOffset(M);其中M是支持合并的最大路径数目,受到实现的资源限制,缺省取M = 2,支持两条 路径合并。合并方式采用等增益合并。步骤404 计算多子帧合并的结果每个时隙计算得到的相位偏差符号还需要进行滑动平均以过滤噪声的影响。滑动 平均窗的长度以N表示。假设当前进行频偏估计的子帧号是k,则多子帧平均的结果为AvgOffset (k) = (AddOffset(k)+AddOffset(k_l). . . +AddOffset(k-N+1);其中N是滑动平均的子帧数目,取值可以配置为1,2或4。步骤405:计算相位偏差第i个小区的第k个激活的Midamble码偏移对应的相位偏差计算如下PhaseOffset(i,k) = arctan(imag(AvgOffset)/real (AvgOffset)) /64 ;步骤406:计算频偏FreqOffset(i, k) = PhaseOffset(i,k)/ (2*π *(128/2))*1280000。本发明还提供一种频偏估计装置,如图5所示,包括多小区信道估计单元、偏移检 测单元、干扰消除单元、频偏估计单元和频偏处理单元,其中多小区信道估计单元,用于进行多小区信道估计,获得各小区的信道估计值;偏移检测单元,用于根据各小区的信道估计值,检测激活的训练序列偏移;干扰消除单元,用于对一激活的训练序列偏移,在接收的训练序列数据中在接收 的训练序列数据中去除其他激活的训练序列偏移的干扰,得到该激活的训练序列偏移对应 的干净信号;具体是指,干扰消除单元重构其他激活的训练序列偏移对应的信号,在接收的 训练序列数据中去除其他激活的训练序列偏移对应的信号,得到激活的训练序列偏移对应 的干净信号;
频偏估计单元,用于获取若干个激活的训练序列偏移的频偏估计值,对一激活的 训练序列偏移,使用该激活的训练序列偏移对应的干净信号,获取该激活的训练序列偏移 的频偏估计值;所述频偏估计单元获取若干个训练序列偏移的频偏估计值是指,获取全部 激活的训练序列偏移的频偏估计值,或者,获取各激活的训练序列偏移对应的信道估计窗 能量值最大的前M个激活的训练序列偏移的频偏估计值,M为一预设值;频偏处理单元,用于对频偏估计单元获取的若干个频偏估计值进行处理,得到最 终的频偏估计值。对频偏估计值的处理方法见方法实施例中所述。所述多小区信道估计单元进一步包括主控子单元、信道估计子单元和存储子单 元主控子单元,用于启动信道估计和记录当前信道估计处理次数,到达T次后结束 信道估计,T为预先指定的处理次数;存储子单元,用于存储各小区的信道估计值,初始时各小区的信道估计值为0 ;信道估计子单元,用于根据主控单元的指示,估计各小区的信道估计值,包括重构模块用于使用各小区的基本训练序列和存储子单元存储的各小区的信道估 计值,重构除当前处理小区外的其他各小区的信号;干扰抵消模块在接收的训练序列数据中去除重构的其他各小区的信号,得到当 前处理小区的干净信号;信道估计模块使用当前处理小区的干净信号进行信道估计,得到当前处理小区 的信道估计值;输出模块用于将信道估计模块估计的所有小区的信道估计值输出至存储子单兀。
1权利要求
一种频偏估计方法,其特征在于,包括进行多小区信道估计,获得各小区的信道估计值;根据各小区的信道估计值,检测激活的训练序列偏移;对一激活的训练序列偏移,在接收的训练序列数据中去除其他训练序列偏移的干扰,得到该激活的训练序列偏移对应的干净信号;使用该激活的训练序列偏移对应的干净信号,获取该激活的训练序列偏移的频偏估计值;获取若干个激活的训练序列偏移的频偏估计值;根据该若干个激活的训练序列偏移的频偏估计值得到最终的频偏估计值。
2.如权利要求1所述的方法,其特征在在于,所述获取激活的训练序列偏移对应的干 净信号在频域或时域进行,具体包括重构其他激活的训练序列偏移对应的信号,在接收的 训练序列数据中去除其他激活的训练序列偏移对应的信号,得到激活的训练序列偏移对应 的干净信号。
3.如权利要求1或2所述的方法,其特征在于,根据该若干个激活的训练序列偏移的频 偏估计值得到最终的频偏估计值具体包括将该若干个激活的Midamble码偏移的频偏估计值分别和其对应的信道估计窗的能量 值相乘后相加,再除以该若干个激活的Midamble码偏移对应的信道估计窗的能量值的和, 得到最终的频偏估计值。
4.如权利要求1或2所述的方法,其特征在于,获取若干个训练序列偏移的频偏估计值 是指,获取所有激活的训练序列偏移的频偏估计值,或者,获取各激活的训练序列偏移对应 的信道估计窗能量值最大的前M个激活的训练序列偏移的频偏估计值,M为一预设值。
5.如权利要求1所述的方法,其特征在于,进行多小区信道估计,获得各小区的信道估 计值具体包括a)使用各小区的基本训练序列和各小区的信道估计值,重构除当前处理小区外的其他 各小区的信号,初始时各小区的信道估计值为0 ;b)在接收的训练序列数据中去除重构的其他各小区的信号,得到当前处理小区的干净信号;c)使用当前处理小区的干净信号进行信道估计,得到当前处理小区的信道估计值;计 算得到所有小区的信道估计值;重复执行步骤a至c,重复次数为T,T为预先指定的处理次数,最终得到各小区的信道 估计值。
6.一种频偏估计装置,其特征在于,包括多小区信道估计单元,用于进行多小区信道估计,获得各小区的信道估计值;偏移检测单元,用于根据各小区的信道估计值,检测激活的训练序列偏移;干扰消除单元,用于对一激活的训练序列偏移,在接收的训练序列数据中在接收的训 练序列数据中去除其他激活的训练序列偏移的干扰,得到该激活的训练序列偏移对应的干 净信号;频偏估计单元,用于获取若干个激活的训练序列偏移的频偏估计值,对一激活的训练 序列偏移,使用该激活的训练序列偏移对应的干净信号,获取该激活的训练序列偏移的频 偏估计值;频偏处理单元,用于根据该频偏估计单元获取的若干个频偏估计值得到最终的频偏估 计值。
7.如权利要求6所述的装置,其特征在于,所述干扰消除单元按如下方法获取激活的 训练序列偏移对应的干净信号重构其他激活的训练序列偏移对应的信号,在接收的训练序列数据中去除其他激活的 训练序列偏移对应的信号,得到激活的训练序列偏移对应的干净信号,在时域或频域进行。
8.如权利要求6或7所述的装置,其特征在于,所述频偏处理单元对所述若干个频偏估 计值进行如下处理将该若干个激活的Midamble码偏移的频偏估计值分别和其对应的信 道估计窗的能量值相乘后相加,再除以该若干个激活的Midamble码偏移对应的信道估计 窗的能量值的和,得到最终的频偏估计值。
9.如权利要求6所述的装置,其特征在于,所述频偏估计单元获取若干个训练序列偏 移的频偏估计值是指,获取所有激活的训练序列偏移的频偏估计值,或者,获取各激活的训 练序列偏移对应的信道估计窗能量值最大的前M个激活的训练序列偏移的频偏估计值,M 为一预设值。
10.如权利要求6所述的装置,其特征在于,所述多小区信道估计单元进一步包括主控 子单元、信道估计子单元和存储子单元主控子单元,用于启动信道估计和记录当前信道估计处理次数,到达T次后结束信道 估计;存储子单元,用于存储各小区的信道估计值,初始时各小区的信道估计值为0 ;信道估计子单元,用于根据主控单元的指示,估计各小区的信道估计值,包括重构模块用于使用各小区的基本训练序列和存储子单元存储的各小区的信道估计 值,重构除当前处理小区外的其他各小区的信号;干扰抵消模块在接收的训练序列数据中去除重构的其他各小区的信号,得到当前处 理小区的干净信号;信道估计模块使用当前处理小区的干净信号进行信道估计,得到当前处理小区的信 道估计值;输出模块用于将信道估计模块估计的所有小区的信道估计值输出至存储子单元。
全文摘要
本发明提供了一种频偏估计方法,包括进行多小区信道估计,获得各小区的信道估计值;根据各小区的信道估计值,检测激活的训练序列偏移;对一激活的训练序列偏移,在接收的训练序列数据中去除其他训练序列偏移的干扰,得到该激活的训练序列偏移对应的干净信号;使用该激活的训练序列偏移对应的干净信号,获取该激活的训练序列偏移的频偏估计值;获取若干个激活的训练序列偏移的频偏估计值;根据该若干个激活的训练序列偏移的频偏估计值得到最终的频偏估计值。本发明还提供一种频谱估计装置。本发明所述方法,通过去除Midamble码之间的干扰使用干净信号进行频偏估计,提高了频偏估计精度。
文档编号H04B1/707GK101902249SQ20091014373
公开日2010年12月1日 申请日期2009年5月25日 优先权日2009年5月25日
发明者梁立宏 申请人:中兴通讯股份有限公司