版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、基于密度演化理論的IRA碼度分布設(shè)計0 引言1998年,D.Divsalar等人提的重復(fù)累積碼(Repeat-Accumulate Codes,RA碼)是一種簡單的類Turbo碼1。它的兩個成員碼一個是碼率為1/q的重復(fù)碼,一個是碼率為1,傳遞函數(shù)為1/(l+D)的卷積碼(稱為累加器),這也是重復(fù)累積碼名字的由來。這類碼不僅編碼復(fù)雜度低且結(jié)構(gòu)簡單。Divsalar等人證明了對于RA碼,采用最大似然譯碼算法,在足夠大的信噪比下,當碼長趨于無窮時幀錯誤概率趨于零,是一類性能良好的碼。2000年,受到不規(guī)則LDPC碼的啟發(fā),提出了不規(guī)則重復(fù)累積碼(IRA碼)5,與規(guī)則RA碼相比,IRA碼具有更接近香
2、農(nóng)限的性能。本文首先介紹了IRA碼的結(jié)構(gòu),推導(dǎo)了在AWGN信道下采用高斯近似優(yōu)化IRA碼的度分布,并對設(shè)計結(jié)果進行計算機仿真,最后是結(jié)束語。1 IRA碼的結(jié)構(gòu)圖1是參數(shù)為的IRA碼的Tanner圖,其中,一般情況,表示度數(shù)為i的信息節(jié)點與所有信息節(jié)點的比例,j為信息節(jié)點的最大度數(shù),a為校驗節(jié)點連接信息節(jié)點的邊數(shù),一般情況下為正整數(shù)。IRA碼的Tanner圖包含變量節(jié)點和校驗節(jié)點,其中變量節(jié)點包括信息節(jié)點和奇偶節(jié)點,如圖2.7,上方為N個變量節(jié)點,中間為r個校驗節(jié)點,下方為r個奇偶節(jié)點。第i個信息節(jié)點與個校驗節(jié)點相連,每個校驗節(jié)點連接a個信息節(jié)點,條邊通過交織器將信息節(jié)點和檢驗節(jié)點連接起來,每個
3、校驗節(jié)點通過Z字型的方式連接兩個奇偶節(jié)點(第一個節(jié)點除外)。圖1IRA碼的Tanner圖從矩陣的角度來看,IRA碼的校驗矩陣類似于規(guī)則RA碼的校驗矩陣,也包含兩部分,為一個維矩陣。其中是一個稀疏的維矩陣,對應(yīng)于Tanner圖中的隨機交織。是一個滿秩的維矩陣,對應(yīng)著Tanner圖中奇偶節(jié)點與校驗節(jié)點之間固定的Z形連接,具有式(2.4)的形式。在H矩陣中,第一行所含“1”的個數(shù)為a+1,其余行“1”的個數(shù)為a+2。所以,IRA碼的校驗矩陣也是低密度校驗矩陣。IRA碼的碼率為: (2.16)碼率也可以用度數(shù)分布表示為 (2.17)2、高斯近似優(yōu)化IRA碼的度分布本章介紹了IRA碼的密度進化設(shè)計方法,
4、研究了在AWGN信道下,利用高斯估計密度進化理論設(shè)計IRA碼的最優(yōu)度分布,對IRA碼在不同度分布進行了仿真分析,并對比分析了規(guī)則RA碼和IRA碼的性能,最后分析了IRA碼的編譯碼復(fù)雜度。3.1 IRA碼的度分布設(shè)計在迭代的BP譯碼算法中,所有的消息都假定為對數(shù)似然比,即的形式。從節(jié)點u送出到節(jié)點v的消息取決于從u的所有鄰居節(jié)點w(除v之外)來的消息。如果u是一個變量節(jié)點,發(fā)出的消息為: (3.1)此處是u的對數(shù)似然比。若u是校驗節(jié)點,發(fā)出的消息是22 (3.2)IRA碼在二元刪除信道中的度分布設(shè)計用式(3.1)和(3.2)表示的IRA碼的和積譯碼算法在二元刪除信道(BEC)中可以大大簡化。BE
5、C的信道輸入為二進制符號,輸出符號為“”,“”和“刪除位”。輸入的符號以概率p被刪除,以概率1-p正確接收。在BEC下,信息只會被刪除,不會有錯誤出現(xiàn)。不難看出由式(3.1)和(3.2)定義的消息在BEC中可以假定為只有三個值,即、和0,對應(yīng)變量值0、1和“未知量”。在這種情況下在Tanner圖中按方程(3.1) 和(3.2)給定的節(jié)點操作會變得更為簡單和直觀。對于變量節(jié)點,送出的消息等于送來的非刪除位的消息,或者等于刪除消息(如果所有的進入消息都是刪除消息)。對于校驗節(jié)點,如果送入的消息有刪除消息則送出的消息是刪除消息,否則送出的是所有進入消息的二進制和。1. 迭代譯碼的固定點分析密度進化中
6、,進化的是消息的概率密度。在刪除信道中,只有三種消息類型,因此得到一個離散的密度函數(shù),而且錯誤概率也僅僅是刪除概率。只要迭代次數(shù)足夠大、碼長足夠長,就可以達到任意小的比特錯誤率19,這就是刪除概率的進化。令p為消息比特的初始刪除概率,在譯碼算法實現(xiàn)過程中,將沿Tanner圖的邊迭代刪除概率。令為信息節(jié)點到校驗節(jié)點的刪除概率,為校驗節(jié)點到奇偶節(jié)點的刪除概率,為奇偶節(jié)點到校驗節(jié)點的刪除概率,為校驗節(jié)點到信息節(jié)點的刪除概率。定義多項式R( x),有: (3.3)其中的系數(shù)表示與i個信息節(jié)點相連的校驗節(jié)點的比例。由式(3.3)和式(2.14)有: (3.4)假定要在譯碼算法的一個固定的節(jié)點求解,有 (
7、3.5) (3.6) (3.7) (3.8)由(3.5)、(3.6)、(3.7)、(3.8)消除、得到關(guān)于的函數(shù),記為,則有: (3.9)若式(3.9)在區(qū)間上無解,那么RA碼譯碼器的誤碼率收斂于0。所以,如果有: (3.10)以文獻19的思想,則迭代譯碼成功實現(xiàn)。2. 接近信道容量的參數(shù)設(shè)計下面我們將推導(dǎo)接近信道容量的度分布。首先,設(shè)定,即轉(zhuǎn)換為在此條件下達到信道容量。且有,則在BER信道下將誤碼率收斂于0轉(zhuǎn)變?yōu)椋?(3.11)定義 (3.12) (3.13) (3.14)、與在0,1區(qū)間內(nèi)都是單調(diào)函數(shù),當x取值為0時函數(shù)的值為0;當x取值為時,函數(shù)的值為1。此外,可以通過令求逆得到。可以在
8、零點展為非負系數(shù)的冪級數(shù),令?,F(xiàn)在,條件式(3.11)可以重新寫為: (3.15)即 (3.16)在(3.17)式中選擇, (3.17)式中,且。N和存在且是唯一的,因為是非負的,且。對于這樣選擇的,有: (3.18)后一個不等式成立是因為。因為式(3.17)滿足條件(3.16),所以誤碼率BER收斂到0。由這樣度數(shù)分布函數(shù)得到的IRA碼門限值大于等于p?,F(xiàn)在我們將計算在的情況下的碼率??梢钥吹竭@時碼率接近信道容量。IRA碼的碼率由式(2.17)給出,簡化為,有: (3.19) (3.20)(3.20)式中右邊的不等式是由的性質(zhì)決定的。由容易看出: (3.21)在式(3.21)中,當a很大時,
9、其值趨于(1-p)/p。把這個結(jié)果代入計算碼率的公式,最后得到當a很大時碼率趨于1-p,這實際上就是BEC的信道容量。因此方程(3.17)給出的度數(shù)分布序列達到了信道容量。文獻10給出了在BEC下設(shè)計IRA碼的結(jié)論:在碼率相同的情況下,隨著a與的項數(shù)的增加,閾值逐漸接近信道容量。所以,在設(shè)計IRA碼時,選擇參數(shù)a與的項數(shù)的值時,在可能情況下,應(yīng)盡量選擇大一點的值。 IRA碼在AWGN信道中的度分布設(shè)計在本節(jié)中,考慮在AWGN信道下的度分布設(shè)計。AWGN信道中,只有“0”和“1”兩種輸入,輸出為,其中z為均值為0,方差為的高斯白噪聲。給定噪聲方差,找到最優(yōu)度序列使其在高碼率的情況下誤碼率接近0。
10、在BEC信道中僅需考慮概率,而在AWGN信道中,還需考慮概率密度,這使得分析變得復(fù)雜化,于是采用近似方法去設(shè)計。1 高斯近似Wiberg18指出在AWGN信道中,迭代譯碼傳遞的對數(shù)似然比信息可以用高斯隨機變量來近似。在文獻20中,提出將概率密度函數(shù)進行高斯近似(Gaussian approximation)的方法運用于AWGN信道中的LDPC碼的度分布設(shè)計。 作為一類特殊的LDPC碼,運用高斯近似(GA)同樣可以設(shè)計在AWGN信道下IRA碼的度分布,在每次迭代時,用高斯變量近似校驗節(jié)點到變量節(jié)點(信息節(jié)點和奇偶節(jié)點)的消息。對于一個變量節(jié)點,若所有輸入為高斯信息,通過式(3.1)可以知道,此變
11、量節(jié)點的輸出也為高斯信息。若高斯分布滿足,則稱此高斯分布具有一致性。具有一致性條件的高斯分布的方差和均值滿足。文獻19證明了在和積算法中,消息在變量節(jié)點和校驗節(jié)點的更新中保持了一致性。這樣,對于輸入信息為一致高斯信息的點,只需要跟蹤均值就可以得到信息密度的分布。定義具有均值為的一致高斯分布為: (3.22)對均值為符合一致高斯分布的隨機變量z,的期望值為 (3.23)容易看出,是的連續(xù)單調(diào)遞減函數(shù)。標記其反函數(shù)為。在第次迭代時,用和分別表示從檢驗節(jié)點到變量節(jié)點和檢驗節(jié)點到奇偶節(jié)點的消息,希望得到用和表示的和。度為i的信息節(jié)點向校驗節(jié)點傳送的信息為方差是的高斯信息,為式(3.1)中信息的方差。用
12、表示隨機選擇一條從信息節(jié)點到校驗節(jié)點的邊的信息,則其密度函數(shù)為: (3.24)由式(3.23)和式(3.24)得到: (3.25)同理,用表示隨機選擇一條從奇偶節(jié)點到校驗節(jié)點的邊的信息,有: (3.26)由式(3.2)有: (3.27)分別用和表示從校驗節(jié)點到信息節(jié)點和校驗節(jié)點到奇偶節(jié)點的信息。將式(3.25)和式(3.26)分別代入(3.27)有:由式(3.23)定義的,得到: (3.28) (3.29)為了獲得任意小的誤碼率,當趨于無窮大時,和的均值也應(yīng)該趨于無窮大。但是Richardson等人14在研究AWGN信道下基于置信傳遞算法的密度進化時,發(fā)現(xiàn)迭代中存在幾個誤碼率下降緩慢的關(guān)鍵點,
13、稱之為“黏滯點(Fixed Point)”。在這些點上,相鄰兩次迭代譯碼消息變化很小。2黏滯點分析假設(shè)迭代譯碼達到式(3.28)和(3.29)中的黏滯點,這時,有 ,令由式(3.25)可以得到,且當時,。很顯然,式(3.29)中是x的函數(shù),表示為。則由式(3.28)和式(3.29)得到 (3.30)用替代(3.30)中的,并將其標識為x,得到黏滯點x的方程 (3.31)若式(3.31)在區(qū)間內(nèi)無解,那么譯碼的誤碼率趨于0。令 (3.32)在任意中成立(為第一次迭代時x的值),則高斯估計迭代譯碼成功。由式(3.17)得到IRA碼的碼率為: (3.33)為了使碼率最大化,應(yīng)該使最大化。因此,用高斯
14、估計時,IRA碼的優(yōu)化設(shè)計問題轉(zhuǎn)化為線性規(guī)劃問題,即為在條件 (3.34)下,最大化 (3.35)10。表中,a,分別為IRA碼的校驗節(jié)點與信息節(jié)點度數(shù)分布參數(shù);為運用密度進化技術(shù)(GA)計算出的IRA碼的真實閾值;閾值對應(yīng)的信噪比(dB)為真實閾值對應(yīng)的信噪比;為高斯估計下得到的閾值,最后1行為相應(yīng)碼率下的Shannon限。在3.1中,當時,調(diào)整高斯閾值至1.2315,得到了碼率為0.333223的IRA碼的一組參數(shù)。運用精確的密度進化技術(shù),通過計算得到這組參數(shù)下的真實閾值,其對應(yīng)的信噪比為-0.250,與香農(nóng)限-0.4958很接近。當增加a到4時,IRA碼在AWGN下的閾值為-0.371d
15、B,與香農(nóng)限僅差0.12dB。表3.1在AWGN信道下碼率為1/3的IRA碼優(yōu)化參數(shù) a23420.1390250.0781940.05448530.2221550.1280850.10431550.16081360.6388200.0361780.126755100.229816110.016484120.108828130.487902270.450302280.017842碼率0.3333640.3332230.333218GA1.18401.24251.2615*1.19811.26071.2780(Eb/N0)*(dB)0.190-0.250-0.371香農(nóng)限(dB)-0.4953-
16、0.4958-0.4958表3.2為,碼率約為1/2的IRA碼的兩組參數(shù)值。在第一組參數(shù)中不含項,第二組參數(shù)中含有項,由香農(nóng)限可以看出,含有項的參數(shù)性能更加優(yōu)越。這是因為,從變量節(jié)點的角度看,其度數(shù)越高越好,因為對它進行監(jiān)督的校驗節(jié)點越多,提供的譯碼信息越準確,使得它能更快更準確地譯碼,所以度數(shù)為2的變量節(jié)點性能很差是顯而易見的。然而,如T. Richardson14所述,為了保證最優(yōu)的非規(guī)則性,度數(shù)為2的節(jié)點是必要的。直觀認為,低度數(shù)的變量節(jié)點是“不好”的,但是為了平衡低度數(shù)的校驗節(jié)點的存在,它又是“好的”。低度數(shù)校驗節(jié)點的存在是有利的,度數(shù)越低,它對與之相鄰變量節(jié)點的校驗約束更有效,變量節(jié)
17、點所獲得的校驗信息就更準確。所以,文獻10指出,要達到接近0的誤碼率,項是必不可少的。表3.2在AWGN信道下碼率為1/2的IRA碼優(yōu)化參數(shù)序列a8820.057712830.2527440.11705770.218992280.0333844110.081476120.327162180.2147221200.0752259460.184589480.154029550.0808676580.202038碼率0.502270.497946*0.95890.972(Eb/N0)* (dB)0.3440.266香農(nóng)限(dB)0.1970.1783.2 仿真與分析1、 IRA碼在不同度分布下的性能
18、比較為了研究度分布對IRA碼性能的影響,在AWGN信道下,對碼率為1/3和1/2的IRA碼在不同度分布的條件下分別進行了仿真。表3.1為碼率為1/3的三組IRA碼的度分布,將表中所示a2,a=3,a=4的三組度分布分別設(shè)為第一組,第二組和第三組參數(shù),仿真這三組參數(shù)下碼長分別為1024和2048的IRA碼的性能曲線。其它參數(shù)相同,為:BPSK調(diào)制;隨機交織器;碼率R1/3;BP譯碼,且其迭代次數(shù)為100。圖3.1為碼長1024,碼率1/3的IRA碼的性能曲線,圖3.2為碼長為2048,碼率1/3的IRA碼的性能曲線。從圖3.1可以看到,在誤碼率BER=10-4時,IRA碼采用第一組度分布參數(shù)所需
19、的信噪比約為1.95dB,采用第二組度分布參數(shù)所需的信噪比約為1.8dB,采用第三組度分布參數(shù)所需的信噪比約為1.7dB,因此,碼率為1/3的IRA碼采用第三組度分布的性能優(yōu)于采用第一組和第二組度分布。為了不失一般性,圖3.2給出了碼長為2048的性能曲線,從圖3.2可以得出同樣的結(jié)論。比較表3.1中碼率為1/3的IRA碼的三種度分布的閾值與香農(nóng)限的距離,得出在a=4時,IRA碼離其香農(nóng)限的距離最近,所以a=4時IRA碼的性能優(yōu)于a=2和a=3時的性能。于是,可以得到,在設(shè)計IRA碼的度分布參數(shù)時,參數(shù)a的適當增大及的項數(shù)的適當增多,可以使IRA碼的誤碼率下降,性能得到改善。圖3.1 碼長10
20、24,碼率1/3的兩組度分布性能比較圖3.2 碼長2048,碼率1/3的兩組度分布性能比較前面提到,在設(shè)計IRA碼的度分布時,為了達到接近0的誤碼率,在度分布設(shè)計時項是必不可少。為了研究項對IRA碼性能的影響,在AWGN信道下,對碼率為1/2的IRA碼的性能進行了仿真。將表3.2所示的a為8,不包含2項設(shè)為第一組參數(shù),包含2項設(shè)為第二組參數(shù),仿真這二組度分布參數(shù)下碼長分別為1024和2048的IRA碼的性能曲線。其它仿真參數(shù)相同,為:AWGN信道;BPSK調(diào)制;隨機交織器;碼率R1/2;BP譯碼,且其迭代次數(shù)為100。圖3.3為碼長1024,碼率為1/2的IRA碼的性能曲線,圖3.4為碼長為2048,碼率為1/2的IRA碼性能曲線。從圖3.3可以看到,在誤碼率BER=10-4時,IRA碼采用第一組度分布參數(shù)所需的信噪比約為2.95dB,采用第二組度分布參數(shù)所需的信噪比約為2.8dB,因此,包含2項的IRA碼的性能比不包含2項
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東松山職業(yè)技術(shù)學(xué)院《經(jīng)濟師資格》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東水利電力職業(yè)技術(shù)學(xué)院《服裝工藝制作二》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東石油化工學(xué)院《經(jīng)濟學(xué)世界經(jīng)濟》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東汕頭幼兒師范高等??茖W(xué)?!缎畔⒎治雠c預(yù)測》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東農(nóng)工商職業(yè)技術(shù)學(xué)院《中小企業(yè)管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東南方職業(yè)學(xué)院《現(xiàn)代食品高新技術(shù)進展》2023-2024學(xué)年第一學(xué)期期末試卷
- 打造美麗鄉(xiāng)村-共筑人與自然和諧-鄉(xiāng)鎮(zhèn)林業(yè)站年終工作總結(jié)
- 【名師一號】2020-2021學(xué)年高中英語(北師大版)必修二-雙基限時練3
- 【9語一模】2024年合肥市瑤海區(qū)中考一模語文試題
- 【名師一號】2021年岳麓歷史必修3-雙基限時練17
- 2024年認證行業(yè)法律法規(guī)及認證基礎(chǔ)知識
- 促銷活動方案(共29頁).ppt
- 華中數(shù)控車床編程及操作
- 農(nóng)民專業(yè)合作社財務(wù)報表(三張表)
- 培訓(xùn)準備工作清單
- 沉井工程檢驗批全套【精選文檔】
- 貝類增養(yǎng)殖考試資料
- 旅游專業(yè)旅游概論試題有答案
- 3、起重工、焊工、電工安全技術(shù)交底
- 水稻幼穗分化八個時期的劃分表
- 卡特彼勒生產(chǎn)體系手冊(PDF62頁)
評論
0/150
提交評論