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.

Additional Metadata
Persistent URL dx.doi.org/10.1109/VTCFall.2017.8287918
Conference 86th IEEE Vehicular Technology Conference, VTC Fall 2017
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