一种频偏处理方法和系统与流程-j9九游会真人

文档序号:12693276阅读:454来源:国知局

本发明涉及通信技术领域,特别是涉及一种频偏处理方法和系统。



背景技术:

在无线通信系统中,由于发送设备和接收设备间的频差,以及发送设备移动所带来的多普勒频移等影响,使得接收设备接收到的载波频率与本地晶振的频率之间存在频率偏移,简称频偏。特别是在移动通信系统覆盖的高速铁路等场景的小区,设备(用户设备)移动速度较高(如,在移动通信系统覆盖的高速铁路等场景的小区,设备移动速度一般在300km/h以上),会导致非常严重的多普勒效应,最大多普勒频率可以达到1500hz以上,这会使基站的频率采用出现偏差,均衡器输出的星座点相位旋转严重,导致无法正确解调译码。

目前,为了消除由于多普勒效应导致的频偏通常采用的做法是:对频偏进行估计,补偿采样偏差和相位旋转,尽可能消除多普勒频移带来的影响。例如,利用循环前缀进行频偏粗估计和预补偿。然而,由于实际环境的信噪比不能得到保证,往往会导致粗频偏估计的误差很大,甚至完全无效,进而无法准确补偿频偏。



技术实现要素:

本发明提供一种频偏处理方法和系统,以解决因频偏估计不准确而导致的无法准确补偿频偏的问题。

为了解决上述问题,本发明公开了一种频偏处理方法,包括:

获取当前频偏状态;

判断所述当前频偏状态与历史有效频偏状态是否一致;其中,所述历史有效频偏状态为译码结果正确时对应的频偏状态;

若一致,则根据所述历史有效频偏状态对细频偏估计进行预补偿。

优选地,判断所述当前频偏状态与历史有效频偏状态是否一致,包括:

判断当前天线状态与历史有效天线状态是否一致;以及,

判断当前半帧号与历史有效半帧号之差是否满足第一阈值;以及,

判断历史有效频偏估计值是否被置为无效;

其中,所述当前频偏状态包括:所述当前天线状态和所述当前半帧号;所述历史有效频偏状态包括:所述历史有效天线状态、所述历史有效半帧号和所述历史有效频偏估计值。

优选地,根据所述历史有效频偏状态对细频偏估计进行预补偿,包括:

使用所述历史有效频偏估计值对所述细频偏估计进行预补偿。

优选地,所述方法还包括:

若当前天线状态与历史有效天线状态不一致,或,当前半帧号与历史有效半帧号之差不满足第一阈值,则将所述历史有效频偏估计值置为无效。

优选地,所述方法还包括:

若所述当前频偏状态与历史有效频偏状态不一致,则,判断当前导频信噪比是否满足第二阈值;若是,则采用限幅补偿策略对所述细频偏估计进行预补偿。

优选地,采用限幅补偿策略对所述细频偏估计进行预补偿,包括:

进行粗频偏估计,得到粗频偏估计结果;

判断粗频偏估计结果是否满足实际频偏范围;若是,则根据所述粗频偏估计结果对所述细频偏估计进行预补偿;若否,则根据所述实际频偏范围对所述粗频偏估计结果进行限幅,得到限幅结果,并根据所述限幅结果对所述细频偏估计进行预补偿。

优选地,所述方法还包括:

若导频信噪比不满足第二阈值,则,判断所述当前频偏状态与历史频偏状态是否一致;

若一致,则采用频域延拓补偿策略对所述细频偏进行预补偿。

优选地,判断所述当前频偏状态与历史频偏状态是否一致,包括:

判断当前天线状态与历史天线状态是否一致;以及,

判断当前半帧号与历史帧号之差是否满足第三阈值;以及,

判断历史频偏估计值是否被置为无效;

其中,所述当前频偏状态包括:所述当前天线状态和所述当前半帧号;所述历史频偏状态包括:所述历史天线状态、所述历史半帧号和所述历史频偏估计值。

优选地,采用频域延拓补偿策略对所述细频偏进行预补偿,包括:

根据所述历史频偏估计值进行频域延拓;

根据频域延拓结果,对所述细频偏估计进行预补偿。

优选地,所述方法还包括:

若当前天线状态与历史天线状态不一致,或,当前半帧号与历史半帧号之差不满足第三阈值,则将所述历史频偏估计值置为无效。

优选地,所述方法还包括:

若所述当前频偏状态与历史频偏状态不一致,则不对细频偏估计进行预补偿。

优选地,所述方法还包括:

进行细频偏估计,得到细频偏估计结果;

根据所述细频偏估计结果得到最终频偏估计结果;其中,所述最终频偏估计结果包括:最终天线状态、最终半帧号和最终频偏估计值;

判断根据所述最终频偏估计结果进行频偏补偿后的数据的译码是否正确;

若译码正确,则根据所述最终天线状态、最终半帧号和最终频偏估计值更新历史有效频偏状态;

若译码错误,则根据所述最终天线状态、最终半帧号和最终频偏估计值更新历史频偏状态。

本发明还公开了一种频偏处理系统,包括:

第一获取模块,用于获取当前频偏状态;

第一判断模块,用于判断所述当前频偏状态与历史有效频偏状态是否一 致;其中,所述历史有效频偏状态为译码结果正确时对应的频偏状态;

第一执行模块,用于在所述当前频偏状态与历史有效频偏状态一致时,根据所述历史有效频偏状态对细频偏估计进行预补偿。

优选地,第一判断模块,用于判断当前天线状态与历史有效天线状态是否一致;以及,判断当前半帧号与历史有效半帧号之差是否满足第一阈值;以及,判断历史有效频偏估计值是否被置为无效;

其中,所述当前频偏状态包括:所述当前天线状态和所述当前半帧号;所述历史有效频偏状态包括:所述历史有效天线状态、所述历史有效半帧号和所述历史有效频偏估计值。

优选地,所述第一执行模块在根据所述历史有效频偏状态对细频偏估计进行预补偿时,包括:使用所述历史有效频偏估计值对所述细频偏估计进行预补偿。

优选地,所述系统还包括:

第二执行模块,用于在当前天线状态与历史有效天线状态不一致,或,当前半帧号与历史有效半帧号之差不满足第一阈值时,将所述历史有效频偏估计值置为无效。

优选地,所述系统还包括:

第二判断模块,用于在所述当前频偏状态与历史有效频偏状态不一致时,判断当前导频信噪比是否满足第二阈值;

第三执行模块,用于在当前导频信噪比满足第二阈值时,采用限幅补偿策略对所述细频偏估计进行预补偿。

优选地,所述第三执行模块在采用限幅补偿策略对所述细频偏估计进行预补偿时,包括:进行粗频偏估计,得到粗频偏估计结果;判断粗频偏估计结果是否满足实际频偏范围;若是,则根据所述粗频偏估计结果对所述细频偏估计进行预补偿;若否,则根据所述实际频偏范围对所述粗频偏估计结果进行限幅,得到限幅结果,并根据所述限幅结果对所述细频偏估计进行预补偿。

优选地,所述系统还包括:

第三判断模块,用于在导频信噪比不满足第二阈值时,判断所述当前频偏状态与历史频偏状态是否一致;

第四执行模块,用于在所述当前频偏状态与历史频偏状态一致时,采用频域延拓补偿策略对所述细频偏进行预补偿。

优选地,所述第三判断模块,用于判断当前天线状态与历史天线状态是否一致;以及,判断当前半帧号与历史帧号之差是否满足第三阈值;以及,判断历史频偏估计值是否被置为无效;

其中,所述当前频偏状态包括:所述当前天线状态和所述当前半帧号;所述历史频偏状态包括:所述历史天线状态、所述历史半帧号和所述历史频偏估计值。

优选地,所述第四执行模块在采用频域延拓补偿策略对所述细频偏进行预补偿时,包括:根据所述历史频偏估计值进行频域延拓;根据频域延拓结果,对所述细频偏估计进行预补偿。

优选地,所述系统还包括:

第五执行模块,用于在当前天线状态与历史天线状态不一致,或,当前半帧号与历史半帧号之差不满足第三阈值时,将所述历史频偏估计值置为无效。

优选地,所述系统还包括:

第六执行模块,用于在所述当前频偏状态与历史频偏状态不一致时,不对细频偏估计进行预补偿。

优选地,所述系统还包括:

计算模块,用于进行细频偏估计,得到细频偏估计结果;

第二获取模块,用于根据所述细频偏估计结果得到最终频偏估计结果;其中,所述最终频偏估计结果包括:最终天线状态、最终半帧号和最终频偏估计值;

第四判断模块,用于判断根据所述最终频偏估计结果进行频偏补偿后的数据的译码是否正确;

更新模块,用于在译码正确时,根据所述最终天线状态、最终半帧号和 最终频偏估计值更新历史有效频偏状态;以及,在译码错误时,根据所述最终天线状态、最终半帧号和最终频偏估计值更新历史频偏状态。

与现有技术相比,本发明包括以下优点:

本发明所述的频偏处理方法,可以将获取的当前频偏状态与历史有效频偏状态进行比较,判断两者是否一致;并在判断结果一致时根据所述历史有效频偏状态对细频偏估计进行预补偿。由于历史有效频偏状态为译码结果正确时对应的频偏状态,进而保证了预补偿的准确性,以在预补偿之后可以根据预补偿结果进行细频偏估计,克服了由于粗频偏估计误差而导致的频偏补偿不准确或无法补偿的问题,提高了频偏估计的准确性和稳定性,并且在一定程度上降低了计算的复杂度,整体上提高了高速场景下的上行吞吐率。

附图说明

图1是本发明实施例一中一种频偏处理方法的步骤流程图;

图2是本发明实施例二中一种频偏处理方法的步骤流程图;

图3是本发明实施例三中一种频偏处理方法的步骤流程图;

图4是本发明实施例四中一种频偏处理系统的结构框图;

图5是本发明实施例四中一种优选的频偏处理系统的结构框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

在pusch,physical uplink shared channel,物理上行共享信道中,每个子帧的两个时隙分别有频域的导频,每个时隙的时间间隔是0.5ms。这就决定了,如果单纯使用两列导频信道估计结果做相关运算来进行频偏估计,则频偏估计的估计结果的最大范围为:-1000hz至 1000hz,不足以覆盖多普勒频率的范围。因此,在pusch频偏估计方案,大多采用粗、细频偏估计结合的方式:粗频偏估计:利用循环前缀,对同一时隙的导频的时域信号,采用不同位置的fft(fast fourier transformation,快速傅氏变换)窗,分别 进行fft运算。在补偿了由于循环移位导致的频域相位偏差后,使用两次fft结果进行相关求和运算,求运算结果的复角度,再除以两次取窗的起始位置相差的时间,则可以得到一个粗频偏估计的估计结果。粗频偏估计的估计结果的范围要远远大于实际频偏范围。粗频偏估计:利用粗频偏估计的估计结果,在第二列导频的频域信道估计上补偿由频偏带来的相位差,再使用两个时隙导频的频域信道估计做相关求和运算。对结果求复角度,并除以两个时隙导频的时间间隔0.5ms,可以得到细频偏估计的估计结果。最后,可以将粗、细频偏估计的估计结果相加,将相加后的结果作为最终的频偏估计结果。

参照图1,示出了本发明实施例一中一种频偏处理方法的步骤流程图。在本实施例中,所述频偏处理方法包括:

步骤102,获取当前频偏状态。

在无线通信系统中,由于发送设备和接收设备间的频差,以及发送设备移动所带来的多普勒频移等影响,使得接收设备接收到的载波频率与本地晶振的频率之间存在频率偏移,简称频偏。在本实施例中,频偏状态可以是用于指示频偏的参数,优选地,频偏状态包括但不仅限于:天线状态和半帧号。即,所述当前频偏状态包括但不仅限于:当前天线状态和当前半帧号。

步骤104,判断所述当前频偏状态与历史有效频偏状态是否一致。

在本实施例中,所述历史有效频偏状态为译码结果正确时对应的频偏状态。例如,若用户上一次pusch(physical uplink shared channel,物理上行共享信道)调度译码正确,则可以认为频偏估计结果符合要求,进而,可以将用户上一次pusch调度译码正确所对应的频偏状态作为历史有效频偏状态。

步骤106,若当前频偏状态与历史有效频偏状态一致,则根据所述历史有效频偏状态对细频偏估计进行预补偿。

一般地,在进行频率估计时通常的做法是:先做粗频偏估计,然后根据粗频偏估计结果进行细频偏估计。在本实施例中,若所述当前频偏状态与历史有效频偏状态一致,则可以不进行粗频偏估计,而直接根据历史有效频偏 状态对细频偏估计进行预补偿,以在预补偿之后进行细频偏估计,得到最终的频偏估计结果,保证了最终得到的频偏估计结果的有效性和准确性,提高了频偏估计处理效率。

综上所述,本实施例所述的频偏处理方法,可以将获取的当前频偏状态与历史有效频偏状态进行比较,判断两者是否一致;并在判断结果一致时根据所述历史有效频偏状态对细频偏估计进行预补偿。由于历史有效频偏状态为译码结果正确时对应的频偏状态,进而保证了预补偿的准确性,以在预补偿之后可以根据预补偿结果进行细频偏估计,克服了由于粗频偏估计误差而导致的频偏补偿不准确或无法补偿的问题,提高了频偏估计的准确性和稳定性,并且在一定程度上降低了计算的复杂度,整体上提高了高速场景下的上行吞吐率。

实施例二

参照图2,示出了本发明实施例二中一种频偏处理方法的步骤流程图。在本实施例中,所述频偏处理方法包括:

步骤202,获取当前频偏状态。

在本实施例中,所述当前频偏状态包括但不仅限于:当前天线状态和当前半帧号。

步骤204,判断所述当前频偏状态与历史有效频偏状态是否一致。

在本实施例中,所述历史有效频偏状态为译码结果正确时对应的频偏状态。所述历史有效频偏状态包括但不仅限于:历史有效天线状态、历史有效半帧号和历史有效频偏估计值。

优选地,所述步骤204具体可以包括:判断当前天线状态与历史有效天线状态是否一致;以及,判断当前半帧号与历史有效半帧号之差是否满足第一阈值;以及,判断历史有效频偏估计值是否被置为无效。需要说明的是,当前天线状态与历史有效天线状态是否一致、当前半帧号与历史有效半帧号之差是否满足第一阈值、以及历史有效频偏估计值是否被置为无效三个判断流程可以按照任意适当的顺序执行,也可以同时执行,本实施例对此不作限制。其中,所述第一阈值的具体取值可以根据实际情况确定,例如,第一阈 值的取值包括但不仅限于:2、4、6和8等。当前半帧号与历史有效半帧号之差小于第一阈值,则确定当前半帧号与历史有效半帧号之差满足第一阈值;否则,确定当前半帧号与历史有效半帧号之差不满足第一阈值。其中,在本实施例中,半帧号用于指示时间:半帧号每相差1,时间相差5ms,例如,半帧号之差小于4,则指示时间差小于20ms。

在本实施例中,在当前天线状态与历史有效天线状态一致,且,当前半帧号与历史有效半帧号之差满足第一阈值,且,历史有效频偏估计值未被置为无效时,可以认为当前频偏状态与历史有效频偏状态一致;当有任意一个判断结果不满足时,则认为当前频偏状态与历史有效频偏状态不一致。

需要说明的是,在本实施例所述的频偏处理方法首次执行时,可以将所述历史有效频偏估计值预置为无效,以及,将当前天线状态和当前半帧号预置为满足条件(满足历史有效频偏状态),当然,也可以将当前天线状态或当前半帧号预置为不满足条件(不满足历史有效频偏状态)。本实施例对此不作限制。

进一步优选地,在本实施例中,还可以在根据当前频偏状态与历史有效频偏状态的判断结果确定当前天线状态与历史有效天线状态不一致,或,当前半帧号与历史有效半帧号之差不满足第一阈值时,还可以执行步骤228,将历史有效频偏估计值置为无效。

在本实施例中,若当前频偏状态与历史有效频偏状态一致,则可以执行下述步骤206;否则,执行下述步骤208。

步骤206,根据所述历史有效频偏状态对细频偏估计进行预补偿。

在本实施例中,优选地,可以使用所述历史有效频偏估计值对所述细频偏估计进行预补偿,在预补偿之后可以执行下述步骤218。

步骤208,判断当前导频信噪比是否满足第二阈值。

信噪比是度量通信系统通信质量可靠性的一个主要技术指标。根据通信中不同的需要,可以有不同的表达方式。例如,在数字通信系统中,信噪比一般是指终端机的数字解调器或译码器输出端的每个数字波形(比特)的平均信号能量与单位频带内的噪声功率的比值,又称为归一化信噪比或能量信 噪比,是常用的指标。优选地,在本实施例中,设置了导频信噪比的阈值,即,所述第二阈值,其中,所述第二阈值的具体取值可以根据实际情况确定,例如,第二阈值的取值包括但不仅限于:3、5、6和9等。

在本实施例中,若当前导频信噪比大于等于所述第二阈值,即,所述当前导频信噪比满足所述第二阈值,则可以执行下述步骤210。若当前导频信噪比小于所述第二阈值,即,所述当前导频信噪比不满足所述第二阈值,则可以执行下述步骤212。

步骤210,采用限幅补偿策略对所述细频偏估计进行预补偿。

在本实施例中,一种可行的限幅补偿策略的实现方式可以如下:进行粗频偏估计,得到粗频偏估计结果;判断粗频偏估计结果是否满足实际频偏范围;若是,则根据所述粗频偏估计结果对所述细频偏估计进行预补偿;若否,则根据所述实际频偏范围对所述粗频偏估计结果进行限幅,得到限幅结果,并根据所述限幅结果对所述细频偏估计进行预补偿。优选地,在预补偿之后可以执行下述步骤218。

需要说明的是,实际频偏范围可以根据设备(用户设备)所处的环境所决定,如,可以但不仅限于根据设备的速度(车速)和频段确定。以高速运行的高铁为例,一般地,频段在f=2ghz附近时,认为高铁的速度可以达到360km/h,也就是v=100m/s,假设实际频偏为g,则g=2*f*v/c=1333hz,光速为c=3*10^8m/s。如果高铁再提速,实际频偏g的值会更大,如高铁的速度达到432km/h时,计算得到的实际频偏g=1600hz。在本实施例中,可以根据实际频偏g的计算结果确定任意适当合理的实际频偏范围。粗频偏估计结果满足实际频偏范围,则可以直接根据粗频偏估计结果对细频偏估计进行预补偿,否则,则可以对粗频偏估计结果进行限幅处理,以使得到的限幅结果满足所述实际频偏范围。

步骤212,判断所述当前频偏状态与历史频偏状态是否一致。

在本实施例中,历史频偏状态可以是历史频偏估计对应的频偏状态,与历史有效频偏状态不同的时,在本实施例中,历史频偏状态具体可以为译码结果错误时对应的频偏状态;所述历史频偏状态包括但不仅限于:历史天线 状态、历史半帧号和历史频偏估计值。

优选地,判断所述当前频偏状态与历史频偏状态是否一致,具体可以包括:判断当前天线状态与历史天线状态是否一致;以及,判断当前半帧号与历史帧号之差是否满足第三阈值;以及,判断历史频偏估计值是否被置为无效。

需要说明的是,当前天线状态与历史天线状态是否一致、当前半帧号与历史半帧号之差是否满足第一阈值、以及历史频偏估计值是否被置为无效三个判断流程可以按照任意适当的顺序执行,也可以同时执行,本实施例对此不作限制。其中,所述第三阈值的具体取值可以根据实际情况确定,例如,第三阈值的取值包括但不仅限于:2、4、6和8等。

在本实施例中,在当前天线状态与历史天线状态一致,且,当前半帧号与历史半帧号之差满足第三阈值,且,历史频偏估计值未被置为无效时,可以认为当前频偏状态与历史频偏状态一致;当有任意一个判断结果不满足时,则认为当前频偏状态与历史频偏状态不一致。

需要说明的是,在本实施例所述的频偏处理方法首次执行时,可以将所述历史频偏估计值预置为无效,以及,将当前天线状态和当前半帧号预置为满足条件(满足历史频偏状态),当然,也可以将当前天线状态或当前半帧号预置为不满足条件(不满足历史频偏状态)。本实施例对此不作限制。

进一步优选地,在本实施例中,还可以在根据当前频偏状态与历史频偏状态的判断结果确定当前天线状态与历史天线状态不一致,或,当前半帧号与历史半帧号之差不满足第三阈值时,将历史频偏估计值置为无效。

在本实施例中,若当前频偏状态与历史频偏状态一致,则可以继续执行下述步骤214;否则,执行下述步骤216。

步骤214,采用频域延拓补偿策略对所述细频偏进行预补偿。

在本实施例中,一种可行的频域延拓补偿策略的实现方式可以如下:根据所述历史频偏估计值进行频域延拓;根据频域延拓结果,对所述细频偏估计进行预补偿。在预补偿之后可以执行下述步骤218。

步骤216,不对细频偏估计进行预补偿。

在本实施例中,若当前频偏状态与历史有效频偏状态不一致,且,当前信噪比不满足第二阈值,且当前频偏状态与历史频偏状态也不一致,则,可以不对细频偏估计进行补偿,直接进行细频偏估计,也即,可以直接执行下述步骤218。

在本实施例的一优选方案中,所述方法还可以包括:

步骤218,进行细频偏估计,得到细频偏估计结果。

步骤220,根据所述细频偏估计结果得到最终频偏估计结果。

在本实施例中,所述最终频偏估计结果包括但不仅限于:最终天线状态、最终半帧号和最终频偏估计值。

步骤222,判断根据所述最终频偏估计结果进行频偏补偿后的数据的译码是否正确。

在本实施例中,若译码正确,则执行下述步骤224;否则,执行下述步骤226。

步骤224,根据所述最终天线状态、最终半帧号和最终频偏估计值更新历史有效频偏状态。

步骤226,根据所述最终天线状态、最终半帧号和最终频偏估计值更新历史频偏状态。

综上所述,本实施例所述的频偏处理方法,可以将获取的当前频偏状态与历史有效频偏状态进行比较,判断两者是否一致;并在判断结果一致时根据所述历史有效频偏状态对细频偏估计进行预补偿。由于历史有效频偏状态为译码结果正确时对应的频偏状态,进而保证了预补偿的准确性,以在预补偿之后可以根据预补偿结果进行细频偏估计,克服了由于粗频偏估计误差而导致的频偏补偿不准确或无法补偿的问题,提高了频偏估计的准确性和稳定性,并且在一定程度上降低了计算的复杂度,整体上提高了高速场景下的上行吞吐率。

其次,在本实施例中,在确定历史有效频偏估计可以使用时,可以不进行粗频偏估计,降低了计算复杂度,进一步提高了频偏估计的准确性和稳定性。

此外,在本实施例中,可以通过多次判断选择与判断结果相匹配的频偏补偿方案进行预补偿,如,在当前导频信噪比满足第二阈值时可以根据对粗频偏估计的限幅处理结果进行预补偿,有效规避了粗频偏估计无效的情况。进一步地,在当前导频信噪比不满足第二阈值时,本实施例还提供了频域延拓补偿策略,利用历史频偏值和频域延拓的规律,在粗频偏估计无效的情况下,依然可以估计出准确的预补偿值,得到准确的频偏估计值。

需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明所必需的。

实施例三

结合上述实施例,本实施例以一个具体实例对所述频偏处理方法进行详细说明。

参照图3,示出了本发明实施例三中一种频偏处理方法的步骤流程图。在本实施例中,所述频偏处理方法包括:

步骤302,获取当前频偏状态。

在本实施例中,当前频偏状态包括:当前天线状态和当前半帧号。

步骤304,判断当前天线状态与历史有效天线状态是否一致。

在本实施例中,若确定当前天线状态与历史有效天线状态一致,则执行下述步骤306。

步骤306,判断当前半帧号与历史有效半帧号之差是否小于4。

在本实施例中,前述的第一阈值可以取值为4,在当前半帧号与历史有效半帧号之差小于4时,则确定当前半帧号与历史有效半帧号之差满足第一阈值,继续执行步骤308。

步骤308,判断历史有效频偏估计值是否有效。

在本实施例中,由于历史有效频偏估计值可能被置为无效,因此,需要对历史有效频偏估计值的有效性进行判断。优选地,若历史有效频偏估计值 有效,则可以继续执行步骤310。

步骤310,使用所述历史有效频偏估计值对细频偏估计进行预补偿。

步骤312,进行细频偏估计,得到最终频偏估计结果。

步骤314,判断根据所述最终频偏估计结果进行频偏补偿后的数据的译码是否正确。

在本实施例中,若译码正确,则更新历史有效频偏状态:根据所述最终天线状态、最终半帧号和最终频偏估计值更新历史有效天线状态、历史有效半帧号和历史有效频偏估计值;若译码错误,则更新历史频偏状态:根据所述最终天线状态、最终半帧号和最终频偏估计值更新历史天线状态、历史半帧号和历史频偏估计值。

在本实施例的一优选方案中,若根据步骤304的判断结果确定当前天线状态与历史有效天线状态不一致,则可以执行下述步骤316。此外,若根据步骤306的判断结果确定当前半帧号与历史有效半帧号之差大于等于4,则也可以执行下述步骤316。

步骤316,将历史有效频偏估计值置为无效。

进一步优选地,在步骤316之后可以执行下述步骤318。此外,若根据步骤308确定历史有效频偏估计值是无效的,则也可以执行下述步骤318。

步骤318,判断当前导频信噪比是否大于等于3db。

在本实施例中,前述的第二阈值的取值可以为3db。优选地,若当前导频信噪比大于等于3db则可以执行下述步骤320。否则,执行下述步骤322。

步骤320,基于限幅补偿策略对细频偏估计进行预补偿。

在本实施例中,基于限幅补偿策略对细频偏估计进行预补偿的方式具体可以如下:进行粗频偏估计,对超出实际频偏范围的结果做限幅;根据限幅结果,对所述细频偏估计进行预补偿。

在本实施例中,如图3所示,在步骤320之后可以执行上述步骤312。

步骤322,判断当前天线状态与历史天线状态是否一致。

在本实施例中,若确定当前天线状态与历史天线状态一致,则执行下述步骤324。

步骤324,判断当前半帧号与历史半帧号之差是否小于4。

在本实施例中,前述的第三阈值可以取值为4,在当前半帧号与历史半帧号之差小于4时,则确定当前半帧号与历史半帧号之差满足第三阈值,继续执行步骤326。

步骤326,判断历史频偏估计值是否有效。

在本实施例中,由于历史频偏估计值可能被置为无效,因此,需要对历史频偏估计值的有效性进行判断。优选地,若历史频偏估计值有效,则可以继续执行步骤328。

步骤328,基于频域延拓补偿策略对细频偏估计进行预补偿。

在本实施例中,基于频域延拓补偿策略对细频偏估计进行预补偿的具体方式可以如下:根据所述历史频偏估计值进行频域延拓;根据频域延拓结果,对所述细频偏估计进行预补偿。

在本实施例中,如图3所示,在步骤328之后可以执行上述步骤312。

在本实施例的又一优选方案中,若根据步骤322的判断结果确定当前天线状态与历史天线状态不一致,则可以执行下述步骤330。此外,若根据步骤324的判断结果确定当前半帧号与历史半帧号之差大于等于4,则也可以执行下述步骤330。

步骤330,将历史频偏估计值置为无效。

进一步优选地,在步骤330之后可以执行下述步骤332。此外,若根据步骤326确定历史有效频偏估计值是无效的,则也可以执行下述步骤332。

步骤332,不对细频偏估计做预补偿。

在本实施例中,如图3所示,在步骤332之后可以执行上述步骤312。

综上所述,本实施例所述的频偏处理方法,可以将获取的当前频偏状态与历史有效频偏状态进行比较,判断两者是否一致;并在判断结果一致时根据所述历史有效频偏状态对细频偏估计进行预补偿。由于历史有效频偏状态为译码结果正确时对应的频偏状态,进而保证了预补偿的准确性,以在预补偿之后可以根据预补偿结果进行细频偏估计,克服了由于粗频偏估计误差而导致的频偏补偿不准确或无法补偿的问题,提高了频偏估计的准确性和稳定 性,并且在一定程度上降低了计算的复杂度,整体上提高了高速场景下的上行吞吐率。

其次,在本实施例中,在确定历史有效频偏估计可以使用时,可以不进行粗频偏估计,降低了计算复杂度,进一步提高了频偏估计的准确性和稳定性。

此外,在本实施例中,可以通过多次判断选择与判断结果相匹配的频偏补偿方案进行预补偿,如,在当前导频信噪比满足第二阈值时可以根据对粗频偏估计的限幅处理结果进行预补偿,有效规避了粗频偏估计无效的情况。进一步地,在当前导频信噪比不满足第二阈值时,本实施例还提供了频域延拓补偿策略,利用历史频偏值和频域延拓的规律,在粗频偏估计无效的情况下,依然可以估计出准确的预补偿值,得到准确的频偏估计值。

实施例四

基于与上述方法实施例同一发明构思,参照图4,示出了本发明实施例四中一种频偏处理系统的结构框图。在本实施例中,所述频偏处理系统包括:

第一获取模块402,用于获取当前频偏状态。

第一判断模块404,用于判断所述当前频偏状态与历史有效频偏状态是否一致。

在本实施例中,所述历史有效频偏状态为译码结果正确时对应的频偏状态。

第一执行模块406,用于在所述当前频偏状态与历史有效频偏状态一致时,根据所述历史有效频偏状态对细频偏估计进行预补偿。

在本实施例中,优选地,所述第一判断模块404,具体可以用于判断当前天线状态与历史有效天线状态是否一致;以及,判断当前半帧号与历史有效半帧号之差是否满足第一阈值;以及,判断历史有效频偏估计值是否被置为无效。其中,所述当前频偏状态包括:所述当前天线状态和所述当前半帧号;所述历史有效频偏状态包括:所述历史有效天线状态、所述历史有效半帧号和所述历史有效频偏估计值。所述第一执行模块406在根据所述历史有效频偏状态对细频偏估计进行预补偿时,可以包括:使用所述历史有效频偏 估计值对所述细频偏估计进行预补偿。

参照图5,示出了本发明实施例四中一种优选的频偏处理系统的结构框图。在本实施例中,所述频偏处理系统还可以包括:

第二执行模块408,用于在当前天线状态与历史有效天线状态不一致,或,当前半帧号与历史有效半帧号之差不满足第一阈值时,将所述历史有效频偏估计值置为无效。

优选地,所述系统还可以包括:

第二判断模块410,用于在所述当前频偏状态与历史有效频偏状态不一致时,判断当前导频信噪比是否满足第二阈值。第三执行模块412,用于在当前导频信噪比满足第二阈值时,采用限幅补偿策略对所述细频偏估计进行预补偿。进一步优选地,所述第三执行模块412在采用限幅补偿策略对所述细频偏估计进行预补偿时,可以包括:进行粗频偏估计,对超出实际频偏范围的结果做限幅;根据限幅结果,对所述细频偏估计进行预补偿。

优选地,所述系统还可以包括:

第三判断模块414,用于在导频信噪比不满足第二阈值时,判断所述当前频偏状态与历史频偏状态是否一致。第四执行模块416,用于在所述当前频偏状态与历史频偏状态一致时,采用频域延拓补偿策略对所述细频偏进行预补偿。进一步优选地,所述第三判断模块414,具体可以用于判断当前天线状态与历史天线状态是否一致;以及,判断当前半帧号与历史帧号之差是否满足第三阈值;以及,判断历史频偏估计值是否被置为无效。其中,所述当前频偏状态包括:所述当前天线状态和所述当前半帧号;所述历史频偏状态包括:所述历史天线状态、所述历史半帧号和所述历史频偏估计值。所述第四执行模块416在采用频域延拓补偿策略对所述细频偏进行预补偿时,可以包括:根据所述历史频偏估计值进行频域延拓;根据频域延拓结果,对所述细频偏估计进行预补偿。

优选地,所述系统还可以包括:

第五执行模块418,用于在当前天线状态与历史天线状态不一致,或,当前半帧号与历史半帧号之差不满足第三阈值时,将所述历史频偏估计值置 为无效。

优选地,所述系统还可以包括:

第六执行模块420,用于在所述当前频偏状态与历史频偏状态不一致时,不对细频偏估计进行预补偿。

优选地,所述系统还可以包括:

计算模块422,用于进行细频偏估计,得到细频偏估计结果。第二获取模块424,用于根据所述细频偏估计结果得到最终频偏估计结果。其中,所述最终频偏估计结果包括:最终天线状态、最终半帧号和最终频偏估计值。第四判断模块426,用于判断根据所述最终频偏估计结果进行频偏补偿后的数据的译码是否正确。更新模块428,用于在译码正确时,根据所述最终天线状态、最终半帧号和最终频偏估计值更新历史有效频偏状态;以及,在译码错误时,根据所述最终天线状态、最终半帧号和最终频偏估计值更新历史频偏状态。

综上所述,本实施例所述的频偏处理系统,可以将获取的当前频偏状态与历史有效频偏状态进行比较,判断两者是否一致;并在判断结果一致时根据所述历史有效频偏状态对细频偏估计进行预补偿。由于历史有效频偏状态为译码结果正确时对应的频偏状态,进而保证了预补偿的准确性,以在预补偿之后可以根据预补偿结果进行细频偏估计,克服了由于粗频偏估计误差而导致的频偏补偿不准确或无法补偿的问题,提高了频偏估计的准确性和稳定性,并且在一定程度上降低了计算的复杂度,整体上提高了高速场景下的上行吞吐率。

其次,在本实施例中,在确定历史有效频偏估计可以使用时,可以不进行粗频偏估计,降低了计算复杂度,进一步提高了频偏估计的准确性和稳定性。

此外,在本实施例中,可以通过多次判断选择与判断结果相匹配的频偏补偿方案进行预补偿,如,在当前导频信噪比满足第二阈值时可以根据对粗频偏估计的限幅处理结果进行预补偿,有效规避了粗频偏估计无效的情况。进一步地,在当前导频信噪比不满足第二阈值时,本实施例还提供了频域延 拓补偿策略,利用历史频偏值和频域延拓的规律,在粗频偏估计无效的情况下,依然可以估计出准确的预补偿值,得到准确的频偏估计值。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

以上对本发明所提供的一种频偏处理方法和系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1   
相关技术
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图