[發(fā)明專利]用于生成LDPC碼校驗矩陣的方法、及該LDPC碼編碼方法有效
| 申請?zhí)枺?/td> | 201310158872.6 | 申請日: | 2013-05-02 |
| 公開(公告)號: | CN103220005B | 公開(公告)日: | 2017-04-12 |
| 發(fā)明(設(shè)計)人: | 劉紹華;王健;羅志勇 | 申請(專利權(quán))人: | 廣州海格通信集團(tuán)股份有限公司 |
| 主分類號: | H03M13/11 | 分類號: | H03M13/11 |
| 代理公司: | 廣州市華學(xué)知識產(chǎn)權(quán)代理有限公司44245 | 代理人: | 黃磊 |
| 地址: | 510663 廣*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 生成 ldpc 校驗 矩陣 方法 編碼 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字通信研究領(lǐng)域,特別涉及一種用于生成LDPC碼校驗矩陣的方法,以及基于上述矩陣的LDPC碼編碼方法。
背景技術(shù)
LDPC碼(Low?Density?Parity?Check?Code,低密度奇偶校驗碼)是目前信息領(lǐng)域和通信界最熱門的研究之一,也是現(xiàn)代編碼理論的典型代表。與Turbo碼相比,LDPC碼糾錯能力更強大,誤碼平層更低;迭代譯碼算法為并行算法,硬件實現(xiàn)時延遠(yuǎn)遠(yuǎn)小于Turbo碼;LDPC碼本身有抗突發(fā)錯誤特性,不需引入交織器,避免了可能帶來的時延。
LDPC碼優(yōu)異的譯碼性能使其具有良好的應(yīng)用前景,在很多領(lǐng)域可以代替Turbo碼,已被列入未來移動通信系統(tǒng)的關(guān)鍵技術(shù)。以LDPC碼作為內(nèi)碼,BCH碼作為外碼的級聯(lián)碼的方案已被下一代衛(wèi)星數(shù)字視頻廣播標(biāo)準(zhǔn)DVB-S2采納。在我國,由廣電總局提出的采用LDPC碼作為信道編碼技術(shù)的Timi方案,也被列入我國地面數(shù)字傳輸標(biāo)準(zhǔn)建設(shè)備選方案中。LDPC碼還在深空通信、光纖通信、衛(wèi)星數(shù)字視頻和聲頻廣播、磁/光全信息存儲、移動和固定無線通信、數(shù)字圖像水印、電纜調(diào)制/解調(diào)和數(shù)字用戶線(DSL)等領(lǐng)域中得到了廣泛應(yīng)用。
在硬件實現(xiàn)上,LDPC碼可以采用DSP及FPGA來實現(xiàn)高速譯碼,許多公司也在積極開發(fā)相應(yīng)的譯碼芯片。
當(dāng)需要自主設(shè)計基于LDPC的編碼電路時,必須結(jié)合LDPC碼本身的設(shè)計和處理要求來考慮相應(yīng)的硬件設(shè)計。LDPC是一種線性分組碼,其校驗矩陣只含有很少量的1,其余元素均為0,即其校驗矩陣H是稀疏矩陣。LDPC碼的編碼算法的設(shè)計以校驗矩陣的設(shè)計為核心考慮,編碼算法本身直接決定了對于處理芯片硬件資源的消耗。
設(shè)LDPC碼的碼長為N,校驗矩陣每列包含j個1,每行包含k個1,則該碼稱為規(guī)則LDPC碼,記作(N,j,k),其中k稱為行重,j稱為列重。校驗矩陣H對應(yīng)的Tanner圖中的環(huán)也稱為H的環(huán)。研究表明,好的LDPC碼應(yīng)避免校驗矩陣中含有短環(huán),特別是長度為四的環(huán)。
目前,LDPC碼的編碼中,最常用的是準(zhǔn)循環(huán)方法(QC方法),除此之外,還有有限幾何碼(EG,PG)等。其中IEEE802.16e標(biāo)準(zhǔn),DVB-S2標(biāo)準(zhǔn),CCSDS標(biāo)準(zhǔn),GB20600標(biāo)準(zhǔn)中的LDPC碼編碼的方法均采用了QC方法。對于QC方法而言,其大大的節(jié)約了存儲空間,但通常QC方法引入雙對角矩陣時性能不佳,所以不能簡單的迭代編碼,從而無法降低編碼的復(fù)雜性,對處理芯片的主頻要求較高,因而降功耗比較困難。而且QC方法對于索引矩陣很敏感,通常需要較大階數(shù)的索引矩陣,從而使得其設(shè)計也較為困難。
因此,給出一種容易設(shè)計且編碼復(fù)雜度低、對處理芯片主頻依賴度低且性能佳的LDPC編碼方法具有很大的應(yīng)用價值。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于克服現(xiàn)有技術(shù)的缺點與不足,提供了一種用于生成LDPC碼校驗矩陣的方法,以及基于上述校驗矩陣的LDPC碼編碼方法,采用這兩種校驗矩陣生成的LDPC碼進(jìn)行編碼,性能好、計算復(fù)雜度低,存儲空間小,而且很容易設(shè)計,能夠較廣泛的在實際中應(yīng)用。
本發(fā)明的目的通過以下的技術(shù)方案實現(xiàn):一種用于生成LDPC碼校驗矩陣的方法,設(shè)碼長為N=k2m,碼率則行重為k、列重為j的規(guī)則校驗矩陣H的構(gòu)造方法如下:
首先設(shè)計索引矩陣A為:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州海格通信集團(tuán)股份有限公司,未經(jīng)廣州海格通信集團(tuán)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310158872.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H03M 一般編碼、譯碼或代碼轉(zhuǎn)換
H03M13-00 用于檢錯或糾錯的編碼、譯碼或代碼轉(zhuǎn)換;編碼理論基本假設(shè);編碼約束;誤差概率估計方法;信道模型;代碼的模擬或測試
H03M13-01 .編碼理論基本假設(shè);編碼約束;誤差概率估算方法;信道模型;代碼的模擬或測試
H03M13-03 .用數(shù)據(jù)表示中的冗余項檢錯或前向糾錯,即碼字包含比源字更多的位數(shù)
H03M13-25 .由信號空間編碼進(jìn)行的檢錯或前向糾錯,即在信號叢中增加冗余項,例如梳狀編碼調(diào)制
H03M13-27 .應(yīng)用交錯技術(shù)的
H03M13-29 .合并兩個或多個代碼或代碼結(jié)構(gòu),例如乘積碼、廣義乘積碼、鏈接碼、內(nèi)層碼和外層碼
- 生成碼率兼容LDPC碼及HARQ方案的方法及裝置
- 編碼裝置和解碼裝置
- DTMB系統(tǒng)中32QAM及4QAM-NR的LDPC數(shù)據(jù)塊的同步方法
- 前向糾錯編、解碼方法、裝置及系統(tǒng)
- LDPC碼的校驗矩陣的四環(huán)搜索方法及裝置
- 應(yīng)用LDPC編碼的數(shù)據(jù)傳輸方法及裝置
- 準(zhǔn)循環(huán)LDPC編譯碼方法、裝置及LDPC編譯碼器
- 一種基于同構(gòu)理論的規(guī)則準(zhǔn)循環(huán)LDPC碼構(gòu)造方法
- 一種支持任意碼長的LDPC碼實現(xiàn)方法
- 結(jié)合非標(biāo)準(zhǔn)6階調(diào)制與LDPC碼的編碼調(diào)制傳輸方法
- 一種網(wǎng)絡(luò)驗證信息的方法和裝置
- 數(shù)據(jù)安全校驗方法、裝置及校驗設(shè)備
- XBRL實例文檔校驗方法以及系統(tǒng)
- 一次性可編程存儲裝置以及對其進(jìn)行數(shù)據(jù)校驗的方法
- 信息校驗方法及裝置
- 一種基于Java系統(tǒng)的數(shù)據(jù)校驗方法及系統(tǒng)
- 用于獨立冗余磁盤陣列的數(shù)據(jù)管理方法、設(shè)備和計算機程序產(chǎn)品
- 數(shù)據(jù)校驗方法及應(yīng)用系統(tǒng)
- 數(shù)據(jù)校驗方法、裝置、電子設(shè)備
- 一種業(yè)務(wù)數(shù)據(jù)校驗方法及裝置





