Learn · LDPC and Polar Codes in 5G Standard

Lecture 21 of 38Week 2

A Toy Example Illustration of the SISO MInsum Iterative Message Passing Decoder

Prof. Andrew Thangaraj · IIT Madras

Credits and licence

From
LDPC and Polar Codes in 5G Standard, IIT Madras (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Teens profiles and older. How courses are placed

All the lectures

  1. Download MatLab code & Base matrices YouTube
  2. Additive White Gaussian Noise(AWGN) Channel and BPSK Video
  3. Bit Error Rate (BER) and Signal to Noise Ratio (SNR) Video
  4. Error Correction Coding in a Digital Communication System Video
  5. Complementary Error Function Video
  6. Simulation of Uncoded BPSK and BER v/s Eb/N0 plot Generation in MATLAB/Octave Video
  7. n = 3 Repetition Code Video
  8. Implementation of n = 3 Repetition Code in MATLAB Video
  9. (7,4) Hamming Code Video
  10. A Brief Introduction to Linear Block Codes Video
  11. Simulation of (7,4) Hamming Code in MATLAB Video
  12. Low Density Parity Check Codes: definition, properties and introduction to protograph construction Video
  13. LDPC Codes in 5G: protograph, base matrix, expansion Video
  14. Encoding LDPC codes in 5G Video
  15. MATLAB programs for encoding LDPC codes Video
  16. Log-Likelihood Ratio and Soft Input and Soft Output (SISO) Decoder for the Repetition Code Video
  17. Soft Input and Soft Output (SISO) Decoder for the Single Parity Check(SPC) Code Video
  18. Illustration of SISO decoder for (3,2) SPC code and min-sum approximation Video
  19. SISO decoder for a general (n,n-1) SPC code Video
  20. Soft-Input Soft-Output Iterative Message Passing Decoder for LDPC Codes Video
  21. A Toy Example Illustration of the SISO MInsum Iterative Message Passing Decoder Video
  22. Modifications to the Decoder: Layered Decoding and Offset Video
  23. Implementation of SISO Layered Minsum Iterative Message Passing Decoder in MATLAB Video
  24. Debugging and Improvements to the MATLAB Implementation Video
  25. Rate Matching in LDPC Codes using Puncturing and Shortening Video
  26. Implementation of Fixed Point Quantization and Offset Minsum in the Decoder Video
  27. Introduction to Polar Codes: Polar Transform Video
  28. Channel Polarization, Definition of (N,K) Polar Code and Encoding Video
  29. MATLAB Implementation for Encoding Polar Codes Video
  30. Successive Cancellation(SC) Decoder for Polar Codes: Illustration of its Building Blocks with N=2,4 Video
  31. Successive Cancellation(SC) Decoder for a General (N,K) Polar Code Video
  32. MATLAB Implementation of Successive Cancellation Decoder: Part 1 Video
  33. MATLAB Implementation of Successive Cancellation Decoder: Part 2 Video
  34. Successive Cancellation List Decoding Video
  35. Fixed Point Quantization for SC Decoder and LDPC Decoder Video
  36. MATLAB Implementation of Successive Cancellation List Decoding Video
  37. Rate Matching for LDPC codes Video
  38. Performance Comparison of LDPC codes and Polar Codes in 5G Video