亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        低密度奇偶校驗碼譯碼算法性能分析及仿真

        2016-05-14 04:35:11王繼強劉翠海薛蕾蕾徐濤
        數字技術與應用 2016年5期

        王繼強 劉翠海 薛蕾蕾 徐濤

        摘要:討論了置信傳播(BP)譯碼算法和在該算法基礎上衍生的兩種譯碼算法,對數似然率(LLR-BP)算法和最小和(Min-sum)算法;分析了三種譯碼算法的性能,并對分析結果進行了仿真驗證。結果表明,在譯碼性能上LLR-BP算法與BP算法相當,前者比后者算法要簡單,Min-sum算法雖然較BP和LLR-BP算法相比,損失了一定誤碼性能,但易于硬件實現,實用性較強。

        關鍵詞:LDPC碼 信道編碼 差錯控制 糾錯編碼 計算機仿真

        中圖分類號:TN91 文獻標識碼:A 文章編號:1007-9416(2016)05-0000-00

        低密度奇偶校驗碼(LDPC)是一種線性分組糾錯碼,當其采用迭代譯碼算法時,如和積(sum-product) 譯碼算法,具有逼近Shannon限的良好性能,其譯碼算法復雜度隨碼長呈線性增長,非常適合并行實現。正因如此,LDPC碼受到了業(yè)界的廣泛關注,已廣泛應用于移動通信、光纖通信、衛(wèi)星測控通信和數字視頻等領域[1] [2]。

        構造LDPC碼時,其校驗矩陣中的非零元素往往很少,正是由于校驗矩陣具有這種稀疏的特性,因此出現了多種高效的譯碼算法,且糾錯能力較強。LDPC譯碼采用的是消息傳遞(MP)算法,其基本算法有比特翻轉(BF)算法和置信傳播(BP)算法。BF算法只進行比特位的翻轉等幾種簡單的運算,復雜度較低,因此硬件實現簡單,但其性能相對較低,適用于硬件條件受限而性能要求較低的場合;而BP算法是將接收到的信息在變量節(jié)點和校驗節(jié)點之間進行迭代運算,從而獲得最大編碼增益,因此具有很好的性能,同時復雜度也較高,廣泛應用于對性能有較高要求的場合。

        本文在介紹低密度校驗編碼的基礎上,研究了置信傳播(BP)算法、對數似然率(LLR-BP)算法、最小和(Min-sum)算法等三種譯碼算法,并對各種算法的復雜度、工程實現的難易度和優(yōu)缺點進行分析,并對分析結果進行仿真驗證。

        1 低密度校驗編碼

        LDPC編碼的首要條件是構造一個符合條件的稀疏校驗矩陣。根據校驗矩陣結構不同,通常把LDPC碼分為規(guī)則LDPC碼和不規(guī)則LDPC碼。規(guī)則LDPC碼的校驗矩陣每行每列的非零元素相同,而不規(guī)則LDPC碼不受此規(guī)則限制。無論哪種,好的LDPC碼,必須圍繞無短環(huán)、無低碼重碼字、碼間最小距離盡可能大的原則構造校驗矩陣[3]。

        傳統(tǒng)的編碼方法是將稀疏奇偶校驗矩陣H經過高斯消元處理轉換為生成矩陣G,再根據G來進行編碼。如此的編碼方法其生成矩陣的稀疏性難以保證,且會導致編碼的運算和存儲復雜性大大增加。對于線性編碼來說,校驗矩陣為H,編碼后碼字為c,則由校驗等式性質H·c=0,所以可以用校驗矩陣直接編碼,主要的編碼方法有高斯消去的直接編碼,LU分解編碼,部分迭代編碼算法等。本文仿真采用高斯消去的直接編碼,將m·n校驗矩陣H通過高斯消元和列變換改成如下形式H=[I|P],I為m·m單位矩陣,P為m·(n-m)矩陣,編碼后碼字c寫成c=[s|u]形式,u為輸入碼字,s為校驗碼字,由校驗等式H·c=0得,I·s+P·u=0,即s=P·u,則由c=[u s]可得編碼后碼字。

        2 LDPC碼譯碼算法

        LDPC譯碼算法是以迭代運算為主,主要是基于二分圖[6]結構的消息傳遞算法。二分圖與校驗矩陣H相對應,包含三種元素,方形節(jié)點、圓形節(jié)點及連接方形節(jié)點和圓形節(jié)點之間的邊,對于M×N的校驗矩陣H,方形節(jié)點Vc=(c0,c1,…,cM-1)稱為校驗節(jié)點,對應于校驗矩陣中的列,圓形節(jié)點Vs=(s0,s1,…,sN-1)稱為變量節(jié)點,對應于校驗矩陣中的行。如果校驗矩陣中的非零位于第i行第j列,則校驗節(jié)點ci和變量節(jié)點sj之間存在一條邊,如圖1所示,為5×10的校驗矩陣二分圖表示。LDPC譯碼時各個節(jié)點的置信消息需要在變量節(jié)點和校驗節(jié)點之間互相傳遞。

        3 譯碼算法性能分析及計算機仿真

        從第二節(jié)對三種譯碼算法的分析來看,LLR-BP譯碼算法雖然與BP算法接近,但是,由于其運算是在對數域進行,因此復雜度有所降低;而MIN_SUM算法則通過采用近似運算來降低復雜度,但是,近似運算導致了該算法性能會有所損耗。

        3.1三種譯碼算法復雜度比較

        文獻[6]對概率域BP譯碼算法、LLR_BP譯碼算法和Min-sum譯碼算法的計算復雜度進行了對比,各種算法都是針對碼率為1/2的(n,2p,p)規(guī)則LDPC碼進行分析的。如表1所示。

        由表1可以看出,在計算復雜度方面,BP算法最為復雜,LLR-BP算法次之,Min-sum算法計算量是最小的。

        3.2三種譯碼算法性能比較

        為了對BP算法、LLR_BP算法和MIN_SUM三種譯碼算法的性能進行分析,本文建立了BPSK系統(tǒng)仿真模型,如圖2所示,并以此模型為基礎,分析三種譯碼算法在仿真系統(tǒng)中的性能。

        基于圖2的系統(tǒng)仿真模型,對三種譯碼算法性能進行分析。信源部分隨機生成,生成的數據u={u1,u2, …,uk}經基于刪除信道的迭代算法進行LDPC編碼,碼長為512,碼率為1/2,最大迭代次數為100,編碼后得到的碼字c={c1,c2, …,cn }進行BPSK調制,調制后將碼字c映射成傳輸碼字x={x1,x2, …,xn }。

        若信噪比取值為SNR = (0:0.2:2),運行系統(tǒng),可以繪制出采取三種不同譯碼算法解碼后系統(tǒng)的誤碼率曲線。圖3給出了在加性高斯白噪聲信道下系統(tǒng)誤碼率圖。

        從圖3可以看出,BP譯碼算法和LLR_BP譯碼算法誤碼率基本一致,最小和譯碼算法誤碼率相對較差。由此可以看出,三種算法中BP算法是基礎算法,其譯碼復雜度最高,但具有最優(yōu)的譯碼性能。LLR-BP算法是由BP算法簡化而來,通過將原來的運算簡化到對數域進行,從而降低了譯碼復雜度。就譯碼性能來說,LLR-BP算法最接近BP算法,從圖中也可以看出,BP算法與LLR-BP算法的曲線幾乎一致。Min-sum算法復雜度最低,與其它兩種算法比較譯碼性能較差,但性能損失不大。所以Min-sum算法復雜度降低,易于硬件實現,實用性較強。因此在實際運用中,我們需要在性能和復雜度上進行整體考慮。

        4 結語

        低密度校驗編碼在高速數據傳輸中有著較好的應用,但是其采用不同譯碼算法所表現出的譯碼性能有著較大差異。為此,本文討論了置信傳播(BP)譯碼算法和在該譯碼算法基礎上衍生的兩種譯碼算法,對數似然率(LLR-BP)算法和最小和(Min-sum)算法;分析了三種譯碼算法的性能,并對分析結果進行了仿真驗證。雖然LLR-BP算法譯碼性能與BP算法相當,但簡化了算法,Min-sum算法雖然較BP和LLR-BP算法相比,損失了一定誤碼性能,但易于硬件實現,實用性較強。因此,在實際應用中,要根據系統(tǒng)性能要求和硬件條件等因素綜合考慮,在譯碼性能和復雜度之間需要全面衡量,選擇合適的LDPC碼譯碼方法,開發(fā)相應的硬件產品。本文只是對LDPC碼的基礎譯碼算法進行了分析,對不同碼長的選擇,以及在不同的調制方式和通信環(huán)境下系統(tǒng)性能的比較分析未曾考慮,因此還需要進一步完善。

        參考文獻

        [1]沈倩.LDPC碼編譯碼技術研究及其在LTE—A系統(tǒng)中的應用[D].武漢理工大學碩士論文,2012.

        [2]彭世章.LDPC編譯碼技術研究及其在遙測系統(tǒng)中的應用[D].杭州電子科技大學碩士論文,2011.

        [3]袁東風,張海剛.LDPC碼理論與應用[M].北京:人民郵電出版社,2008.

        [4]肖楊.Turbo與LDPC編解碼及其應用[M].北京:人民郵電出版社,2010.

        [5]劉濤,馬沛川.LDPC編譯碼技術原理及其性能分析[J].通信導航與指揮自動化,2009(4):12-20.

        [6]徐智勇.LDPC碼編譯碼算法的仿真研究[D].東北大學碩士論文,2009.

        国产免费又色又爽又黄软件| 国产精品主播在线一区二区| 永久亚洲成a人片777777| 97se亚洲精品一区| 狠狠色噜噜狠狠狠777米奇小说| 亚洲一区av无码少妇电影| 亚洲黄色性生活一级片| 日本在线观看一区二区三区视频 | 国产一区二区三区免费av| 国产熟妇疯狂4p交在线播放| 色狠狠av老熟女| 依依成人影视国产精品| 亚洲色AV天天天天天天| 街拍丝袜美腿美女一区| 国产91成人精品高潮综合久久| 亚洲av成人片在线观看| 亚洲男人天堂| 东京热无码人妻中文字幕| 国产精品亚洲一区二区三区在线 | 国产丝袜在线精品丝袜| 国产精品丝袜在线不卡 | 亚洲国产精品悠悠久久琪琪| 亚洲av区一区二区三区| 国产精品人人做人人爽人人添| 不卡高清av手机在线观看| 亚洲成人av一区二区三区| 伊人精品成人久久综合97| 男人的天堂av网站| 欧美黑人乱大交| 美女叉开双腿让男人插| 邻居美少妇张开腿让我爽了一夜| 少妇高潮喷水久久久影院| 国产成人啪精品午夜网站| 亚洲男人在线天堂av| 国产精品无码一区二区三级 | 国产亚洲女人久久久久久| 亚洲精品第四页中文字幕| 天堂√在线中文官网在线| 亚洲色大成网站www在线观看 | 一区二区三区中文字幕有码 | 免费av在线视频播放|