[发明专利]一种极化码译码方法有效

专利信息
申请号: 201811125637.8 申请日: 2018-09-26
公开(公告)号: CN109347600B 公开(公告)日: 2021-01-05
发明(设计)人: 高宏峰;马秋然;冀保峰;徐素莉;洪小帅;刘航 申请(专利权)人: 河南科技大学
主分类号: H04L1/00 分类号: H04L1/00;H03M13/13
代理公司: 洛阳公信知识产权事务所(普通合伙) 41120 代理人: 陈佳丽
地址: 471000 河*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供一种极化码译码方法,在极化码SC译码方法的基础上,对f函数节点的计算进行简化处理,用折线逼近函数代替双曲正切函数及其反函数运算,折线逼近函数只需要加法和乘法运算。本发明有益效果:大大降低了运算复杂度,与查表法相比大大节约了内存资源,降低了硬件成本,解决了极化码在对数似然比域译码运算复杂度较高的问题。
搜索关键词: 一种 极化 译码 方法
【主权项】:
1.一种极化码译码方法,其特征在于:极化码参数为其中N表示极化码的码长,K表示信息位的长度,N‑K表示冻结位的长度,A表示信息位位置的集合,令Ac为A的补集,则Ac表示冻结位位置的集合,表示长度为N‑K的冻结位的二进制向量,一般将冻结位的值设置为0,即令设yi(0≤i<N)为经过二进制相移键控调制以及AWGN信道后接收端接收到的信号,令矩阵LL表示(n+1)×N的对数似然比矩阵,矩阵B表示(n+1)×N的位矩阵,其中n=log2N,并将LL,B设置为非数值(NaN),矩阵LL的更新函数为UpdateLLl,i,(0≤l<log2N),其中l对应于译码阶段的列索引,i对应于行索引,LLl,i表示索引为(l,i)的节点的对数似然比的值;矩阵B的更新函数为UpdateBl,i,(0≤l<log2N),Bl,i表示索引为(l,i)的节点的位的更新值,部分和则极化码译码的具体步骤为:步骤一、初始化:接收信号yi(0≤i<N)的对数似然比LLn,i的值为:EbN0=10^(SNR/10),其中n=log2N,SNR为AWGN信道的信噪比;设j(1≤j≤N)表示第j次译码循环,并令j=1;步骤二、码位倒序计算:i=bitreversal(j‑1),i表示(j‑1)的比特反序,即将十进制(j‑1)转化为二进制后,将得到的二进制数进行倒序,然后转化为十进制得到i;步骤三、更新函数UpdateLL0,i得到LL0,i和矩阵LL:函数UpdateLL0,i是函数UpdateLLl,i(0≤l<log2N)在l=0时的情况,更新函数UpdateLL0,i即更新函数UpdateLLl,i(0≤l<log2N);步骤四、判断i是否属于冻结位:若i属于冻结位,则令B0,i=0;若i不属于冻结位且LL0,i≥0,则B0,i=0,否则,B0,i=1;步骤五、更新函数UpdateB0,i得到B0,i和矩阵B:函数UpdateB0,i是函数UpdateBl,i(0≤l<log2N)在l=0时的情况,更新函数UpdateB0,i即更新函数UpdateBl,i(0≤l<log2N);步骤六、判断j<N是否成立,若成立,令j=j+1,重复步骤二~步骤六,否则,执行步骤七;步骤七:得到译码结果从矩阵B的第一行依次提取出信息位的值作为译码结果
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南科技大学,未经河南科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201811125637.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top