2020Unpublished venueRequires access

An Improved Puncturing Scheme for Polar Codes

Wei Liu, Yue Wang, Ao Li, Peng Yu, Fanqin Zhou

Open publisher page 3 citations

Abstract

IoT is widely used and plays an critical role in transforming traditional industries, leading emerging industries, improving people's lives, and providing national security. From the physical layer of communication, it is particularly important to ensure the reliability of transmission in the IoT. Polar code has outstanding performance, but its coding structure determines that the length of polar codes must be the power of 2. The structure of polar code is more flexible with the existing puncturing schemes, but the decoding performance of these schemes varies with the number of puncturing bits. The decoding performance of the puncturing scheme in C0 mode drops sharply when the number of puncturing bits is large, and the decoding performance of the puncturing scheme in C1 mode is poor when the number of puncturing bits is small. In this paper, an improved polar code puncturing scheme is proposed based on the forward sequential puncturing scheme and the bit reversal puncturing scheme in the C0 puncturing mode. Compared with the traditional puncturing scheme, the simulation results indicated that the proposed scheme solves the problem of decoding performance degradation when the number of puncturing bits is too large in C0 mode; compared with the scheme in C1 mode, the scheme in this paper has a decoding performance gain of about 0.2dB when the block error rate reaches 10-3, which can also be achieved in high or low code rate.

About this research paper

What this paper is about

IoT is widely used and plays an critical role in transforming traditional industries, leading emerging industries, improving people's lives, and providing national security. From the physical layer of communication, it is particularly important to ensure the reliability of transmission in the IoT. Polar code has outstanding performance, but its coding structure determines that the length of polar codes must be the power of 2. The structure of polar code is more flexible with the existing puncturing schemes, but the decoding performance of these schemes varies with the number of puncturing bits. The decoding performance of the puncturing scheme in C0 mode drops sharply when the number of puncturing bits is large, and the decoding performance of the puncturing scheme in C1 mode is poor when the number of puncturing bits is small. In this paper, an improved polar code puncturing scheme is proposed based on the forward sequential puncturing scheme and the bit reversal puncturing scheme in the C0 puncturing mode. Compared with the traditional puncturing scheme, the simulation results indicated that the proposed scheme solves the problem of decoding performance degradation when the number of puncturing bits is too large in C0 mode; compared with the scheme in C1 mode, the scheme in this paper has a decoding performance gain of about 0.2dB when the block error rate reaches 10-3, which can also be achieved in high or low code rate.

Why it matters

OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

IoT is widely used and plays an critical role in transforming traditional industries, leading emerging industries, improving people's lives, and providing national security. From the physical layer of communication, it is particularly important to ensure the reliability of transmission in the IoT. Polar code has outstanding performance, but its coding structure determines that the length of polar codes must be the power of 2. The structure of polar code is more flexible with the existing puncturing schemes, but the decoding performance of these schemes varies with the number of puncturing bits. The decoding performance of the puncturing scheme in C0 mode drops sharply when the number of puncturing bits is large, and the decoding performance of the puncturing scheme in C1 mode is poor when the number of puncturing bits is small. In this paper, an improved polar code puncturing scheme is proposed based on the forward sequential puncturing scheme and the bit reversal puncturing scheme in the C0 puncturing mode. Compared with the traditional puncturing scheme, the simulation results indicated that the proposed scheme solves the problem of decoding performance degradation when the number of puncturing bits is too large in C0 mode; compared with the scheme in C1 mode, the scheme in this paper has a decoding performance gain of about 0.2dB when the block error rate reaches 10-3, which can also be achieved in high or low code rate.

Key concepts: Puncturing, Decoding methods, Polar code, Computer science, Coding (social sciences), Code (set theory), Algorithm, Scheme (mathematics)

Related papers

Back to paper searchBrowse research topicsOriginal source
An Improved Puncturing Scheme for Polar Codes — Research Paper | ScholarLens