【技术实现步骤摘要】
极化码译码方法及装置、电子设备及存储介质
[0001]本公开涉及移动通信
,尤其涉及一种极化码译码方法及装置、电子设备及存储介质。
技术介绍
[0002]在移动通信
,可以通过对数据进行编译码,来确保数据传输过程的可靠性。其中,极化码是一种可以理论证明达到香农极限的信道编码方法。对极化码进行译码,即可以对传输的数据进行获取。
[0003]在相关技术中,可以将极化码分为多个待译码子段,再对多个待译码子段进行并行译码,得到各个译码子段对应的满足局部最优的路径,从而得到完整的译码路径。
[0004]但是,相关技术提供的方法仅能对各个译码子段对应的局部最优的路径进行筛选,因而最终得到的完整的译码路径未必能够满足全局最优,因此该方法极化码译码的性能较差。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
[0006]本公开提供一种极化码译码方法及装置、电子设备及存储介质,至少在一定程度上克服相关技术中极化码的译码性能较差的问题。
[0007]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0008]根据本公开实施例的一个方面,提供一种极化码译码方法,包括:获取长度为N的待译码极化码,将所述待译码极化码划分为m个长度为n的待译码子段,N、m和n为2的整次幂;通过m个子段译码器分别对m个待译码子段进行SCL(Suc ...
【技术保护点】
【技术特征摘要】
1.一种极化码译码方法,其特征在于,包括:获取长度为N的待译码极化码,将所述待译码极化码划分为m个长度为n的待译码子段,N、m和n为2的整次幂;通过m个子段译码器分别对m个待译码子段进行串行消除列表SCL译码的译码比特值的出现概率计算及路径分裂,得到分裂后的横向路径;对所述横向路径进行纵向子段处理,得到多条待选路径;对所述多条待选路径进行横向子段处理,得到多条备选路径;对所述多条备选路径进行校验,得到译码路径;根据所述译码路径得到所述待译码极化码的译码结果。2.根据权利要求1所述的极化码译码方法,其特征在于,所述通过m个子段译码器分别对m个待译码子段进行串行消除列表SCL译码的译码比特值的出现概率计算及路径分裂,得到分裂后的横向路径,包括:通过第i个子段译码器对第i个待译码子段的第j个比特进行SCL译码处理,得到第j个比特的出现概率以及2l
ij
条横向路径,其中,i=1,2,3,
…
,m;j=1,2,3,
…
,n;2l
ij
为第i个待译码子段的第j个比特所对应的横向路径的数量。3.根据权利要求2所述的极化码译码方法,其特征在于,所述对所述横向路径进行纵向子段处理,得到多条待选路径,包括:将m个待译码子段中每个待译码子段的第j个比特组成第j个纵向子段,使得任一纵向子段的总长度为m;对第j个纵向子段中的m个比特按顺序进行路径分裂,得到分裂后的纵向路径,其中,第i个比特对应的纵向路径数为2l
vij
,当2l
vij
>=L
v
时,保留路径度量值最大的L
v
条纵向路径,i=1,2,3,
…
,m;j=1,2,3,
…
,n;L
v
与l
vij
均为正整数,任一纵向路径的路径度量值用于指示所述任一纵向路径的出现概率;对所述第j个纵向子段的L
v
条纵向路径进行校验,保留通过校验的第j个纵向子段的纵向路径;根据通过校验的第j个纵向子段的纵向路径,对所述2l
ij
条横向路径进行筛选,保留l
ij
或2l
ij
条待选路径。4.根据权利要求1至3中任一所述的极化码译码方法,其特征在于,所述对所述多条待选路径进行横向子段处理,得到多条备选路径,包括:通过m个子段译码器分别对多条待选路径进行横向子段处理,其中,第i个子段译码器从l
ij
或2l
ij
条待选路径中保留路径度量值最大的l
hij
条备选路径,当l
ij
或2l
ij
小于L时,l
hij
等于l
ij
或等于2l
ij
,当l
ij
或2l
ij
大于等于L时,l
hij
等于L,i=1,2,3,
…
,m;j=1,2,3,
…
,n;L用于指示所述备选路径的数量阈值,L为正整数;所述第i个子段译码器以l
hij
条备选路径为基础,对第i个横向子段的第j+1个比特进行译码比特值的出现概率计算及路径分裂,所述横...
【专利技术属性】
技术研发人员:庄永昌,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。