基于线性预编码的超奈奎斯特系统及其符号估计方法技术方案

技术编号:21917292 阅读:99 留言:0更新日期:2019-08-21 13:27
本发明专利技术公开了一种基于线性预编码的超奈奎斯特系统及其符号估计方法,主要解决现有技术符号估计精度低、实现复杂度高的问题,其实现方案为:设置基于线性预编码的超奈奎斯特系统,计算该系统的码间干扰因子,获得超奈奎斯特系统的码间干扰矩阵;对码间干扰矩阵进行奇异值分解,获得码间干扰矩阵的离散傅里叶矩阵和对角矩阵;系统中的发射机划分发送符号块并进行预编码,并对预编码后的符号块添加循环前缀和循环后缀;系统中的接收机获取去除循环前缀和循环后缀的符号块,并对去除循环前缀和循环后缀后的符号块进行符号估计,获得符号估计结果。本发明专利技术提高了超奈奎斯特系统的符号估计精度,降低了实现复杂度,可用于超奈奎斯特系统的传输方案设计。

Super-Nyquist System Based on Linear Precoding and Its Symbol Estimation Method

【技术实现步骤摘要】
基于线性预编码的超奈奎斯特系统及其符号估计方法
本专利技术属于通信
,更进一步涉及一种超奈奎斯特系统及其符号估计方法,可用于超奈奎斯特系统的传输方案设计。
技术介绍
在设计传统通信系统时,为了避免系统的码间干扰,通信系统均遵循奈奎斯特第一准则。然而,奈奎斯特传输系统无码间干扰传输的符号之间的正交性是以牺牲频谱效率为代价的。通过人工引入码间干扰,超奈奎斯特(faster-than-Nyquist,FTN)系统可以支持更高的传输速率和频谱效率。相应的,超奈奎斯特系统需要更高的复杂度来消除码间干扰,从而估计超奈奎斯特系统发射机的发送符号。EbrahimBedeer在其发表论文“Averylowcomplexitysuccessivesymbol-by-symbolsequenceestimatorforfaster-than-Nyquistsignaling”(IEEEAccess,2017,5:7414-7422)中提出了一种基于回退和干扰消除的低复杂度符号估计方法。该方法在接收到一个符号后,首先利用当前接收符号和此前估计出的符号估计当前接收符号,然后利用当前符号的估计符号重新估计当前估计符号的前端数个符号,最后利用重新估计后的符号再次估计当前符号。这种方法在超奈奎斯特系统选用低阶调制方式且轻度码间干扰的情况下可以有效消除超奈奎斯特系统的码间干扰,实现良好的性能。该方法存在的不足之处是,由于只消除当前接收符号的前面符号的干扰导致其估计精度低,而且当超奈奎斯特系统选用高阶调制方式时或者较严重码间干扰情况下,即超奈奎斯特加速因子更小或者接收机匹配滤波器采用更小的滚将因子时,其符号估计性能差。ShinyaSugiura在其发表论文“Iterativefrequency-domainjointchannelestimationanddatadetectionoffaster-than-Nyquistsignaling”(IEEETransactionsonWirelessCommunications,2017,16:6221-6231)中提出了一种基于频域均衡的符号估计方法,其充分考虑了超奈奎斯特系统中的有色噪声并利用最小均方误差准则对其进行噪声白化,在低阶调制方式情况下具有良好的误比特率性能。该方法存在的不足之处是,当超奈奎斯特系统采用阶数更高的调制方式时其符号估计精度较低,误比特率性能差。国防科技大学JingLei在其发表论文“AnimprovedGTMHprecodingalgorithminfaster-than-Nyquistsignalingsystem”(Internationalconferenceonelectronicstechnology,2018,341-344)中提出了一种针对超奈奎斯特系统的改进型GTMH(G-to-minus-half)预编码方法,其结合噪声白化和GTMH预编码,该方法虽然在二进制相移键控系统中表现良好,但当超奈奎斯特系统采用阶数更高的调制方式或者加速因子较大时其误比特率性能差,并且其复杂度高。
技术实现思路
本专利技术的目的在于针对上述已有技术的不足,提出一种基于线性预编码的超奈奎斯特系统及其符号估计方法,以降低采用线性预编码的超奈奎斯特系统的复杂度,同时提高超奈奎斯特系统的符号估计精度,改善其误比特率性能。实现本专利技术目的的思路是,通过超奈奎斯特系统引入已知的码间干扰,以在超奈奎斯特系统发射机中实现预编码,并通过在超奈奎斯特系统发射机预编码后插入循环前缀和循环后缀,使得超奈奎斯特系统的码间干扰矩阵为循环矩阵,借助离散傅里叶矩阵对该循环矩阵进行奇异值分解。根据上述思路本专利技术的技术方案如下:1.一种基于线性预编码的超奈奎斯特系统,其特征在于,包括:星座映射模块(1),用于根据星座映射规则将比特数据映射为符号,并将映射后符号传递给线性预编码模块(2);线性预编码模块(2),用于根据码间干扰矩阵对星座映射后符号进行预编码,将预编码后的符号传递给添加循环前缀和循环后缀模块(3);添加循环前缀和循环后缀模块(3),用于对预编码后符号添加循环前缀和循环后缀,并将符号传递给FTN成型模块(4);FTN成型模块(4),用于对添加循环前缀和循环后缀后符号进行超奈奎斯特基带成型,并将FTN成型后符号传递给高斯白噪声模块(5);高斯白噪声模块(5),用于对FTN成型后符号添加高斯白噪声,以模拟信道环境,并将加噪后符号传递给匹配滤波模块(6);匹配滤波模块(6),用于对加噪后符号进行滤波操作,并将滤波后符号传递给去除循环前缀和循环后缀模块(7);去除循环前缀和循环后缀模块(7),用于去除模块(3)添加的循环前缀和循环后缀,并将去除循环前缀和循环后缀后的符号传递给符号估计模块(8);符号估计模块(8),用于消除码间干扰,进而估计其发送符号,并将估计后符号传递给解映射模块(9);解映射模块(9),用于根据解映射算法将估计后符号恢复为比特数据,并将比特数据传递给误比特率模块(10);误比特率模块(10),用于对解映射模块(9)恢复的比特数据统计误比特率。2.一种基于线性预编码的超奈奎斯特系统进行符号估计的方法,其特征在于,包括如下:1)计算超奈奎斯特系统的码间干扰因子,获得超奈奎斯特系统的码间干扰矩阵并对其进行奇异值分解,获得码间干扰矩阵的离散傅里叶矩阵Q和对角矩阵Λ;2)划分发送符号块,并利用码间干扰矩阵的离散傅里叶矩阵和对角矩阵对其预编码:2a)获取超奈奎斯特系统发射机经过星座映射后的发送符号,并将该发送符号划分为长度为L的发送符号块ak,其中ak表示第k个发送符号块且为列向量,N表示超奈奎斯特系统发射机发送符号的总数,L取1024或2048或4096,表示向下取整操作;2b)按照下式对超奈奎斯特系统发射机的每个发送符号块进行预编码:bk=QTΛ-1/2ak其中,bk表示超奈奎斯特系统发射机第k个经过预编码的发送符号块,上标T表示转置操作;3)按照下式,对每个经过预编码的发送符号块添加循环前缀pk和循环后缀sk:其中,表示超奈奎斯特系统第k个添加循环前缀和循环后缀的发送符号块,bk,i表示第k个经过预编码的发送符号块bk中的第i个符号,i取值范围为1≤i≤L,表示超奈奎斯特系统码间干扰的单边长度,P表示超奈奎斯特系统中接收机匹配滤波器的所有时域响应系数的总数,τ表示超奈奎斯特系统加速因子,其取值范围为(0,1),B表示超奈奎斯特系统中接收机匹配滤波器的下采样倍数;4)获取去除循环前缀和循环后缀的符号块超奈奎斯特系统接收机匹配滤波器输出接收符号,得到与超奈奎斯特系统发射机发送符号块对应的接收符号块rk,去除接收符号块rk最前面和最后面各个符号,得到去除循环前缀和循环后缀的符号块5)按照下式,对去除循环前缀和循环后缀的符号块进行符号估计:其中,表示超奈奎斯特系统接收机经过符号估计后的第k个符号块,上标*为取共轭操作。本专利技术与现有技术相比具有以下优点:第一,由于本专利技术充分考虑了发送符号块之间的码间干扰,利用超奈奎斯特系统码间干扰的确定性在超奈奎斯特系统发射机中进行预编码,然后在超奈奎斯特系统接收机中对接收符号进行符号估计,克服了现有技术当超奈奎斯特系统选用高阶调制方式时或者较严重码间干扰情况本文档来自技高网
...

【技术保护点】
1.一种基于线性预编码的超奈奎斯特系统,其特征在于,包括:星座映射模块(1),用于根据星座映射规则将比特数据映射为符号,并将映射后符号传递给线性预编码模块(2);线性预编码模块(2),用于根据码间干扰矩阵对星座映射后符号进行预编码,将预编码后的符号传递给添加循环前缀和循环后缀模块(3);添加循环前缀和循环后缀模块(3),用于对预编码后符号添加循环前缀和循环后缀,并将符号传递给FTN成型模块(4);FTN成型模块(4),用于对添加循环前缀和循环后缀后符号进行超奈奎斯特基带成型,并将FTN成型后符号传递给高斯白噪声模块(5);高斯白噪声模块(5),用于对FTN成型后符号添加高斯白噪声,以模拟信道环境,并将加噪后符号传递给匹配滤波模块(6);匹配滤波模块(6),用于对加噪后符号进行滤波操作,并将滤波后符号传递给去除循环前缀和循环后缀模块(7);去除循环前缀和循环后缀模块(7),用于去除模块(3)添加的循环前缀和循环后缀,并将去除循环前缀和循环后缀后的符号传递给符号估计模块(8);符号估计模块(8),用于消除码间干扰,进而估计发送符号,并将估计后符号传递给解映射模块(9);解映射模块(9),用于根据解映射算法将估计后符号恢复为比特数据,并将比特数据传递给误比特率模块(10);误比特率模块(10),用于对解映射模块(9)恢复的比特数据统计误比特率。...

【技术特征摘要】
1.一种基于线性预编码的超奈奎斯特系统,其特征在于,包括:星座映射模块(1),用于根据星座映射规则将比特数据映射为符号,并将映射后符号传递给线性预编码模块(2);线性预编码模块(2),用于根据码间干扰矩阵对星座映射后符号进行预编码,将预编码后的符号传递给添加循环前缀和循环后缀模块(3);添加循环前缀和循环后缀模块(3),用于对预编码后符号添加循环前缀和循环后缀,并将符号传递给FTN成型模块(4);FTN成型模块(4),用于对添加循环前缀和循环后缀后符号进行超奈奎斯特基带成型,并将FTN成型后符号传递给高斯白噪声模块(5);高斯白噪声模块(5),用于对FTN成型后符号添加高斯白噪声,以模拟信道环境,并将加噪后符号传递给匹配滤波模块(6);匹配滤波模块(6),用于对加噪后符号进行滤波操作,并将滤波后符号传递给去除循环前缀和循环后缀模块(7);去除循环前缀和循环后缀模块(7),用于去除模块(3)添加的循环前缀和循环后缀,并将去除循环前缀和循环后缀后的符号传递给符号估计模块(8);符号估计模块(8),用于消除码间干扰,进而估计发送符号,并将估计后符号传递给解映射模块(9);解映射模块(9),用于根据解映射算法将估计后符号恢复为比特数据,并将比特数据传递给误比特率模块(10);误比特率模块(10),用于对解映射模块(9)恢复的比特数据统计误比特率。2.一种基于线性预编码的超奈奎斯特系统进行符号估计的方法,其特征在于,包括如下:1)计算超奈奎斯特系统的码间干扰因子,获得超奈奎斯特系统的码间干扰矩阵并对其进行奇异值分解,获得码间干扰矩阵的离散傅里叶矩阵Q和对角矩阵Λ;2)划分发送符号块,并利用码间干扰矩阵的离散傅里叶矩阵和对角矩阵对其预编码:2a)获取超奈奎斯特系统发射机经过星座映射后的发送符号,并将该发送符号划分为长度为L的发送符号块ak,其中ak表示第k个发送符号块且为列向量,N表示超奈奎斯特系统发射机发送符号的总数,L取1024或2048或4096,表示向下取整操作;2b)按照下式对超奈奎斯...

【专利技术属性】
技术研发人员:张南李强高洋李果宫丰奎
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1