Typically, forward error correction codes are designed based on the minimization of the error rate for a given code rate. However, for applications that incorporates hybrid automatic repeat request (HARQ) protocol, the throughput is a more important performance metric than the error rate. Polar codes, a new class of error correction codes with simple rate matching and low complexity decoders, can be optimized efficiently for maximization of the throughput. In this paper, we first introduce a method to design throughput-maximizing polar codes for successive cancellation decoding (SCD). Furthermore, since the optimized codes for SCD are not optimal for SC list decoders (SCLD), we propose a rate matching algorithm to find the best rate for the SCLD decoders while using the polar codes optimized for SCD. The resulting codes provide throughput close to capacity with low decoding complexity when used with Type-I HARQ.

doi.org/10.1109/VTCFall.2017.8287918
86th IEEE Vehicular Technology Conference, VTC Fall 2017
Department of Systems and Computer Engineering

Khoshnevis, H. (Hossein), Marsl, I. (Ian), & Yanikomeroglu, H. (2018). Throughput-based design of polar codes. In IEEE Vehicular Technology Conference (pp. 1–5). doi:10.1109/VTCFall.2017.8287918