The invention discloses a decoding method, device and computer storage medium, which comprises the following steps: obtaining the full binary tree corresponding to the polarization code; decoding from the root node of the full binary tree until the decoding bits of all leaf nodes of the full binary tree are obtained: judging the number of free bits of leaf nodes belonging to the non-leaf nodes of the full binary tree when decoding the non-leaf nodes of the full binary tree Whether it exceeds the preset threshold or not, the decoding bit is decoded at the non-leaf node when the result is judged. The decoding bit is the decoding bit of the leaf node belonging to the non-leaf node. When the result is judged to be true, it enters the sub-tree node of the non-leaf node and continues decoding at the sub-tree node. According to the technical scheme of the present invention, it is not necessary to decode only a single bit at each leaf node, nor on nodes with excessive complexity.
【技术实现步骤摘要】
译码方法、装置和计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种译码方法、装置和计算机可读存储介质。
技术介绍
极化码是一种基于信道极化数字信号处理技术的信道编码方案。信道极化将二进制无记忆信道,通过信道分割、信道合并操作引入相关性,从而得到一组新的具有相互依赖关系的二进制极化信道。当参与信道极化的信道数足够多时,所得到的极化信道(比特信道)的信道容量会出现极化现象,即一部分信道的容量将会趋于1,其余的则趋于0。利用这种极化现象,可将自由比特承载在信道容量高的比特信道,而在信道容量低的比特信道上承载固定比特,从而提升传输可靠性。目前的极化码译码算法都可以根据码树来进行译码。目前每种译码算法只对特定类型的码树结构适用,不具有通用性,大大限制了目前的译码算法的使用。因此,需要一种通用的译码算法,不考虑码树中的特殊节点,而是针对一般节点,进行通用的简化算法译码,需要在降低译码时延和复杂度的同时,避免需要标记特殊节点而造成的硬件复杂度的增加。
技术实现思路
本专利技术的主要目的在于提出一种译码方法、装置和计算机可读存储介质,旨在降低译码时延和复杂度,同时避免需要标记特殊节点而造成的硬件复杂度的增加。为实现上述目的,本专利技术提供了一种译码方法,所述译码方法包括以下步骤:获取极化码对应的满二叉树;从所述满二叉树的根节点起进行译码,直至得到所述满二叉树的所有叶节点的译码比特;所述从所述满二叉树的根节点起行译码包括:在对所述满二叉树的非叶节点译码时,判断所述非叶结点的所属叶节点的自由比特数量是否超过预设阈值,在判断结果为否时,在所述非叶节点处进行译码,得到的译码 ...
【技术保护点】
1.一种译码方法,其特征在于,所述译码方法包括以下步骤:获取极化码对应的满二叉树;从所述满二叉树的根节点起进行译码,直至得到所述满二叉树的所有叶节点的译码比特;所述从所述满二叉树的根节点起行译码包括:在对所述满二叉树的非叶节点译码时,判断所述非叶结点的所属叶节点的自由比特数量是否超过预设阈值,在判断结果为否时,在所述非叶节点处进行译码,得到的译码比特作为所述非叶节点的所属叶节点的译码比特,在判断结果为是时,则进入所述非叶节点的子树节点,在所述子树节点处继续进行译码。
【技术特征摘要】
1.一种译码方法,其特征在于,所述译码方法包括以下步骤:获取极化码对应的满二叉树;从所述满二叉树的根节点起进行译码,直至得到所述满二叉树的所有叶节点的译码比特;所述从所述满二叉树的根节点起行译码包括:在对所述满二叉树的非叶节点译码时,判断所述非叶结点的所属叶节点的自由比特数量是否超过预设阈值,在判断结果为否时,在所述非叶节点处进行译码,得到的译码比特作为所述非叶节点的所属叶节点的译码比特,在判断结果为是时,则进入所述非叶节点的子树节点,在所述子树节点处继续进行译码。2.根据权利要求1所述的译码方法,其特征在于,所述获取极化码对应的满二叉树,还包括:确定所述极化码的位置信息向量,所述极化码的位置信息向量中包括自由比特和固定比特,将所述极化码的位置信息向量作为所述根节点的位置信息向量;在所述判断所述非叶结点的所属叶节点的自由比特数量是否超过预设阈值之前,还包括:在所述非叶节点非所述根节点时,根据所述非叶节点的父节点的位置信息向量确定所述非叶节点的位置信息向量,以及根据所述非叶节点的位置信息向量中的自由比特数量确定所述非叶节点的所属叶节点的自由比特数量。3.根据权利要求1所述的译码方法,其特征在于,在所述判断所述非叶结点的所属叶节点的自由比特数量是否超过预设阈值之前,还包括:根据所述极化码的长度2n,设置所述预设阈值,n为正整数。4.根据权利要求1所述的译码方法,其特征在于,所述在所述非叶节点处进行译码,包括:根据所述非叶节点的所属叶节点的自由比特,确定所述非叶节点的所属叶节点的比特扩展,根据所述非叶节点的所属叶节点的比特扩展与预设矩阵确定所述非叶节点的比特扩展,根据所述非叶节点的比特扩展进行译码。5.根据权利要求4所述的译码方法,其特征在于,所述根据所述非叶节点的所属叶节点的自由比特,确定所述非叶节点的所属叶节点的比特扩展,还包括:将所述非叶节点的所属叶节点的固...
【专利技术属性】
技术研发人员:魏浩,李原,陈梦竹,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。