【技术实现步骤摘要】
数据译码方法和装置及计算机存储介质
本申请实施例涉及信息处理领域,尤指一种数据译码方法和装置及计算机存储介质。
技术介绍
信道编码是无线通信系统中重要的组成部分,通过信道编码,接收端可以纠正在传输过程中发生错误的信息,从而使得通信双方的通信质量得到保障。Arikan提出的极化码是信道编码的一类,是目前唯一理论上能够达到香农极限的信道编码方法。极化(Polar)码的低复杂度、高性能正适应5G通讯系统中控制信道编码的要求。串行抵消译码算法已经成为主流的polar译码算法。大多数polar译码方案都是以串行抵消算法为基础演化而来的。相关技术中,为了节省计算资源,通常对待处理的数据采取分段的方式进行Polar译码,数据的分段操作造成译码时延过大,因此,polar译码串行抵消算法存在延时长,过程数据存储开销大等问题。
技术实现思路
为了解决上述任一技术问题,本申请实施例提供了一种数据译码方法和装置及计算机存储介质。为了达到本申请实施例目的,本申请实施例提供了一种数据译码方法,包括:在获取到待 ...
【技术保护点】
1.一种数据译码方法,包括:/n在获取到待译码的Polar码数据后,将所述Polar码数据发送至预先设置的至少两个独立的U值计算模块,其中所述U值计算模块用于计算下次迭代G节点时所需的U值;/n控制所述至少两个独立的U值计算模块处理所述待译码的Polar码数据,得到至少两组新的译码数据;/n对所述至少两组新的译码数据进行处理,得到新的待译码的Polar码数据。/n
【技术特征摘要】
1.一种数据译码方法,包括:
在获取到待译码的Polar码数据后,将所述Polar码数据发送至预先设置的至少两个独立的U值计算模块,其中所述U值计算模块用于计算下次迭代G节点时所需的U值;
控制所述至少两个独立的U值计算模块处理所述待译码的Polar码数据,得到至少两组新的译码数据;
对所述至少两组新的译码数据进行处理,得到新的待译码的Polar码数据。
2.根据权利要求1所述的方法,其特征在于,所述将所述Polar码数据发送至预先设置的至少两个独立的U值计算模块之前,所述方法还包括:
获取所述待译码的数据对应的Polar码码树;
将所述Polar码码树拆分成s个独立的译码子树,其中s为大于等于2的整数;其中,将所述s个独立的译码子树被发送至预先设置的s个独立的U值计算模块。
3.根据权利要求2所述的方法,其特征在于,所述将所述Polar码码树拆分成s个独立的译码子树,包括:
获取对所述Polar树的数据抽取间隔s;
按照数据抽取间隔为s个比特,以数据抽取顺序为Z形,对所述Polar树进行数据抽取,得到s个独立的译码子树。
4.根据权利要求2或3所述的方法,其特征在于:
s=2k,其中,k=1,2,3……。
5.根据权利要求2所述的方法,其特征在于,所述将所述Polar码码树拆分成s个独立的译码子树,包括:
获取对所述Polar树的数据抽取间隔si;
按照数据抽取顺序为Z形,数据抽取间隔为si个比特,对所述Polar树进行数据抽取,得到si个独立的译码子树;
判断得到的独立的译码子树的数量是否达到s个,得到判断结果;
如果判断结果为未达到s...
【专利技术属性】
技术研发人员:史光明,丁家隆,
申请(专利权)人:深圳市中兴微电子技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。