[發明專利]多元LDPC碼的譯碼方法、系統、介質、設備及應用有效
| 申請號: | 202011342379.6 | 申請日: | 2020-11-26 |
| 公開(公告)號: | CN112615629B | 公開(公告)日: | 2023-09-26 |
| 發明(設計)人: | 侯典浩;萬飛;白寶明;朱敏;劉震 | 申請(專利權)人: | 西安電子科技大學 |
| 主分類號: | H03M13/11 | 分類號: | H03M13/11 |
| 代理公司: | 西安長和專利代理有限公司 61227 | 代理人: | 何畏 |
| 地址: | 710071 陜西省*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 多元 ldpc 譯碼 方法 系統 介質 設備 應用 | ||
1.一種多元LDPC碼的譯碼方法,其特征在于,所述多元LDPC碼的譯碼方法包括:
設定IJDD譯碼器迭代次數為l以及神經網絡與IJDD算法迭代次數為l,接收端將收到的經過信道加噪后長度為n的序列送入IJDD譯碼器;
將得到的修正結果硬判后進行校驗,如果通過校驗則譯碼結束;
否則利用神經網絡對修正得到長度為n的向量進行修正;
將神經網絡修正后的長度為n的復數向量硬判后進行校驗,如果通過校驗則譯碼結束,輸出譯碼結果,否則將復數向量重新傳入IJDD譯碼器,再次進行譯碼,直到達到最大迭代次數;
譯碼結束,輸出譯碼結果;
其中,所述多元LDPC碼的譯碼方法將得到的修正結果硬判后進行校驗,如果通過校驗則譯碼結束:對y′進行硬判決得到長度為n的硬判決向量對進行校驗,如果通過校驗直接跳轉譯碼結束,輸出譯碼結果;
所述多元LDPC碼的譯碼方法設定IJDD譯碼器迭代次數為l以及神經網絡與IJDD算法迭代次數為l,接收端將收到的經過信道加噪后長度為n的序列y送入IJDD譯碼器;對y進行硬判,并在y的基礎上繼續利用IJDD譯碼算法進行修正得到長度為n的向量y′;
所述多元LDPC碼的譯碼方法否則利用神經網絡對y′進行修正:由于y′是一個復數向量,而神經網絡輸入是長度為2n的實數向量,首先需要對y′中的每一個元素依次進行實部、虛部的展開得到向量將喂入已經訓練好的神經網絡,網絡對進行修正,得到長度為2n的實數向量進入對實數向量長度為2n的實數向量中的每兩個元素分別作為待恢復復數向量的實部和虛部,并得到長度為n的復數向量
2.如權利要求1所述的多元LDPC碼的譯碼方法,其特征在于,所述多元LDPC碼的譯碼方法對將神經網絡修正后的長度為n的復數向量進行硬判決得到長度為n的硬判決向量如過通過校驗進入譯碼結束,輸出譯碼結果,否則將重新傳入IJDD譯碼器進入將長度為n的序列送入IJDD譯碼器,直到達到最大迭代次數終止后進入譯碼結束,輸出譯碼結果。
3.如權利要求1所述的多元LDPC碼的譯碼方法,其特征在于,所述多元LDPC碼的譯碼方法譯碼結束,輸出譯碼結果
4.一種計算機設備,其特征在于,所述計算機設備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述計算機程序被所述處理器執行時,使得所述處理器執行如權利要求1~3任意一項所述方法的步驟。
5.一種計算機可讀存儲介質,存儲有計算機程序,所述計算機程序被處理器執行時,使得所述處理器執行如權利要求1~3任意一項所述方法的步驟。
6.一種無線通信信息數據處理終端,其特征在于,所述無線通信信息數據處理終端用于實現權利要求1~3任意一項所述的多元LDPC碼的譯碼方法。
7.一種實施權利要求1~3任意一項所述多元LDPC碼的譯碼方法的多元LDPC碼的譯碼系統,其特征在于,所述多元LDPC碼的譯碼系統包括:
迭代次數設置模塊,用于設定IJDD譯碼器迭代次數為l以及神經網絡與IJDD算法迭代次數為l;
IJDD譯碼算法模塊,用于將長度為n的序列送入IJDD譯碼;
神經網絡修正模塊,用于利用神經網絡對修正得到長度為n的向量進行修正;
校驗模塊,用于將每次修正并硬判決后得到的向量結果進行校驗,通過校驗則提前終止其余譯碼步驟,否則繼續進行譯碼操作;
譯碼結果輸出模塊,用于譯碼結束,輸出譯碼結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安電子科技大學,未經西安電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011342379.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多角度無線可視喉鏡
- 下一篇:一種鐵屑銅屑壓塊用液壓設備
- 同類專利
- 專利分類





