LDPC and Polar Codes in 5G Standard

Go to class
Write Review

Free Online Course: LDPC and Polar Codes in 5G Standard provided by Swayam is a comprehensive online course, which lasts for 4 weeks long. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from Swayam. LDPC and Polar Codes in 5G Standard is taught by Prof. Andrew Thangaraj.

Overview
  • This course will introduce the error control codes – Low Density Parity Check codes and Polar codes - that have been proposed for 5G cellular communication systems. The emphasis will be on implementing decoders for these codes. 

    PREREQUISITES: Probability theory, Digital communications, MATLAB

Syllabus
  • Week 0  :  (a) Linear block codes: parameters, parity check matrix, generator matrix 
     (b) Hard-decision and soft-decision decoding: BPSK-AWGN model
                     (c) Examples: Repetition code, Hamming code
     (d) MATLAB programs
    Week 1  : (a) Low Density Parity Check codes: definition, properties 
                     (b) LDPC codes in 5G: protograph, base matrix, expansion
     (c)  Encoding LDPC codes in 5G
     (d) MATLAB programs 
    Week 2 :  (a) [Optional background] SISO decoders for repetition, SPC codes, log-likelihood ratio
                     (b) Decoding LDPC codes: message passing, iterations
     (c) Layered minsum decoder
     (d) MATLAB programs
    Week 3  : (a) Polar code: generator matrix, binary tree representation, frozen bits and information bits
     (b) Encoding polar codes
                     (b) Successive cancellation decoder for polar codes
     (c) MATLAB programs
    Week 4  :  (a) Successive cancellation list decoding 
     (b) MATLAB programs