1、基金项目:华侨大学科研基金资助项目 08HZR15作者简介:陈燕(1981) ,女,汉,助教,硕士研究生,主要研究方向是信道编码和无线通信技术等;蔡灿辉(1954) ,男,汉,教授,博士研究生,主要研究方向是图像处理、传输和信道编码等。高阶调制的 LDPC 码译码算法陈燕,蔡灿辉(华侨大学信息科学与工程学院,福建 泉州 362021)摘 要: 针对 LDPC(low-density parity-check)码的编码调制系统,提出了在信道解码器的输入端,无信道噪声方差估算情况下的接收信息比特对数似然比值(LLR)计算方案,将其应用在 LPDC 码的置信度传播译码算法和最小和译码算法中。该方案与
2、精确的接收信息 LLR 计算方案在高斯信道和移动单频网信道下比较,在 Matlab 性能仿真中显示了该方案与后者仅有不到 0.2dB 的差距,具有很好的实用价值。关键词: 低密度奇偶校验码,高阶调制,多径信道,对数似然比中图分类号:TP911.32 文献标识号:ADecoding Algorithm for LDPC Codes of High order ModulationChen Yan,Cai Can Hui(College of Engineering and Science, Hua Qiao University, Quanzhou 362021, China)Abstract:
3、 Based on low-density parity-check (LDPC) coded modulation system, a new soft decision metric, with and without noise variance knowledge, is derived. We applied the log-likelihood ratio (LLR) of the individual bits to BP and Min-Sum decoding algorithm of LDPC code and proposed how to evaluate the no
4、ise variance after equalizer. Simulation results show that compared with accurate scheme, the performances of this scheme has good performance both in AWGN and SFN channel, and have practical value.Keywords: Low-Density Parity-Check codes, High order Modulation, multi-path channel, LLR1 引言移动通信中的无线信道
5、是多径的、时变的,具有严重的多径衰落的特性,必须借助信道编码技术提高系统抗衰落和抗干扰的能力,同时由于移动通信系统带宽资源有限,通常需要采用高阶调制来提高带宽的利用率。近年来在纠错编码领域的研究表明,采用低密度校验码(LDPC) ,可获得接近香农极限的优异性能【1】 ,为了提高传输效率,获得较高的编码增益,可以考虑将 LDPC 码与具有较高频谱效率的调制方式相结合,例如 8PSK,16QAM 或者 64QAM 等,这对于 3G 无线通信系统,例如 3GPP,3GPP2 和 WiMax(IEEE 802.16)都有很好的实用性。在通信系统接收端,信息送入信道解码器之前,我们有必要将调制的符号信息
6、转换成信息比特的对数似然比(LLR) ,由于正交幅度调制在中、大容量数字微波通信系统、有线电视网络高数据传输、卫星通信等领域被广泛使用。目前文献只给出了 LLR 计算公式【5】 【6】 ,并没有给出经过均衡后的信道方差估算方法,这里我们以 16QAM 调制方式为例提出了均衡后信道方差计算方法以及近似的 LLR 信息计算方法,对于其它的高阶调制,我们也可以用类似的方法得到相应的 LLR 信息。2 基于 LDPC 码的编码调制系统2.1 系统模型图 1(a)给出了含 LDPC 编码和 T(T2 q)状态 QAM 的单载波编码调制系统框图。在发送端,信息比特经过码率 R=0.5 的LDPC 编码器得
7、到编码输出,然后进行QAM 调制,调制后的数据送到信道上进行传输。对于 AWGN 信道,我们将数据直接进行传输,在接收端相应的进行 16QAM 解调和 LDPC 解码;对于移动衰落信道,为克服多径衰落,在每个传输帧的每个子块后面添加了保护间隔,防止由于多径引起的数据块之间的干扰。实际应用中,可以作为保护间隔,也可以插入导频序列。由于本文的重点在于分析 LDPC 码应用于该系统的性能,假定信道已知,将导频符号置换为 0,数据序列的传输方式如图 1(b) 。在接收端,认为已完全获得全部信道知识,可以进行理想的均衡,均衡后的数据进行16QAM 解调和 LDPC 解码。对于卷积码而言,由于信道衰落的存
8、在,编码序列将产生连续的突发错误,因此需要在 QAM 符号映射前进行比特交织,将原始数据序列打乱,使得交织前后数据序列的相关性减弱,降低数据突发错误的影响。但是,对于 LDPC 码,因为其生成矩阵比特之间的校验关系是接近于完全随机的,即连续的若干个比特之间没有明显的相关性,这相当于数据经过了一个理想随机的比特交织器。编码的随机性也保证了 LDPC 码无需经过比特交织即可获得良好的编码增益,所以是否使用交织器,对采用 LDPC 码的系统几乎没有任何的影响【2】 。图 1(a) LDPC-16QAM 编码调制系统Fig1(a) LDPC-16QAM Modulation SystemPPks1ks
9、uu图 1(b)数据序列传输方式Fig1(b) The Transmission Method of data sequence2.2 均衡算法对于多径信道,系统接收端对接收数据进行均衡并去除了保护间隔。均衡算法采用了频域的最小均方误差线性均衡算法, 将从信道接收到的时域信号经过离散 FFT变换到频域,在频域进行均衡,均衡后的输出经过 IFFT 变换得到时域信号。信道接收信号在频域表达式 R=HS+N,其中,H和 N 分别为多径信道和高斯噪声的频域响应,S 为接收数据的频域矢量。根据频域的最小均方误差线性均衡方法,可以得到它的检测矢量为:(1)NHSIHRvanR121coESv(2)HHNS
10、RvanES(3)IH2信道估计后的信号经过 16QAM 软解调得到相应的 LLR 信息,根据接收到 LLR信息就可以送入 LDPC 译码器进行译码。2.3 16QAM 星座图映射在采用 LDPC 码的线性高阶调制系统中,Gray 映射的系统性能和信道容量要优于其它的映射方式【3】 【4】 。因此,本文16QAM 调制的星座图映射采用 Gray 映射法,具体映射方式如图 2 所示。设调制后进入信道的 16QAM 符号表示为 x=xI+jxQ,经过信道传输后,接收到的信号y=h x+n,h 为多径信道时域响应。信道估计后,第 k 时刻进入 16QAM 解调器的信号可以表示成 z= x+n, n为
11、复高斯噪声。2.4 两种译码算法的 16QAM 软解调LDPC 码的译码算法主要是基于编码二分图结构的 MP(Message Passing)算法集,其最优的译码算法是置信传播译码算法(BP ) ,该译码算法需要输入编码序列的概率信息,我们需要采用软解调算法从接收到的 16QAM 符号中得到各相关比特后验概率的对数似然比(logarithm likelihood ratio,LLR) ,同时需要对信道的噪声方差进行估计。令 u,i 表示第 i 个比特信息,则u,i 的 LLR 可定义为:yuii |1Pr0log图 2 16QAM 星座图Fig2 16QAM constellation令 以及
12、 分别表示第 k 时刻位0iS1i置 i 的比特为“0”或“1”的符号区域,则该对数似然比将 16QAM 星座图分为两部分,如图 2 所示。应用贝叶斯公式,并假设传输符号 x 呈等概分布,上式可化为:)1()0(|Pr|logiiSi yu这里,= I+j Q,= I+j Q。由于 rk 的条件概率分布符合高斯分布,有下列最终的 LLR 表达式:)1()0( 22explogiiSi zu因此,只要求得相应的噪声方差就可以得到最终的 LLR 信息,对于 AWGN 信道,信道中的高斯噪声方差即我们所需要的方差;对于移动多径信道,目前文献只给出了 LLR 计算公式【5】 【6】 ,并没有给出经过均
13、衡后的信道方差估算方法,根据上述的检测矢量 ,我们可以计算得出均衡RS后的噪声方差为:(4)LMIHT/ 122 其中,M 为数据块长度,L 为添加的保护间隔长度。BP 译码算法需要估算原始的噪声方差,在实现上较为复杂。LDPC码的 Normalized Min-Sum 译码算法【6】 ,性能虽然较 SPA 算法稍有下降,但译码复杂度大大下降,且译码算法独立于信道特征,无须进行信道估计,在计算复杂度和译码性能之间取得了良好的折中。对于该译码算法的软值,由于【7】 ,jjjXminexplog采用该近似算法,我们可以得到 222)0(,)1(, ininhyhyukk zzi上式乘归一化因子 8
14、/( 2|h| 2),得到)0()1( mii4zzuSSi通过上面的公式,可以得到对于每个信息比特,译码输入的软值为: dZuLRQ21I2dZduLRQ2 2 3(5)dduII 2 2II4这里,2d 是星座图上信号点之间的最小距离。解调后输出比特序列的概率信息,输入到 LDPC 译码器,完成相应的译码过程并输出对原始信息比特的最佳估计。3 仿真结果为了验证文中所提出的编码调制方案的正确性,本文在 AWGN 信道和典型的移动单频网信道下,根据上述的 LLR 计算方法进行 SPA 译码和 Min-Sum 译码,对两者的性能进行比较,同时还给出了卷积码-16QAM 单载波通信系统的性能仿真。
15、3.1 高斯信道下的性能在系统中,我们采用了码率 R=0.5 的(1008,504)LDPC 码,其校验节点的维度分布函数为 (x)=0.28770x 5+0.71230x6,变量节点的维度分布函数为 (x) =0.00099+0.49901x+ 0.17857x2+0.14286x3+0.17857x6,卷积码采用 DVB-T 标准中的 1/2 码率,7,171 ,133的卷积码,仿真中交织采用DVB-T 中的内交织方案。高斯信道下,信道响应系数为常数,译码最大迭代次数设置为 50。图 3 AWGN 信道下的性能Fig3 The Performance in AWGN Channel图 3
16、显示了 AWGN 信道下不同编译码方案的 BER 曲线,可以看出对 LDPC 码和卷积码,当 BER 大于 10-2 时,LDPC 码在译码性能上比卷积码有较大的优势。在BER10 4 条件下, LDPC-16AQM 系统的精确的 LLR 译码算法相对于卷积码可以提供近 1.5dB 的增益,BER 10 5 条件下,能够提供将近 2dB 的增益;LPDC 码的两种译码算法性能相差不大,因此在 AWGN信道应用中我们可以采用近似的 LLR 计算方案。SFN Tap1 Tap2Tap3延时 (us) 0 19 52功率 (dB) 0 -5 -1表 1 广播电视单频网信道(SFN)Tab1 Sign
17、al Frequency Network Channel3.2 移动单频网信道下的性能随着世界各地数字电视地面广播的不断发展,单频网作为一种提高频谱利用率的组网方案,在进入实用和不断发展调整的阶段,在一些欧洲国家已经开始使用DVB-T 中的单频网方案,虽然我国的数字电视地面广播标准还没有完成最终定制,但单频网在 DMB-T 中的应用正在试验中。我们选取了广播电视单频网信道(SFN)来进行仿真测试【8】 ,信道情况如表 1 所示。在接收端,接收机先作信道估计,而后根据信道估值做 MMSE 频域均衡和数据符号检测、解调解码,译码最大迭代次数设置为 50,可以得到图 4 的性能曲线。图 4 SFN
18、信道下的误码性能Fig4 The Performance in SFN Channel从仿真结果可以看到,在本文的系统架构下,相对于卷积码,在 BER10 4 的条件下,LDPC-16AQM 系统的精确的 LLR计算方案可获得大于 2dB 的编码增益,简化的 LLR 计算方案的编码增益约等于2dB;精确的 LLR 计算方案与简化的 LLR计算方案性能相差不大,只有 0.5dB 左右的差距。4 结束语本文提出了在高阶调制下 LDPC 码两种译码算法的 LLR 计算方法,由此构建了LDPC-16QAM 单载波通信系统,并给出了相应的频域均衡算法。在各种信道条件下的仿真结果证明了本文所提出的系统具有
19、良好的性能。在 AWGN 信道下,相对于卷积码,两种译码方案的编码增益都在 1.5dB以上,而在 SFN 多径信道下,编码增益更是达到 2dB 以上,非常适合于高速率、低误码率的数据传输业务。同时简化的 LLR计算方案和 Normalized Min-Su译码算法相结合,译码性能与精确的 LLR 计算方案性能相差不大,但在实际应用中可以进一步的降低实现复杂度,也为将来的硬件实现和系统集成打下了良好的基础。参考文献1) D. J. C. MacKay and R. M. Neal, Near Shannon limit performance of low-density parity-chec
20、k codes, Electron. Lett., vol. 32, Aug. 1996, Pages:1645-1646.2) J. G. Zhao, and F. Zarkeshvari, On implementation of min-sum algorithm and its modifications for decoding low-density parity-check(LDPC) codes, IEEE Trans. Commun., vol. 53, Issue 4, Apr. 2005, pages: 549-554.3) Vu H.G., Nguyen H.H., D
21、odds D.E., Error performance of coded modulation systems based on LDPC codes, Signal Processing Advances in Wireless Communications, 005 IEEE 6th Workshop on 5-8 June 2005 Pages: 131-135.4) Barsoum Maged F., Jones Christopher, Fitz Michael, Constellation Design via Capacity Maximization, Information
22、 Theory, 2007, ISIT 2007, IEEE Symposium on 24-29 June 2007, Pages: 1821-1825.5) Edward C.Y. Peh, Ying-Chang Liang, Expanded Soft Demapper for LDPC Coded GMD-THP MIMO System, Radio and Wireless Symposium, 2007 IEEE, Jan. 2007, Pages: 519-522.6) Jinghu Chen, Tanner R.M., Jones C., and Yan Li, Improve
23、d Min-Sum decoding algorithms for irregular LDPC codes, Information Theory. 2005, ISIT 2005. Proceedings, International symposium on 4-9 Sep. 2005, Pages: 449-453.7) Surendra Raju, M., Ramesh, A., Chockalingam, A., BER analysis of QAM with transmit diversity in Rayleigh fading channels, Global Telec
24、ommunications Conference, 2003, GLOBECOM 03, IEEE, Volume 2, Dec. 2003, Pages: 641-645. 8) Bowei Song, Lin Gui, Yunfeng Guan, et al, On Channel Estimation and Equalization in TDS-OFDM based Terrestrial HDTV Broadcasting System, IEEE Transactions on Consumer Electronics, Vol. 51, No. 3, Aug. 2005, pages: 790-797.
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。