APP下载

FBMC/OQAM系统部分置零编码辅助导频方案

2023-02-06李同庆宋志群刘玉涛

计算机测量与控制 2023年1期
关键词:比特率虚部导频

李同庆,宋志群,刘玉涛

(中国电子科技集团公司 第五十四研究所,石家庄 050081)

0 引言

移动技术的诞生改变了人类社会生产生活方式的方方面面,特别是近数十年,无线技术的发展伴随着智能终端设备的普及,使得人们的生活方式发生了质的改变。在物联网发展的浪潮中[1-2],移动通信已经融入到每个角落,与我们的日常社会生活息息相关。不管是在日常生活或工作中,还是军用或民用场景,都有着它的身影。随着移动通信设备数量爆发式的增长,越来越多的移动智能终端引入到通信系统中[3],通信技术也由刚开始的模拟通信方式转向数字通信方式。为了满足日益增长的通信需求,人类通信发展从20世纪80年代的第一代(1G,1rdgeneration)移动通信技术向2019年兴起的第五代(5G,5rdgeneration)移动通信技术飞速进步[4],以及对未来第六代(6G,6rdgeneration)移动通信技术发展方向规划[5]。

正交频分复用[6](OFDM,orthogonal frequency division multiplexing)作为第四代(4G,4rdgeneration)移动通信系统以及商用5G中的空口接入方案,无论从理论上还是应用各方面的技术都是非常成熟的[7-8],然而随着通信技术发展,对频谱资源利用率、高速场景稳定通信等要求越来越高,OFDM系统的弊端愈发明显,不仅对频偏表现敏感,而且带外泄露过高,将无法满足未来通信需求的发展。相较于传统的OFDM系统,基于偏移正交幅度调制的滤波器组多载波(FBMC/OQAM,filter bank muti carrier/offset quadrature amplitude modulation)系统[9,10]采用时频聚焦性良好的原型滤波器,而非矩形滤波器,带外泄露更低且无需循环前缀(CP,cyclic prefix),提高了频谱利用率,故FBMC系统是通信技术的一个研究重点,也是未来超高速通信发展的趋势之一。

图1 FBMC/OQAM系统框图

与OFDM系统的正交性条件不同,由于FBMC/OQAM系统采用优化后的原型滤波器,系统的正交性只在实数域上满足,导致当信号在通过发送滤波器进入复数信道时会产生固有虚部干扰,使得FBMC/OQAM系统中的信道估计、同步等关键技术变得更为困难[11-15]。传统的基于OFDM系统的信道估计方式将不再适用于FBMC/OQAM系统,因此如何处理FBMC/OQAM系统中固有虚部干扰问题,将是信道估计技术研究的一个重点问题。由于导频可以根据信道变化情况进行实时追踪,故而在对有关时变信道的信道估计算法进行研究时,学者更偏向选择基于对导频的信道估计开发设计。目前利用导频解决这一问题的方法,主要有干扰利用和干扰消除两个思路,即设计利用虚部干扰和设计消除虚部干扰两种方式。常见的干扰利用方法是利用伪导频的干扰近似法[16],通过降低噪声对信道估计的影响,来提高计算信道估计值得的准确度,但是该方法只对噪声进行了设计处理,信道估计精度较差,误比特率曲线也不理想。另一方面,基于干扰消除的设计思路提出的方法主要有邻域置零方案、辅助导频(AP,auxiliary pilot)方案[17]和编码处理(Cod,coding)方案[18]。其中,邻域置零方案将导频周围固有虚部干扰较大的数据符号位置直接置零处理,从而消除了绝大多数固有虚部干扰,但是该方法会导致占用较多的频谱资源,降低了资源利用率;辅助导频方案通过提前预留导频周围的一个辅助位置,通过计算导频位置的虚部干扰数值,利用将辅助位置设置对应大小的数值将导频位置的虚部干扰消除。在足够的条件下,可以基本消除固有虚部干扰,且实现的计算复杂度也较低,但是为了消除虚部干扰,会使得辅助位置功率远大于平均符号功率,导致系统的峰均功率比(PAPR,peak to average power ratio)过高,影响系统的稳定性[19]。而编码方案则是利用正交编码的方式对导频周围符号进行编码处理,通过编码后的符号将不再对导频位置产生虚部干扰影响,随着导频周围编码区间的扩大,消除的固有虚部干扰越多,在区间足够大的前提下,该算法能实现完全的固有虚部干扰消除,但随之带来的问题就是计算复杂度将随着编码区间的扩大指数倍增长[20]。针对这些问题已经提出了一些改进的方案,如双导频辅助法[21](DAP,dual auxiliary pilot)和可调节幅度的辅助导频法[22](VAAP,variable amplitude auxiliary pilot),但都是以牺牲频谱资源或提高计算复杂度为代价来降低峰均功率比和固有消除虚部干扰影响。

本文提出了一种部分置零编码辅助导频方案,在合理牺牲频谱资源的前提下,解决计算复杂度和峰均功率比高的问题。主要设计思路是将导频周围固有虚部干扰影响最大的两个位置分别进行置零处理和放置辅助导频,用于降低峰均功率比和消除距离导频较远处固有虚部干扰对导频的影响,再对部分位置进行编码处理消除导频周围的数据符号虚部干扰。该方案与传统的FBMC/OQAM系统导频设计方案相比,通过降低辅助导频位置的功率大小,降低了峰均功率比,避免了频谱资源的浪费。同时,在使用编码处理时,由于编码区域小而对系统复杂度造成的影响可以忽略不计。理论分析与系统仿真表明,新提出的方案有效改善了系统的综合性能。

1 FBMC/OQAM系统模型

FBMC/OQAM系统主要结构由OQAM预处理、综合滤波器组、OQAM后处理、分析滤波器组四部分构成,其系统框图如图1所示。在发送端,通过将需要发送的比特流数据经过正交幅度调制(QAM,quadrature amplitude modulation)得到复数符号,取该复数符号的实部和虚部的数值部分得到两个实数符号,并将两个符号错位T/2进行数据传输,至此实现了OQAM预处理。通过以上OQAM预处理操作实现了FMBC系统在实数域上的正交性,其中由复数符号得到的两个实数符号传输持续时间之和正好为T,与传统OFDM系统的一个数据符号的传输持续时间相同,从而保证了与OFDM系统的同速率传输。综合滤波器组由N点快速傅里叶逆变换(IFFT,inverse fast fourier transform)和多相结构(PPN,polyphase network)组成,经过综合滤波器将 OQAM 预处理后的实值信号映射到不同频带上进行调制并合并成为一个宽带信号发送。在接收端,以相对应的逆过程,首先通过分析滤波器组将子载波信号从宽带中解调出来,其中分析滤波器是由多相结构和N点快速傅里叶逆变换(FFT,fast fourier transform)组成,再利用OQAM后处理,将处理过的信号取实部处理后合成复数信号进行还原。

FBMC/OQAM系统的基带发送信号为:

(1)

表1 PHYDYAS原型滤波器邻域干扰系数表

式中,k为子载波下标;K为子载波个数;l为符号下标;L为符号个数;al,k为子载波k上调制的数据符号l;g(t)为原型滤波器的脉冲响应;gl,k(t)为脉冲的时频移位;v0代表子载波之间的间隔;T代表FBMC符号之间的时间间隔。

由于在信号传输的过程中,发送信号会经过不同路径进行传输,信号会受到信道中多径衰落的影响,导致在接收端的数据发生变化,其接收端的信号可以表示为:

r(t)=h(τ,t)*s(t)+n(t)=

(2)

式中,h(τ,t)表示多径信道;τ表示多径时延;τmax为最大多径时延;fmax为最大多普勒频移;H(τ,v)为h(τ,t)的傅里叶变换;n(t)为加性高斯白噪声(AWGN,additive white gaussian noise)。

(3)

式中,p=l-l0,q=k-k0,Hl0+p,k0+q为对应时频点处的信道频率响应值。其中,[gl,k,gl0,k0]为gl,k和gl0,k0的内积。

对gl,k和gl0,k0的内积进行取实部操作后,得到:

Re{jp+q+p(q+2k0)Ag(-qτ0,-pv0)}=δl,l0δk,k0

(4)

其中:

(5)

由式(4)可知,FBMC/OQAM系统只满足实正交,其原型滤波器之间的固有虚部干扰可表示为:

(6)

2 部分置零编码辅助导频方案原理及实现

2.1 邻域置零方案消除干扰分析

由表1可知,在任意时频资源格点(l0,k0)处,其固有干扰主要来自于一阶邻域,如果能将导频附件位置的虚部干扰消除,则可以解决大多数固有虚部干扰。因此设计将其导频附近虚部干扰较大的时频资源格点全部用数据0填充,从而达到消除大部分虚部干扰的目的,以该设计思路提出了邻域置零方案,如图2所示。可以看出,我们将导频附近位置全部做置零处理,相当于放置了无效资源,浪费了频谱资源。

图2 邻域置零方案

2.2 辅助导频方案消除干扰分析

为了消除周围符号对导频的干扰,同时提高频谱资源利用率,提出了辅助导频方案,如图3所示。通过在原有导频位置附近的时频资源格点再放置一个导频(即辅助导频),设计该辅助导频的数值大小来抵消周围符号对导频位置的虚部干扰,使导频所受的总干扰值为0,因此该辅助导频的值是根据周围符号的值来进行调整变化的。

图3 辅助导频方案

(7)

辅助导频的最终目的就是消除Il0 ,k0,即使得:

(8)

则辅助导频的值:

(9)

通过选取对中心导频虚部干扰系数最大的时频资源格点作为预留辅助项位置,以实现最大程度降低辅助导频能量大小。其中虚部干扰最大的两个时频资源格点为(l0-1,k0)和(l0+1,k0),假设将时频资源格点(l0+1,k0)处作为辅助导频位置。由式(6)及表1可知,当考虑一阶邻域和二阶邻域时,辅助导频位置的能量分别为I1和I2,有:

(10)

I2=

2.0864

(11)

可以看出,仅仅考虑一阶邻域和二阶邻域,辅助导频的功率要远大于导频位置数据功率,从而使得PAPR过大,提高系统对放大器线性范围的要求。

2.3 编码方案消除干扰分析

编码方案通过将需要传输的N-1个脉冲幅度调制(PAM,pulse amplitude modulation)符号,映射为N个符号,并放在导频符号al0,k0周围的时频资源格点发送这N个符号,编码方案如图4所示。

图4 编码方案

令d=[d1,d2,...,dN-1]T为需要传输的N-1个实数符号,s=[s1,s2,…,sN]T为映射后的结果,其中,d与s的关系为:s=Cd,该过程为一个线性编码操作,C是N*(N-1)维的编码矩阵,可表示为C=[C1,C2,…,CN-1],其中C1到CN-1是N维列矢量,编码矩阵满足CTC=I,其中I为单位矩阵。

上述分析可知,在编码方案中,只有当参与编码的符号个数N(即C的维度)相对较大时,才能抵抗大多数虚部干扰,否则,依然存在较大的残余虚部干扰,使得信道估计的性能变差,影响接收机的正确解调。对于PHYDYAS原型滤波器来说,经计算,当N=38时,才能完全消除虚部干扰。但是过大的N引来的编码器和解码器的计算复杂度是致命的,计算复杂度以N2增长。

2.4 部分置零编码辅助导频方案

根据对现有导频设计方案的分析发现,邻域置零方案所带来的问题不仅是在频谱资源方面的浪费,而且无法完全消除虚部干扰,在距离导频位置更远的数据符号处对导频位置仍然有虚部干影响,从而导致系统性能下降。辅助导频方案中,为消除导频处干扰所生成的辅助导频需要的能量过高,导致PAPR过大,提高了系统对放大器的线性范围要求。而通过编码方案,在提高当参与编码的符号个数N的条件下,虽然可以完全抵消虚部干扰影响,但是随着干扰计算域的增大,计算复杂度呈二次倍增长。为了有效均衡不同设计方案对系统性能的影响,基于原有设计思路,在这里设计一种新的部分置零编码辅助导频方案(ZCAP,partially zeroed code auxiliary pilot),设计方案如图5所示,导频左侧做置零处理,右侧放置辅助导频,上下两侧放置经过编码处理后的数据。

图5 部分置零编码辅助导频方案

部分置零编码辅助导频方案具体步骤如下:

步骤2:合理牺牲频谱资源,由于时频资源格点(l0-1,k0)的虚部干扰对导频影响最大,将时频资源格点(l0-1,k0)做置零处理,有效减小后续辅助导频位置(l0+1,k0)处的能量大小,从而降低PAPR;

步骤3:在(l0+1,k0)处放置辅助导频,利用表1中窄窗干扰计算域和宽窗干扰计算域计算未处理的残余虚部干扰部分,以设计辅助导频大小;

步骤4:在其他位置填入有效数据,然后进入综合滤波器组,生成发送信号s(t);

步骤5:在接收端,接收信号r(t)经分析滤波器组处理后,利用导频数据进行信道估计、信道均衡、OQAM后处理等操作,得到最终还原的接收数据。

可以发现,新提出的导频设计方案虽然没有对编码复杂度N2进行改进,但是现在只需要考虑利用编码解决导频周围的虚部干扰,有效控制了复杂度的提升。相较于邻域置零方案,新方案只对导频左侧位置进行了置零处理,加上辅助导频位置,一个导频只浪费了周围两个时频资源格点的频谱资源。与原有设计方案中的一阶、二阶、三阶邻域全部做置零处理相比,资源节省度也有了很大的提升,且随着干扰计算域的增大,资源节省越多。考虑到新方案辅助导频能量对导频位置的影响,计算一阶、二阶、三阶邻域,经计算,相较于辅助导频方案,新方案极大地降低了辅助导频位置的能量,在相同干扰计算域下,新方案辅助导频位置能量降低了近2/3。

(12)

(13)

I3=

0.7781

(14)

2.5 计算复杂度分析

假设对导频造成有效干扰的数据数目为N1。当忽略加法复杂度时,各种算法的计算复杂度大小如表2所示。

表2 各种干扰消除导频设计方案的计算复杂度

由表2可见,新提出的ZCAP设计方案在计算复杂度上的增长并不多,与辅助导频方案的计算复杂度为N1相比,相差并不大,但随着N1的增大,编码方案的复杂度上升很大。

3 仿真分析

为了更好的模拟实际信道条件,在多径信道条件下,对上节所提出的邻域置零方案、辅助导频方案及部分置零编码辅助导频方案,进行误比特率和均方误差性能随信噪比变化的MATLAB仿真,具体仿真参数的设置如表3所示。

3.1 多径信道下不同导频方案的误比特率曲线对比

由于信道条件为多径信道,随着信噪比的增加,信噪比对误比特率造成的影响会降低,因此不同导频方案的误比特率曲线都将逐渐趋于平缓,误比特率受信噪比影响的程度越来越小。且由上节分析可知,考虑的干扰计算域越

表3 部分置零编码辅助导频方案仿真参数

大,系统的性能越好,接收到的信号产生错误的概率越小,误比特率也就越小。在相同干扰计算域的前提下,通过理论分析可得,邻域置零方案和辅助导频方案以及本文所提出的部分置零编码辅助导频方案均可消除干扰计算域内的虚部干扰,只受干扰计算域外的虚部干扰影响,故三者的误比特率相差不多。

图6为多径信道条件下采用不同导频设计方案的误比特率曲线图,分别仿真了窄窗领域置零方案、窄窗辅助导频方案、宽窗辅助导频方案、窄窗部分置零编码辅助导频方案和宽窗部分置零编码辅助导频方案。从仿真结果可以发现,干扰计算域为宽窗时的误比特率性能要比干扰计算域为窄窗时的误比特率性能更优。从发展趋势上看,随着信噪比的增加,性能差距也随着增加,与理论分析的结果相符。当干扰计算域分别为窄窗部分和宽窗部分时,在信噪比较小的情况下,各种方案的误比特率差别很小,几乎重合。在信噪比为30 dB的情况下,本文所提出的新方案误比特率相较于其他方案略低。由此可见,本文所提出的方案不仅有效改善了频谱资源利用率、降低了峰均功率比和计算复杂度,在性能上也有一定程度的优化效果。

图6 多径信道不同导频方案的误比特率曲线

3.2 多径信道下不同导频方案的均方误差曲线对比

在仿真过程中,本文采用最常见,复杂度低的最小二乘(LS,least square)、线性内插(LI,linear interpolation)以及迫零均衡(ZF,zero force),在接收端对接收到的导频信息进行信道估计处理,得到信道状态信息,并与理想状况下的信道状态信息进行对比。理论上,在相同干扰计算域,基于邻域置零方案的信道估计、基于辅助导频方案的信道估计和本文提出的导频设计方案的信道估计最小均方误差应该得到一致的结果。

图7为多径信道下不同导频方案的均方误差曲线,由图可见,在相同干扰计算域的情况下,不同方案的最小均方误差几乎一致,但基于本文提出的方案进行信道估计处理得到的最小均方误差略优于其他方案。

图7 多径信道不同导频方案的均方误差曲线

4 结束语

本文针对FBMC/OQAM系统中现有的基于干扰消除原理的导频设计方案在频谱利用率、峰均功率比和计算复杂度等方面存在的问题,提出了部分置零编码辅助导频方案,并从理论上分析了该方案的可行性及性能优势。与现有方案相比,新方案的导频设计结构融合均衡了邻域置零方案、辅助导频方案及编码方案,实现了在不提高计算复杂度的基础上,有效地降低了峰均功率比,节省了频谱资源利用率,同时也降低了虚部干扰对系统的影响,提高了信道估计的性能。仿真结果表明,在多径信道的条件下,本文所提出的部分置零编码辅助导频方案在误比特率方面比现有导频设计方案略有降低,且得到了更精确的信道估计值,信道估计的最小均方误差也更小,因此在FBMC/OQAM系统的数据传输移动场景中有非常重要的作用。

猜你喜欢

比特率虚部导频
复数知识核心考点综合演练
两类特殊多项式的复根虚部估计
例谈复数应用中的计算两次方法
基于多个网络接口的DASH系统设计与实现
基于混合导频辅助的大规模MIMO上行链路信道估计
浅谈正Γ型匹配网络的设计
相同比特率的MPEG视频双压缩检测*
基于混合遗传算法的导频优化
基于导频的OFDM信道估计技术
基于能量分配提高纠错码误比特率性能的研究