999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

QC-LDPC碼構造及其在BICM-ID系統中的應用*

2018-03-21 00:56:04江梓弘陳曉鵬賀玉成
通信技術 2018年3期

江梓弘,陳曉鵬,周 林,2,賀玉成,2

(1.華僑大學廈門市移動多媒體通信重點實驗室,福建 廈門 361021;2.西安電子科技大學綜合業務網理論及關鍵技術國家重點實驗室,陜西 西安 710000)

0 引 言

低密度奇偶校驗(Low Density Parity Check,LDPC)碼在1962年被首次提出。Gallager在他的文章中定義了LDPC碼的概念[1-2],指出它具有稀疏的校驗矩陣結構和優異的性能表現,引起了廣泛研究。XiaoYu Hu等人提出了PEG(Progressive Edge Growth)算法用于隨機構造LDPC碼[3],在給定碼長、碼率和度分布的前提下,通過逐條增加邊,獲得更大的圍長和較少的短環。之后,Tao Tian等人對PEG算法中邊的選取方式進行改進,提出了ACE(Approximate Cycle Extrinsic Message Degree)算法[4]。結構化構造法是工程中實用的構造方法。L.Djurdjevic等人發明了一種利用RS碼構造QCLDPC碼的方法,這種碼具有優異的瀑布區性能和很低的錯誤平層[5]。Shu Lin團隊通過有限域方法構造了一系列具有準循環(Quasi-Cyclic,QC)特性的LDPC碼[6-7]——QC-LDPC碼,能夠有效避免短環,具有較好的性能表現,且其校驗矩陣擁有準循環的特性,在實際應用中具有很大優勢[8]。

編碼調制技術方面,1992年Zehavi提出了比特交織編碼調制(Bit-Interleaved Coded Modulation,BICM)[9],用于改善衰落信道下的性能表現。該方案中,信息序列在經過編碼后進入一比特交織器,之后再進行調制。這樣可以分別設計編碼器和調制器,靈活性大。同時,由于引入了編碼分集增益,使得漢明距離盡量最大化,明顯改善了衰落信道下的性能。1998年,Caire等人[10]推導證明了BICM系統抗干擾能力主要是由星座中最小歐氏空間調和均值、最小近鄰數以及漢明距離決定的,并完善了BICM系統的理論框架。

1999年,Li等人在BICM的基礎上,在解調器和譯碼器之間引入聯合軟信息迭代,提出了比特交織迭代譯碼編碼調制(Bit-Interleaved Coded Modulation with Interleaved Decoding,BICM-ID)系統[11],大大改善了系統性能。BICM-ID系統在AWGN、Rayleigh衰落信道下都具有優異的抗干擾能力。理論和實踐均表明,將具有強大糾錯能力的LDPC碼與抗干擾特性強的BICM-ID系統結合,是一種可逼近信道容量的高效編碼調制方案。

本文基于有限域構造法,在一定的約束條件下,通過選取兩個有限域子集構造QC-LDPC碼的基矩陣,保證其Tanner圖中的圍長至少為6或8,并設計了一種簡單有效的掩模矩陣構造法,在矩陣維數較小的情況下,能夠獲得較大的圍長和更少的短環,從而構造出性能優異的QC-LDPC碼。然后,將構造的QC-LDPC碼與BICM-ID系統相結合,對比文獻[12],給出本文構造的各種碼在AWGN信道、Rayleigh衰落信道下的誤比特率性能,并簡單討論分析解調器和譯碼器迭代次數對本文系統性能的影響。

1 基于有限域子集的QC-LDPC碼構造法

1.1 基矩陣的構造

本文基于文獻[13]中的兩個定理,利用有限域來構造QC-LDPC碼。

定理1:如果矩陣B是QC-LDPC碼的基矩陣,且它的校驗矩陣H是通過基矩陣B循環移位展開獲得的,則該校驗矩陣H相應的Tanner圖圍長最小為6的充分必要條件,是基矩陣B中任取一個2×2大小的子矩陣都是非奇異的或至少包含一個零元素。該約束記為2×2-SM約束。

定理2:如果矩陣B是QC-LDPC碼的基矩陣,且它的校驗矩陣H是通過基矩陣B循環移位展開獲得的,則該校驗矩陣H相應的Tanner圖圍長最小為8的充分必要條件,是基矩陣GF(q)中任取一個2×2或者3×3大小的子矩陣的行列展開式中沒有兩個相同的非零項。該約束記為3×3-SM約束。

根據上面兩個定理,本文利用兩個有限域元素的子集來構造QC-LDPC碼。在有限域GF(q)設α為本原元。當兩個整數k0和n0滿足1≤k0,n0<q時,令 S1={αi0,αi1,…,αik0-1}、S2={αj0,αj1,…,αjk0-1}為 GF(q)中的兩個元素的子集,其中i,j∈{-1,0,1,…,q-2},且i0<i1<…<ik0-1,j0<j1<…<jn0-1。于是,可構造如下形式的基矩陣B:

將子集S1和S2中的元素分別帶入式(1),可得到完整的基矩陣B:

根據上述兩個定理,該基矩陣顯然滿足行列約束條件,則構造出來的碼Tanner圖圍長最少是6。

1.2 掩模矩陣的改進

由有限域構造的QC-LDPC碼擁有高度的準循環結構,但因為其中的全零矩陣較少、稀疏性不夠,得到的碼性能不夠優異。為了改善這種情況,采用掩模技術將基矩陣中的一部分非零元素置為0,從而提高校驗矩陣稀疏性。傳統方法中通常使用PEG生成掩模矩陣。該方法在矩陣較大時能得到較好的性能,但當掩模矩陣較小時,最終得到的碼性能往往不佳。針對PEG算法存在的這個缺點,本文根據3×3-SM約束,改進了一種掩模矩陣構造的方法,保證矩陣中任意3×3子矩陣至少有一個零項,使最后得到的碼圍長至少為8。在掩模矩陣維數較小的情況下,本方法能夠很容易地得到具有大圍長且性能較好的碼。

對于有限域GF(q)中的某個基矩陣B(k0,n0)=[Bi,j]0≤i<k0,0≤j<n0, 設 有 維 數 相 同 的 矩 陣D(k0,n0)=[di,j]0≤i<k0,0≤j<n0,且 D(k0,n0)中的元素只有 0或1。定義如下的運算規則:

當 di,j=1時,di,j×Bi,j=Bi,j; 當 di,j=0時,di,j×Bi,j=0(全零矩陣)。定義D(k0,n0)為掩模矩陣;M(k0,n0)為掩模生成矩陣。經過這種掩模技術得到的矩陣M(k0,n0)密度較之前的基矩陣B(k0,n0)降低了很多,從而保證了稀疏性。

令兩個矩陣y1和y2結構如下:

若基矩陣B(k0,n0)滿足k0和n0都是4的整數倍,則可以構造如下形式的掩模矩陣D(k0,n0):

觀察掩模矩陣D(k0,n0)易知,經過掩模后生成的矩陣M(k0,n0)的任意3×3大小的子塊,最少包含一個零元素,符合3×3-SM約束。因此,它的Tanner圖的圍長最少是8。

矩陣M(k0,n0)中的每個元素都能夠擴展成(q-1)×(q-1)大小的循環置換矩陣A,每個循環置換矩陣A的移位值就是該元素的冪次。將基矩陣B中的所有元素用相應的循環置換矩陣替換,最終便得到校驗矩陣H。

2 QC-LDPC碼在比特交織迭代譯碼編碼調制系統中的應用

2.1 BICM-ID編碼調制系統

BICM-ID系統的基本組成部分如圖1所示,由LDPC編碼器、交織器、映射器、解映射器、解交織器和LDPC譯碼器等組成。

圖1 BICM-ID系統

將二進制信息序列u=(u0,u1,…,uK-1)輸入LDPC編碼器中,編碼后輸出碼字序列 b′=(b′0,b′1,…,b′N-1)。將輸出的碼字序列送入比特交織器進行交織,得到序列 b=(b0,b1,…,bN-1)。將序列 b=(b0,b1,…,bN-1)通過映射器映射到調制信號星座圖上,得到信號序列s。調制后的信號s通過信道時會存在一些噪聲影響,因此最后接收端獲得的信息y為:

其中,ρ為Rayleigh衰落的衰落因子,且E(ρ2)=1;n是復高斯白噪聲,它的平均值為0,方差是σ2=N0/2ES;ES是信道符號能量,N0是單邊噪聲功率譜密度。在AWGN信道中,ρ=1。

接收端收到受到噪聲干擾的信號y后,進行一系列處理,得到最終的譯碼判決結果u-。接收端的解映射器和譯碼器間采用聯合迭代的方式譯碼。解映射器通過接收信號y和先驗對數似然比,計算解映射器的比特級對數似然比外信息序列,其再經過解交織器后得到序列LDa作為譯碼器輸入;譯碼器譯碼后輸出外信息序列LDe,經交織后反饋回解映射器,作為下一次迭代的先驗對數似然比LMa,然后重新變為先驗信息送進解調器開始下一輪的迭代更新,以增加信息來源的可靠性。初次迭代時,LMa=0。通過反向交織器,譯碼器和解調器之間的信息在每一輪迭代時進行傳遞,增加外賦信息的準確性,從而最終降低錯誤概率。

2.2 解調譯碼方法

軟信息迭代更新在解調和譯碼兩個模塊之間進行。假設進行第t次外部迭代時,對每個比特其先驗信息是相互獨立的。若從信道接收到的信號符號為yk,c表示對應比特序列,L表示比特序列的長度,則解調器的外賦信息可由式(7)計算得到:

譯碼器采用BP譯碼算法,具體步驟如下:

(1)初始化。初次迭代次數k=1,對全部的變量節點vn,計算初始的信道LLR值Lch,n;設是某個校驗節點cm輸出的,令Lch,n。

(2)計算校驗節點。對校驗節點集合B(m)中的某個cm,變量節點vn輸出信息。

(3)計算變量節點。在第k次迭代中,vn更新后驗LLR值和cm輸出。

把該序列和校驗矩陣的轉置HT做乘法,獲得伴隨式Sk。若Sk=0,則譯碼正確,直接輸出判決后的序列;若Sk≠0,則譯碼不正確,迭代次數加1,開始新一輪的迭代,直到Sk=0。若達到預先設定的迭代次數時Sk≠0,則譯碼失敗。

2.3 仿真結果

本文搭建BICM-ID系統模型,采用本文構造的(1 524,762)和(4 088,2 044)QC-LDPC碼作為信道編碼,與文獻[12]中由PEG算法構造的(5 310,2 655)非規則LDPC碼進行性能對比,結果如圖2所示。本仿真在AWGN信道下進行,LDPC譯碼器最大內迭代次數設為20次,外迭代次數設為1次,調制方式為16-QAM和64-QAM,星座圖均采用Gray映射,LDPC譯碼器采用標準和積譯碼算法。

圖2 AWGN信道下誤碼率曲線對比

如圖2所示,本文構造的QC-LDPC碼誤碼率性能表現更加優異,(1 524,762)和(4 088,2 044)QC-LDPC碼對比(5 310,2 655)非規則LDPC碼,在16-QAM調制下,當誤碼率達到10-4時,前者性能改善約3 dB,后者性能改善約4 dB;在64-QAM調制下,當誤碼率達到10-5時,前者性能改善約3.2 dB,后者性能改善約4.5 dB。

采用本文構造的(1 524,762)和(4 088,2 044)兩種QC-LDPC碼,結合QPSK、16-QAM和64-QAM三種調制方式,在Rayleigh衰落信道下進行仿真。LDPC譯碼器最大內迭代次數設為10次,外迭代次數設為5次,采用和積譯碼算法,其性能表現如圖3所示。可以看出,在Rayleigh衰落信道下,本文構造的QC-LDPC碼有著優異的BER性能,且隨著碼長的增加,其抗衰落性能有更大的改善。

圖3 Rayleigh衰落信道下不同調制方式的誤碼率曲線對比

采用本文構造(1 524,762)和(4 088,2 044)兩種QC-LDPC碼,結合16-QAM調制方式,在Rayleigh衰落信道下進行仿真。LDPC譯碼器最大內迭代次數分別設為10次和30次,外迭代次數分別設為1次、5次,采用和積譯碼算法,其性能表現如圖4所示。可以看出,碼長和碼率不變的情況下,最大內迭代次數不變,隨著外迭代次數的增加,誤碼率性能提高。同理,外迭代次數不變,隨著最大內迭代次數的增加,誤碼率性能提高。究其原因,在于增加LDPC碼譯碼的內部迭代次數,使得LDPC碼的譯碼算法產生的外信息可靠性提高,從而有效減少了錯誤傳播,且通過增加解調器與LDPC碼之間信息交換進行的外部迭代次數,能夠進一步提高系統性能。

圖4 Rayleigh衰落信道下不同迭代次數的誤碼率曲線對比

3 結 語

本文在有限域基礎上,設計了一種基于有限域子集的QC-LDPC碼構造方法,同時針對PEG算法在構造維數較小的掩模矩陣時最終獲得的碼性能不好的缺陷,改進了一種簡單有效的掩模矩陣構造法。在BICM-ID系統的基礎上,結合幾種調制方式,得到了不同碼長的QC-LDPC碼在不同信道下的誤碼率曲線。仿真結果表明,本文構造的QC-LDPC碼在AWGN信道和Rayleigh衰落信道下的誤碼率性能表現優異。它在AWGN信道下通過不同調制方式,表現的誤碼率性能均優于傳統方法。當誤碼率達到10-5時,最大性能改善達4.5 dB。此外,QC-LDPC碼的校驗矩陣擁有準循環特性,在實際應用中具有明顯優勢。

[1] Gallager R G.Low-density Parity-check Codes[J].IEE Trans. Inform. Theory,1962(08):21-28.

[2] Gallager R G.Low-Density Parity-Check Codes[D].Cambridge MA:MIT Press,1963.

[3] Hu X Y,Eleftheriou E,Arnold D M.Progressive Edge-growth Tanner Graphs[C].Proc. IEEE Globecom,2001:995-1001.

[4] Tian T,Jones C,Villasenor J D.Selective Avoidance of Cycles in Irregular LDPC Code Construction[J].IEEE Trans. Commun.,2004:1242-1247.

[5] Djurdjevic J X,Abdel-Ghaffar K.A Class of Low-density Parity-check Codes Constructed Based on Reed-Solomon Codes with Two Information Symbols[J].IEEE Commun. Lett.,2003,7(07):317-319.

[6] Lan L,Zeng L Q,Tai Y Y.Construction of Quasi-cyclic LDPC Codes for AWGN and Binary Erasure Channels:A Finite Field Approach[J].IEEE Trans. Inform.Theory,2007,53(07):2429-2458.

[7] Kou Y,Lin S,Fossorier M P C.Low-density Parity-check Codes Based on Finite Geometries:A Rediscovery and New Results[J].IEEE Trans. Inform. Theory,2001(47):2711-2736.

[8] Xu H,Feng D,Luo R.Construction of Quasi-Cyclic LDPC Codes via Masking with Successive Cycle Elimination[J].IEEE Commun.Lett.,2016,20(12):2370-2373.

[9] Zehavi E.8-PSK Trellis Codes for a Rayleigh Channel[J].IEEE Trans. Commun.,1992,40(05):873-884.

[10] Caire G,Taricco G,Biglieri E.Bit-interleaved Coded Modulation[J].IEEE Trans. Inform. Theory,1998,44(03):927-946.

[11] Li X,Ritcey J A.Bit-interleaved Coded Modulation with Iterative Decoding[C].Proc. IEEE International Conference on Communications(ICC),1999(02):858-863.

[12] 顧品標,吳樂男.迭代譯碼的LDPC-BICM方案在中短波信道中性能分析[J].信號處理,2014,30(01):30-36.GU Pin-biao,WU Le-nan.The Performance of Iterative Decoding Schemes based LDPC-BICM in MF and HF Channels[J].Journal of Signal Processing,2014,30(01):30-36.

[13] Li J,Lin S,Abdel-Ghaffar K.Algebraic Quasi-cyclic LDPC Codes:Construction,Low Error-floor,Large Girth and a Reduced-complexity Decoding Scheme[J].IEEE Trans. Commun.,2014,62(08):2626-2637.

主站蜘蛛池模板: 看你懂的巨臀中文字幕一区二区 | 亚洲欧州色色免费AV| A级毛片高清免费视频就| 亚洲第一视频网| 免费又黄又爽又猛大片午夜| 特级毛片免费视频| 欧美一级特黄aaaaaa在线看片| 久久香蕉国产线看观| 无码粉嫩虎白一线天在线观看| 欧美另类第一页| 国产香蕉97碰碰视频VA碰碰看 | 久久熟女AV| 亚洲AⅤ波多系列中文字幕| 高潮毛片免费观看| 久草视频福利在线观看| 熟妇人妻无乱码中文字幕真矢织江 | 日韩精品亚洲一区中文字幕| 国产精品人人做人人爽人人添| 国产精品丝袜在线| 亚洲精品第一在线观看视频| 国产在线观看99| 色综合天天娱乐综合网| 全部免费特黄特色大片视频| 国产大全韩国亚洲一区二区三区| 精品国产美女福到在线不卡f| 亚洲天堂精品在线观看| 国产精品久久久久久搜索 | 国产成人高精品免费视频| 高清无码不卡视频| 精品国产免费观看一区| 国产无码性爱一区二区三区| 国产精品护士| 波多野结衣久久精品| 五月婷婷导航| 中文字幕无码制服中字| 无码免费视频| 99草精品视频| 欧美中文字幕一区| 久视频免费精品6| 欧美在线黄| 黄色网页在线播放| 欧美一区二区福利视频| 亚洲三级色| 中文字幕无码av专区久久| 久久精品无码中文字幕| 亚洲国产精品久久久久秋霞影院| 欧美一级黄色影院| www成人国产在线观看网站| 欧美日韩高清在线| 青青青视频蜜桃一区二区| 久久永久免费人妻精品| 久久久波多野结衣av一区二区| 九九免费观看全部免费视频| 精品久久人人爽人人玩人人妻| 夜夜拍夜夜爽| 亚洲色欲色欲www在线观看| 毛片免费观看视频| 日韩精品免费在线视频| 51国产偷自视频区视频手机观看| 亚洲天堂网视频| 色男人的天堂久久综合| a天堂视频| 拍国产真实乱人偷精品| 在线播放精品一区二区啪视频| 九九久久99精品| 99久视频| 四虎永久免费在线| 毛片免费在线| 亚洲国产看片基地久久1024 | 日本人妻丰满熟妇区| 美女被躁出白浆视频播放| 在线不卡免费视频| 日韩精品一区二区三区大桥未久| 丰满人妻中出白浆| 久久国产拍爱| 日本高清在线看免费观看| 成年人视频一区二区| 亚洲欧美日韩另类在线一| 亚洲毛片网站| 国产情侣一区二区三区| 视频二区亚洲精品| 久久人妻系列无码一区|