基于集群型糾錯(cuò)的兩比特BF譯碼算法研究
本文關(guān)鍵詞: 陷阱集 陷阱集配置 兩比特BF算法 置信傳播譯碼 集群型糾錯(cuò) 出處:《西安電子科技大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著現(xiàn)代信息技術(shù)的快速發(fā)展,對(duì)數(shù)字通信系統(tǒng)的要求越來越高。在通信編碼領(lǐng)域出現(xiàn)了一種低密度奇偶校驗(yàn)(Low-Density Parity-Check,簡(jiǎn)稱LDPC)碼,該碼字具有低復(fù)雜度、糾錯(cuò)能力強(qiáng)等特點(diǎn),且經(jīng)過置信傳播(Belief Propagation)迭代譯碼,它的信道容量能夠逼近香農(nóng)限。在現(xiàn)代數(shù)字通信系統(tǒng)中,糾錯(cuò)碼的譯碼性能高低對(duì)整個(gè)通信系統(tǒng)影響極大,在很多實(shí)際應(yīng)用中LDPC碼的誤碼率要求在1210-左右甚至更低,因此如何有效提高LDPC碼的譯碼性能成為當(dāng)前研究的一大熱點(diǎn)。通常提高譯碼性能主要從兩個(gè)方面進(jìn)行研究,一是提高譯碼速率,二是降低譯碼的誤碼率。本文主要對(duì)LDPC碼的比特翻轉(zhuǎn)譯碼算法和碼字Tanner圖中的錯(cuò)誤類型進(jìn)行了研究,給出了兩比特“比特翻轉(zhuǎn)”(Two-bit Bit Flipping,簡(jiǎn)稱TBF)譯碼算法、陷阱集配置(Trapping Set Profile)的定義以及陷阱集配置的構(gòu)造,針對(duì)不同的陷阱集配置對(duì)TBF譯碼算法的選擇方案進(jìn)行了研究。以下是本文的主要工作內(nèi)容概括:1.系統(tǒng)地介紹了數(shù)字通信系統(tǒng)的發(fā)展以及LDPC碼的研究現(xiàn)狀;詳細(xì)描述了LDPC碼的Tanner圖表示和陷阱集(Trapping Set)的相關(guān)概念;概括分析了LDPC碼的兩種典型的譯碼算法。2.在比特翻轉(zhuǎn)(Bit Flipping)譯碼算法的基礎(chǔ)上,針對(duì)該算法對(duì)某些錯(cuò)誤類型譯碼不能夠成功收斂的問題,在變量節(jié)點(diǎn)處額外添加一比特位信息,進(jìn)而給出兩比特變量節(jié)點(diǎn)的BF譯碼算法。實(shí)例驗(yàn)證該譯碼算法在若干次迭代后,譯碼成功收斂。3.在兩比特變量節(jié)點(diǎn)的BF譯碼算法基礎(chǔ)上,分析另一類錯(cuò)誤類型,發(fā)現(xiàn)TBFA1(Two-bit Bit Flipping Algorithm 1)對(duì)該錯(cuò)誤類型譯碼失敗的問題,在校驗(yàn)節(jié)點(diǎn)處額外添加一比特位信息,進(jìn)而給出兩比特校驗(yàn)節(jié)點(diǎn)的BF譯碼算法(TBFA2),同時(shí)實(shí)例驗(yàn)證了TBFA2在若干次迭代后,譯碼成功收斂。再次結(jié)合算法分析給出了算法譯碼成功的收斂條件,實(shí)現(xiàn)了在BSC信道下TBF(Two-bit Bit Flipping)譯碼算法的仿真,結(jié)果表明該譯碼算法的性能優(yōu)于BP譯碼算法的性能。4.針對(duì)不同的錯(cuò)誤類型,結(jié)合集群型糾錯(cuò)(Collective Error Correction)給出了陷阱集和陷阱集配置的定義及構(gòu)造,該構(gòu)造是通過在子圖中添加變量節(jié)點(diǎn)進(jìn)行擴(kuò)展的過程,進(jìn)而得到一個(gè)不含陷阱集的圖集合序列,通過依次遞歸可得到一個(gè)碼字Tanner圖的陷阱集配置。5.針對(duì)不同的錯(cuò)誤類型,給出消除碼字Tanner圖中的陷阱集配置的TBF算法選擇方案。分析選擇單個(gè)TBF算法和選擇多重TBF算法異同,給出有效的TBF算法選擇方案。最后基于不同的陷阱集配置,實(shí)現(xiàn)了選擇多重TBF譯碼算法的仿真,結(jié)果驗(yàn)證了該方法的有效性。
[Abstract]:With the rapid development of modern information technology, the requirement of digital communication system is becoming more and more high. In the field of communication coding, a low-density parity check (LDPC) code has emerged, which has the characteristics of low complexity and strong error-correcting ability. After iterative decoding with confidence propagation propagation, its channel capacity can approach Shannon limit. In modern digital communication systems, the decoding performance of error-correcting codes has a great impact on the whole communication system. In many practical applications, the BER of LDPC codes is about 1210- or even lower, so how to effectively improve the decoding performance of LDPC codes has become a hot research topic. Usually, the improvement of decoding performance is mainly studied from two aspects. One is to improve the decoding speed, the other is to reduce the bit error rate of decoding. This paper mainly studies the bit flipping decoding algorithm of LDPC code and the error types in the codeword Tanner diagram, and gives a two-bit "bit flipping" two-bit Bit coding algorithm. The definition of trap set configuration trapping Set profile and the construction of trap set configuration, The selection scheme of TBF decoding algorithm for different trap set configurations is studied. The following is the main work of this paper: 1. The development of digital communication system and the research status of LDPC code are introduced systematically. The concepts of Tanner graph representation of LDPC code and trap set trapping set are described in detail, and two typical decoding algorithms of LDPC code. In order to solve the problem that the algorithm can not converge successfully for some error type decoding, an additional bit bit information is added to the variable node, and then the BF decoding algorithm of two bit variable nodes is given. An example is given to verify the algorithm after several iterations. On the basis of the BF decoding algorithm of two-bit variable nodes, another kind of error type is analyzed. It is found that TBFA1(Two-bit Bit Flipping Algorithm 1) fails to decode the error type, and adds an extra bit of bit information at the check node. Furthermore, the BF decoding algorithm of two-bit check node is given, and an example is given to verify the successful convergence of TBFA2 decoding after several iterations. Again, the convergence conditions of the algorithm are given based on the analysis of the algorithm. The simulation of TBF(Two-bit Bit coding algorithm in BSC channel is carried out. The results show that the performance of this decoding algorithm is better than that of BP decoding algorithm. In this paper, the definition and construction of trap set and trap set configuration are given in combination with collective Error correction of cluster error correction. The structure is extended by adding variable nodes to the subgraph, and a graph set sequence without trap set is obtained. The trap set configuration of a codeword Tanner graph can be obtained by recursion in turn. For different error types, a TBF algorithm selection scheme for eliminating trap set configuration in codeword Tanner graph is presented. The similarities and differences between selecting single TBF algorithm and selecting multiple TBF algorithm are analyzed. An effective TBF algorithm selection scheme is presented. Finally, the simulation of selecting multiple TBF decoding algorithm is implemented based on different trap set configurations, and the effectiveness of the method is verified.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN911.22
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 毛倩;曾小清;張樹京;;一種適用于二進(jìn)制循環(huán)不等保護(hù)碼的譯碼算法[J];計(jì)算機(jī)應(yīng)用;2007年S1期
2 張長(zhǎng)帥;宋黎定;劉泳;;低密度奇偶校驗(yàn)碼快速收斂譯碼算法研究[J];遙測(cè)遙控;2007年03期
3 李穎;魏急波;張煒;;球形譯碼算法中不均勻半徑分配方案及性能分析[J];國(guó)防科技大學(xué)學(xué)報(bào);2008年01期
4 李小文;彭德義;譚兵;王振宇;;長(zhǎng)期演進(jìn)系統(tǒng)中一種低復(fù)雜度球形譯碼算法[J];計(jì)算機(jī)應(yīng)用;2012年03期
5 毛新宇;程宇新;項(xiàng)海格;;混合的深度優(yōu)先及寬度優(yōu)先球形譯碼算法[J];重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版);2012年05期
6 張立軍;劉明華;盧萌;;低密度奇偶校驗(yàn)碼加權(quán)大數(shù)邏輯譯碼研究[J];西安交通大學(xué)學(xué)報(bào);2013年04期
7 周曼;林云;;一種基于統(tǒng)計(jì)裁剪的球形譯碼算法[J];廣東通信技術(shù);2013年05期
8 李穎;王欣;魏急波;;一種復(fù)數(shù)球形譯碼算法的仿真[J];系統(tǒng)仿真學(xué)報(bào);2006年10期
9 張培;;低密度奇偶校驗(yàn)碼及其譯碼算法實(shí)現(xiàn)[J];蘇州市職業(yè)大學(xué)學(xué)報(bào);2007年02期
10 章敏;唐寧;廖圣鵬;;Turbo CPM系統(tǒng)Log-MAP譯碼算法優(yōu)化[J];電子設(shè)計(jì)工程;2010年01期
相關(guān)會(huì)議論文 前10條
1 肖海勇;畢光國(guó);;聯(lián)合檢測(cè)的均衡譯碼算法[A];通信理論與信號(hào)處理新進(jìn)展——2005年通信理論與信號(hào)處理年會(huì)論文集[C];2005年
2 劉海濤;程型清;李道本;;低復(fù)雜度復(fù)球譯碼檢測(cè)算法[A];通信理論與信號(hào)處理新進(jìn)展——2005年通信理論與信號(hào)處理年會(huì)論文集[C];2005年
3 梁棟;李冬霞;;一種改進(jìn)的Turbo碼Log-MAP譯碼算法[A];2006通信理論與技術(shù)新進(jìn)展——第十一屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集[C];2006年
4 張穎;岳殿武;;幾何Goppa碼的譯碼[A];第一屆中國(guó)高校通信類院系學(xué)術(shù)研討會(huì)論文集[C];2007年
5 周朝霞;王大勇;;一種高速并行的Turbo碼譯碼算法[A];2007通信理論與技術(shù)新發(fā)展——第十二屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集(下冊(cè))[C];2007年
6 童勝;王鵬;王單;王新梅;;LDPC碼量化和積譯碼的高效實(shí)現(xiàn)[A];現(xiàn)代通信理論與信號(hào)處理進(jìn)展——2003年通信理論與信號(hào)處理年會(huì)論文集[C];2003年
7 盧而輝;賴信q;謝德望;李肇嚴(yán);;可運(yùn)用于線性區(qū)塊碼之新式軟式判定譯碼算法[A];2005年海峽兩岸三地?zé)o線科技學(xué)術(shù)會(huì)論文集[C];2005年
8 路成業(yè);孫蓉;王新梅;;Turbo碼幾種譯碼算法中的量化分析[A];開創(chuàng)新世紀(jì)的通信技術(shù)——第七屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集[C];2001年
9 朱敏;孟慶民;高西奇;;球形譯碼在MIMO-OFDM系統(tǒng)中的應(yīng)用[A];第九屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集[C];2004年
10 劉釗;李會(huì)勇;何子述;劉本永;;VBLAST的一種新的非線性譯碼算法[A];2006通信理論與技術(shù)新進(jìn)展——第十一屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集[C];2006年
相關(guān)博士學(xué)位論文 前10條
1 林偉;多元LDPC碼:設(shè)計(jì)、構(gòu)造與譯碼[D];西安電子科技大學(xué);2012年
2 崔俊云;LDPC碼的構(gòu)造及其譯碼算法研究[D];西安電子科技大學(xué);2012年
3 黃海藝;低密度奇偶校驗(yàn)(LDPC)碼改進(jìn)譯碼算法研究[D];華南理工大學(xué);2013年
4 羅天放;通信系統(tǒng)中的Turbo碼及Turbo均衡問題研究[D];哈爾濱工程大學(xué);2003年
5 王單;LDPC碼編譯碼算法研究[D];西安電子科技大學(xué);2006年
6 陳曉剛;現(xiàn)代編碼的性能分析與簡(jiǎn)化譯碼算法[D];北京郵電大學(xué);2010年
7 劉原華;LDPC碼的代數(shù)構(gòu)造及譯碼算法研究[D];西安電子科技大學(xué);2009年
8 胡樹楷;LDPC碼構(gòu)造及低復(fù)雜度譯碼算法研究[D];西安電子科技大學(xué);2012年
9 徐朝軍;RS碼譯碼算法及其實(shí)現(xiàn)的研究[D];西安電子科技大學(xué);2006年
10 趙傳鋼;LDPC碼及迭代接收系統(tǒng)研究[D];北京郵電大學(xué);2006年
相關(guān)碩士學(xué)位論文 前10條
1 韓照;基于因子圖與FPGA的LDPC碼概率譯碼算法研究及實(shí)現(xiàn)[D];暨南大學(xué);2015年
2 吳海東;LDPC碼編譯碼算法研究[D];南京信息工程大學(xué);2015年
3 廖鑫;LDPC碼低復(fù)雜度置信傳播譯碼算法研究[D];江西理工大學(xué);2015年
4 王繼來;LDPC碼編譯碼及碼輔助的載波同步研究[D];山東大學(xué);2015年
5 宋雷;極化碼SC譯碼算法研究[D];哈爾濱工業(yè)大學(xué);2015年
6 韓明;低復(fù)雜度的TPC譯碼算法研究[D];哈爾濱工業(yè)大學(xué);2015年
7 孔憲章;LDPC編譯碼技術(shù)的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2015年
8 賀巍;衛(wèi)星自適應(yīng)LDPC碼優(yōu)化技術(shù)研究[D];電子科技大學(xué);2014年
9 熊有志;干擾信道下分組檢測(cè)和譯碼方法及應(yīng)用研究[D];電子科技大學(xué);2014年
10 張功岑;基于FPGA的LTE-A系統(tǒng)中的Turbo編譯碼算法的并行化研究與實(shí)現(xiàn)[D];電子科技大學(xué);2014年
,本文編號(hào):1516005
本文鏈接:http://sikaile.net/kejilunwen/wltx/1516005.html