西安电子科技大学学报 ›› 2022, Vol. 49 ›› Issue (5): 84-91.doi: 10.19665/j.issn1001-2400.2022.05.010

• 信息与通信工程 • 上一篇    下一篇

一种多核极化码的缩短核矩阵构造方法

胡利港1(),许丽卿1(),谭晓青1(),刘凌2(),吕善翔1()   

  1. 1.暨南大学 网络空间安全学院,广东 广州 510632
    2.深圳大学 计算机与软件学院,广东 深圳 518060
  • 收稿日期:2021-08-17 出版日期:2022-10-20 发布日期:2022-11-17
  • 作者简介:胡利港(1997—),男,暨南大学硕士研究生,E-mail:liganghu08@stu2019.jnu.edu.cn;|许丽卿(1964—),女,副教授,硕士,E-mail:lqxu1@jnu.edu.cn;|谭晓青(1976—),女,教授,博士,E-mail:ttanxq@jnu.edu.cn;|刘 凌(1988—),男,助理教授,博士,E-mail:liulingcs@szu.edu.cn;|吕善翔(1988—),男,副教授,博士,E-mail:shanxianglyu@gmail.com
  • 基金资助:
    国家自然科学基金(62001300);国家自然科学基金(61902149);广东省自然科学基金(2019A1515011069)

Method for the construction of a shortened kernel matrix of multi-kernel polar codes

HU Ligang1(),XU Liqing1(),TAN Xiaoqing1(),LIU Ling2(),LV Shanxiang1()   

  1. 1. College of Cyberspace Security,Jinan University,Guangzhou 510632,China
    2. College of Computer and Software,Shenzhen University,Shenzhen 518060,China
  • Received:2021-08-17 Online:2022-10-20 Published:2022-11-17

摘要:

作为首个在理论上被证明可达到信道容量的信道编码,极化码是5G增强型移动宽带场景中控制信道的编码方案。针对传统极化码在构造大维度核矩阵方面的局限性,提出了一种基于克罗内克积的多核构造改进的缩短核矩阵的方法。该方法首先在多核构造的过程中选取大指数的因子矩阵,保障较好的初始性能;然后利用部分距离的特性对该矩阵进行缩短,以得到维度更为灵活、性能更为优良的核矩阵。为了解决在构造核矩阵过程中可能出现部分距离超出其对应上界的问题,提出了一种基于汉明距离的消除算法。该算法根据矩阵行向量的部分距离不会超过其汉明距离的特性,通过降低行向量中1的权重以达到降低部分距离的目的。所提方法构造的5阶核矩阵为多核极化码的构造提供了更多的选择。实验表明,基于列权重的缩短方法与克罗内克积多核构造相比,得到的部分核矩阵有着更大指数。该方法在指数方面优于同类型的缩短方法;在译码方面遵循传统极化码的一般结构,且有着更低的译码复杂度。

关键词: 极化码, 核矩阵, 克罗内克积, 多核构造

Abstract:

As the first channel coding that can be theoretically proven to achieve channel capacity,polar codes are the coding scheme for control channels in 5G enhanced mobile broadband scenarios.Aiming at the limitation of traditional polar codes in constructing the large-dimensional kernel matrix,this paper proposes an improved method of shortening the kernel based on Kronecker multi-kernel construction.The method first selects factor matrices with a large exponent in the process of multi-kernel construction to obtain matrices with a better performance.Then we use the characteristic of the partial distance to shorten the matrix to obtain a kernel matrix with more flexible dimensions and a better performance.In order to solve the problem that partial distances may exceed the corresponding upper bounds in the process of constructing the kernel matrix,this paper proposes an elimination algorithm based on the Hamming distance.According to the characteristic that the partial distance of the matrix row vector will not exceed its Hamming distance,the algorithm reduces the partial distance by reducing the weight of 1 in the row vector.This paper gives the decoding method of the fifth-order kernel matrix,which provides more choices for the construction of multi-kernel polar codes.Experiments show that the shortening method based on column weights can obtain a partial kernel matrix with a larger exponent than the Kronecker multi-kernel construction.The method proposed in this paper is better than other shortening methods with a similar idea in terms of exponent.In terms of decoding,it follows the general structure of traditional polar codes,but has a lower decoding complexity.

Key words: polar codes, kernel matrix, Kronecker product, multi-kernel construction

中图分类号: 

  • TN919.23
Baidu
map