Abstract

Puncturing is often used as a method of rate matching for polar codes with low code rates. Conventional puncturing algorithms focus more on selecting information set after determining a suitable puncturing pattern. However, in some practical systems, the information set should be unchanged. Thus, in this letter, we investigate the impact of the punctured positions on the fixed information set. Moreover, we propose an information set approximation puncturing (ISAP) algorithm, which sets a certain amount of guard bits before the known information bits and then calculates the required puncturing pattern according to the actual transmission block length. Our simulations demonstrate that the proposed ISAP algorithm is more stable and accurate than the conventional puncturing algorithms for low-code-rate polar codes. Especially, compared to the 3rd Generation Partnership Project (3GPP) rate matching scheme, the proposed ISAP algorithm gets about 0.18dB performance gain at a block error rate (BLER) of 10 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">-3</sup> with R = 1/3.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call