[发明专利]译码方法、编码方法、装置、设备和存储介质有效
申请号: | 202210464129.2 | 申请日: | 2022-04-29 |
公开(公告)号: | CN114915376B | 公开(公告)日: | 2023-09-26 |
发明(设计)人: | 杨雨翰;陈林;刘重军;高嘉和;代毅;张维;元金海;吴卓智;张黎杰 | 申请(专利权)人: | 京信网络系统股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/20;H04L25/02 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 唐敏 |
地址: | 510663 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 译码 方法 编码 装置 设备 存储 介质 | ||
本申请涉及一种译码方法、编码方法、装置、设备和存储介质,接收设备获取接收序列,然后确定接收序列是否满足预设的低复杂度译码条件,并且在接收序列满足低复杂度译码条件的情况下,采用非迭代的矩阵变换译码方式对接收序列进行译码,生成译码序列;其中,上述接收序列为对待编码序列进行极化Polar编码获得的;上述低复杂度译码条件与接收序列的信号传输质量相关。采用上述方法可以降低Polar码的译码复杂度。
技术领域
本申请涉及信号处理技术领域,特别是涉及一种译码方法、编码方法、装置、设备和存储介质。
背景技术
在通信系统中,通常采用信道编码来提高数据传输的可靠性,保证通信的质量。其中,极化(Polar)编码是一种理论上证明可以取得香农容量且编译码复杂度低的编码方式。
现有技术中,接收设备在对Polar码进行译码时,可以采用连续删除列表(Successive Cancellation List,简称SCL)的译码算法。SCL译码器需要采用迭代公式求解译码序列,导致Polar码译码的计算复杂度较高。
发明内容
基于此,有必要针对上述技术问题,提供一种译码方法、编码方法、装置、设备和存储介质。
第一方面,一种译码方法,应用于接收设备,方法包括:
获取接收序列;其中,接收序列为对待编码序列进行极化Polar编码获得的;
确定接收序列是否满足预设的低复杂度译码条件;低复杂度译码条件与接收序列的信号传输质量相关;
在接收序列满足低复杂度译码条件的情况下,采用非迭代的矩阵变换译码方式对接收序列进行译码,生成译码序列。
在其中一个实施例中,采用非迭代的矩阵变换译码方式对接收序列进行译码,生成译码序列,包括:
将陪集码GN码与接收序列进行模2加法运算,获得译码序列;其中,GN码为对待编码序列进行Polar编码时使用的变换码。
在其中一个实施例中,低复杂度译码条件与接收序列的信噪比相关;确定接收序列是否满足预设的低复杂度译码条件,包括:
获取接收序列对应的目标信噪比;
在目标信噪比大于第一预设阈值的情况下,确定接收序列满足低复杂度译码条件。
在其中一个实施例中,获取接收序列对应的目标信噪比,包括:
采用本地导频序列以及本地导频序列对应的时频资源,获得信道估计结果;
采用时域去噪算法或者频域维纳滤波算法对信道估计结果进行处理,获得接收序列对应的目标信噪比。
在其中一个实施例中,低复杂度译码条件与接收序列的噪声功率相关;确定接收序列是否满足预设的低复杂度译码条件,包括:
获取接收序列对应的目标噪声功率;
在目标噪声功率小于第二预设阈值的情况下,确定接收序列满足低复杂度译码条件。
在其中一个实施例中,获取接收序列对应的目标噪声功率,包括:
采用本地导频序列以及本地导频序列对应的时频资源,获得信道估计结果;
对信道估计结果进行数据均衡处理,并基于处理后的信道估计结果进行噪声估计,获得目标噪声功率。
在其中一个实施例中,低复杂度译码条件与接收序列对应的硬判结果相关;确定接收序列是否满足预设的低复杂度译码条件,包括:
获取上述接收序列对应的伴随序列;伴随序列为发送端对待编码序列的伴随码进行Polar编码获得的;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信网络系统股份有限公司,未经京信网络系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210464129.2/2.html,转载请声明来源钻瓜专利网。