欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于ldpc碼的動態(tài)列更新譯碼方法

文檔序號:8321890閱讀:353來源:國知局
一種基于ldpc碼的動態(tài)列更新譯碼方法
【技術(shù)領(lǐng)域】
[0001] 發(fā)明設(shè)及LDPC碼譯碼技術(shù)領(lǐng)域,特別設(shè)及一種基于LDPC碼的動態(tài)列更新譯碼方 法。
【背景技術(shù)】
[0002] LDPC碼自1996年再次被發(fā)現(xiàn)W來,其譯碼算法炬P算法)W其實現(xiàn)簡單,譯碼復(fù) 雜度線性增加等特點,成為了編譯碼領(lǐng)域焦點。而SBP算法做到了與標(biāo)準(zhǔn)BP算法同樣復(fù)雜 度的前提下,提升了 BP算法的譯碼性能。
[0003] SBP譯碼算法是一個異步消息迭代算法,消息更新是按變量節(jié)點順序展開,消息沿 著與LDPC碼相對應(yīng)的Tanner圖中的邊來回傳遞,其消息傳遞主要包括了針對每一個變量 節(jié)點的橫向計算和縱向計算兩個步驟,其中橫向計算就是校驗節(jié)點C劇變量節(jié)點Vj.的消息 傳遞:
[0004]
[0005] 縱向計算就是變量節(jié)點V劇校驗節(jié)點C j.的消息傳遞:
[0006]
【主權(quán)項】
1. 一種基于LDPC碼的動態(tài)列更新譯碼方法,其特征在于,該方法預(yù)設(shè)迭代閥值,閥值 之下在部分殘差范圍內(nèi)挑選具有最大殘差的不穩(wěn)定變量節(jié)點;閥值之上,則是在所有殘差 范圍挑選具有最大殘差的不穩(wěn)定變量節(jié)點;然后對選出的變量節(jié)點進(jìn)行列消息更新。
2. 根據(jù)權(quán)利要求1所述的基于LDPC碼的動態(tài)列更新譯碼方法,其特征在于,包含動態(tài) 列消息更新策略,首先設(shè)定迭代次數(shù)閥值,以閥值為界分別限定不同的殘差選取范圍; 選定要更新的變量節(jié)點Vi,對所有校驗節(jié)點cae N(v D產(chǎn)生并傳遞消息"z(,,,同時更 新變量節(jié)點Vi,然后產(chǎn)生并傳遞消息,cae N(v J,計算所有變量節(jié)點vbe N(c a) Xvi,校 驗節(jié)點cae N(v J的似然比消息殘差,迭代次數(shù)閥值之下時,下一個優(yōu)先更新的不穩(wěn)定變 量節(jié)點將在計算出的所有變量節(jié)點Vb中選出,確保用最新的消息對選出的變量節(jié)點進(jìn)行更 新;在迭代次數(shù)閥值之上時,下一個優(yōu)先更新的不穩(wěn)定變量節(jié)點將在包括計算出的所有變 量節(jié)點V b在內(nèi)的所有非零殘差的變量節(jié)點中選出,變量節(jié)點不穩(wěn)定是指該變量節(jié)點在更新 前后的比值符號相反; ISBP譯碼的具體實現(xiàn)如下: (1)初始化所有Ii^v= O ; ⑵初始化所有"、.,.=G ; ⑶初始化所有MT?(/?Vi) = ; (4) 如果有就找出最大的),同時設(shè)置) = O,否則找出最 大的 (/?,,_),同時設(shè)置 ) = O ; (5) 對每一個校驗節(jié)點cae N(v max),計算"、.^ ; (6) 計算變量節(jié)點¥_的對數(shù)似然比; (7) 對每一個cae N(v max),計算,同時對每一個vbe N(c a) \¥_計算',? '并計 算變量節(jié)點vb的似然比消息殘差; (8) 如果迭代次數(shù)小于閥值,那么在所有vbe N(Ca) \vma!^cae N(Vmax)中選取下一個 ,否則在所有非零殘差的變量節(jié)點中選取下一個 (9) 如果所有校驗方程滿足或是達(dá)到設(shè)定的最大迭代次數(shù),則結(jié)束譯碼,否則返回步驟 ⑷; 其中:I^v泛指所有校驗節(jié)點到變量節(jié)點的消息;泛指變量節(jié)點Vi到所有相連的 校驗節(jié)點的消息;及表示變量節(jié)點Vi的信道先驗概率;表示變量節(jié)點Vi的似然比值; )表示變量節(jié)點V i的似然比值更新前和更新后的殘差,但是其似然比值符號在更新 前后發(fā)生了變化;)表示變量節(jié)點Vi的似然比值更新前和更新后的殘差,但是其似 然比值符號在更新前后未發(fā)生變化;N(Vi)表示與變量節(jié)點Vi相連的所有校驗節(jié)點集合,校 驗節(jié)點c ae N(v D表示校驗節(jié)點ca將取遍與變量節(jié)點V i相連所有校驗節(jié)點;表示從 校驗節(jié)點Ca到變量節(jié)點V 消息,表示從變量節(jié)點V i到校驗節(jié)點C j的消息;N(C j)表 示與校驗節(jié)點Cj相連的所有變量節(jié)點,N (c j) Xvi表示與校驗節(jié)點c j相連并除去變量節(jié)點V i 的所有其他變量節(jié)點,Vbe N(Cj)Xvi表示變量節(jié)點Vb將取遍與校驗節(jié)點Cj相連并排除變 量節(jié)點\的所有其他變量節(jié)點。
3.根據(jù)權(quán)利要求2所述的基于LDPC碼的動態(tài)列更新譯碼方法,其特征在于,所述動態(tài) SBP譯碼是通過辨別更新前后變量節(jié)點似然比值符號變化以及變量節(jié)點似然比值的所有非 零絕對殘差,挑選具有最大殘差的變量節(jié)點,找出需要優(yōu)先更新的變量節(jié)點,繼而展開簡單 地列消息更新和傳遞; 似然比消息殘差計算公式:) = Im,mke m ;其中m表示計算八(m)所 需的相關(guān)消息,(m)分別代表變量節(jié)點Vk更新前和更新后的似然比。
【專利摘要】本發(fā)明針對LDPC碼的SBP譯碼算法,提出了一種基于LDPC碼的動態(tài)列更新譯碼方法(ISBP),該方法采用SBP的列消息更新,卻極大地提升了譯碼性能。其譯碼性能接近最好的IDS BP算法,并在高信噪比時超越。ISBP 方法從兩個層面加速BP譯碼過程:其一,總是優(yōu)先尋找具有最大殘差的不穩(wěn)定變量節(jié)點進(jìn)行更新。其二,在最新消息相關(guān)的殘差中選取最大殘差,并為克服由此而加重的貪婪性設(shè)定迭代閥值,改變最大殘差的選取范圍。因此,ISBP以閥值為界:迭代次數(shù)小于閥值時,基于當(dāng)前變量節(jié)點消息更新所能覆蓋的所有變量節(jié)點殘差中選取下一個要優(yōu)先更新的變量節(jié)點;迭代次數(shù)大于閥值時,則是基于所有變量節(jié)點殘差來選取下一個要優(yōu)先更新的變量節(jié)點。
【IPC分類】H03M13-11
【公開號】CN104639178
【申請?zhí)枴緾N201510100502
【發(fā)明人】龔怡
【申請人】中山大學(xué)
【公開日】2015年5月20日
【申請日】2015年3月6日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
郸城县| 柳河县| 柘荣县| 师宗县| 玉林市| 都昌县| 句容市| 休宁县| 临沂市| 惠东县| 甘德县| 搜索| 大厂| 梁平县| 邹平县| 黎城县| 大名县| 凤山市| 兴宁市| 岳西县| 普定县| 淮北市| 诸城市| 白朗县| 井冈山市| 萍乡市| 湛江市| 和政县| 宜兰县| 襄汾县| 新宾| 广宁县| 湖口县| 垦利县| 肇源县| 阿图什市| 三原县| 介休市| 唐山市| 呼图壁县| 青冈县|