【技术实现步骤摘要】
一种基于剪枝迭代的PC
‑
SCMA系统联合译码方法
[0001]本专利技术涉及无线通信
,具体地,涉及一种基于剪枝迭代的PC
‑ꢀ
SCMA系统联合译码方法。
技术介绍
[0002]极化码(Polar Code,PC)是一类经过严格证明在二元离散无记忆信道下 (binary
‑
discrete memory less channel,B
‑
DMC)可达到香农容限的信道编码理论。作为支持增强型移动宽带的控制信道标准编码方案,极化码具有优秀的纠错性能,并且相比Turbo码和LDPC(low density parity check)码,其编译码复杂度更低。
[0003]稀疏码分多址接入SCMA(Sparse Code Multiple Access)技术通过将高维调制与稀疏扩频融合在一起,直接把比特数据流映射为预先设定码本里的复数域多维码字,用以解决海量连接的系统过载情况。在检测端,由于SCMA码本的稀疏性,传统最大后验概率(maximum a posterior probability,MAP)检测可以由消息传递算法(message passing algorithm,MPA)代替,以更低的复杂度获得近似的误码性能。
[0004]在实际应用中,SCMA需要结合信道编码技术来获得更好的服务质量 (quality of service,QOS),这些信道编码技术包括Turbo码,LDPC码和极化码等。对于接收端二者分开检测译码方案, ...
【技术保护点】
【技术特征摘要】
1.一种基于剪枝迭代的PC
‑
SCMA系统联合译码方法,数据流经过极化编码后的码字进行交织,再经过SCMA编码,其特征在于,所述方法包括如下步骤:步骤一:在极化编码和SCMA编码之前进行CRC编码;步骤二:经过极化编码和SCMA编码的码字,经过信道传输后,计算资源节点各分枝的置信度稳定性值;步骤三:将获取的置信度稳定性值,优先传播在相邻迭代中稳定性偏差较大的分枝,并动态的缩减参与下次迭代的因子图;步骤四:根据动态的因子图进行SCMA和SCAN联合迭代检测译码;步骤五:将译码后的码字进行CRC校验,若校验通过,终止迭代,若未通过返回步骤二。2.根据权利要求1所述的一种基于剪枝迭代的PC
‑
SCMA系统联合译码方法,其特征在于,所述步骤一中,所述CRC编码后的码字置于极化编码码字的尾端。3.根据权利要求1所述的一种基于剪枝迭代的PC
‑
SCMA系统联合译码方法,其特征在于,所述步骤二中计算资源节点各分枝的置信度稳定性值的方法包括:步骤二一:顺序资源节点消息更新,对于第t次迭代,资源节点k的消息更新表示为:式中,r
K
表示资源块k,u
j
表示用户j,x
j
为SCMA编码后用户j的码字,y
k
表示资源块k上的接受信号,h
kv
表示资源k与用户v之间的信道增益,ε
k
为t
‑
1次迭代后更新的因子矩阵第k行的非零位置集,ε
k
/{i,j}表示从集合ε
k
中排除元素i和j,且i≠j,i∈ε
k
,j∈ε
k
,σ2为噪声方差,[]
old
和[]
new
表示资源节点更新码字消息前后的消息;步骤二二:根据更新的资源节点消息来计算各分枝的置信度稳定性值,用于下一次迭代,第t次迭代中资源节点k到用户节点j的消息置信度稳定性为k到用户节点j的消息置信度稳定性为其中,χ
j
表示SCMA编码后的码字集合。4.根据权利要求1所述的一种基于剪枝迭代的PC
‑
SCMA系统联合译码方法,其特征在于,所述步骤三动态缩减参与下次迭代的因子图的方法为:在下次迭代中,将从因子图中剔除最大的分枝,使其不再参与下一次资源节点的消息更新。5.根据权利要求4所述的一种基于剪枝迭代的PC
‑
SCMA系统联合译码方法,其特征在于,所述资源节点的消息更新为首次更新时,采用原始因子图进行更新。6.根据权利要求1所述的一种基于剪枝迭代的PC
‑
SCMA系统联合译码方法,其特征在于,所述步骤四的联合迭代检测译码的步骤包括:步骤四一:根据资源节点更新后的消息得到符号消息,然后将符号消息映射为比...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。