无均衡器的多进制正交幅度调制信号的软解调方法

文档序号:7851205阅读:299来源:国知局
专利名称:无均衡器的多进制正交幅度调制信号的软解调方法
技术领域
本发明涉及ー种无均衡器的多进制正交幅度调制信号的软解调方法,属于无线通信技术领域。
背景技术
为了在有限的频谱资源上实现高速率和大容量的无线通信,需要频谱效率极高的技术,这是当今无线通信领域的研究热点。多进制正交幅度调制(MQAM)是ー种振幅调制和相位调制相结合的高阶调制方式,频谱效率高,当结合格雷编码星座图映射方式使用时,可以进一歩降低无线通信系统的误码率。数字通信系统中常用的解调方式分为硬判决解调与软判决解调(简称软解调)两种。硬判决是指对解调器输出信号做N比特量化,分量高于门限输出为1,否则输出为0,属于ー级量化,以序列之间的汉明距离作为度量进行译码;软解调属于多级量化,传统的软判决译码器以欧氏距离作为度量进行译码,其解调器不进行判决,直接输出模拟量,或是将解调器输出信号进行多电平量化(不是简单的O、I两电平量化),然后送往译码器,编码信道输出的是没有经过判决的“软信息”,由于软判决避免了解调后误判的影响,充分利用了信道输出信号的信息,性能上优于硬判决译码。传统的接收信号的软解调采用星座点最小欧式距离搜索的方法进行,计算量大,效率不高,文献 F. Tosato and P. Bisaglia, “Simplified soft-output demapperfor binary interleaved COFDM with application to HIPERLAN/2,,,in Proc. IEEEICC’02,vol. 2,pp. 664-668,2002提出了一种通过计算格雷编码MQAM调制信号的软信息值(又称对数似然比LLR Log-Likelihood Ratio)来实现软解调的方法,该方法计算量小,硬件处理速度快,但是其中涉及到除法均衡,硬件结构复杂,不易实现;专利《格雷编码M-QAM调制的并行软比特信息计算的实现方法》,孙健,申请号200910255806. 4虽然提及了除法均衡的替代算法,但是其仅适用于采用System Generator for DSP设计工具在XILINXVirtex-4FPGA上实现,采用该设计工具提供的特定的模块搭建,并不是ー种通用的硬件设计。

发明内容
针对现有技术的缺陷,本发明提供ー种无均衡器的多进制正交幅度调制信号的软解调方法,以实现无线通信系统的接收端不再使用均衡器对接收信号进行除法均衡处理,直接通过计算接收信号的软信息值LLR完成软解调,且本发明提供ー种通用的硬件结构,支持采用任何设计工具、利用所有可行的硬件资源进行设计与实现。本发明的技术方案如下ー种无均衡器的多进制正交幅度调制信号的软解调装置,在XILINX Virtex-4型FPGA芯片上搭建,由软信息计算模块和解调模块相连接组成,其特征在于软信息计算模块包括乘法单元a、b、C、IQ分离单元、存储器单元、截取单元a、b、C、d、e、f、g、移位单元a、b、多路选择器単元、减法单元a、b、C、取负值单元a、b、c和比特组合単元;其中存储器単元与乘法单元c相连接,乘法单元c分别与减法单元a和移位单元a相连接,移位单元a后接分别连移位单元b和减法单元b,移位单元b与减法单元c连接,乘法单元b与IQ分离单元相连接,IQ分离单元和截取单元a相连接,IQ分离单元分别与截取単元b、多路选择単元a和取负值单元a连接,截取单元b和取负值单元a分别与多路选择単元a相连接,多路选择单元a与减法单元a相连接,减法单元a分别与截取単元c、d、多路选择単元b和取负值単元b连接,截取单元d、减法单元b和取负值单元b分别与多路选择単元b相连接,減法単元b分别与截取単元e、f、多路选择単元c和取负值单元c连接,截取单元f、减法单元C和取负值单元C分别与多路选择单元C相连接,减法单元C与截取单元g相连接,截取单元a、C、e、g分别与比特组合单元相连接;解调模块由截取单元①、②、③、④、⑤、⑥、⑦、⑧和⑨、比特组合单元①、②、③及④和多路选择单元组成;其中截取单元②、③与比特组合单元①相连接(指示QPSK解调信号),截取单元④、⑤与比特组合单元②相连接(指示16QAM解调信号),截取单元⑥、⑦与比特组合単元③相连接(指示64QAM解调信号),截取单元⑧和⑨与比特组合単元④相连接(指示256QAM解调信号),截取单元①与多路选择単元相连接(指 示BPSK解调信号),比特组合单元①、②、③、④的输出端分别与多路选择単元相连接;所述多路选择单元是9输入的多路选择単元。ー种无均衡器的多进制正交幅度调制信号的软解调方法,在无线通信系统接收端信号处理的过程中,输入信号被分为实部I路与虚部Q路同时进行处理,现以I路为例,Q路处理过程同I路相同;设第i路接收信号中第k个比特的实部I路软信息值(又称对数似然比LLR,英文全称为Log-Likelihood Ratio)的计算如下(Q路处理过程同I路相同)
Dl k Dj
L- +dLk,k>^<U ii LLRf(bI k) = Hf .Dlk其中>vM= Re〔ベ^^]为除法均衡后符号的实部,中第k个比特
V /づ
与距离其最近的星座点之间的距离,D1,^是yi[i]中第k-i个比特与距离其最近的星座点之间的距离,LLRi (bu)是接收信号第i路第k个比特I路的软信息值,r[i]为接收端接
收信号,Hi为信道估计值H是Hi的复共轭,Cllik为第k个比特的判决区域宽度的一半,
dlhM为调制阶数,因为|私|2,得到改进的接收端格雷编码MQAM
巾rif号第i路第k个比特的I路LLR计算公式为
Re( Hj . r[/]],/( = I
LLR^ul. . ノ(1.2)
-|"桃ト。卜‘丨对,た>1其中LLRi (bu)是接收信号第i路第k个比特I路的软信息值,LLRi Odi,H)是接收信号第i路第k-Ι个比特I路的软信息值,r[i]为接收端接收信号,Hi为信道估计值,H是氏的复共轭,も,,为第k个比特的判决区域宽度的一半,通信系统的发送端采用归一化的调制星座,则接收端也进行针对归ー化星座点的处理,令も;λ=α(ΑΓ)·Λ/^72 Μ, k>l,M为调制阶数,a (M)为针对归ー化星座点的參数,其值由调制阶数M決定,a (M)=O1M=O ;a (M) =1, M=2 ; a(M) = 1/V2, M=4 ; a(M) = IfyJlO, M=16 ; a(M) = I/-v/42, M=64 ;
a ( M) = I / λ/ 70. M=256 ;假设接收端已知信道估计值Hi,根据式(I. 2),接收端不再对接收信号进行均衡处理,而是直接利用接收信号r[i]计算接收信号的软信息值,实现接收信号的软解调,现以I 路为例,Q路处理过程同I路相同,该软解调方法步骤如下I)将接收信号r[i]与信道估计值//仏入软信息计算模块,计算接收信号的软信息值(I)将接收信号!· [i]与信道估计值//这入乘法単元,得到<· 送入IQ分离单元取实部,得到第I个接收比特的实部(I路)软信息,即I丄Aibl ') = Rej /-/; ■ /'[/■])(2)将信道估计值Hi送入乘法单元得到Hi2,根据もバ=
k>l,计算M取值分别为0、2、4、16、64、256时第2个接收比特即k = 2的判决区域,存入存储器单元中,调制阶数Μ=2' Wt=Iog2(M)为存储器的地址,根据设定的M值从存储器中取
出对应的も,2值,将も,2与Hi2送入乘法单元相乘,得到も,2私2 :(3)在数字信号处理中,输入数字信号的每ー个比特是有高低位区别的,以4比特数字信号1100为例,其最左侧的I即为该信号的最高位,最右侧的O即为该信号的最低位;截取单元截取LLRi (by)的最高位作为多路选择单元的控制信号,若该控制信号为0,则多路选择单元输出LLRiO^ふ若该控制信号为1,则多路选择单元输出-LLRi (bI;1),其中,-LLRi (I^1)是LLRi (Bm)经取负值单元进行取负操作得到的;(4)将2与多路选择単元的输出值送入减法单元完成減法运算,即得到第2个比特的软信息 LLRi (bI; 2) =_ I LLRi (bI; J | +dI; 21 Hi |2(5)依次计算第3个、第4个接收比特的判决区域,根据调制方式M,I路和Q路分别有Iog2 (M) /2个比特,由于设定的最高调制阶数为M=256,可知共有4个比特,将も2ボ经
移位単元右移一位即可得到も,3戌2,再将劣,3街经移位単元右移一位即可得到も,4私2,再
根据式(1.2)重复步骤(3)、(4)即可计算出第3个、第4个比特的软信息;(6)截取单元分别截取上述4个接收比特的软信息的最高位作为软判决得到的判决比持,并将所得4个判决比特值输入比特组合単元,在比特组合単元中,按照第I个比特的判决值在最高位、第4个比特的判决值在最低位的形式进行比特组合,得到I、Q两路的判决比特值组合;
2)将接收信号的软信息值送入解调模块,完成接收信号的软解调a.截取单元根据调制阶数M分别对I、Q两路的判决比特值组合从高位开始截取,每路截取Iog2 (M) /2个比特(即截取高Iog2 (M) /2位);b.比特组合单元按照I路在高位、Q路在低位的形式对截取的Iog2(M)/2个比特进行组合后送入多路选择単元;c.多路选择単元有9个数据输入口(最多可以实现256QAM调制,可根据需要进行扩展)、I个选择參数输入ロ sel (当sel输入值为N吋,多路选择单元输出第N个输入ロ的数据),将步骤b中所得比特组合从第t=log2 (M)个输入ロ输入多路选择単元,其他输入ロ置0值,以セ=1呢2(10=0、1、2、4、6、8作为选择參数,即能实现根据调制阶数1选择解调方式,从而得到最終的解调信号。本发明所述软解调方法及其实现结构支持两种工作方式,第一种是不进行判決,直接输出软信息值,即根据调制阶数M,将步骤I)中的步骤(5)所得Iog2 (M)/2个比特的软信息值直接输入译码器,不再进行步骤(6)的处理;第二种是将软信息值进行多电平量化(不是简单的0、1两电平量化),再进行译码,S卩如步骤I)中的步骤(I)到步骤(6)所述。上述的LLR是英文Loglikelihood Ratio的缩写,意为对数似然比。上述的 mqam 是英文 multiple quadrature amplitude modulation 的缩写,意为多进制正交幅度调制。本发明在提供了ー种无均衡器的多进制正交幅度调制信号的软解调方法,并在XILINX Virtex-4型FPGA芯片上实现,该方法支持了无线通信系统中无调制(M=O),BPSK(M=2),4QAM(M=4),16QAM(M=16),64QAM(M=64),256QAM(M=256) 6 种调制方式信号的软解调,上述參数不影响本发明的一般性。本发明与传统的方法相比,无线通信系统的接收端不再使用均衡器对接收信号进行除法均衡处理,解决了传统除法运算在硬件中实现复杂的问题;采用通过计算软比特信息的方法来完成解调,与传统的星座点最小欧氏距离搜索的解调方法相比,本发明可以大大降低硬件的计算量。


图I为本发明软解调装置的结构方框图。图2为本发明方法的流程图;其中I) -2)为其各个步骤。图3为多进制正交幅度调制功率归ー化參数表。图4为本发明软解调装置中的软信息计算模块结构示意图。图5为软信息计算模块中的存储器単元中判决区域值Clu(M)存放位置及以t为地址(t=log2 (M))、从存储器単元中取出判决区域值Cllik(M)的示意图,即步骤I)中的步骤(2)
存储器单元存放数据的示意框图,根据
权利要求
1.一种无均衡器的多进制正交幅度调制信号的软解调装置,在XILINX Virtex-4型FPGA芯片上搭建,由软信息计算模块和解调模块相连接组成,其特征在于软信息计算模块包括乘法单元a、b、C、IQ分离单元、存储器单元、截取单元a、b、C、d、e、f、g、移位单元a、b、多路选择器单元、减法单元a、b、C、取负值单元a、b、c和比特组合单元;其中存储器单元与乘法单元c相连接,乘法单元c分别与减法单元a和移位单元a相连接,移位单元a后接分别连移位单元b和减法单元b,移位单元b与减法单元c连接,乘法单元b与IQ分离单元相连接,IQ分离单元和截取单元a相连接,IQ分离单元分别与截取单元b、多路选择单元a和取负值单元a连接,截取单元b和取负值单元a分别与多路选择单元a相连接,多路选择单元a与减法单元a相连接,减法单元a分别与截取单元c、d、多路选择单元b和取负值单元b连接,截取单元d、减法单元b和取负值单元b分别与多路选择单元b相连接,减法单元b分别与截取单元e、f、多路选择单元c和取负值单元c连接,截取单元f、减法单元c和取负值单元C分别与多路选择单元c相连接,减法单元c与截取单元g相连接,截取单元a、C、e、g分别与比特组合单元相连接;解调模块由截取单元①、②、③、④、⑤、⑥、⑦、⑧和⑨、t匕特组合单元①、②、③及④和多路选择单元组成;其中截取单元②、③与比特组合单元①相连接,截取单元④、⑤与比特组合单元②相连接,截取单元⑥、⑦与比特组合单元③相连接,截取单元⑧和⑨与比特组合单元④相连接,截取单元①与多路选择单元相连接,比特组合单元①、②、③、④的输出端分别与多路选择单元相连接;所述多路选择单元是9输入的多路选择单元。
2.一种无均衡器的多进制正交幅度调制信号的软解调方法,在无线通信系统接收端信号处理的过程中,输入信号被分为实部I路与虚部Q路同时进行处理,现以I路为例,Q路处理过程同I路相同; 设第i路接收信号中第k个比特的实部I路软信息值的计算如下
全文摘要
无均衡器的多进制正交幅度调制信号的软解调方法,属无线通信技术领域。本发明解调装置是在XILINX Virtex-4型FPGA芯片上搭建,由软信息计算模块和解调模块相连接组成;本发明方法步骤为无线通信系统的接收端利用已知的信道估计值;直接对接收信号软解调;将解调信号进行译码恢复出原始发送信号。本发明使得接收端不再使用均衡器对接收信号进行除法均衡处理,解决了传统除法运算在硬件中实现复杂的问题;采用通过计算软比特信息的方法来完成解调,与传统的星座点最小欧氏距离搜索的解调方法相比,本发明可以大大降低硬件的计算量。
文档编号H04L27/38GK102664862SQ20121014759
公开日2012年9月12日 申请日期2012年5月14日 优先权日2012年5月14日
发明者孙健, 宫纪波, 袁东风, 赵俞 申请人:山东大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1