一种低延时的宽带FBMC调制装置和方法与流程

文档序号:14477259阅读:382来源:国知局
一种低延时的宽带FBMC调制装置和方法与流程

本发明属于无线通信领域,具体涉及一种低延时的宽带fbmc调制装置和方法。



背景技术:

与4g相比,5g具有更高的速率、更宽的带宽、更高的可靠性、更低的时延等特征。

移动通信自20世纪80年代诞生以来,经过三十多年的爆发式增长,已深刻改变了人们的生活方式。随着需求的不断增长,传统4g解决方案已无法应对网络流量的激增。因此面向2020年及未来的第五代移动通信(5g)成为全球研发热点。目前5g还处于规划阶段,概念和技术未形成统一标准。滤波器组多载波(filterbankmulti-carrier,fbmc)作为5g系统候选波形之一,与4g系统采用的ofdm相比,具有良好的带外抑制,不需要cp,极高的频谱使用效率,各载波不需要保持同步,适合于零散化的碎片频谱利用等。

fbmc采用子载波滤波方式,已无法直接应用ifft-fft来实现调制和解调处理,因此,fbmc的快速实现方法已经成为制约其应用和推广的关键难题。关于fbmc快速实现算法,国内外已进行大量研究。基于ifft+ppn(polyphazenetwork)的实现方法是目前研究最多和最成熟的快速实现方法,是基于数字信号处理和多相调制滤波器组思想,利用多抽样率处理技术通过多相分解能够得到快速实现算法。然而,5g对带宽和时延提出了更高的要求,其中带宽要达到200mhz、500mhz、1ghz、2ghz以及更宽频带,时延要求空口时延为1ms,端到端时延为ms量级。国内外对于宽带fbmc调制快速实现方法的研究,才刚刚起步,还没有成熟的实现方法。大宽带与低延时是相互对立的,大宽带带来急剧增加运算量,从而增加运算时间,造成高延时。采用现有ifft+ppn实现方式已不能满足低延时的宽带fbmc调制需求。



技术实现要素:

针对现有技术中存在的上述技术问题,本发明提出了一种低延时的宽带fbmc调制装置和方法,设计合理,克服了现有技术的不足,具有良好的效果。

为了实现上述目的,本发明采用如下技术方案:

一种低延时的宽带fbmc调制装置,包括预处理模块、ifft模块、ppn模块、多路合并模块以及并串转换模块;

预处理模块,被配置为用于实现包括oqam、多通道资源重映射、多通道数据实虚分离、多通道在内的预处理功能;

ifft模块,被配置为用于实现频时转换功能;

ppn模块,被配置为用于实现多载波滤波器组的滤波功能;

多路合并模块,被配置为用于通过时域信号合并,输出多通道ppn数据;

并串转换模块,被配置为用于采用fpga自带高速并串转换器,输出宽带oqam_fbmc的调制信号;

宽带fbmc的资源映射数据进入预处理模块,实现包括oqam、多通道在内的预处理功能,预处理后的数据进入ifft模块实现频时转换功能,ifft输出的数据进入ppn模块,实现多载波滤波器组的滤波功能,ppn输出的数据进入多路合并模块,实现时域信号叠加功能,多路合并输出的数据进入并串转换模块,实现高速率信号输出功能。

此外,本发明还提到一种低延时的宽带fbmc调制方法,该方法采用如上所述的低延时的宽带fbmc调制装置,包括以下步骤:

步骤1:根据fbmc系统参数、延时要求、硬件水平以及系统复杂度,确定多通道个数c,其为2的整数次幂;

步骤2:通过预处理模块进行oqam(offsetquadratureamplitudemodulation,偏移正交幅度调制)预处理;

即利用输入数据的延时实现半个符号周期的延时;

输入数据为

其中,x为输入数据的复数集合,xn为输入数据的复数集合第n个元素;xr、xi为x的实部和虚部,xrn、xin为xn的实部和虚部,j为虚数单位,z为单位延时(1/f)秒,k为重叠因子,m为符号长度;

预处理结果为

其中,xam/2、xbm/2分别为两路预处理结果;xn+m/2为输入数据的复数集合第n+m/2个元素;

步骤3:通过预处理模块进行多通道资源重映射,并行输出多通道数据;

步骤4:通过预处理模块进行多通道数据实虚分离;

实部和虚部分为两路,每路采用实数处理的方式,等效的重叠因子为2k,而输出数据速率不变,所以等效的符号长度为m/2,即为原符号长度的一半,则实部和虚部分离输出为

其中,barc、baic、bbrc、bbic为实数,是实虚分离后bac、bbc的实部和虚部;real()为取实部函数,imag()为取虚部函数;l为ifft长度;

步骤5:通过预处理模块进行多通道预处理;

实虚分离处理后的ifft原长度为m/2,采用c通道l长度ifft处理实现时,需要多通道预处理先对实虚分离数据进行预先处理,用以补偿多通道处理带来的影响,具体处理过程为

其中,darc、daic、dbrc、dbic为多通道预处理后的结果;

步骤6:通过ifft(inversefastfouriertransform,快速傅里叶逆变换)模块进行ifft运算;

步骤7:生成实部和虚部的时域滤波系数,并对时域滤波系数分离处理,产生多通道滤波系数;

步骤8:通过ppn(ployphazenetwork,多相网络)模块结合多通道滤波系数进行多通道ppn处理,完成滤波器组滤波功能;

步骤9:通过并串转换模块进行并串转换,具体是利用fpga自带高速并串转换器进行并串转换,输出fbmc信号。

优选地,在步骤1中,fbmc系统参数分别为:带宽b为500mhz,重叠因子k为4,滤波器类型为nyquist滤波器,符号长度m为32768,子载波带宽约为19khz,可用资源块r为26000,输出频率为625mhz,多通道个数c选用8,每个通道处理时钟为312.5mhz。

优选地,在步骤3中,多通道资源重映射是实现c通道数据的并行输出,第c通道的数据输出为

其中,0≤c≤c-1,l=m/(2c),并行输出的c通道数据速率降为原速率的c分之一,bac为实部分离后的数据,bbc为虚部分离后的复数数据。

优选地,在步骤6中,输出结果为

优选地,在步骤7中,实部和虚部的时域滤波系数分别为

为补偿实虚分离处理造成的虚部数据变为实数的影响,将实部和虚部的时域滤波系数需乘以虚部符号,得到第c通道的滤波系数为

其中,hk为fbmc调制的原型滤波器系数,长度为2k-1,hki为hk的第i个元素。

优选地,在步骤8中,每通道的滤波系数长度为km/c,而进入ppn的ifft长度为m/(2c),数据通过重复发送方式补齐,c通道ppn处理后的输出为

实虚数据合并输出为

pac=parc+paic

pbc=pbrc+pbic

优选地,在步骤9中,c通道数据进行并串转换,采用fpga自带的高速serdese器件实现,fbmc单符号fbmc调制信号输出为

其中,pac要比pbc延时半个符号周期。

本发明所带来的有益技术效果:

通过采用实虚分离处理技术,使等效重叠因子增加一倍,并使ifft运输长度减小一半;采用多通道处理技术,实现ifft的并行处理,降低fbmc调制的运算延时;采用oqam_fbmc调制方式实现全速率传输,满足5g系统对宽带fbmc信号产生的高速率、低延时要求,可应用到5g系统信号发生器和基带产生模块中,有效推动5g系统标准验证以及硬件研发。

附图说明

图1为qam_fbmc调制装置的结构示意图。

图2为qam_fbmc调制方法的步骤示意图。

图3为qam_fbmc调制方法的流程图。

图4为多通道fbmc处理单元的流程图。

图5为qam_ofdm与oqam_fbmc的映射栅格对比图。

图6为fbmc的二分之一速率的子载波实虚交叉映射示意图。

图7为fbmc的四分之一速率的子载波全部采用实数实现的隔一个映射一个子载波的示意图。

图8为原型滤波器的频域响应示意图。

图9为ppn的滤波系数的时域幅度波形示意图。

图10为oqam_fbmc调制中a,b两路调制信号的频谱示意图。

图11为oqam_fbmc调制中a,b两路调制信号的时域幅度示意图。

图12为oqam_fbmc调制的频谱示意图。

图13为oqam_fbmc调制的时域幅度示意图。

具体实施方式

下面结合附图以及具体实施方式对本发明作进一步详细说明:

实施例1:

如图1所示,一种低延时的宽带fbmc调制装置,包括:预处理模块、ifft模块、ppn模块、多路合并模块以及并串转换模块;

预处理模块,用于实现包括oqam、多通道资源重映射、多通道数据实虚分离、多通道在内的预处理功能;

其处理时钟为312.5mhz。宽带fbmc的资源映射数据分前半符号和后半符号两路进入模块,完成oqam预处理功能。由于进入预处理模块的数据实部与虚部是独立的,因此省去实虚分离处理功能。为了降低延时,将多通道资源重映射的部分功能直接在信号进入前进行的宽带fbmc资源映射中,即更改输出的子载波顺序。

将原两路序号为0~m/2-1和m/2~m-1,分别更改为

[il+i2l+i…(c-1)l+i]

[il+i2l+i…(c-1)l+i]+m/2

其中,l为m/(2c),i为0~l-1。

这样就可以直接串并转换,并行输出c通道数据,完成多通道资源重映射功能。

采用一个乘法器和累加器,将每一路乘以系数然后存储在rom中,实现多通道预处理功能,第c路具体实现函数为

其中,c为通道数,l为ifft长度,k为重叠因子,m为符号长度;

ifft模块,用于实现频时转换功能,其长度为l;

ppn模块,用于实现多载波滤波器组的滤波功能;

ifft数据采用ram存储,便于实现周期扩展,采用乘法实现滤波,滤波系数存储在rom,降低实现复杂度。

多路合并模块,被配置为用于通过时域信号合并,输出多通道ppn数据;

并串转换模块,被配置为用于采用fpga自带高速并串转换器,输出宽带oqam_fbmc的调制信号;

宽带fbmc的资源映射数据进入预处理模块,实现包括oqam、多通道在内的预处理功能,预处理后的数据进入ifft模块实现频时转换功能,ifft输出的数据进入ppn模块,实现多载波滤波器组的滤波功能,ppn输出的数据进入多路合并模块,实现时域信号叠加功能,多路合并输出的数据进入并串转换模块,实现高速率信号输出功能。

实施例2:

在上述实施例的基础上,本发明还提到一种低延时的宽带fbmc调制方法,采用实虚分离处理技术和多通道处理技术叠加实现oqam_fbmc调制的方法,其步骤如图2所示,其流程如图3所示,其中多通道fbmc处理单元的流程如图4所示,包括以下步骤:

步骤1:根据系统参数、延时要求、硬件水平以及系统复杂度,确定多通道个数c,为2的整数次幂,一般为2、4、8,优选8;

所述步骤1中,设fbmc系统参数分别为:带宽b为500mhz,重叠因子k为4,滤波器类型为nyquist滤波器,符号长度m为32768,子载波带宽约为19khz,可用资源块r为26000,并在fpga实现。采用ofdm调制信号输出频率为625mhz,由于重叠因子k为4,所以fbmc信号输出时钟频率f高达2.5ghz;ifft的长度为32768,实现的延时是不可接受的。因此,采用原ifft+ppn方法在fpga实现是不现实的,所以提出多通道实现方法。多通道个数优选8,每个通道处理时钟为312.5mhz,可以在fpga获得更好的稳定性,同时输出时可以采用fpga自带高速并串转换器,实现与dac的无缝连接。同时,延时也可降到采用312.5mhz时钟实现ifft的延时的1/16。

步骤2:进行oqam预处理。

为实现全速率传输,采用oqam_fbmc的传输方式;

设定单位延时z为(1/f)秒,输入数据可表示为

只有采用oqam-fbmc方式,才能达到全速率。oqam-fbmc与qam的映射对比,如图5所示。oqam-fbmc方式具体是先进行oqam预处理,再采用两路相同多通道处理实现的,其中一路相对于另一路延时半个符号周期。为了实现oqam-fbmc传输方式,需要进行oqam预处理,即利用输入数据的延时实现,半个符号周期的延时,其结果为

步骤3:进行多通道资源重映射,并行输出多通道数据。

多通道资源重映射是实现c通道数据的并行输出,第c通道的数据输出为

其中,0≤c≤c-1,l=m/(2c)。c通道数据并行输出,其数据速率降为原速率的c分之一。

步骤4:进行多通道数据实虚分离,可降低一半ifft的长度;

常用fbmc的传输方式之一为实虚部交叉映射方式,如图6所示;因此当实部和虚部分开以实数处理,等效的重叠因子为2k,其映射方式如图7所示,而输出数据速率不变,所以等效的符号长度为m/2,即为原符号长度的一半。实虚分离处理,首先完成实部和虚部分离,其输出为

其中,barc,baic,bbrc,bbic为实数。

步骤5:进行多通道预处理,使其满足并行ifft的运算要求;

实虚分离处理后的ifft原长度为m/2,且实部和虚部多通道预处理是一样的,多通道预处理是补偿m/2长度ifft用c组l长度ifft实现的预先处理,具体处理过程为

步骤6:进行ifft运算;

ifft运算长度为l,是原长度m的2c分之一。输出结果为

步骤7:分别生成实部和虚部的时域滤波系数,并对滤波系数分离处理,产生多通道滤波系数;

fbmc采用实虚部交替映射,实虚分离两个实数映射,区别在于映射位置有1个子载波的偏移,因此,时域滤波系数也不相同。根据实部和虚部不同分别生成时域滤波系数为

其中,hk为fbmc调制的原型滤波器系数,长度为2k-1。hk优选fbmcnyquist滤波器,其频域响应如图8所示。同时,实部时域滤波系数与虚部滤波系数存在一个子载波的频偏,其时域幅度波形是一样的,如图9所示。

为了补偿实虚分离处理造成的虚部数据变为实数的影响,实部时域滤波系数与虚部滤波系数需要乘以虚部符号。滤波系数分离处理的第c通道的滤波系数为

步骤8:利用多通道滤波系数进行多通道ppn处理,完成滤波器组滤波功能;

每通道的滤波系数长度为km/c,而进入ppn的ifft长度为m/(2c),数据是通过重复发送方式补齐。c通道ppn处理的输出为

实虚数据合并输出为

pac=parc+paic

pbc=pbrc+pbic

其中,pac与pbc的频谱没有本质的区别,如图10所示,只是在时域上延时半个符号周期,如图11所示。

步骤9:多通道数据进行并串转换,输出fbmc信号。

c通道数据进行并串转换,采用fpga自带的高速serdese器件实现,fbmc单符号fbmc调制信号输出为

其中,pac要比pbc延时半个符号周期,其频域与时域波形如图12、13所示。

当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1