Systems Engineering and Electronics ›› 2022, Vol. 44 ›› Issue (2): 668-676.doi: 10.12305/j.issn.1001-506X.2022.02.38

• Communications and Networks • Previous Articles     Next Articles

Blind recognition algorithm of polar code based on information matrix estimation

Jianxing LIU1,2,*, Tianqi ZHANG1,2, Haojun BAI1,2, Shaopeng YE1,2   

  1. 1. School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
    2. Chongqing Key Laboratory of Signal and Information Processing, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
  • Received:2021-01-15 Online:2022-02-18 Published:2022-02-24
  • Contact: Jianxing LIU

Abstract:

In order to solve the problem of poor anti-noise performance in the current polar code length recognition, a blind recognition algorithm of polar code parameters based on information matrix estimation is proposed. In this algorithm, the inverse matrix of the polar code generation matrix is used to multiply with the code word matrix constructed by the code word bit stream to obtain the estimated information matrix. In the case of no error code, the bit rate is obtained according to the information contained in the analysis matrix, and its distribution is used to identify the code length, bit number and position distribution. In the case of bit error, zero mean ratio measurement is introduced to identify the code length according to the peak value. Finally, by using the analysis matrix and setting the decision threshold, the information bit number and position distribution are identified. The simulation results show that the recognition performance of the proposed algorithm for code length is improved. For the polar code with parameters of (64, 30), the recognition rate of code length can still reach 80% when the bit error rate is as high as 1.06×10-1.

Key words: non-cooperative signal processing, zero mean ratio, polar code, blind recognition

CLC Number: 

[an error occurred while processing this directive]