YoVDO

LDPC and Polar Codes in 5G Standard

Offered By: Indian Institute of Technology Madras via Swayam

Tags

5G Courses MATLAB Courses Probability Theory Courses

Course Description

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    

Taught by

Prof. Andrew Thangaraj

Tags

Related Courses

Introduction to Statistics: Probability
University of California, Berkeley via edX
Aléatoire : une introduction aux probabilités - Partie 1
École Polytechnique via Coursera
Einführung in die Wahrscheinlichkeitstheorie
Johannes Gutenberg University Mainz via iversity
Combinatorics and Probability
Moscow Institute of Physics and Technology via Coursera
Probability
University of Pennsylvania via Coursera