99网
您的当前位置:首页DVB-S2标准中联合LDPC译码的16-APSK星座迭代软判决算法研究

DVB-S2标准中联合LDPC译码的16-APSK星座迭代软判决算法研究

来源:99网
第32卷第3期 2011年3月 字 航 学 报 Journa1 of Astronautics Vo1.32 No3 .March 2011 DVB—S2标准中联合LDPC译码的1 6一APSK星座 迭代软判决算法研究 许大正,刘爱军 (理工大学通信工程学院,南京210007) 摘 要:对DVB—s2标准中的16一APSK(幅度相移键控)星座软判决算法展开研究,在比特LLR(对数似然比) 软判决算法的基础上提出了一种基于联合LDPC(低密度奇偶校验码)译码的星座迭代软判决改进算法。经仿真分 析发现,该改进算法在具有与原算法相近的误码性能的同时至少降低了一半的计算量,具有较强的实用价值。 关键词:DVB—s2标准;幅度相移键控;比特对数似然比;低密度奇偶校验码;软判决 中图分类号:TN91l 文献标识码:A 文章编号:1000—1328(2011)03-0634-06 D0I:10.3873/j.issn.1000—1328.201 1.03.027 Research on Combined LDPC Decoding Iterative Soft—Decision Demodulation Algorithm of 1 6・APSK in DVB-S2 XU Da—zheng,LIU Ai—jun (Institute of Communication Engineering,PLA University of Science and Technology,Nanjing 210007,China) Abstract:An iterative soft—decision demodulation algorithm of the 16一APSK(amplitude and phase shitf keying)in DVB—s2 is investigated.An improved iterative algorithm on the basis of bit log—likelihood—rate(LLR)soft—decision algo— rithm based on joint low—density parity—check code(LDPC)decoding is proposed.Theoretical analysis and computer simu— lation show that the proposed algorithm has similar BER performance to original algorithm,while reduces by at least half of the computational effort.So the proposed algorithm has a strong practical value. Key words:DVB—S2;Amplitude and phase shitf keying;Bit log—likelihood—rate(LLR);Low—density parity—check codes(LDPC);Soft—decision 0 引 言 方面性能的分析也是近些年来的研究热点。DVB— S2标准中所采用的4+12一APSK和4+12+l6一 DVB-S2标准¨ 是欧洲ESTI组织于2005年批 APSK经过前人的许多论文研究发现,其即能适用 于具有非线性失真特性的卫星信道,具有较高的功 准的新一代卫星数字视频广播标准。在这一标准中 最引人瞩目的就是采用了LDPC编译码方式和16/ 率效率,而且频谱效率也接近传统的方形16QAM 和32QAM,同时又比较容易实现信号的调制与解 调 。 32-APSK高阶调制方式。其中LDPC码作为一种采 用迭代译码的编码方式,由于具有比Turbo码更接 近香农极限的优越性能和较为简单的编译码方法, 对于不进行信道编译码的通信系统,在星座解 近些年来越来越受到人们的关注 。在DVB—s2 映射时一般采用基于最小距离准则的星座硬判决算 法,而在采用LDPC编译码方式的通信系统中,在接 收端要将接收符号进行解调判决所产生的比特软信 中就最终选择了LDPC码为最主要的纠错编码方 式。而APSK调制和星座图案设计在卫星通信中各 收稿日期:2010-01-26; 修回日期:2010-02-11 第3期 许大正等:DVB—s2标准中联合LDPC译码的16-APSK星座迭代软判决算法研究 635 息输入LDPC译码器进行译码,译码所得的软信息 再经硬判产生最终的0、1接收序列 。由此很自 然的想到,可以将LDPC译码所产生的软信息作为 接收符号各比特的先验信息反馈到解调部分重新参 与星座解映射,从而通过借助LDPC优越的泽码能 力来提高APSK等高阶调制方式的星座解映射能 力。在本文中,首先对APSK的星座进行描述,而后 主要针对如何联合LDPC译码进行星座的迭代软判 决展开研究,在比特对数似然比软判决算法的基础 上提出了一种接收符号象限辅助的改进算法。这种 新算法在计算量大为减小的同时能够获得和对数似 然比算法几乎相同的误码性能。本文限于篇幅仅以 16一APSK为例说明这种星座迭代软判决解调设计 思路。 1 APSK星座描述 APSK——幅度相位调制,是指将幅度调制ASK 和相位调制PSK相结合的调制方式,它的星座由 个同心圆组成,每个圆上有等间隔的PSK星座点, 它的数学表达式为 : R exp Jt exp((一(( 21T .+ + ))))  i=0,…,nl一1, 1 一 R2exp(j(一2"rr .+ )) i=0,…, 2—1, 2 一exp(j(一12 v .+ )) i=0,…, 一1 其中n ,R , (k=1,2,…,K)分别表示第k个环上 的星座点数、半径和相位偏移。APSK信号可描述为 (n。+n +…+n )APSK,符号能量归一化满足 ∑n R = (其中M为星座点总数, =n。+nz+ …+nK)。 APSK独特圆形结构减少了调制信号包络变 化,降低了卫星转发器非线性对信号的影响。在卫 星非线性信道下,APSK调制传输性能要好于方形 QAM调制传输性能 -s]。DVB—s2中采用的4+ 12APSK星座图如下图1所示: 根据文献[6—7]最小欧氏距离及最大容量星 座优化理论,本文中16一APSK外环与内环半径比采 用 :2.73。 l。1。 l000 00/10/ ̄、\ R \000。 。 0 。/\∞\㈣  \ l JIf\  0 0lo1 /1101/Lloo11\ \ \// 0001 、. / 10l1 l00l 图1 16一APSK星座图 Fig.1 1 6一APSK constellation 2 比特对数似然比星座迭代软判决算法 在此可以借鉴迭代比特编码调制(BICM—ID)模 型 来设计联合LDPC译码的16-APSK迭代软 判决的算法模型,如下图2所示,r 是经过信道输出 的复信号序列,每个r 对应4比特0、1信息,可设为 (b b b b加)。E 、E:分别是译码器和解调器的 先验信息, 、 分别是解调器和译码器输出的外 信息。联合译码的解调过程就是在译码器和解调器 之间的外信息反复迭代直至收敛的一种算法。 图2 16-APSK迭代软判决的算法模型 Fig.2 Model of 1 6一APSK iterative soft—decision algorithm 按原BICM—ID模型,在解调器和译码器之间要 进行解交织和再交织的工作,而由文献[1 1]可知, LDPC校验矩阵的随机性构造及其稀疏性表明其译 码器拥有一个内置的交织器,这就暗示在BICM体 系中,即使不使用比特交织器也能取得很好的性能。 所以在基于LDPC码的BICM系统中可以省去交织 部分,从而降低复杂度,减少运算量。这样一来,图 2中的虚框部分可以省略。 本文将在图2的基础上以对数似然(LLR)算法 636 宇航学报 第32卷 为基础进行迭代软判决算法的推导。由文献[12— 13]可知,接收信号r 中最低位比特b 。的对数似然 比可定义为: LLR c 枷 = n主 c 可设16.APSK星座中最低比特位为0的所有 点的集合为{s:b =0},最低比特位为1的所有点 的集合为{s:b =l},所以(1)式可化为: ∑P(s—I r ) LLR(b )=In ∑ P(s I r ) (2) 5 E{s:b桕=l 其中上式的分子部分可展开写为: ) E j :bko 0 ∑ 尸(s—l Fk=P(6n=0,b 2=0,b l=0,b 0=0 I r )+ P(6 =0,b 2:0,6 I=1,6 0=0 I r^)+ …+P(b =1,6^2=1,6 l=1,b∞=0 I r ) 由于LDPC所具有的隐含交织性,所以随机变量 b 6 6 6 之间是的,且由Bayes准则P(A l P(曰)=P(B l A)P(A)及性假设,可得: ∑ P(s lr^) E{ :6柚:0} =P( l S。)P(6 =0)P(b =0)・ P(6 ,=0)P(6加=0)/P(r )+ …+P(r l S )P(6船=1)P(6 2=1)・ P(6 。=1)P(6 =0)/P(r ) 上式中P( l S )的s 表示标号为 ( =0,1,…, 15)的星座点,其标号是由该星座点对应的4比特 0、1信息转化为十进制数来表示的。与上式同理可 得(2)式的分母部分展开式如下: ∑P(s ) s’∈{ :6∞:1} =P( l s )P(6硒=0)P(b =0)・ P(6 l=0)P(b加=1)/P(r )+ …+P(r I 5 5)P(b =1)P(b =1)・ P(b =1)P(b o=1)/P(r ) 所以可得: LLR(b加) ∈{ :6加 0}∑ 尸( r I s一)P(b加=0)兀6“∈5一,J≠0 P(6可) ∑ P(r =s ∈f 5:6^0=1} ¨ 1-IP( ∥。P(6 =0) “ + ∑ (P(r 6-)11 P(6 )) E{ :6加=O} 6 ,』≠0 ∑ (P(r s )兀P(6杆)) E{s:6加=0} 6“∈s ,J≠0 其中l-I P(6。)表示当6H为s一所对应的比特信 6 ∈s,』≠O 息时,第 个符号中除最低比特位之外的其它比特 位的概率之积;同理, 丌P(6 )表示当b 为s b“ s ,i≠O 所对应的比特信息时,第 个符号中除最低比特位 之外的其它比特位的概率之积。这些概率是b ,=0 1 一∥。的概率还是6 =1 I ∥。的概率,是由 当6 为s所对应的比特信息时,s除最低比特为之外 其它比特位的取值(0或1)决定的。 推而广之,可得第 个接收符号r 中第m个比 特的对数似然比为 LLR c = n + ∑ (P(r s∈{ :6^m=0} s一)n P(6 )) 6“∈5一,J≠ ∑(P( 1 )兀P(b )) 。’ : 枷 … E ,,≠历 =L。(6 )+L (6 ) (3) 其中,{S:6 =0}表示满足6 =0的星座点的集 合,{s:b =1}表示满足6 =1的星座点的集合。 P(r l S)表示发送符号为S时接收符号为 的条件 概率密度函数。,J。(b )为信源传递的第 个符号中 第m个比特的先验信息;L (6 )为解调过程中由同 一符号内其他比特判决带来的外信息。在迭代软判 决的过程中,初始迭代时向译码器输出的信息为 L。(6 ),而在迭代开始之后解调器只向译码器传递 外信息 (b )。为了计算L (6 ),必须利用信道的 状态信息。由文献[14]知道,AWGN信道的转移概 率密度为p(r I )=__ _e二 兀or 、xpf一  二O- ,) ,代人 (3)式可进一步展开推导,因为推导之后得到的展 开式较繁琐,在此不再赘述。并且由以上的分析可 知,若完全按照(3)式进行 (b )的计算是比较复 杂的,比非迭代的原LLR算法计算量更大。 3 符号象限辅助的LLR星座迭代软判决算法 由上一章的内容可以知道,基于LLR算法的星 第3期 许大正等:DVB—s2标准中联合LDPC译码的16一APSK星座迭代软判决算法研究 lo ̄)ls1。 O 637 座迭代软判决算法计算量较大,关键在于L (b ) 的计算比较繁琐。这是因为按照接收符号的各个比 特位为1还是为0进行分类时,对不同比特位星座 图有不同的分法。 P(011)Js ̄ 0 1oo)1 ̄B o e(ooi)ls O oOO)ls O 1l1) 0 ,(1 10)Js。 O 01o)ls O 仍以b 为例,由星座图可知,16一APSK星座点 最低比特位b枷:0的点都位于一二象限,而b 。=1 ● ● ● ● 的点都位于三四象限,重画星座图如图3所示。 在图3中,空心点表示最低比特位6枷=0的点, Ol1)l ● P(111)Is P(I lO)ls ,● P(O10)ls, 实心点表示最低比特位b =1的点。P(UVW)I (“, =, P(001)Is, .p(ooo)l 1 0 or 1)表示标号为S 的星座点除最低位以外 P(1O1) P(1oo)ls。 其它比特位的联合概率。例如P(O01)J S 表示标号为 S,的星座点除最低位以外其它比特位的联合概率,在 此已默认b b b b枷是相互的。即 P(001)J S2=P(b =0 J S2)P(b 2 :0 l 8,)P(b l=1 l s,) 图3 已知6 时的16-APSK星座图 Fig.3 16一APSK constellation when bm had knew 所以可得L (b )计算展开式如下: P(rkl n)P(oo%+P( j s2)P(O01)+P( l s4)P(OIO)+JD( l s6)P(OI1)+P( } 8)p(100)+尸( I s10)P(1O1)+JD( l SI2).p(110)+P(rkl 14)P(111) 而 (000i— (r {s3)P(O01)+P(r I s5)P(OIO)+P(rkl s7)P(011)+P(r i s9)p(100)+尸(r {sII)P(1o1)+JD(r l 5t3)P(110)+P(rkl t5)JD(111)  由上式可以发现,每符号各个比特位 (b )的 低比特位在四个象限下的0、1取值:求解需要计算该符号其它比特位在不同星座位置下 其中罗马数字I、II、III、IV分别为四个象限的标 等于0或等于1的概率,计算繁复。在此本文提出一 号。由图4可以看出,如果在计算之前首先对接收 种通过接收符号的象限进行辅助计算的方法来加以 符号的相位进行判断,那么根据判断结果立刻就能 优化: 掌握每符号中两比特的概率。例如当接收符号位于 I象限时.则有 通过对16一APSK星座图的观察可以发现,接收 I符号各个比特位在不同星座位置下等于0或等于1 的概率是和接收符号所处的象限相联系的,所以可 以通过接收符号的象限特征来化简L (b )的计算。 如图4所示,为16一APSK星座点的次低比特位和最 P(b =0)=0,P(b ,=1)=1; P(b枷=0)=1,P(b o:1):0 所以此时 (b 。)的计算就可化简为: — —; i —; —i等 等  — —i —:i — i —i ; i —i等 s— —而9)一 ×o+P(r  ls,t)P(×10) l+等 P(r l s 13)×。 (r  。15) ( ) P( l 52)P(O0)+尸( 1 s6)P(O1)+P( l 10)P(10)+P(rkI s【4) ) 丁 __ __: _尸(r I s7)P(O1)+JD(r I I1).p(10)+P(rkl sl5)P(11) “ 而-=_ 而 b等 等 "))+P( ’ )exp(一Ln( 一 a( z)) 的部分星座点的计算,这样一来计算量就大为减小。 在上式中,P( y):P(b¨= )P(6 =),)( , Y=Oor1),L (b )=In P(b =0) P(b =1) 可再将上式中分子分母都相同的部分省略,由此所 得的简略表达式为: 3)。由此可以看出,接收符号的象限判断相当于是 一Lr,f b、:! e个对参与计算的星座点的选点过程。通过明确接 ( ) 音 !二 (4) ) 收符号所在的象限从而省去了概率为0和概率为1 注意,公式(4)只是“选点表达式”而非计算式。 638 宇航学报 第32卷 比特位的,J 也可同理进行分析推导,在此不再一一 详述,只列举选点表达式,如表l所示。 lO 00 4-陛能仿真分析和总结 I1 , 对于星座判决算法的性能,主要通过各算法在 不同信噪比下的误码率性能来进行评价。如图5所 示,分别为16一APSK未采用LDPC编译码的硬判决 01 III ll 1l 算法的误码率性能和采用LDPC编码时的比特LLR 迭代软判决算法以及采用本文提出的LLR改进软 图4 b b 各象限取值图 Fig.4 The values of b l,b∞in each quadrant 判决算法的误码率在AWGN信道下随信噪比的变 化曲线图。其中LDPC编码码率为4/5,译码迭代次 数为40次,信噪比定义为E/Ⅳ。(符号信噪比),误 码率为BER(比特错误率)。 以上分析是以接收符号位于II象限时最低比 特位的对数似然比L (b加)的计算为例的,对于其它 表1选点表达式 Table 1 Siting expression 编译码的硬判决算法有了极大的改善。而本文提出 ’一_’1I港  暑 i 区 l ; ’ 的改进算法在性能上与比特LLR迭代软判决算法 几乎完全相同,而同时由第4部分的介绍分析可知, 【 笆 碍 馨 筮 ---1 莲 l 本文所提出的改进算法是在原LLR迭代算法的基 础上通过判断接收符号的象限进行了合理的选点,  ●l _ 警 兰:{ ‘  ●使得各比特位对应的对数似然比的计算量相较原算 法大为减小,如表1中所示,减少了至少一半以上。 4r-本文算法迭代0次 一—e_奉文算法选代1次 卓文算法选代5次 一昔L日_】 LR算法选代0次 R算法选代1次 —-攀 : : l 略LLR掉法选代5次 而且由图中还可以看出,本文提出的算法即使不进 行迭代(迭代0次),在性能上也和比特LLR算法性 能相同,所以本文提出的改进软判决算法更具有实 用价值。 参 考 文 献 [1]ETSI EN 302 307 V1.1.2.2006.Digital Video Broadcasting (DVB);Second generation ̄aming structure.channel coding 无LDPC的硬判决算法 王 信噪比/irB 图5 改进算法与原算法误码率性能比较 Fig.5 The BER performance comparison of improved algorithm and original algorithm 由图5可以看出,采用联合LDPC译码的LLR 迭代软判决算法之后APSK的误码性能比无LDPC 第3期 许大正等:DVB—s2标准中联合LDPC译码的16一APSK星座迭代软判决算法研究 639 and modulation systems for Broadcasting,Interactive Services News Gathering and other broadband satellite applications net works[S]. [2] Mackay D J C Good error correcting codes based on very sparse matrices[J].IEEE Trans.Inform.Theory",1999,45(2):399— 43I. [3] Richardson T J,Shokrollahi A,Urbanke R Design of capacity. approaching low—density parity—check codes[J].IEEE Trans.In— form Theory,2001,47(2):619—637 [4] Muller M,Wachsmann U,Huber J.Multilevel coding for peak power limited complex Gaussian channels[J].Proc IEEE[nterna— tional Symposium on Information Theory(ISIT’97),1997,6— 7:103 [5] 李熏春,刘廷军,施玉海.高阶调制在DVB-s2中的应用[J]. 广播与电视技术,2005,32(12):20—23.[Li Xun.chun,Liu Ting—yu,Shi Yu—hai.Application of high-order modulation to DVB-s2[J].Radio&TV Broadcast Engineering,2005,32 (12):20—23.] [6]Gaudenzi R D,Fabregas A G,Martinez A,et a1.Performance a— nalysis of turbo—coded APSK modulations over nonlinear satellite channels[J].IEEE Transactions on Wireless Communications, 2009,5(9):2396—2407. [7] 刘志新,雷菁,雍铃卫星信道中APSK星座的优化设计[J]. 上海航天,2006,23(5):33—37[Liu Zhi—xin,Lei Jing, Yong Ling.Optimal design of APSK constellation for satellite channel[J].Aerospace Shanghai,2006,23(5):33—37.] [8] Machida M,Handa S,Oshita S.(4,1 2)Circular-signal—set COIl- stellation for 16APSK and its performance[J].Electronics and Communications in Japan,Part 1,1998,81(9): [9] “X,Ritcey J A,Bit—interleaved coded modulation with iterative decoding using soft feedback[J].Electronic Letters,1998,34 (10):942—943. [1O]Li X,Ritcey J A,Trellis—coded modulation with bit interleaving and iterative decoding[J].IEEE Journal on Selected Areas in Communications,1999,17(4):715—724. [11] 王加庆,于晓燕,吴乐南中短波信道中基于LDPC码的迭代 解调译码方案[J].电波科学学报,2006,21(3):326—330. [Wang Jia—qing,Yu Xiao—yan.wu Le—nan Iterative demapping and decoding schemes based on LDPC codes for MF and HF channels[J].Chinese Journal of Radio Science,2006,21(3): 326~330.] [12]Choi S H,Oh C I,Oh D G,et al The mapping and demapping algorithms for high order modulation of DVB—s2 systems[C] IEEE APCC2006,Busan,Korea,Aug.2006 [13] Raju M S,Ramesh A,Chockalingam A.LLR based BER analy— sis of orthogonal STBCs using QAM on rayleigh fading channels [C].In 15th IEEE International Symposium on Personal,Indoor and Mobile Radio Communications PIMRC 2004,3,Barcelona, Spain,Sept,2004. [14]Proakis J G.数字通信(第四版)[M]北京:电子工业出版 社,2003. 作者简介:许大正(1983一),男,硕士研究生,研究方向为卫 星通信。 通信地址:南京市白下区御道街标营2号理工大学通 信工程学院卫星教研室(210007) 电话:(025)80828050 E—mail:xudazhen【gO02@sina.conl (编辑:余未) 

因篇幅问题不能全部显示,请点此查看更多更全内容