低密度校驗碼分析論文
時間:2022-06-20 10:33:00
導語:低密度校驗碼分析論文一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
論文關鍵詞:低密度校驗(LDPC)碼研究進展
論文摘要:低密度校驗碼(LowDensityParityCheckCodes,LDPCcodes)是當前編碼理論領域研究最熱的信道編碼之一。本文介紹了LDPC碼的概念及其性能,并對低密度校驗碼應用的現(xiàn)狀和今后方向作出了展望。
一、LDPC碼簡述
低密度校驗(LDPC)碼又稱為哥拉格(Gallager)碼,它是哥拉格于1962年提出的一種性能接近香農(nóng)(Shan2non)限的好碼。在很長的一段時間里,LDPC碼并未受到人們的重視。直到1993年,Berrou等提出了Tur2bo碼后,人們研究發(fā)現(xiàn)Turbo碼其實就是一種LDPC碼,LDPC碼又重新引起了人們的研究興趣。1996年,MacK2ay的研究,使LDPC碼的研究跨入了一個新的階段.最近幾年的研表明,在非規(guī)則圖上構(gòu)造的基于GF(q)域上的LDPC碼性能要好于Trubo碼,它的性能非常接近香農(nóng)限。LDPC碼是根據(jù)稀疏隨機圖來構(gòu)造的,因而它的碼子之間具有很好的碼距離。LDPC碼屬于線性糾錯碼,它的校驗矩陣是一個稀疏校驗陣:每個碼子滿足一定數(shù)目的線性約束,而約束的數(shù)目通常是非常小的是約束數(shù)目為3的校驗矩陣)。同時由于LDPC碼的約束是由一個稀疏圖定義的,因而使得它的譯碼變得較為容易。目前,LDPC碼已經(jīng)成為編碼領域的一個新的研究熱點。
二、LDPC碼的性能分析
LDPC碼的譯碼性能分析方法主要可以歸納為三類:1)密度進化(DensityEvolution)理論。2)高斯近似(GaussianApproximation);3)EXIT表(ExtrinsicInformationTransformChart)。
1.密度進化
LDPC碼的和積譯碼算法或BP算法中,信息在變量節(jié)點和校驗節(jié)點之間不斷迭代傳遞的,每次迭代傳遞的信息是隨機變量。在這種迭代譯碼中,存在一種閾值現(xiàn)象,即在信道噪聲水平低于某個閾值時,隨著碼長趨向于無窮大時,碼的BER可以任意逼近零,否則錯誤概率將大于一個正常數(shù)。最早由Gallager利用組合數(shù)學和概率理論對和積譯碼算法下碼的誤碼率進行了理論分析并觀察了二進制對稱信道(BSC)的閾值現(xiàn)象,提出跟蹤LDPC碼迭代傳遞的外信息的概率分布來分析譯碼器的收斂行為,即對于每次迭代計算節(jié)點的輸出誤比特率,輸出誤比特率是本次迭代輸入誤比特率的函數(shù),每次迭代的平均誤比特率可以通過變量節(jié)點和校驗節(jié)點之間傳遞的信息的概率密度函數(shù)得到。Lubyetal將這種分析思想應用到LDPC碼的硬判決譯碼中,在二進制刪除信道(BEC)中譯碼過程同樣存在這種閾值現(xiàn)象,利用隨機構(gòu)造的非規(guī)則LDPC碼可以改進閾值,非規(guī)則LDPC碼的性能優(yōu)于規(guī)則LDPC碼。Richardson和Urbanke在Gallager和Luby的工作基礎上將對LDPC碼的譯碼算法的分析方法擴展到更一般的信道模型。在給定的信道模型下,假設基于二分圖的LDPC是無環(huán)的,或在設定的迭代次數(shù)和校驗矩陣足夠大的情況下,信息節(jié)點在深度為2的鄰域內(nèi)為樹狀結(jié)構(gòu),那么在節(jié)點之間迭代的信息是獨立同分布的隨機變量。Richardson等人分析了這些傳遞信息的概率密度的進化情況,發(fā)現(xiàn)在和積譯碼算法的每次迭代信息傳遞中出現(xiàn)錯誤信息的部分可以遞歸地表示成LDPC碼的度分布序列和信道參數(shù)的函數(shù)。迭代計算節(jié)點間傳遞信息的概率密度函數(shù)的方法就稱為密度進化。Richardson等在進一步的研究中表明描述節(jié)點間傳遞的錯誤信息的概率是一種稱為Martingale的隨機過程,在和積譯碼算法下信息的平均錯誤概率集中在它的期望值周圍,當碼長趨向于無窮時,基于有環(huán)二分圖的LDPC碼的譯碼性能逼近無環(huán)時的行為。
2.高斯近似。利用密度進化理論來計算閾值和尋找好的度數(shù)分布的算法復雜度是相當大的,特別對于信息概率密度函數(shù)是多維的信道來說,密度進化算法就過于復雜而難以處理。為提高密度進化算法的計算速度,Chung等人采用高斯近似的方法,即根據(jù)中心極限定理可以近似認為節(jié)點間迭代的信息的概率密度函數(shù)是符合高斯分布的,這樣將迭代計算的多維問題轉(zhuǎn)化為更新高斯密度均值的一維問題,就大大簡化了分析和計算信道參數(shù)閾值的復雜度,而且可以快速的搜索和優(yōu)化非規(guī)則LDPC碼。這樣可以將信道閾值的計算由多維參數(shù)動態(tài)系統(tǒng)的密度進化理論模型轉(zhuǎn)化為單一參數(shù)(均值)動態(tài)系統(tǒng)的高斯逼近模型,在只需要犧牲很小的精度就可以得到計算維數(shù)上的巨大降低,從而可以很快計算出閾值和優(yōu)化度序列的分布。高斯近似是一個很好的分析工具,被很多關于迭代譯碼性能分析中所采用。如利用混合的高斯近似方法來對基于LDPC碼的MIMO-OFDM系統(tǒng)進行譯碼分析、尋找好的度分布以及優(yōu)化系統(tǒng)的性能。
3.EXIT表。EXIT表(ExtrinsicInformationTransferChart)是由S.tenBrink提出的一種用迭代譯碼器之間傳輸?shù)耐獠啃畔肀碚鞯g碼中收斂行為的分析工具。對于串/并行級聯(lián)碼,EXIT表技術是跟蹤分量碼之間信息交換(互信息)的情況來估計譯碼器的收斂性,并且可以分析影響譯碼算法收斂性的因
素(如分量碼的選擇等),適當?shù)馗淖冞@些影響因素可以優(yōu)化系統(tǒng)的性能。S.tenBrink等人[56]將EXIT表技術引入到LDPC碼譯碼分析中,即把LDPC碼的譯碼過程可以看作是變量節(jié)點譯碼器和校驗節(jié)點譯碼器之間外部信息的迭代,用EXIT表跟蹤譯碼器之間的互信息傳遞來估計LDPC碼和積譯碼算法的收斂性。文獻[56]中還給出了在不同的信道模型下(AWGN,MIMO等信道)利用EXIT表技術來計
算信道閾值和尋找好的度分布序列,從而優(yōu)化系統(tǒng)的性能。
三、LDPC碼的應用及展望
1996年,Mackey和Neal重新研究了LDPC碼后,研究人員發(fā)現(xiàn)LDPC碼具有很多非常好的特點,如能夠逼近香農(nóng)信道容量,描述及實現(xiàn)簡單,易于進行理論分析和研究,譯碼簡單且易于實現(xiàn)等。近年來,LDPC碼以其優(yōu)異的性能和良好的應用前景受到研究人員的關注,成為編碼理論界的一大亮點和熱點。目前,LDPC碼可以應用于深空通信、衛(wèi)星通信,光纖通信、ADSL、磁記錄設備及無線局域網(wǎng)等領域。LDPC碼今后的研究主要集中在:⑴現(xiàn)有的可信傳播迭代譯碼方法還比較復雜,尋找LDPC碼的線性時間譯碼算法將成為一個重要的課題。⑵對于非規(guī)則圖設計的研究,尋找獲得最優(yōu)的序列λ和ρ的方法,以得到較好的碼結(jié)構(gòu),提高LDPC碼的性能。⑶繼續(xù)探討LDPC碼在通信和計算機領域的應用。目前已有人將它的糾刪方法應用于計算機通信網(wǎng)中,用于恢復在傳輸中丟失的數(shù)據(jù),獲得了很好的效果。今后將會加強這方面的研究工作。目前,LDPC碼研究領域的主要工作集中在譯碼算法的性能分析、編碼方法、碼的優(yōu)化算法等方面。經(jīng)研究人員的努力,LDPC編碼領域取得很大進展,但仍有許多問題需要研究:
•LDPC碼校驗矩陣的構(gòu)造。盡管在構(gòu)造最優(yōu)的LDPC碼方面取得了一些進展,但目前還沒有一套系統(tǒng)的辦法來構(gòu)造所需要的好碼,特別是在碼字長度有限、碼率一定的條件下,構(gòu)造性能優(yōu)異的好碼是一個非常具有挑戰(zhàn)性的課題。這方面的研究可以借助有限域理論、圖論等相關理論。
•LDPC編碼系統(tǒng)的聯(lián)合優(yōu)化設計。將編碼技術與調(diào)制技術、空時編碼技術、OFDM結(jié)合進行性能優(yōu)化是當前及將來的發(fā)展方向之一。.
•無線衰落信道及MIMO信道下LDPC碼的性能分析方法及優(yōu)化設計準則。目前LDPC碼字的優(yōu)化設計主要在加性高斯白噪聲信道下得到的,而無線衰落信道下,特別是時變信道下碼字的性能分析方法、優(yōu)化設計準則和信道估計的影響也是非常關鍵的課題,需要進一步的研究探索。
•尋找適合硬件實現(xiàn)的編譯碼方法也是一個非常值得研究的課題。
參考文獻:
[1]王新梅,肖國鎮(zhèn).糾錯碼—原理與方法[M].西安:西安電子科技大學出版社.1998.
[2]陳軍,孫韶輝,王新梅.基于A3算法的快速軟判決譯碼[J].西安電子科技大學報.2000.27.(2)
[3]白寶明,馬嘯,劉豐.三維Turbo碼的設計與性能分.[J].西安電子科技大學學報.1998.25.(5).
- 上一篇:縣委書記在輔導員培訓講話
- 下一篇:機械基礎課程教學分析論文