dc.description.abstract | This thesis aims to do a Detailed investigation of the performance of Convolutional, Turbo, Low-Density Parity-Check (LDPC), and Polar codes which are the high-performance channel coding schemes for 5G mobile communication. These schemes are the hot topics for today’s communication research as the performance of LDPC and Turbo are known to reach near Shannon’s capacity, in contrast, Polar Codes, which were recently invented in 2009 are the only known codes to reach the capacity. In this thesis, we will first have a detailed understanding of convolutional codes using NSC encoder with both hard and soft-decision decoding, as they are building blocks of Turbo codes. Next, we will develop and analyze Turbo codes with RSC encoders using interleavers and implementation of iterative SOVA decoding, with and without puncturing. Covers in detail the only known capacity reaching codes, Polar Codes. Its encoder using Polar transform, which causes channel polarization. Interpretation of bit channels and decoder using Successive cancellation decoding and SC list decoding. This thesis also aims to cover LDPC codes, their encoding using Parity Check matrix, decoding using soft decision decoding and BER performances based on code rate, the number of iterations and expansion factor. A comparison of BER performance of Convolutional codes, Turbo codes, LDPC codes, and Polar codes for code rate 1/2 and 1/3 for various small frame sizes. And finally, to analyses the BER performances when the above mentioned Channel coding schemes are concatenated. | |