基于概率測度的ldpc碼和積譯碼算法研究

基于概率測度的ldpc碼和積譯碼算法研究

ID:23403879

大?。?3.00 KB

頁數(shù):5頁

時間:2018-11-07

基于概率測度的ldpc碼和積譯碼算法研究_第1頁
基于概率測度的ldpc碼和積譯碼算法研究_第2頁
基于概率測度的ldpc碼和積譯碼算法研究_第3頁
基于概率測度的ldpc碼和積譯碼算法研究_第4頁
基于概率測度的ldpc碼和積譯碼算法研究_第5頁
資源描述:

《基于概率測度的ldpc碼和積譯碼算法研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、基于概率測度的LDPC碼和積譯碼算法研兜摘要本文在分析LDPC碼的技術(shù)優(yōu)勢入手,在研究LDPC碼及其譯碼算法的基礎(chǔ)上,引入概率測度的概念,詳細概率測度的和積譯碼算法下的和積譯碼算法,并應(yīng)用高斯信道上進行了性能仿真。關(guān)鍵詞LDPC碼概率測度和積譯碼算法中圖分類號:TN911文獻標(biāo)識碼:ALDPC碼(低密度校驗碼)又稱哥拉(Gallager)碼,它屬于線性分組碼,現(xiàn)已經(jīng)研制開發(fā)出相應(yīng)的LDPC碼編譯碼器,被廣泛應(yīng)用于網(wǎng)絡(luò)數(shù)據(jù)傳輸、光纖通信、深空通信、圖像傳輸以及無線通信系統(tǒng)、磁記錄、用戶數(shù)據(jù)線(DSL)、數(shù)字圖像水印等技術(shù)頌域。1LDPC碼的

2、技術(shù)優(yōu)勢LDPC碼是一種線性分組碼,是目前最有發(fā)展前景的糾錯編碼技術(shù)之一。其主要有以下技術(shù)優(yōu)點:(1)吞吐量大。LDPC碼在給定誤碼率情況下的信息傳輸速率可以非常接近Shannon限,對于一些中長碼長的LDPC碼,其糾錯性能甚至已經(jīng)超過Turbo(2)實現(xiàn)簡單。LDPC碼譯碼算法,是一種基于稀疏矩陣的并行迭代譯碼算法,運算量低、結(jié)構(gòu)并行、硬件實現(xiàn)容易;(1)方便靈活。LDPC碼碼率可以任意構(gòu)造,靈活性大,不需通過打孔來實現(xiàn)高碼率;(2)應(yīng)用廣泛。LDPC碼譯碼器具有更低的錯誤平層,誤碼率要求苛刻的場合同樣適用。2LDPC碼及其譯碼算法LD

3、PC碼由稀疏奇偶校驗矩陣H的零空間定義。所謂“稀疏性”指的是矩陣H中包含0的個數(shù)遠大于1的個數(shù),而“低密度”指的是矩陣H中含1的密度很低。假設(shè)H矩陣是MN,且滿秩,即LDPC碼長為N,校驗位長為M,信息位長為K=N?HaM,碼率為K/N,H矩陣每行中1的個數(shù)稱為行權(quán)重,每列重1的個數(shù)成為列權(quán)重。H矩陣可用二分圖表示,碼字V=(vl,v2,…,vN),可表示為一組變量節(jié)點{vi:i=l,2,…,N};校驗集可表示為一組校驗節(jié)點。{Cj:j=l,2,…,M}當(dāng)H矩陣中的hij=l時,表示節(jié)點vi到Cj由一條有向邊連接。令集合N(v)表示變量節(jié)

4、點受限范圍,N(c)表示校驗節(jié)點受限范圍。迭代過程中,每個變量節(jié)點向與其相連的校驗節(jié)點發(fā)送變量消息Qavc;每個校驗節(jié)點向與其相連的變量節(jié)點發(fā)送校驗消息Racv對二元碼而言,ae{0,1})0其中變量消息Qavc是在已知與變量節(jié)點相連的其它校驗節(jié)點發(fā)送的校驗消息{Re’EN(v)c}的前提下,變量節(jié)點為a的條件概率;Raev是在己知變量節(jié)點取值為a以及與校驗節(jié)點相連的其它變量消息{Qe'eN(v)v}的前提下,校驗關(guān)系成立的條件概率。算法的每輪迭代過程,都是一次消息處理的循環(huán):變量節(jié)點處理和傳送變量消息,接著是校驗節(jié)點處理和傳送校驗消

5、息。這種迭代算法中很重要的一點是某節(jié)點u沿某邊e發(fā)送的消息與上次u從e接收到的消息無關(guān),而決定于和u相連的其它邊上接收的信息。這就保證了在任一條邊上,只有外來消息傳遞,這是和積譯碼算法的重要特性。3基于概率測度的和積譯碼算法這種迭代算法中很重要的一點是某節(jié)點“沿某邊e發(fā)送的消息與上次u從e接收到的消息無關(guān)”,而決定于和“相連的其它邊上接收的信息”。這就保證了在任一條邊上,只有外來消息傳遞,這是和積譯碼算法的重要特性。下面以AWGN信道為例,假設(shè)噪聲均值為0,方差為?%12,接收變量為yi),采用BPSK調(diào)制:,a-*?%o(a):0-1,

6、1—-1,給出概率測度下的和積譯碼算法:(1)初始化。根據(jù)校驗矩陣H,若hi=l,即變量節(jié)點vi和校驗節(jié)點cj相連,定義變量消息(1)譯碼判決。一輪迭代之后,根據(jù)每個變量節(jié)點QOv的和Qlv做出判決:若QOv〉O.5,則=0;否則=1。由此可以得到對發(fā)送碼字的一個估計=卜1,V2…vN],再計算伴隨式S=vHT,如果S=0那么認(rèn)為譯碼成功,結(jié)束迭代過程,否則繼續(xù)迭代直至達到預(yù)定的最大迭代次數(shù)。4性能仿真應(yīng)用概率測度和積譯碼算法在高斯信道上進行性能仿真。仿真采用的是1/2碼率的(1024,3,6)規(guī)則LDPC碼。校驗矩陣中無圍長為4的環(huán),譯

7、碼的最大迭代次數(shù)設(shè)置為100次。在Eb/N0^3dB的情況下,誤碼率可以達到10-9以下,并且沒有出現(xiàn)誤碼平層。參考文獻[1]田耘,徐文波.XilinxFPGA開發(fā)實用例程[M].北京:清華大學(xué)出版社,2008.[2]王新梅,肖國鎮(zhèn).糾錯碼__原理與方法[M].西安電子科技大學(xué)出版社,2001.[3]A.R.Calderbank,“Theartofsignaling:Fiftyyearsofcodingtheory,’’IEEETrans.IT,vol.44,No.6,Oct.1998.

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。