Journal of Xidian University ›› 2022, Vol. 49 ›› Issue (5): 84-91.doi: 10.19665/j.issn1001-2400.2022.05.010

• Information and Communications Engineering • Previous Articles     Next Articles

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

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

CLC Number: 

  • TN919.23