[發明專利]一種Turbo譯碼迭代次數自動更新方法有效
| 申請號: | 202011103023.7 | 申請日: | 2020-10-15 |
| 公開(公告)號: | CN112217525B | 公開(公告)日: | 2023-03-03 |
| 發明(設計)人: | 杜丹;張濤;李鵬 | 申請(專利權)人: | 天津津航計算技術研究所 |
| 主分類號: | H03M13/29 | 分類號: | H03M13/29;H04L1/00 |
| 代理公司: | 中國兵器工業集團公司專利中心 11011 | 代理人: | 劉二格 |
| 地址: | 300308 天津*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 turbo 譯碼 次數 自動更新 方法 | ||
本發明公開了一種Turbo譯碼迭代次數自動更新方法,首先設置一個迭代終止次數的初值,然后執行迭代并對相鄰兩次迭代后的譯碼信息進行相似度判斷,根據連續多個相似度判斷值確定當前的譯碼狀態:譯碼完成、譯碼未完成或譯碼迭代失效,針對不同狀態選擇終止迭代、增加迭代終止次數或譯碼輸出,從而實現譯碼迭代次數的自動更新。本發明譯碼迭代次數能夠根據信噪比強弱自動更新,實現譯碼性能與譯碼延時的最優化設計;利用二進制異或運算進行相鄰兩次譯碼序列的相似度判斷,實現復雜度低且可靠性高;譯碼迭代次數更新過程中無需借助外部校驗信息,通用性強。
技術領域
本發明屬于通信信道編碼技術領域,涉及一種Turbo譯碼迭代次數自動更新方法,尤其是無校驗輔助條件下的Turbo譯碼迭代次數自動更新方法。
背景技術
Turbo碼是一種性能優異的低信噪比編碼,其譯碼由于采用了交織及迭代譯碼方案,理想情況下能夠獲得接近香農極限的性能。譯碼迭代次數越多誤碼率越低,譯碼性能越好,但同時譯碼延時會增大,影響通信性能。
常規的解決方法是通過仿真確定滿足誤碼率需求的最小迭代次數,并將譯碼迭代次數設置為該固定值。該方法實現簡單,但缺點是當信噪比高時譯碼延時不能實現最小化,當信噪比低時譯碼性能不能實現最優化。另一類解決方法是利用外部校驗信息,在每次迭代后對譯碼信息進行校驗,根據校驗結果決定是否終止迭代,該方法能夠實現迭代次數的動態調整,但對于某些具有指定協議且無校驗的系統而言,該方法是失效的。還有一類解決方法,是利用每次迭代后的譯碼信息進行信噪比估計,然后自動更新迭代次數,但該類方法實現復雜,且信噪比估計存在誤差,影響可靠性。
發明內容
(一)發明目的
針對現有技術中Turbo譯碼迭代次數自動更新存在的不足,本發明提供一種無需校驗輔助的Turbo譯碼迭代次數自動更新方法。
(二)技術方案
為了解決上述技術問題,本發明提供一種Turbo譯碼迭代次數自動更新方法,首先設置一個迭代終止次數的初值,然后執行迭代并對相鄰兩次迭代后的譯碼信息進行相似度判斷,根據連續多個相似度判斷值確定當前的譯碼狀態:譯碼完成、譯碼未完成或譯碼迭代失效,針對不同狀態選擇終止迭代、增加迭代終止次數或譯碼輸出,從而實現譯碼迭代次數的自動更新。
(三)有益效果
上述技術方案所提供的Turbo譯碼迭代次數自動更新方法,譯碼迭代次數能夠根據信噪比強弱自動更新,實現譯碼性能與譯碼延時的最優化設計;利用二進制異或運算進行相鄰兩次譯碼序列的相似度判斷,實現復雜度低且可靠性高;譯碼迭代次數更新過程中無需借助外部校驗信息,通用性強。
附圖說明
圖1為本發明方法的流程圖。
具體實施方式
為使本發明的目的、內容、和優點更加清楚,下面結合附圖和實施例,對本發明的具體實施方式作進一步詳細描述。
為了便于描述,首先定義n代表譯碼模塊的迭代終止次數,m代表迭代完成次數,n為正整數且0≤m≤n。
本發明提出的Turbo譯碼迭代次數自動更新方法包括以下順序執行步驟:
S1:令m初值為1。
S2:執行第m次迭代,迭代完成后將長度為L的譯碼序列存入存儲表A。
S3:繼續執行第m+1次迭代,并將長度為L的譯碼序列存入存儲表B,同時讀取存儲表A中的譯碼序列,將兩組序列逐比特做二進制異或,并將異或值累加,記為Sm,Sm代表第m+1次與第m次迭代輸出的相似度判斷值,Sm越小,第m+1次與第m次迭代輸出的相似度越高。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津津航計算技術研究所,未經天津津航計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011103023.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種針對網絡大數據的信息保護系統
- 下一篇:一種農膜流滴劑及其制備工藝
- 同類專利
- 專利分類





