• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Minimum Row Weight and Polar Spectrum Based Puncture Polar Codes Construction Algorithm

Vol. 17, No. 8, August 31, 2023
10.3837/tiis.2023.08.011, Download Paper (Free):

Abstract

In order to handle the problem that puncture patterns will change the position distribution of original information bits and frozen bits in polar codes, which affects performance of puncture polar codes further, a minimum row weight and polar spectrum based puncture polar codes construction algorithm (called PA-MRWP) is proposed in this paper. The algorithm calculates row weight of generator matrix and sorts the row weight in ascending order first. Next, the positions with the minimum row weight are selected as initial puncture positions. If the rows with the same row weight cannot all be punctured, polar spectrum based auxiliary puncture scheme is used. In sub-channels with the same row weight, rows corresponding to the polarized sub-channels with higher reliability are selected as puncture positions to construct puncture vector, and the reliability is calculated based on polar spectrum. It is actually a two-step selection strategy, the proposed minimum row weight puncture (MRWP) algorithm is used for primary selection and polar spectrum based auxiliary puncture is used for adjustment. Simulation results show that, compared with worst quality puncture (WQP) algorithm, the proposed PA-MRWP algorithm and Gaussian approximation-aided minimum row weight puncture (GA-MRWP) algorithm provide gains of about 0.46 dB and 0.29 dB at bit error rate (BER) of 10-4, respectively when code length N=400, code rate R=1/2. In addition, the proposed puncture algorithms improve the BER performance significantly with respect to quasi-uniform puncture (QUP) algorithm.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
L. Daofu and G. Rui, "Minimum Row Weight and Polar Spectrum Based Puncture Polar Codes Construction Algorithm," KSII Transactions on Internet and Information Systems, vol. 17, no. 8, pp. 2157-2169, 2023. DOI: 10.3837/tiis.2023.08.011.

[ACM Style]
Liu Daofu and Guo Rui. 2023. Minimum Row Weight and Polar Spectrum Based Puncture Polar Codes Construction Algorithm. KSII Transactions on Internet and Information Systems, 17, 8, (2023), 2157-2169. DOI: 10.3837/tiis.2023.08.011.

[BibTeX Style]
@article{tiis:55880, title="Minimum Row Weight and Polar Spectrum Based Puncture Polar Codes Construction Algorithm", author="Liu Daofu and Guo Rui and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2023.08.011}, volume={17}, number={8}, year="2023", month={August}, pages={2157-2169}}