[發(fā)明專利]迭代譯碼的方法和裝置在審
| 申請?zhí)枺?/td> | 201210413063.0 | 申請日: | 2012-10-25 |
| 公開(公告)號: | CN103780335A | 公開(公告)日: | 2014-05-07 |
| 發(fā)明(設計)人: | 魏岳軍;朱僉;熊杰 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 黃厚剛 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 譯碼 方法 裝置 | ||
技術領域
本發(fā)明涉及通訊領域,特別涉及一種迭代譯碼的方法和裝置。
背景技術
隨著通信技術的日益發(fā)展,信道編碼技術的應用范圍越來越廣。目前,廣泛應用的信道編碼技術有Turbo和LDPC(Low-density?Parity-check,低密度奇偶校驗)等編碼技術,在通過Turbo和LDPC等編碼技術對信息序列進行編碼,并傳輸編碼后的碼塊后,為了發(fā)現(xiàn)、糾正碼塊在傳輸過程中發(fā)生的錯誤,對碼塊進行迭代譯碼是常用的一種解決方法。
現(xiàn)有技術一提供的迭代譯碼方式中,為構成信息序列的每個碼塊設置一個相同的固定迭代次數(shù),譯碼器在固定迭代次數(shù)內對每個碼塊進行迭代譯碼;現(xiàn)有技術二提供的迭代譯碼方式中,根據(jù)實際需求為構成信息序列的每個碼塊設置不同的迭代次數(shù),譯碼器在每個碼塊對應的迭代次數(shù)內對每個碼塊進行迭代譯碼。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在以下問題:
由于現(xiàn)有技術一為每個碼塊設置一個相同的固定迭代次數(shù),譯碼器在對碼塊進行譯碼過程中,有些碼塊的迭代次數(shù)有剩余,有些碼塊的迭代次數(shù)又不夠,從而降低系統(tǒng)性能;由于現(xiàn)有技術二需要根據(jù)實際需求為每個碼塊設置不同的迭代次數(shù),而準確預知每個碼塊的實際需求的可行性較低。
發(fā)明內容
為了提高系統(tǒng)性能,并提高確定迭代次數(shù)的可行性,本發(fā)明實施例提供了一種迭代譯碼的方法和裝置。所述技術方案如下:
第一方面,提供了一種迭代譯碼的方法,所述方法包括:
根據(jù)預先為每個碼塊設置的固定迭代次數(shù)以及當前碼塊之前的每個碼塊的實際迭代次數(shù),獲取所述當前碼塊譯碼前節(jié)省的迭代次數(shù);
根據(jù)預先為每個碼塊設置的固定迭代次數(shù)和獲取到的所述當前碼塊譯碼前節(jié)省的迭代次數(shù),獲取所述當前碼塊的最大迭代次數(shù);
根據(jù)所述當前碼塊的最大迭代次數(shù),對所述當前碼塊進行迭代譯碼。
結合第一方面,第一種可能的實現(xiàn)方式為:所述根據(jù)預先為每個碼塊設置的固定迭代次數(shù)以及當前碼塊之前的每個碼塊的實際迭代次數(shù),獲取所述當前碼塊譯碼前節(jié)省的迭代次數(shù),具體包括:
將預先為每個碼塊設置的固定迭代次數(shù)和所述當前碼塊之前的每個碼塊的實際迭代次數(shù)分別做差值運算,再將得到的差值進行累加,并將累加得到的結果作為所述當前碼塊譯碼前節(jié)省的迭代次數(shù)。
結合第一方面,第二種可能的實現(xiàn)方式為:所述根據(jù)預先為每個碼塊設置的固定迭代次數(shù)以及當前碼塊之前的每個碼塊的實際迭代次數(shù),獲取所述當前碼塊譯碼前節(jié)省的迭代次數(shù),具體包括:
將預先為每個碼塊設置的固定迭代次數(shù)和所述當前碼塊之前的每個碼塊的實際迭代次數(shù)分別做差值運算;
如果得到的差值小于等于第一預設閾值,則將得到的差值作為運算結果,如果得到的差值大于閾值,則將所述第一預設閾值作為運算結果;
將得到的運算結果進行累加,并將累加得到的結果作為所述當前碼塊譯碼前節(jié)省的迭代次數(shù)。
結合第一方面的第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,第三種可能的實現(xiàn)方式為:所述根據(jù)預先為每個碼塊設置的固定迭代次數(shù)和獲取到的所述當前碼塊譯碼前節(jié)省的迭代次數(shù),得到所述當前碼塊的最大迭代次數(shù)之前,還包括:
如果所述當前碼塊譯碼前節(jié)省的迭代次數(shù)大于第二預設閾值,則將所述當前碼塊譯碼前節(jié)省的迭代次數(shù)設置為第二預設閾值。
結合第一方面,第四種可能的實現(xiàn)方式:所述根據(jù)預先為每個碼塊設置的固定迭代次數(shù)以及當前碼塊之前的每個碼塊的實際迭代次數(shù),獲取所述當前碼塊譯碼前節(jié)省的迭代次數(shù)之前,還包括:
如果所述當前碼塊為譯碼的第t×(N+1)個碼塊,則將為所述當前碼塊設置的固定迭代次數(shù)作為所述當前碼塊的最大迭代次數(shù),執(zhí)行根據(jù)所述當前碼塊的最大迭代次數(shù),對所述當前碼塊進行迭代譯碼的步驟;
或者,如果所述當前碼塊為譯碼的非第t×(N+1)個碼塊,則執(zhí)行根據(jù)預先為每個碼塊設置的固定迭代次數(shù)以及當前碼塊之前的每個碼塊的實際迭代次數(shù),獲取所述當前碼塊譯碼前節(jié)省的迭代次數(shù)的步驟;
其中,t、N為正整數(shù)。
結合第一方面的第一種可能的實現(xiàn)方式、第二種可能的實現(xiàn)方式、第三種可能的實現(xiàn)方式及第四種可能的實現(xiàn)方式中的任一種可能的實現(xiàn)方式,第五種可能的實現(xiàn)方式為:所述根據(jù)所述當前碼塊的最大迭代次數(shù),對所述當前碼塊進行迭代譯碼,具體包括:
在所述當前碼塊的最大迭代次數(shù)內,對所述當前碼塊進行迭代譯碼,每次迭代譯碼后,校驗迭代譯碼后的輸出結果;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210413063.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可控紅外光電探測靶裝置及探測方法
- 下一篇:一種大功率半橋模塊





