[發(fā)明專(zhuān)利]一種準(zhǔn)循環(huán)多進(jìn)制低密度奇偶校驗(yàn)碼的快速頻域編碼方法有效
| 申請(qǐng)?zhí)枺?/td> | 201610074074.9 | 申請(qǐng)日: | 2016-02-02 |
| 公開(kāi)(公告)號(hào): | CN107026654B | 公開(kāi)(公告)日: | 2019-06-18 |
| 發(fā)明(設(shè)計(jì))人: | 武巖波;朱敏 | 申請(qǐng)(專(zhuān)利權(quán))人: | 中國(guó)科學(xué)院聲學(xué)研究所 |
| 主分類(lèi)號(hào): | H03M13/11 | 分類(lèi)號(hào): | H03M13/11 |
| 代理公司: | 北京方安思達(dá)知識(shí)產(chǎn)權(quán)代理有限公司 11472 | 代理人: | 王宇楊;楊青 |
| 地址: | 100190 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 循環(huán) 多進(jìn)制低 密度 奇偶 校驗(yàn)碼 快速 編碼 方法 | ||
本發(fā)明提供了一種準(zhǔn)循環(huán)多進(jìn)制低密度奇偶校驗(yàn)碼的快速頻域編碼方法,所述方法包括:步驟1)計(jì)算Fourier變換的分段查找表與逆Fourier變換的分段查找表;步驟2)獲得系統(tǒng)形式的生成矩陣G,利用Fourier變換的分段查找表對(duì)生成矩陣G進(jìn)行快速Fourier變換得到頻域的生成矩陣;步驟3)利用Fourier變換的分段查找表將輸入序列u變換到頻域;根據(jù)頻域的生成矩陣計(jì)算頻域上的冗余校驗(yàn)部分的編碼序列;步驟4)利用逆Fourier變換的分段查找表對(duì)頻域上的冗余校驗(yàn)部分的編碼序列進(jìn)行快速Fourier逆變換,得到時(shí)域上的冗余校驗(yàn)部分的編碼序列。本發(fā)明的方法能夠大幅度降低了多進(jìn)制低密度奇偶校驗(yàn)碼編碼的計(jì)算量和計(jì)算復(fù)雜度,降低對(duì)硬件平臺(tái)能耗的需求,滿(mǎn)足水聲通信等應(yīng)用場(chǎng)合。
技術(shù)領(lǐng)域
本發(fā)明涉及多進(jìn)制低密度奇偶校碼(LDPC)的快速編碼方法,特別涉及一種準(zhǔn)循環(huán)多進(jìn)制低密度奇偶校驗(yàn)碼的快速頻域編碼方法。
背景技術(shù)
多進(jìn)制低密度奇偶校驗(yàn)碼(LDPC)有著很好的糾正信道加性噪聲或信道刪除錯(cuò)誤的能力。多進(jìn)制LDPC碼相對(duì)于傳統(tǒng)的二進(jìn)制LDPC碼糾錯(cuò)能力更強(qiáng),在高階調(diào)制系統(tǒng)中優(yōu)勢(shì)更為明顯。多進(jìn)制LDPC碼在無(wú)線(xiàn)電通信、水聲通信中已有研究和應(yīng)用。與校驗(yàn)矩陣呈現(xiàn)的明顯稀疏性不同,用于編碼過(guò)程的生成矩陣是非稀疏的,直接計(jì)算編碼矩陣與輸入矢量的乘積則計(jì)算復(fù)雜度高。
現(xiàn)有的基于多進(jìn)制移位寄存器的編碼方法用到了循環(huán)矩陣的時(shí)域卷積特性,在現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)等硬件平臺(tái)中可實(shí)現(xiàn)并行處理,通過(guò)增加參與編碼過(guò)程的邏輯門(mén)的面積并增加計(jì)算處理功率,可達(dá)到提升處理速率的目的,然而計(jì)算復(fù)雜度沒(méi)有減少,一次編碼過(guò)程的總能量消耗沒(méi)有降低。如果采用數(shù)字信號(hào)處理器(DSP)等指令形式的處理平臺(tái)實(shí)現(xiàn),移位寄存器編碼方法相對(duì)直接矩陣乘積的方法在處理速率和能量消耗上均沒(méi)有優(yōu)勢(shì)。
在實(shí)數(shù)域,F(xiàn)ourier變換可將循環(huán)矩陣轉(zhuǎn)換為對(duì)角矩陣,如果Fourier變換階數(shù)為2的整數(shù)次冪,根據(jù)基2的蝶型快速Fourier變換方法可減小計(jì)算量。在有限域,F(xiàn)ourier變換仍可將循環(huán)矩陣轉(zhuǎn)換為對(duì)角矩陣,但Fourier變換階數(shù)不是2的整數(shù)次冪,甚至有可能為質(zhì)數(shù),不存在基于蝶形方法的有限域快速Fourier變換。
因而,在水聲通信等系統(tǒng)能耗受限的應(yīng)用場(chǎng)合中,現(xiàn)有的編碼方法不能較好地滿(mǎn)足要求。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服目前編制多進(jìn)制LDPC碼時(shí)存在的上述缺陷,基于準(zhǔn)循環(huán)多進(jìn)制LDPC碼的生成矩陣具有分塊矩陣的循環(huán)結(jié)構(gòu)這一特性,提出了一種準(zhǔn)循環(huán)多進(jìn)制低密度奇偶校驗(yàn)碼的頻域快速編碼方法,該方法首先計(jì)算Fourier變換分段查找表,計(jì)算多進(jìn)制LDPC生成矩陣的分段頻域矩陣;根據(jù)分段Fourier變換表分別對(duì)分段的輸入序列變換到頻域,和生成矩陣的分段頻域矩陣進(jìn)行頻域乘積及求和,然后利用分段逆Fourier變換表格變換到時(shí)域得到編碼序列;通過(guò)頻域矢量之間的逐元素乘積代替了傳統(tǒng)方法的矩陣與矢量的直接乘積,降低了計(jì)算復(fù)雜度。同時(shí)本發(fā)明利用有限域取值集合為有限值,利用查找表表示變換的映射關(guān)系,為避免對(duì)整個(gè)序列做表造成過(guò)大的存儲(chǔ)空間開(kāi)銷(xiāo),本發(fā)明將Fourier變換(逆Fourier變換)的輸入序列進(jìn)一步變換分段處理,采用分段查找表并求和的方法得到變換結(jié)果,整個(gè)變換過(guò)程僅需要有限域加法運(yùn)算即可完成。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種準(zhǔn)循環(huán)多進(jìn)制低密度奇偶校驗(yàn)碼的快速頻域編碼方法,所述方法包括:
步驟1)計(jì)算Fourier變換的分段查找表與逆Fourier變換的分段查找表;
步驟2)構(gòu)造準(zhǔn)循環(huán)多進(jìn)制低密度奇偶校驗(yàn)碼的校驗(yàn)矩陣H,通過(guò)高斯消去法獲得系統(tǒng)形式的生成矩陣G,利用Fourier變換的分段查找表對(duì)生成矩陣G進(jìn)行快速Fourier變換得到頻域的生成矩陣;
步驟3)將輸入序列u分段后利用Fourier變換的分段查找表分段變換到頻域;根據(jù)頻域的生成矩陣,計(jì)算頻域上的冗余校驗(yàn)部分的編碼序列;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于中國(guó)科學(xué)院聲學(xué)研究所,未經(jīng)中國(guó)科學(xué)院聲學(xué)研究所許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610074074.9/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
H03M 一般編碼、譯碼或代碼轉(zhuǎn)換
H03M13-00 用于檢錯(cuò)或糾錯(cuò)的編碼、譯碼或代碼轉(zhuǎn)換;編碼理論基本假設(shè);編碼約束;誤差概率估計(jì)方法;信道模型;代碼的模擬或測(cè)試
H03M13-01 .編碼理論基本假設(shè);編碼約束;誤差概率估算方法;信道模型;代碼的模擬或測(cè)試
H03M13-03 .用數(shù)據(jù)表示中的冗余項(xiàng)檢錯(cuò)或前向糾錯(cuò),即碼字包含比源字更多的位數(shù)
H03M13-25 .由信號(hào)空間編碼進(jìn)行的檢錯(cuò)或前向糾錯(cuò),即在信號(hào)叢中增加冗余項(xiàng),例如梳狀編碼調(diào)制
H03M13-27 .應(yīng)用交錯(cuò)技術(shù)的
H03M13-29 .合并兩個(gè)或多個(gè)代碼或代碼結(jié)構(gòu),例如乘積碼、廣義乘積碼、鏈接碼、內(nèi)層碼和外層碼
- 循環(huán)貨倉(cāng)的錯(cuò)列循環(huán)鏈
- 循環(huán)貨倉(cāng)的錯(cuò)列循環(huán)鏈
- 球循環(huán)機(jī)和球循環(huán)方法
- 循環(huán)扇葉輪及循環(huán)扇
- 循環(huán)過(guò)濾式熱風(fēng)循環(huán)烘箱
- 循環(huán)泵(微循環(huán)泵)
- 機(jī)內(nèi)循環(huán)油循環(huán)系統(tǒng)
- 循環(huán)用水機(jī)與循環(huán)系統(tǒng)
- 自動(dòng)熱能循環(huán)利用熱風(fēng)循環(huán)烘箱
- 高溫循環(huán)風(fēng)扇自循環(huán)降溫裝置
- 基于多進(jìn)制LDPC碼的多天線(xiàn)發(fā)送分集方法和系統(tǒng)
- 一種能夠?qū)崿F(xiàn)多進(jìn)制加法計(jì)算的阻變器件及多進(jìn)制加法計(jì)算的方法
- 多進(jìn)制偽隨機(jī)序列擴(kuò)頻通信方法
- 多進(jìn)制LDPC碼的協(xié)作譯碼方法
- 縮短發(fā)送時(shí)間的數(shù)字信號(hào)發(fā)送和接收方法及移動(dòng)終端
- 多進(jìn)制線(xiàn)性分組碼的線(xiàn)性規(guī)劃譯碼方法
- 一種適用于智能電表的多進(jìn)制數(shù)字有線(xiàn)通信方法
- 一種多進(jìn)制跳相擴(kuò)頻調(diào)制信號(hào)的跟蹤方法及系統(tǒng)
- 一種用于光信號(hào)多進(jìn)制儲(chǔ)存器裝置
- 一種光芯片的多進(jìn)制輸入輸出設(shè)備
- 構(gòu)造低密度奇偶校驗(yàn)碼的方法、譯碼方法及其傳輸系統(tǒng)
- 用于實(shí)現(xiàn)從存儲(chǔ)陣列中的三重故障中高效恢復(fù)的三重奇偶校驗(yàn)技術(shù)
- 用于編碼和解碼使用低密度奇偶校驗(yàn)檢查碼的通信系統(tǒng)中的信道的設(shè)備和方法
- 發(fā)送方法和裝置、接收方法和裝置
- 一種能夠在多個(gè)模式中的一個(gè)模式下操作的發(fā)送設(shè)備
- 發(fā)送器及其產(chǎn)生附加奇偶校驗(yàn)的方法
- 低密度奇偶檢查碼的編碼及譯碼方法
- 半導(dǎo)體存儲(chǔ)器件和具有該半導(dǎo)體存儲(chǔ)器件的存儲(chǔ)系統(tǒng)
- 發(fā)送器及其產(chǎn)生附加奇偶校驗(yàn)的方法
- 低密度奇偶校驗(yàn)編碼、譯碼方法、編碼、譯碼設(shè)備及介質(zhì)





