本公开提供了一种极化码译码方法及装置、介质及设备,涉及移动通信技术领域。通过接收待译码对数似然比序列;对所述待译码对数似然比序列进行处理,获得至少一组子待译码对数似然比序列;对所述待译码对数似然比序列进行译码获得源候选路径;对所述至少一组子待译码对数似然比序列进行译码获得至少一组子候选路径;对所述源候选路径和所述至少一组子候选路径进行校验,确定目标路径;根据所述目标路径获取信息比特译码。这样对待译码对数似然比序列进行处理,改变了译码过程中选择的候选路径,以及进行多通道的译码扩大了译码选择出的候选路径的数量,候选路径通过校验的概率增大,能够提高了译码性能。能够提高了译码性能。能够提高了译码性能。
【技术实现步骤摘要】
极化码译码方法及装置、存储介质及电子设备
[0001]本公开涉及移动通信
,尤其涉及一种极化码译码方法及装置、存储介质及电子设备。
技术介绍
[0002]随着移动通信对高可靠性、低消耗性、低时延性等性能的进一步要求,极化码(Polar code)成为5G移动通信控制信道编码的标准。极化码是一种前向错误更正编码方式,用于讯号传输。
[0003]相关技术中,解调器将接收的已调信号解调出解调信号,解调信号为一个待译码对数似然比序列,待译码对数似然比序列经CA
‑
SCL译码后得到信息比特序列。但正确的译码路径在SCL译码过程中仍存在被删除的情况,导致CA
‑
SCL译码过程中选择的候选路径未能通过校验,使得译码失败,容易产生误块和误码,降低了译码性能。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
[0005]本公开的目的在于提供一种极化码译码方法及装置、存储介质及电子设备,至少在一定程度上克服由于相关技术中译码性能较低的问题。
[0006]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0007]根据本公开的一个方面,提供一种极化码译码方法,包括:
[0008]接收待译码对数似然比序列;
[0009]对所述待译码对数似然比序列进行处理,获得至少一组子待译码对数似然比序列;
[0010]对所述待译码对数似然比序列进行译码获得源候选路径;
[0011]对所述至少一组子待译码对数似然比序列进行译码获得至少一组子候选路径;
[0012]对所述源候选路径和所述至少一组子候选路径进行校验,确定目标路径;
[0013]根据所述目标路径获取信息比特译码。
[0014]在本公开一个实施例中,所述对所述待译码对数似然比序列进行处理,获得至少一组子待译码对数似然比序列,包括:
[0015]确定所述待译码对数似然比序列中每个待译码对数似然比满足的预设阈值范围,其中,所述预设阈值范围对应一种计算策略;
[0016]根据所述对应一种计算策略对每个所述待译码对数似然比进行计算,获得一组子待译码对数似然比序列。
[0017]在本公开一个实施例中,所述预设阈值范围对应一种计算策略,包括:
[0018]当所述待译码对数似然比序列中第i个对数似然比Ra
i
大于第二阈值S2且小于第一
阈值S1或者所述待译码对数似然比序列中第i个对数似然比Ra
i
大于
‑
S1且小于
‑
S2时,则所述对应一种计算策略为Ra
i
’
等于Ra
i
,其中,Ra
i
’
为所述一组子待译码对数似然比序列中第i个子对数似然比,所述S1和所述S2均为正数,且所述S1大于所述S2;
[0019]当所述待译码对数似然比序列中第i个对数似然比Ra
i
大于或等于所述
‑
S2且小于或等于所述S2时,则所述对应一种计算策略为Ra
i
’
等于
‑
Ra
i
;
[0020]当所述待译码对数似然比序列中第i个对数似然比Ra
i
大于或等于所述S1时,则所述对应一种计算策略为Ra
i
’
等于T,其中,T为预设的参数值,所述T为正数且所述T大于所述S1;
[0021]当所述待译码对数似然比序列中第i个对数似然比Ra
i
小于或等于所述
‑
S1时,则所述对应一种计算策略为Ra
i
’
等于
‑
T。
[0022]在本公开一个实施例中,包括:
[0023]根据电子设备或者电子系统的计算复杂度指标和误码率指标进行分析,获得分析结果;
[0024]根据所述分析结果确定所述第一阈值S1和所述第二阈值S2。
[0025]在本公开一个实施例中,所述待译码对数似然比序列和所述至少一组子待译码对数似然比序列分别在不同的译码器中进行译码路径抉择。
[0026]在本公开一个实施例中,所述对所述源候选路径和所述至少一组子候选路径进行校验,确定目标路径,包括:
[0027]对所述源候选路径和所述至少一组子候选路径进行校验,获得校验结果;
[0028]根据所述校验结果,从所述源候选路径和所述至少一组子候选路径中确定目标路径,其中,
[0029]当所述源候选路径中有通过校验且出现概率最大的源候选路径时,则将所述通过校验且出现概率最大的源候选路径作为所述目标路径;
[0030]当仅所述至少一组子候选路径中有通过校验且出现概率最大的子候选路径时,则将所述通过校验且出现概率最大的子候选路径作为所述目标路径。
[0031]在本公开一个实施例中,还包括:
[0032]当所述源候选路径和所述至少一组子候选路径中没有一条通过校验的候选路径时,则将所述源候选路径中出现概率最大的候选路径作为所述目标路径。
[0033]根据本公开的另一个方面,提供一种极化码译码装置,包括:
[0034]接收模块,用于接收待译码对数似然比序列;
[0035]处理模块,用于对所述待译码对数似然比序列进行处理,获得至少一组子待译码对数似然比序列;
[0036]第一译码模块,用于对所述待译码对数似然比序列进行译码获得源候选路径;
[0037]第二译码模块,用于对所述至少一组子待译码对数似然比序列进行译码获得至少一组子候选路径;
[0038]校验模块,用于对所述源候选路径和所述至少一组子候选路径进行校验,确定目标路径;
[0039]输出模块,用于根据所述目标路径获取信息比特译码。
[0040]根据本公开的再一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存
储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述的极化码译码方法。
[0041]根据本公开的又一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的极化码译码方法。
[0042]本公开的实施例所提供的一种极化码译码方法及装置、存储介质及电子设备,通过对待译码对数似然比序列进行处理,然后对待译码对数似然比序列和至少一组子待译码对数似然比序列进行多通道译码,扩大了译码选择出的候选路径的数量;最后将译码结果经过校验并获取信息比特译码。这样对待译码对数似然比序列进行处理,改变了译码过程中选择的候选路径,以及进行多通道的译码扩大了译码选择出的候选路径的数量,候选路径通过校验的概率增大,能够提高了译码性能。
[0本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种极化码译码方法,其特征在于,包括:接收待译码对数似然比序列;对所述待译码对数似然比序列进行处理,获得至少一组子待译码对数似然比序列;对所述待译码对数似然比序列进行译码获得源候选路径;对所述至少一组子待译码对数似然比序列进行译码获得至少一组子候选路径;对所述源候选路径和所述至少一组子候选路径进行校验,确定目标路径;根据所述目标路径获取信息比特译码。2.根据权利要求1所述的极化码译码方法,其特征在于,所述对所述待译码对数似然比序列进行处理,获得至少一组子待译码对数似然比序列,包括:确定所述待译码对数似然比序列中每个待译码对数似然比满足的预设阈值范围,其中,所述预设阈值范围对应一种计算策略;根据所述对应一种计算策略对每个所述待译码对数似然比进行计算,获得一组子待译码对数似然比序列。3.根据权利要求2所述的极化码译码方法,其特征在于,所述预设阈值范围对应一种计算策略,包括:当所述待译码对数似然比序列中第i个对数似然比Ra
i
大于第二阈值S2且小于第一阈值S1或者所述待译码对数似然比序列中第i个对数似然比Ra
i
大于
‑
S1且小于
‑
S2时,则所述对应一种计算策略为Ra
i
’
等于Ra
i
,其中,Ra
i
’
为所述一组子待译码对数似然比序列中第i个子对数似然比,所述S1和所述S2均为正数,且所述S1大于所述S2;当所述待译码对数似然比序列中第i个对数似然比Ra
i
大于或等于所述
‑
S2且小于或等于所述S2时,则所述对应一种计算策略为Ra
i
’
等于
‑
Ra
i
;当所述待译码对数似然比序列中第i个对数似然比Ra
i
大于或等于所述S1时,则所述对应一种计算策略为Ra
i
’
等于T,其中,T为预设的参数值,所述T为正数且所述T大于所述S1;当所述待译码对数似然比序列中第i个对数似然比Ra
i
小于或等于所述
‑<...
【专利技术属性】
技术研发人员:庄永昌,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。