欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2018111256378
申请人: 河南科技大学
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-01-05
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

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的第一行依次提取出信息位的值作为译码结果

2.根据权利要求1所述的一种极化码译码方法,其特征在于:所述步骤三中函数UpdateLLl,i(0≤l<log2N)的更新方法为:步骤3.1、输入索引l,i;

步骤3.2、令s=2n-l, 其中n=log2N, 表示模2加运算;

步骤3.3、若m<s/2,且LLl+1,i=NaN,则更新函数UpdateLLl+1,i得到LLl+1,i,同时若LLl+1,i+s/2=NaN,则更新函数UpdateLLl+1,i+s/2得到LLl+1,i+s/2,然后根据公式(1)计算f函数节点对数似然比的值LLl,i:LLl,i=2h2(h1(x1)h1(x2))  (1);

其中变量 变量 x1,x2∈(-∞,∞),函数h1(x)的表达式为公式(2):

函数h2(x′)的表达式为公式(3):

若m<s/2不成立,则执行步骤(3.4);

步骤3.4、根据公式(4)计算g函数节点对数似然比的值,此时需要部分和 部分和 若Bl,i-s/2=0,则根据公式(5)计算g函数节点对数似然比的值LLl,i,若Bl,i-s/2=0不成立,则根据公式(6)计算g函数节点对数似然比的值LLl,i,计算f函数或g函数节点对数似然比的值LLl,i后输出更新后的矩阵LL;

LLl,i=LLl+1,i+LLl+1,i-s/2  (5)LLl,i=LLl+1,i-LLl+1,i-s/2  (6)。

3.根据权利要求1所述一种极化码译码方法,其特征在于:所述步骤五中函数UpdateBl,i(0≤l<log2N)的更新方法为:

步骤5.1、输入索引l,i;

步骤5.2、令s=2n-l, 其中n=log2N,表示模2加运算;

步骤5.3、若m<s/2不成立,则 Bl+1,i=Bl,i,更新函数UpdateBl+1,i和UpdateBl+1,i-s/2,并输出更新后的矩阵B;若m<s/2成立,则执行步骤六。