通信系统中信道质量指示的反馈方法与装置、通信终端
技术领域
本发明涉及通信技术领域,特别涉及一种通信系统中信道质量指示的反馈方法与装置、通信终端。
背景技术
信道质量指示(CQI,Channel Quality Indicator)是无线信道的通信质量的测量标准,用于自适应地选择适当的调制编码方式(MSC,Modulation and Code Scheme)。CQI可以是代表一个给定信道的信道测量标准的一个值(或多个值)。通常,一个高值的CQI表示一个信道具有较好的质量,反之亦然。对一个信道的CQI一般能够通过使用例如信噪比(SNR,Signal to Noise Ratio)、信号与干扰加噪声比(SINR,Signal to Interference plus Noise Ratio)、信号与噪声失真比(SNDR,Signal to Noise plus Distortion Reduction)等信道的性能指标进行计算。
实现链路自适应,CQI的上报一般包括如下步骤,首先需要计算信道SNR,然后根据计算出的SNR选择相应的调制编码方式,最后将所选的调制编码方式(即待上报的CQI)作为反馈发送给上行基站作为参考。
选择的标准如图1所示,通常需要做大量加性高斯白噪声(AWGN,Additive White Gaussian Noise)信道模型下的系统级仿真,得到满足预设误块率(BLER,Block Error Ratio)的信道质量指示与信噪比之间的对应关系,该对应关系通常可称为AWGN信道模型下的CQI表,所述预设误块率一般取值为0.1,即选择的标准为误块率小于0.1的最大调制编码方式,如此可以得到最高的吞吐量。那么根据AWGN信道下的信噪比,就可以得到对应的调制编码方式,即上报的CQI。继续参阅图1,在BLER等于10-1的位置,各种调制编码方式(即CQI)所对应的SNR值可称为信噪比门限值。
在正交频分复用(OFDM,Orthogonal Frequency Division Multiplexing)通信系统中,实际无线衰落信道的瑞利衰落特性是变化的,不同子载波上的信噪比是不同的,但是一个编码块只有一种编码调制方式,只能确定一种编 码调制方式,因此不能直接用来计算CQI。由于AWGN信道下针对信噪比的性能是唯一的,这样就需要将不同子载波的不同信噪比综合为一个AWGN信道下的信噪比,用该信噪比去查找CQI表。一般可以通过指数有效SNR映射(EESM,Exponential Effective SNR Mapping)等方法将瑞利衰落信道下的得到的信噪比转化为AWGN信道下的等效信噪比,再将此信噪比与上面所述的信噪比门限值进行比较得到CQI。例如:通过EESM映射时,将多个瑞利衰落信道下SNR映射为一个AWGN信道下的SNR,折中映射方式是统计最优的映射方式,可以得到时频选择性衰落下不同资源块的性能的等效SNR。EESM映射方式如下所示:
SNReff=-βln(1NΣi=0i=Ne-SNRiβ)---(1)]]>
公式(1)中,SNReff为EESM映射后得到的等效SNR,SNRi为每个子载波上的信噪比,β为码率修正因子,N是子载波的数量。
现有技术中,将瑞利衰落信道下的得到的信噪比转化为AWGN信道下的等效信噪比的过程中,一般使用固定的码率修正因子值。然而,AWGN信道及静态信道特性下的系统性能和移动衰落信道系统性能相差很大,仅用固定的一组码率修正因子值来覆盖所有类型的信道是不可能的,这样会导致上报的CQI难以准确地适应实际的信道状态,从而对系统性能造成影响。
发明内容
本发明要解决的问题是现有技术以固定的码率修正因子确定信道状态信息及上报的CQI难以准确地适应实际的信道状态,从而对系统性能造成影响。
为解决上述问题,本发明技术方案提供一种通信系统中信道质量指示的反馈方法,包括:
以不同子帧之间的信道相关性判断当前信道的变化快慢程度;
基于所述当前信道的变化快慢程度选择相应的码率修正因子;
将计算的信道容量以及选择的所述码率修正因子作为信道状态信息获得对应的信道质量指示;
将获得的所述信道质量指示上报至所述通信系统中的基站。
可选的,所述以不同子帧之间的信道相关性判断当前信道的变化快慢程度包括:
计算不同子帧之间的信道相关系数;
以各个子帧对应的信道相关系数确定反映当前信道的变化快慢程度的指示值;
若所述指示值小于判决门限,则将当前信道判定为静态信道,否则将当前信道判定为动态信道。
可选的,所述基于所述当前信道的变化快慢程度选择相应的码率修正因子包括:
在当前信道被判定为动态信道时,所述指示值越大则选择的所述码率修正因子越大,所述指示值越小则选择的所述码率修正因子越小。
可选的,所述以各个子帧对应的信道相关系数确定反映当前信道的变化快慢程度的指示值包括:
以
作为所述指示值,其中,abs()表示求绝对值,a1是连续的各个子帧中第1个子帧对应的信道相关系数,aq是连续的各个子帧中第q个子帧对应的信道相关系数。
可选的,所述判决门限的取值范围为-4dB~-7dB。
可选的,所述计算不同子帧之间的信道相关系数包括:对各个子帧对应的信道容量计算自相关矩阵,以求解出各个子帧对应的信道相关系数。
可选的,所述计算的信道容量为当前子帧的信道容量或者以当前子帧的信道容量预测的后续子帧的信道容量。
可选的,以当前子帧的信道容量预测后续子帧的信道容量包括:将当前子帧的信道容量作为观测值输入自回归模型(AR model,Autoregressive model)后,求解出当前子帧及其后续子帧的信道相关系数和噪声方差,根据求解出的所述信道相关系数和噪声方差得到预测的后续子帧的信道容量。
可选的,所述当前子帧的信道容量以互信息(MI,Mutual Information) 映射的方式获得。
可选的,以互信息映射的方式获得所述当前子帧的信道容量包括:
将各个子载波上的信噪比除以选择的所述码率修正因子后,分别映射为对应的信道容量;
对各个子载波的信道容量求平均后获得所述当前子帧的信道容量。
可选的,所述将计算的信道容量以及选择的所述码率修正因子作为信道状态信息获得对应的信道质量指示包括:
根据不同的码率修正因子,分别确定与第一对应关系中各个信噪比门限值相对应的信道容量值,所述第一对应关系为在标准信道模型下满足预设误块率门限的信道质量指示与信噪比门限之间的对应关系;
构造基于码率修正因子和所述信道容量值的第二对应关系,所述第二对应关系为在标准信道模型下,与不同的码率修正因子相对应的满足预设误块率门限的信道质量指示与信道容量之间的对应关系;
基于所述第二对应关系,以计算的信道容量以及选择的所述码率修正因子确定对应的信道质量指示。
可选的,所述标准信道模型为加性高斯白噪声(AWGN,Additive White Gaussian Noise)信道模型、扩展行人(EPA,Extended Pedestrian A)信道模型、扩展行车(EVA,Extended Vehicular A)信道模型或扩展城市(ETU,Extended Typical Urban)信道模型。
可选的,所述通信系统为支持多载波技术的通信系统。
可选的,所述通信系统为长期演进(LTE,Long Term Evolution)通信系统。
为解决上述问题,本发明技术方案还提供一种通信系统中信道质量指示的反馈装置,包括:
判断单元,适于以不同子帧之间的信道相关性判断当前信道的变化快慢程度;
选择单元,适于基于所述当前信道的变化快慢程度选择相应的码率修正因子;
第一获得单元,适于将计算的信道容量以及选择的所述码率修正因子作为信道状态信息获得对应的信道质量指示;
上报单元,适于将获得的所述信道质量指示上报至所述通信系统中的基站。
为解决上述问题,本发明技术方案还提供一种包括上述通信系统中信道质量指示的反馈装置的通信终端。
与现有技术相比,本发明的技术方案至少具有以下优点:
通过不同子帧之间的信道相关性区分当前信道的变化快慢程度,并根据当前信道的变化快慢程度选择相应的码率修正因子将信道容量调节为与实际的传输速率相匹配,这样能够更好地匹配实际的衰落信道,而将计算的信道容量以及选择的所述码率修正因子作为信道状态信息获得对应的CQI进行上报,能够使反馈的CQI更为准确地适应实际的信道状态,从而提升系统性能增益。
通过当前子帧的信道容量预测后续子帧的信道容量,并以预测的后续子帧的信道容量以及选择的码率修正因子作为信道状态信息选择相应的CQI进行上报,由此能够使反馈的CQI更为准确,从而更好地提升系统的性能增益。
基于互信息和自回归模型来进行信道容量的预测,因为信道容量具有很强的相关性,对信道容量进行AR建模,可以得到稳定的信道相关特性,进而预测后面子帧的信道容量,以预测的信道容量作为信道状态信息来查基于信道容量的CQI表(即满足预设误块率的信道质量指示与信道容量之间的对应关系),得到对应的CQI。其实现方法复杂度低,应用灵活,而且可以准确地预测若干子帧后的信道容量。
附图说明
图1是AWGN信道模型下CQI选择标准的示意图;
图2是本发明技术方案提供的通信系统中信道质量指示的反馈方法的流程示意图;
图3是信道容量的延迟特性的示意图;
图4是不同子帧下信噪比变化的示意图;
图5是不同子帧下信道容量变化的示意图;
图6是本发明实施例的CQI反馈原理的示意图;
图7是本发明实施例的信道预测示意图;
图8是AWGN信道下信道时变快慢瞬时值的示意图;
图9是EPA 5Hz信道下信道时变快慢瞬时值的示意图;
图10是EVA 5Hz信道下信道时变快慢瞬时值的示意图;
图11是ETU 70和300Hz信道下信道时变快慢瞬时值的示意图。
具体实施方式
现有技术在将瑞利衰落信道下的得到的信噪比转化为AWGN信道下的等效信噪比的过程中,以固定的码率修正因子确定信道状态信息及上报的CQI,如此难以准确地适应实际的信道状态,导致对系统性能造成影响。
因此,本申请的发明人对现有技术进行了充分的分析,考虑从信道容量的角度出发,利用信道容量相关性强的特点,计算不同子帧之间的信道相关系数,根据信道相关系数来判断信道的变化快慢从而区分不同移动速度的信道,来选择不同的码率修正因子,用计算的信道容量和选择的所述码率修正因子作为信道状态信息选择上报的CQI,如此能够使反馈的CQI更为准确地适应实际的信道状态,从而提升系统性能增益。
将瑞利衰落信道下的得到的信噪比转化为AWGN信道下的等效信噪比,除了EESM映射的方式,也可以采取互信息映射的方式。互信息映射一般是通过如下所示公式(2)的互信息公式,将每个子载波上的信噪比SNRs除以码率修正因子β后,映射为信道容量
也就是每符号传输的信息比特数,再将各个子载波的信道容量求平均,然后再反查容量表(所述容量表即指信道容量与信噪比之间的对应关系)并乘以码率修正因子,得到AWGN信道下的等效信噪比SNReff。
SNReff=βI-1[1NΣs=1NI(SNRsβ)]---(2)]]>
公式(2),中SNReff为互信息映射后得到的等效信噪比,SNRs为每个子载波上的信噪比,β为码率修正因子,N是子载波的数量。
从公式(2)可以看到,其中的β值是一个信道关键因素,它决定了信道容量和实际的传输速率的关系,信道容量是一个理想值,通过β来调节为实际的速率,这样才能更好的匹配实际的衰落信道。由于AWGN信道及静态信道特性下的系统性能和移动衰落信道系统性能相差很大,仅用一组β值来覆盖所有的信道是不可能的,因此可以通过计算若干子帧的信道相关性来区分当前信道的变化快慢程度,再以当前信道的变化快慢程度选择相应的码率修正因子将信道容量调节为与实际的传输速率相匹配,这样能够更好地匹配实际的衰落信道,而将计算的信道容量以及选择的所述码率修正因子作为信道状态信息获得对应的CQI进行上报,能够使反馈的CQI更为准确地适应实际的信道状态,从而提升系统性能增益。
基于上述分析,本发明技术方案提出了一种通信系统中信道质量指示的反馈方法。如图2所示,所述通信系统中信道质量指示的反馈方法包括:
步骤S1,以不同子帧之间的信道相关性判断当前信道的变化快慢程度;
步骤S2,基于所述当前信道的变化快慢程度选择相应的码率修正因子;
步骤S3,将计算的信道容量以及选择的所述码率修正因子作为信道状态信息获得对应的信道质量指示;
步骤S4,将获得的所述信道质量指示上报至所述通信系统中的基站。
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
需要说明的是,本实施例中,以所述通信系统具体是LTE通信系统为例对CQI的反馈方法的实施进行说明,本领域技术人员可以理解,所述CQI的反馈方法完全也可以适用于其他支持多载波技术的通信系统之中。
本实施例中,步骤S1具体包括:计算不同子帧之间的信道相关系数;以 各个子帧对应的信道相关系数确定反映当前信道的变化快慢程度的指示值;若所述指示值小于判决门限,则将当前信道判定为静态信道,否则将当前信道判定为动态信道。
其中,所述计算不同子帧之间的信道相关系数包括:对各个子帧对应的信道容量计算自相关矩阵,以求解出各个子帧对应的信道相关系数。
在本实施例中,步骤S1中所述的“不同子帧”为当前子帧之前的若干连续的子帧,所述“连续的子帧”既可以是不存在间隔的直接连续的子帧,例如子帧1、子帧2、子帧3、子帧4……,也可以是间隔相等的间接连续的子帧,例如子帧1、子帧3、子帧5、子帧7……,只需这些子帧之间具有相关性。以下具体以“直接连续的子帧”为例进行说明。
本实施例中,可以利用信道互信息构建自回归模型,根据所述自回归模型对各个子帧对应的信道容量计算自相关矩阵,从而求解出当前子帧之前的若干个连续子帧各自对应的信道相关系数。根据自回归模型,具体求解信道相关系数的过程可以参考后面对于AR模型原理的说明。
在本实施例中,所述以各个子帧对应的信道相关系数确定反映当前信道的变化快慢程度的指示值包括:
以
作为所述指示值,其中,abs()表示求绝对值,a1是连续的各个子帧中第1个子帧对应的信道相关系数,aq是连续的各个子帧中第q个子帧对应的信道相关系数。
具体地,通过对当前子帧之前的p个连续子帧的信道容量计算自相关矩阵,进而得到a1,a2,a3,…,ap系数分别是当前子帧之前的p个连续子帧中第1个子帧、第2个子帧、第3个子帧、…、第p个子帧对应的信道相关系数,根据信道相关系数,本实施例中以abs(a2)+abs(a3)+…+abs(ap)/abs(a1)作为反映当前信道的变化快慢程度的所述指示值。由于各个连续子帧的信道容量之间具有很强的相关特性,因此,以第2个至第p个子帧的信道容量对应的信道相关系数与第1个子帧的信道容量对应的信道相关系数的比值能够反映出信道变化快慢程度,若信道变化较慢,说明当前信道较稳定,反之则说明当前信道不稳定。
因此,在本实施例中,如果所述指示值小于判决门限,则当前的信道类型为静态信道,如果该指示值大于或等于所述判决门限的时候,则当前的信道类型为动态信道。在实际实施时,所述判决门限的取值范围为-4dB~-7dB。
此外,在判定为动态信道的情况下,该指示值越大说明信道的变化越剧烈,性能越差,此时需要提高码率修正因子的值,进而降低信道容量,反之需要减小码率修正因子的值,提高信道容量,从而使查得的CQI相应缩小或增大。
因此,步骤S2所述基于所述当前信道的变化快慢程度选择相应的码率修正因子可以包括:在当前信道被判定为动态信道时,所述指示值越大则选择的所述码率修正因子越大,所述指示值越小则选择的所述码率修正因子越小。
本实施例中,步骤S3中所述计算的信道容量可以为当前子帧的信道容量或者以当前子帧的信道容量预测的后续子帧的信道容量。
若所述计算的信道容量为当前子帧的信道容量,则所述当前子帧的信道容量可以通过互信息映射的方式获得。具体地,以互信息映射的方式获得所述当前子帧的信道容量包括:将各个子载波上的信噪比除以选择的所述码率修正因子后,分别映射为对应的信道容量;对各个子载波的信道容量求平均后获得所述当前子帧的信道容量。
互信息映射的具体过程可以通过如前所述的公式(2)的互信息公式实现。
需要说明的是,公式(2)所起的作用通常是计算AWGN信道下的等效信噪比,然而在本实施例中,由于采用了信道容量作为信道状态信息选择相应的CQI,因此将各个子载波的信道容量求平均之后便可以得到当前子帧的信道容量,不再需要去反查容量表,因为省去了反查容量表这个操作,所以一定程度上简化了复杂度,而且性能不会带来损失。
公式(2)中将每个子载波上的信噪比SNRs除以码率修正因子β后,映射为信道容量
的过程具体可以通过如下所示公式(3)实现:
I(γ)=m-EY{12mΣi=1mΣb=01Σz∈xbilog2Σx^∈Xe-|Y-γ(x^-z)|2Σx^∈Xe-|Y-γ(x^-z)|2}---(3)]]>
公式(3)中,γ为线性信噪比,I(γ)为计算得到的该信噪比条件下的互信息大小(即当前子帧的信道容量),m为每个调制符号含有的比特数目,Y为零均值单位方差的高斯随机变量,b为比特取值为0或1,
是当i等于b时的数据符号集合,X是2m个数据符号集合。
在计算获得当前子帧的信道容量之后,再结合步骤S2所选择的码率修正因子,便可以将当前子帧的信道容量以及选择的所述码率修正因子作为信道状态信息获得对应的信道质量指示。
事实上,由于信道的时变特性和某些通信系统TDD帧结构特点,使CQI的上报存在一定时延,会造成信道状态特性有较大偏差,导致系统性能大大下降。而现有技术以信道估计获得的信噪比作为信道状态信息选择上报的CQI,其复杂度高、存储量大且预测的准确度不高。因此,本实施例还可以通过当前子帧的信道容量预测后续子帧的信道容量,以预测的后续子帧的信道容量作为所述计算的信道容量与选择的所述码率修正因子作为信道状态信息获得对应的信道质量指示。
下面先对信道容量的延迟特性进行简单说明。在链路自适应系统中,基站需要根据通信终端上报的CQI来选择不同的编码调制方式以获得最大的吞吐效率。但是由于信道的时变特性和LTE通信系统基于时分双工(TDD,Time Division Duplex)的帧结构特点,导致当前子帧计算得到的CQI没有实时地上报并直接的应用到下一个下行子帧,而是等到上行子帧的时候上报,然后再用到下一帧的下行子帧中。但是这样估计出的信道状态特性和若干个子帧后的信道状态特性会有一定的误差,如果目前使用的信道状态信息是若干个子帧前的信道状态信息,那么使用该信道状态信息将会导致系统性能大大下降。
参阅图3,图3示出了不同子帧下信道容量的变化情况(图3中信道容量的单位为仿真时采取的定点信道容量单位,对应信道容量值除以2048后即得到信道容量的常用单位:比特/符号,后续相关附图中信道容量的单位也是如 此),其中,实线表示的色曲线反映的是真实信道容量的变化情况,虚线表示的曲线反映的是时间提前的信道容量的变化情况,即以当前子帧信道容量作为后续子帧信道容量的估计值。从图3可以看出,虚线表示的曲线所反映的信道容量存在明显的延迟特性,如果目前使用的信道状态信息是若干个子帧前的信道状态信息,使用该信道状态信息将会导致系统性能大大下降。
从背景技术中对于CQI上报的原理进行的相关说明中可以看出,现有技术一般都是将瑞利衰落信道下的得到的各个子载波的信噪比映射为AWGN信道下的等效信噪比,再以该等效信噪比查询CQI表,选择相应的CQI,即:以等效信噪比作为信道状态信息选择相应的CQI。
由于信道容量具有比信噪比更好的相关特性,如果通过信道容量作为信道状态信息选择相应的CQI,能够利用信道容量相关性强的特点,以当前子帧的信道容量预测后续子帧的信道容量,再以预测的后续子帧的信道容量查询CQI表,能够使选择的CQI更为准确。
下面对线性信噪比的相关特性与信道容量的相关特性进行比较。参阅图4和图5,其中图4示出了不同子帧下信噪比的变化情况(图4中信噪比的单位为仿真时采取的定点信噪比的单位,对应信噪比除以4096后即得到信噪比的常用单位:dB),图5示出了不同子帧下信道容量的变化情况。对比图4和图5可知,不同子帧下信噪比的变化曲线中存在较多的直线,曲线变化不够平滑,表明信噪比的相关特性较差,通过相关性预测后续子帧的信噪比准确度不高;而不同子帧下信噪比的变化曲线则显得更为平滑,表明信道容量的相关特性较好,通过相关性预测后续子帧的信道容量则能够确保较高的准确度。因此,信道容量的相关特性要好于线性信噪比的相关特性。
为了实现信道容量的预测,首先需要计算出当前子帧的信道容量,再结合子帧间信道容量的相关特性,预测后续若干子帧的信道容量,需要预测的后续子帧的数量由实际需求决定。
在本实施例中,对于信道容量的预测可以基于互信息和AR模型实现。
一方面,通过互信息映射的方式获得所述当前子帧的信道容量,其具体实现过程此前已进行详细描述,此处不再赘述。
另一方面,对于后续子帧的信道容量的预测通过构建自回归模型,以当前子帧的信道容量作为自回归模型的观测值,通过所述自回归模型预测后续子帧的信道容量。
自回归模型是统计上一种处理时间序列的方法,用同一变量例如x的之前各期,亦即x1至xt-1来预测本期xt的表现,并假设它们为一线性关系。因为这是从回归分析中的线性回归发展而来,只是不用x预测y,而是用x预测x(自己),所以叫做自回归。
因此,通过构建信道容量的自回归模型,便能够实现对后续子帧的信道容量的预测。具体地,所述通过所述自回归模型预测后续子帧的信道容量包括:将当前子帧的信道容量作为观测值输入所述自回归模型后,求解出当前子帧及其后续子帧的信道相关系数和噪声方差,根据求解出的所述信道相关系数和噪声方差得到预测的后续子帧的信道容量。
下面对AR预测的原理进行介绍。
基于观测值为信道容量的AR模型,如公式(4)所示:
x(n)=Σk=1pakx(n-k)+ω(n)---(4)]]>
其中,x(n)为当前子帧的信道容量,ak为当前子帧前面第k个子帧上的信道相关系数,ω(n)表示信道噪声。
对公式(4)进行Z变换,得到公式(5):
H(z)=X(z)W(z)=11+Σk=1pakz-k---(5)]]>
可以将公式(5)改写为公式(6)的形式:
Pxx(ω)=|H(ω)|2σω2=σω2|1+Σk=1pake-jωk|2---(6)]]>
为了得到X(z)的功率谱Pxx(ω),必须求得参数a1,a2,a3,…,ap及
其中参数a1,a2,a3,…,ap为相应子帧上的信道相关系数,
为信道噪声方差。
按定义:φxx(m)=E[x(n)x(n+m)]
将公式(4)的关系代入上式,得:
φxx(m)=E{x(n)[-Σk=1pakx(n-k+m)+ω(n+m)]}]]>
=-Σk=1pakφxx(m-k)+E[x(n)ω(n+m)]---(7)]]>
按公式(4),x(n)只与ω(n)相关而与ω(n+m)(m≥1)无关,故公式(7)中的第二项为:
E[x(n)ω(n+m)]=E[ω(n)ω(n+m)]=0,m>0σω2m=0]]>
代入公式(7)后得到:
φxx(m)=-Σk=1pakφxx(m-k),m>0---(8)-Σk=1pakφxx(-k)+σω2,m=0---(9)]]>
或:
φxx(m)+Σk=1pakφxx(m-k)=0,m>0---(10)φxx(m)+Σk=1pakφxx(-k)=σω2,m=0---(11)]]>
将m=1,…,p分别代入公式(8)并写成矩阵形式,得:
φxx(0)φxx(-1)φxx(-2)...φxx(-(p-1))φxx(1)φxx(0)φxx(-1)...φxx(-(p-2))............φxx(p-1)φxx(p-2)φxx(p-3)...φxx(0)a1a2...ap=φxx(1)φxx(2)...φxx(p)---(12)]]>
如果将公式(8)与公式(9)合在一起[即公式(13)]写成矩阵形式,有:
φxx(0)φxx(-1)φxx(-2)...φxx(-(p))φxx(1)φxx(0)φxx(-1)...φxx(-(p-1))............φxx(p)φxx(p-1)φxx(p-2)...φxx(0)1a1...ap=σω20...0---(13)]]>
考虑到直接从Yule-Walker方程式(13)求解参数ak(k=1,2,…,N)需要作求逆矩阵的运算,当N较大时,运算量很大,并且每当模型阶数增加一阶,矩阵增大一维,需要全部重新计算。
因此,可以通过Levinson-Durbin算法对Yule-Walker方程提供了一个高效率的解法。此算法是按下列递推法进行的:
依次求得{a11,σ12},{a21,a22,σ22},···,{ap1,ap2,···,app,σp2}.]]>注意,附加的a的第一个下标是指AR模型的阶数,最后p阶的解即是所要求的解。递推算法以一阶AR模型(求一阶参数a11及
)开始。按公式(13)一阶AR模型的Yule-Walker矩阵方程应为:
φxx(0)φxx(1)φxx(1)φxx(0)1a11=σ120]]>
从这个矩阵方程可解a11与
分别为:
a11=-φxx(1)/φxx(0) (14)
σ12=(1-|a11|2)φxx(0)---(15)]]>
再从二阶AR模型的矩阵方程
φxx(0)φxx(1)φxx(2)φxx(1)φxx(0)φxx(1)φxx(2)φxx(1)φxx(0)1a21a22=σ2200]]>
解得a22,a21,σ2分别为:
a22=-[φxx(0)φxx(2)-φxx2(1)]/[φxx2(0)-φxx2(1)]]]>
=-[φxx(2)+a11φxx(1)]/σ12---(16)]]>
a21=-[φxx(0)φxx(1)-φxx(1)φxx(2)]/[φxx2(0)-φxx2(1)]]]>
=a11+a22a11---(17)]]>
σ12=(1-|a22|2)σ12---(18)]]>
以此类推得到递推公式:
akk=-[φxx(k)+Σl=1k-1ak-1,lφxx(k-l)]/σk-12---(19)]]>
aki=ak-1,i+akkak-1,k-i (20)
σk2=(1-|akk|2)σk-12,σ02=φxx(0)---(21)]]>
由于AR模型的具体内容为本领域技术人员所知晓,此处不再详细描述。需要说明的是,本实施例中根据当前子帧的信道容量,通过AR模型对后续子帧的信道容量进行了预测,在其他实施例中,也可以采用构建其他预测模型的方式进行。
通过AR模型获得预测的后续子帧的信道容量之后,再结合步骤S2所选择的码率修正因子,便可以将预测的后续子帧的信道容量以及选择的所述码率修正因子作为信道状态信息获得对应的信道质量指示。
通过当前子帧的信道容量预测后续子帧的信道容量,并以预测的后续子帧的信道容量以及选择的码率修正因子作为信道状态信息选择相应的CQI进行上报,由此能够使反馈的CQI更为准确,从而更好地提升系统的性能增益。
本发明实施例的CQI反馈原理如图6所示。SNR1、……、SNRJ为某一子帧的各个子载波下的SNR,输入各自的调制模型后,分别得到各个子载波对应的信道容量值SI1、……、SIJ,所述调制模型体现的是信道容量与信噪比之间的对应关系,参考图6示出的SI与SNR的函数关系示意图,其中SI表示子载波对应的信道容量。得到信道容量值SI1、……、SIJ之后,输入图6所示编码模型中的“E[]”求平均,之后输出接收的编码块信息率(RBIR,Received coded Block Information Rate),此即为该子帧的信道容量。上述过程也可参考上述互信息映射的方式获得当前子帧的信道容量的相关描述。
由于一个编码块中具有多个信道状态信息,现有技术中的CQI反馈是将不同子载波的不同SNR综合为一个AWGN信道下的等效SNR,用该等效信噪比去查找CQI表,该CQI表为满足预设BLER的CQI与SNR之间的对应 关系,因此现有技术的CQI表一般都是基于SNR的CQI表。
而本发明实施例中则是以基于信道容量的CQI表来代替基于信噪比的CQI表。所述基于信道容量的CQI表体现的是满足预设BLER的CQI与信道容量之间的对应关系。为了构建基于信道容量的CQI表,需要在AWGN信道下,仿真出不同CQI下、不同信道容量下的BLER,由此能够获得的仿真结果是在不同编码调制方式下BLER与信道容量之间的对应关系,可参考图6所示的BLER与RBIR之间的函数关系示意图,该仿真结果可以预先存储于所述编码模型之中。
继续参考图6,在获得RBIR之后,编码模型根据BLER与RBIR之间的对应关系,以性能映射(Quality mapping)的方式便能将RBIR映射为相应的BLER。因此,本实施例中,在BLER确定的情况下,原先的SNR与CQI之间的关系便能够转化为信道容量与CQI之间的关系,如此省去了反查容量表的操作,简化了复杂度,性能也不会带来损失。
在获得当前子帧的信道容量值或者以当前子帧的信道容量预测的后续子帧的信道容量值后,结合当前选用的码率修正因子,根据误码率10%的准则,通过查询所述基于信道容量的CQI表便可以选择对应的CQI。
在具体实施过程中,步骤S3可以包括:
根据不同的码率修正因子,分别确定与第一对应关系中各个信噪比门限值相对应的信道容量值,所述第一对应关系为在标准信道模型下满足预设误块率门限的信道质量指示与信噪比门限之间的对应关系;
构造基于码率修正因子和所述信道容量值的第二对应关系,所述第二对应关系为在标准信道模型下,与不同的码率修正因子相对应的满足预设误块率门限的信道质量指示与信道容量之间的对应关系;
基于所述第二对应关系,以计算的信道容量以及选择的所述码率修正因子确定对应的信道质量指示。
在实际实施时,考虑到信道环境的不同,因此还可以根据不同的码率修正因子,构造基于码率修正因子和信道容量的CQI表。上述第一对应关系为现有技术中常用的基于SNR的CQI表,在此基础上,将所述基于SNR的CQI 表中的信噪比门限值,根据不同的码率修正因子,反推出信道容量值,构造所述基于码率修正因子和信道容量的CQI表。在获得预测的后续子帧的信道容量之后,根据当前选用的码率修正因子,查询所述基于码率修正因子和信道容量的CQI表,即可得到对应的CQI。
需要说明的是,在本实施例中,所述标准信道模型具体是AWGN信道模型,在其他实施例中,所述标准信道模型也可以是EPA信道模型、EVA信道模型或ETU信道模型。
得到与计算的信道容量以及选择的所述码率修正因子相对应的CQI之后,执行步骤S4,将获得的所述信道质量指示上报至所述通信系统中的基站。CQI上报至基站的过程为本领域技术人员所知晓,此处不再详细描述。
综上,本实施例提供通信系统中信道质量指示的反馈方法,利用信道互信息进行AR建模,然后计算不同子帧之间的信道相关系数,根据信道相关系数来判断信道的变化快慢从而区分不同移动速度的信道,来选择不同的β值。仿真显示,在高速移动信道下,该方法可以得到10%的性能增益。
进一步地,基于互信息和自回归模型来进行信道容量的预测,因为信道容量具有很强的相关性,对信道容量进行AR建模,可以得到稳定的信道相关特性,进而预测后面子帧的信道容量,以预测的信道容量作为信道状态信息来查CQI表,得到对应的CQI。其实现方法复杂度低,应用灵活,而且可以准确地预测若干子帧后的信道容量,再进行CQI查表和上报,能使反馈的CQI更为准确,进而提升系统的性能增益。
图7是本发明实施例的信道预测示意图。图7示出了不同子帧下信道容量的变化情况,其中,曲线A反映的是真实信道容量的变化情况,曲线B反映的是时间提前的信道容量的变化情况,即以当前子帧信道容量作为后续子帧信道容量的估计值,曲线C反映的是通过本发明实施例中以当前子帧的信道容量预测获得的后续子帧的信道容量。从图7可以看出,采用信道容量预测的方法所得到信道容量变化曲线C与反映真实信道容量的变化情况的曲线A更为接近,明显优于曲线B。因此,本发明实施例中以当前子帧信道容量对后续子帧信道容量的预测能够较为准确地估计出信道状态特性。
图8至图11分别给出了AWGN、EVA、EPA、ETU在不同移动速度下不同信噪比下的泄漏指标(信道时变快慢瞬时值,单位为:dB)。可以看到AWGN信道的泄漏最少,移动速度越高,该泄漏指标就越大,该泄漏指标可以准确的区分AWGN信道和衰落信道。
需要说明的是,图8至图11中的“信道时变快慢瞬时值”反映的是信道变化快慢程度,即本实施例中所述的“指示值”,“泄漏”指的是所述指示值大于或等于所述判决门限的情况,若“信道时变快慢瞬时值”大于或等于所述判决门限,则计为一次泄漏,可以进一步通过统计预定时间内出现泄漏的次数来更准确地区分各种信道类型。
表1示出了根据中国移动通信集团公司提供的几个测试用例,分别按照现有技术和本发明技术方案所得到的仿真数据:
表1
测试用例现有技术本发明技术方案
02281160642.33E+08
11483162721.47E+08
29067029691162784
32959122433364200
42242505522.28E+08
51439112001.42E+08
63274644643.25E+08
71421889441.48E+08
表1中的各项数值反映的是信道容量(单位:比特/符号),数值越大,表明信道容量越大,相应的系统性能越好。从表1可以看出,对于测试用例3、和7,采用本发明技术方案得到的相应信道容量相对于现有技术有明显提高(表1中以粗体表示),表明系统性能增益有明显提升,而其他测试用例大多也比采用现有技术有一定改善。从总体上来看,本发明技术方案能够取得预想中积极效果。
对应于上述通信系统中信道质量指示的反馈方法,本实施例还提供一种通信系统中信道质量指示的反馈装置,包括:判断单元,适于以不同子帧之间的信道相关性判断当前信道的变化快慢程度;选择单元,适于基于所述当前信道的变化快慢程度选择相应的码率修正因子;第一获得单元,适于将计 算的信道容量以及选择的所述码率修正因子作为信道状态信息获得对应的信道质量指示;上报单元,适于将获得的所述信道质量指示上报至所述通信系统中的基站。
本实施例中,所述判断单元具体包括:第一计算单元,适于计算不同子帧之间的信道相关系数;第一确定单元,适于以各个子帧对应的信道相关系数确定反映当前信道的变化快慢程度的指示值;判定单元,适于在所述指示值小于判决门限时,则将当前信道判定为静态信道,否则将当前信道判定为动态信道。
具体实施时,所述第一确定单元以
作为所述指示值,其中,abs()表示求绝对值,a1是连续的各个子帧中第1个子帧对应的信道相关系数,aq是连续的各个子帧中第q个子帧对应的信道相关系数。
所述第一计算单元对各个子帧对应的信道容量计算自相关矩阵,以求解出各个子帧对应的信道相关系数。
本实施例中,所述通信系统中信道质量指示的反馈装置还包括第二计算单元和预测单元,所述第二计算单元适于计算当前子帧的信道容量,所述预测单元适于以当前子帧的信道容量预测的后续子帧的信道容量;所述计算的信道容量为当前子帧的信道容量或预测的后续子帧的信道容量。
其中,所述预测单元包括:输入单元,适于将当前子帧的信道容量作为观测值输入自回归模型;求解单元,适于求解出当前子帧及其后续子帧的信道相关系数和噪声方差;输出单元,适于根据求解出的所述信道相关系数和噪声方差得到预测的后续子帧的信道容量。
所述通信系统中信道质量指示的反馈装置还包括:第二获得单元,适于以互信息映射的方式获得所述当前子帧的信道容量。所述第二获得单元包括:映射单元,适于将各个子载波上的信噪比除以选择的所述码率修正因子后,分别映射为对应的信道容量;平均单元,适于对各个子载波的信道容量求平均后获得所述当前子帧的信道容量。
具体实施时,所述第一获得单元包括:第二确定单元,适于根据不同的 码率修正因子,分别确定与第一对应关系中各个信噪比门限值相对应的信道容量值,所述第一对应关系为在标准信道模型下满足预设误块率门限的信道质量指示与信噪比门限之间的对应关系;构造单元,适于构造基于码率修正因子和所述信道容量值的第二对应关系,所述第二对应关系为在标准信道模型下,与不同的码率修正因子相对应的满足预设误块率门限的信道质量指示与信道容量之间的对应关系;第三确定单元,适于基于所述第二对应关系,以计算的信道容量以及选择的所述码率修正因子确定对应的信道质量指示。
在具体实施时,所述标准信道模型为加性高斯白噪声信道模型、扩展行人信道模型、扩展行车信道模型或扩展城市信道模型。
此外,本实施例还提供一种包括上述通信系统中信道质量指示的反馈装置的通信终端。
所述通信终端及通信系统中信道质量指示的反馈装置的具体实施可以参考本实施例所述的通信系统中信道质量指示的反馈方法的实施,此处不再赘述。
本领域技术人员可以理解,实现上述实施例中通信系统中信道质量指示的反馈装置的全部或部分是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读存储介质中,所述存储介质可以是ROM、RAM、磁碟、光盘等。
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。