频域分集合并接收方法、系统、存储介质、短波通信系统转让专利
申请号 : CN202010308687.0
文献号 : CN111641441B
文献日 : 2021-12-17
发明人 : 马卓 , 杨华卿 , 杜栓义
申请人 : 西安电子科技大学
摘要 :
权利要求 :
1.一种频域分集合并接收方法,其特征在于,所述频域分集合并接收方法将获得的M条分集支路分别送入频域Turbo均衡的软输入软输出均衡器,经过均衡后得到各个分集支路信号的均衡输出软信息;均衡输出软信息以某种合并策略进行合并,得到合并软信息;合并软信息送入软输入软输出译码器,得到译码输出结果,完成一次均衡、合并和译码的整体迭代,重复迭代,直至迭代结束,得到译码结果;
所述频域分集合并接收方法包括:第一步,初始化输入数据,获取M条分集支路信号,初始化每条分集支路的软输入软输出均衡器的输入软信息;
第二步,各分集支路分别频域均衡,将M条分集支路信号和初始化的输入软信息分别送入频域Turbo均衡的软输入软输出均衡器,均衡器首次采用基于最小均方误差准则的线性均衡算法,非首次采用基于软干扰抵消准则的均衡算法,实现对每条分集支路信号的均衡处理,获得各个分集支路信号的均衡输出软信息;
第三步,合并均衡输出软信息,将获得的各分集支路的均衡输出软信息按照软信息的计算特性进行合并,完成对各分集支路信号的合并,获得合并软信息;
所述第三步合并均衡输出软信息,根据均衡器输出对数似然比软信息的对数似然比定义,确定合并软信息通过累加求和实现;
所述第三步还包括:
(1)第i条分集支路信号关于第j个比特取值为0的概率为 第i条分集支路信号关于第j个比特取值为1的概率为 由M条分集支路各自的 和 可以计算得到第j个比特取值为0或1的总概率 和 为:(2)第i条分集支路信号经过均衡后得到的关于第j个比特的软信息为li,j,根据对数似然比信息的对数似然比定义得到:(3)将各分集支路的对数似然比软信息进行合并,得到:第四步,对合并结果进行译码,将合并后软信息送入频域Turbo均衡的软输入软输出译码器中,采用最小和积译码算法完成迭代译码,获得译码输出结果,判断整体迭代次数和译码校验和,若整体迭代次数达到最大值或者译码校验和为0,则输出译码结果,结束迭代;否则,将译码结果作为译码输出软信息等同地反馈给各均衡器,继续整体迭代。
2.如权利要求1所述的频域分集合并接收方法,其特征在于,所述第一步每条分集支路的软输入软输出均衡器的输入软信息首次迭代时为0,非首次迭代时为上次迭代时译码器的输出软信息。
3.如权利要求1所述的频域分集合并接收方法,其特征在于,所述第二步还包括:T
(1)频域均衡基于长度为L的数据块,发送数据为x=[x0,x1,…,xL‑1] ,接收数据为y=T T
[y0,y1,…,yL‑1] ,方差为 的高斯白噪声为ω=[ω0,ω1,…,ωL‑1] ,信道长度为ML的信道响应 构造的循环矩阵为 得到多径的信道模型为:
y=HCx+ω;
其中:
(2)发送信号采用BPSK调制,信道响应非因果和因果部分长度分别为M1和M2的信道长度为ML=M1+M2+1,均衡器中的滤波器长度为N,首次均衡采用基于最小均方误差准则的线性均衡算法,输入软信息为0,对所有的k,有均值 方差vk=1,对于部分接收序列yk=[yk,T
yk+1,…,yk+L‑1],得到最佳估计 为:其中, 和vk分别为xk的均值和方差, HC为L×L循环矩阵,sT H
=[1,01×(L‑1)], 为噪声方差,IN为N×N的单位矩阵,(·)表示转置共轭;
发送的数据块采用循环前缀,发送数据看作是一个首尾相连的环,那么发送数据的滤波处理就是绕环处理的,改写均衡过程并得到均衡输出软信息为:其中,bk表示数据块中第k个比特;
(3)定义L×L的快速傅里叶变换矩阵 矩阵F的第m行第k列的元素为 得到频域均衡的各参数及均衡过程为:化简得到:
*
其中,(·) 表示共轭,即 和 分别为Hk和Ck的共轭;
相应的得到时域最佳估计和均衡输出软信息为:(4)非首次均衡采用基于软干扰抵消准则的均衡算法,得到最佳估计 和输出软信息分别为:
其中,Eh表示信道能量,vk表示xk的方差,则频域均衡过程为:
化简得到:
相应的得到最佳估计和均衡输出软信息为:
4.如权利要求1所述的频域分集合并接收方法,其特征在于,所述第四步对合并结果进行译码,译码采用最小和译码算法,得到译码输出结果,同时判断整体迭代次数是否达到最大值或者译码校验和是否为0,若为是,则输出译码结果,否则继续整体迭代;
所述第四步还包括:
(1)由变量节点xj传递给校验节点zi的信息记做变量信息vij,由校验节点zi传递给变量节点xj的信息记做校验信息uij,变量节点xj的先验信息为uj,得到最小和积译码算法的信息更新过程为:
其中,yj表示已知信息, 表示高斯信道方差,uij的初始值为0,M(j)为与变量节点xj相连的校验节点的集合,N(i)为与校验节点zi相连的变量节点的集合,M(j)\i表示除i外与变量节点xj相连的校验节点的集合,N(i)\j表示除j外与校验节点zi相连的变量节点的集合;
(2)LDPC码的校验矩阵为H,对于最小和积译码算法,每一次的迭代译码过程采用为判决准则进行译码,得到译码结果 同时计算伴随式 若伴随式的值为0,输出译码结果和校验和 否则进入下一次迭代译码,直至迭代次数达到最大迭代次数;
(3)采用最小和积译码算法完成译码后,得到译码结果和译码校验和,判断整体迭代次数和译码校验和,若整体迭代次数达到最大值或者译码校验和为0,则输出译码结果,结束整体迭代;否则,将译码结果作为译码输出软信息等同的反馈给各个均衡器,进行下一次整体迭代。
5.一种接收用户输入程序存储介质,所存储的计算机程序使电子设备执行权利要求任意一项包括下列步骤:将获得的M条分集支路分别送入频域Turbo均衡的软输入软输出均衡器,经过均衡后得到各个分集支路信号的均衡输出软信息;均衡输出软信息以某种合并策略进行合并,得到合并软信息;合并软信息送入软输入软输出译码器,得到译码输出结果,完成一次均衡、合并和译码的整体迭代,重复迭代,直至迭代结束,得到译码结果;
所述频域分集合并接收方法包括:第一步,初始化输入数据,获取M条分集支路信号,初始化每条分集支路的软输入软输出均衡器的输入软信息;
第二步,各分集支路分别频域均衡,将M条分集支路信号和初始化的输入软信息分别送入频域Turbo均衡的软输入软输出均衡器,均衡器首次采用基于最小均方误差准则的线性均衡算法,非首次采用基于软干扰抵消准则的均衡算法,实现对每条分集支路信号的均衡处理,获得各个分集支路信号的均衡输出软信息;
第三步,合并均衡输出软信息,将获得的各分集支路的均衡输出软信息按照软信息的计算特性进行合并,完成对各分集支路信号的合并,获得合并软信息;
第四步,对合并结果进行译码,将合并后软信息送入频域Turbo均衡的软输入软输出译码器中,采用最小和积译码算法完成迭代译码,获得译码输出结果,判断整体迭代次数和译码校验和,若整体迭代次数达到最大值或者译码校验和为0,则输出译码结果,结束迭代;否则,将译码结果作为译码输出软信息等同地反馈给各均衡器,继续整体迭代。
6.一种实施权利要求1~4任意一项所述频域分集合并接收方法的频域分集合并接收系统,其特征在于,所述频域分集合并接收系统包括:均衡输出软信息获取模块,用于获得M条分集支路分别送入频域Turbo均衡的软输入软输出均衡器,经过均衡后得到各个分集支路信号的均衡输出软信息;
软信息合并模块,用于均衡输出软信息以某种合并策略进行合并,得到合并软信息;
译码结果输出模块,用于合并软信息送入软输入软输出译码器,得到译码输出结果;
所述频域分集合并接收包括:
第一步,初始化输入数据,获取M条分集支路信号,初始化每条分集支路的软输入软输出均衡器的输入软信息;
第二步,各分集支路分别频域均衡,将M条分集支路信号和初始化的输入软信息分别送入频域Turbo均衡的软输入软输出均衡器,均衡器首次采用基于最小均方误差准则的线性均衡算法,非首次采用基于软干扰抵消准则的均衡算法,实现对每条分集支路信号的均衡处理,获得各个分集支路信号的均衡输出软信息;
第三步,合并均衡输出软信息,将获得的各分集支路的均衡输出软信息按照软信息的计算特性进行合并,完成对各分集支路信号的合并,获得合并软信息;
第四步,对合并结果进行译码,将合并后软信息送入频域Turbo均衡的软输入软输出译码器中,采用最小和积译码算法完成迭代译码,获得译码输出结果,判断整体迭代次数和译码校验和,若整体迭代次数达到最大值或者译码校验和为0,则输出译码结果,结束迭代;否则,将译码结果作为译码输出软信息等同地反馈给各均衡器,继续整体迭代。
说明书 :
频域分集合并接收方法、系统、存储介质、短波通信系统
技术领域
背景技术
天然的传输优势,且是短波通信的主要形式,但电离层的反射特性具有随机性和不确定性。
短波通信的信道是典型的时变信道,使得信号在经过电离层的反射后,在传播的过程中依
然会受到噪声干扰、多径效应、衰落及多普勒频移和多普勒扩展的影响,严重影响通信质
量。在短波通信系统中,由于多径效应和衰落的存在,从时域上看接收端的信号会产生码间
串扰现象,从频域上看可能造成频率选择性衰落,即对某些频率产生深度衰落,造成部分细
节信息完全丢失。均衡技术是消除码间串扰影响的有效方法。频域Turbo均衡将Turbo码译
码的迭代思想引入到均衡器和译码器之间的同时,将时域数据转化为频域数据处理,降低
了均衡器的复杂度,提高了短波通信的质量。在复杂的短波通信信道中,由于短波通信的一
些特性使得信号在接收端出现衰落现象。分集合并技术是对抗衰落最有效的方式之一,它
是在发送端按照一定的规则将同一信号分散在多个统计独立的衰落信道中传播,同时在接
收端先通过分散接收而得到多个携带同一信息并且统计独立的衰落信号,然后通过集中处
理将接收的多个统计独立的衰落信号按照一定的规则合并起来,增强信号的信噪比,从而
降低衰落的影响,改善短波通信的质量。
均衡,同时增加了分集增益和迭代均衡增益,提高了系统性能,但是与首次迭代采用MMSE准
则,非首次迭代采用SIC(软干扰抵消)准则相比较,采用MMSE准则的复杂度更大,运算量更
大。现有技术二提出了一种基于MMSSE(最小均方误差和)准则的迭代合并均衡算法,将分集
合并与均衡联合处理,提高了性能增益,但是该算法处理过程在时域,与频域相比较,数据
运算量大,复杂度高,不易实现,同等条件下性能改善小。
则的均衡算法的复杂度为O(N+ML)。时域数据在均衡器的滤波器中是进行卷积计算,而频域
数据则转化为了点乘计算,运算量明显下降。
取先验信息的不足,进一步提高了性能。用频域均衡取代时域均衡,使得数据间的卷积运算
转化为点乘运算,降低了数据实时处理的运算量及硬件实现的复杂度,而且能够解决多径
时延过大引起的均衡复杂度不可接受的问题,提高了系统性能。
发明内容
个分集支路信号的均衡输出软信息;均衡输出软信息以某种合并策略进行合并,得到合并
软信息;合并软信息送入软输入软输出译码器,得到译码输出结果,完成一次均衡、合并和
译码的整体迭代,重复迭代,直至迭代结束,得到译码结果。
线性均衡算法,非首次采用基于软干扰抵消准则的均衡算法,实现对每条分集支路信号的
均衡处理,获得各个分集支路信号的均衡输出软信息;
和译码校验和,若整体迭代次数达到最大值或者译码校验和为0,则输出译码结果,结束迭
代;否则,将译码结果作为译码输出软信息等同地反馈给各均衡器,继续整体迭代。
y=[y0,y1,…,yL‑1] ,方差为 的高斯白噪声为ω=[ω0,ω1,…,ωL‑1] ,信道长度为ML的
信道响应 构造的循环矩阵为 得到多
径的信道模型为:
准则的线性均衡算法,输入软信息为0,对所有的k,有均值 方差vk=1,对于部分接收
T
序列yk=[yk,yk+1,…,yk+L‑1],得到最佳估计 为:
阵,s=[1,01×(L‑1)], 为噪声方差,IN为N×N的单位矩阵,(·)表示转置共轭;
比特取值为0或1的总概率 和 为:
译码结果,否则继续整体迭代;
信息更新过程为:
与变量节点xj相连的校验节点的集合,N(i)\j表示除j外与校验节点zi相连的变量节点的集
合;
为0,输出译码结果和校验和 否则进入下一次迭代译码,直至迭代次数达到最大
迭代次数。
结束整体迭代;否则,将译码结果作为译码输出软信息等同的反馈给各个均衡器,进行下一
次整体迭代。
频域Turbo均衡的软输入软输出均衡器,经过均衡后得到各个分集支路信号的均衡输出软
信息;均衡输出软信息以某种合并策略进行合并,得到合并软信息;合并软信息送入软输入
软输出译码器,得到译码输出结果,完成一次均衡、合并和译码的整体迭代,重复迭代,直至
迭代结束,得到译码结果。
并需要另外对各个支路信号进行额外处理。而均衡技术即可消除信号的码间串扰。本发明
先对各分集支路信号进行频域均衡处理,得到均衡后的输出软信息,再将各分集支路均衡
后的输出软信息进行分解合并,得到合并软信息送入译码器,并将译码器得到的译码输出
软信息等同的反馈给各个支路均衡器,如此反复迭代,直至迭代结束。
用频域Turbo均衡的迭代均衡译码,一体化完成信号的均衡、合并和译码,消除信号的码间
串扰,增强信号的信噪比,提高短波通信质量。
处理,同时在合并时不需要进行信道估计,减少了处理过程,降低了复杂度,提高了效率。
相比较,增强了均衡、合并和译码之间的联系,增大了三者之间的关联性,进一步降低了信
号的误码率,而且此时合并处理的直接数据是均衡器和译码器之间的软信息,复杂度降低,
处理方式更简便。
能提升更大。
附图说明
本领域普通技术人员来讲,在不付出创造性劳动的前提下还可以根据这些附图获得其他的
附图。
具体实施方式
限定本发明。
完成信号的频域分集合并接收。
于译码器的输出软信息,均衡器首次采用基于最小均方误差准则的线性均衡算法,非首次
采用基于软干扰抵消准则的均衡算法,实现对每条分集支路信号的均衡处理,获得各个分
集支路信号的均衡输出软信息;
数据为y=[y0,y1,…,yL‑1],方差为 的高斯白噪声为ω=[ω0,ω1,…,ωL‑1] ,信道长度
为ML的信道响应 构造的循环矩阵为
得到多径的信道模型为:
方误差准则的线性均衡算法,输入软信息为0,对所有的k,有均值 方差vk=1,对于部
T
分接收序列yk=[yk,yk+1,…,yk+L‑1],可以得到最佳估计 为:
阵,s=[1,01×(L‑1)], 为噪声方差,IN为N×N的单位矩阵,(·) 表示转置共轭。
第j个比特取值为0或1的总概率 和 为:
译码校验和,若整体迭代次数达到迭代最大值或者译码校验和为0,则输出译码结果,结束
迭代;否则,将译码结果作为译码输出软信息等同的反馈给各个均衡器,进行下一次整体迭
代。
算法的信息更新过程为:
外与变量节点xj相连的校验节点的集合,N(i)\j表示除j外与校验节点zi相连的变量节点的
集合。
的值为0,输出译码结果和校验和 否则进入下一次迭代译码,直至迭代次数达到
最大迭代次数。
果,结束整体迭代;否则,将译码结果作为译码输出软信息等同的反馈给各个均衡器,进行
下一次整体迭代。
干扰抵消准则的均衡算法,译码采用最小和积译码算法;分集支路数目选取1、2、4和8四种
情况,记作1M、2M、4M和8M;信道采用瑞利信道,各个分集支路信号具有相同的信道条件,多
径时延为2.1ms,两径独立衰落,衰落率为1Hz。
的改善。若以10^‑3的误码率进行比较,分集支路数目从M=1到M=2获得的分集增益约为
6.5dB,从M=1到M=4获得的分集增益约为11dB,从M=1到M=8获得的分集增益约为
14.5dB,从M=2到M=4获得的分集增益约为4.5dB,从M=4到M=8获得的分集增益约为3dB。
同时随着分集支路数目的增加,增加同等倍数的分集支路数目,获得的分集增益效果减小。
统,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备
和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁
盘、CD或DVD‑ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电
子信号载体的数据载体上提供了这样的代码。本发明的设备及其模块可以由诸如超大规模
集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编
程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软
件实现,也可以由上述硬件电路和软件的结合例如固件来实现。
作的任何修改、等同替换和改进等,都应涵盖在本发明的保护范围之内。