Learn · Digital Communication using GNU Radio

Lecture 56 of 63week-12

Lecture 56 - Error Control Coding: Perfect Codes

Prof. Kumar Appaiah · IIT Bombay

Credits and licence

From
Digital Communication using GNU Radio, IIT Bombay (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
Tweens profiles and older. How courses are placed

All the lectures

  1. Lecture 1 - Introduction to Digital Communication Video
  2. Lecture 2 - Understanding GNU Radio features for Digital Communication: Basic blocks, input and output Video
  3. Lecture 3 - Understanding GNU Radio features for Digital Communication: Advanced blocks, hardware interfacing Video
  4. Lecture 4 - Fundamentals of Digital Communication: Signal Processing methods, vectors, and relevant GNU Radio Examples - Part 1 Video
  5. Lecture 5 - Fundamentals of Digital Communication: Signal Processing methods, vectors, and relevant GNU Radio Examples - Part 2 Video
  6. Lecture 6 - Complex Baseband Signal Representation Video
  7. Lecture 7 - Real Passband Signal Representation, Up and Down Conversion of Complex Baseband Signals Video
  8. Lecture 8 - Random Variables and Random Processes Video
  9. Lecture 9 - Fundamentals of Digital Modulation Video
  10. Lecture 10 - Linear Modulation Methods: Amplitude Shift Keying (ASK) Video
  11. Lecture 11 - Linear Modulation Methods: Phase Shift Keying (PSK) Video
  12. Lecture 12 - Linear Modulation Methods: Quadrature Amplitude Modulation (QAM) and Frequency Shift Keying (FSK) Video
  13. Lecture 13 - Pulse Shaping for ISI Free Signaling Video
  14. Lecture 14 - ASK using Raised Cosine (RC) and Root-Raised Cosine (RRC) Pulse Shaping Video
  15. Lecture 15 - Basics of Detection: Properties of Gaussian Random Variables Video
  16. Lecture 16 - Basics of Detection: Gaussian Random Vectors and Hypothesis Testing Video
  17. Lecture 17 - Optimal Receivers for M-ary Signaling Video
  18. Lecture 18 - Gram-Schmidt Orthogonalisation Video
  19. Lecture 19 - Optimal Reception of M-ary Signals in AWGN Video
  20. Lecture 20 - Detection and Optimal Decision for On-Off Signaling in AWGN Channel Video
  21. Lecture 21 - Detection and Optimal Decision for M-ary Signaling Video
  22. Lecture 22 - Python for GNU Radio Video
  23. Lecture 23 - Extending GNU Radio Features using Python Video
  24. Lecture 24 - Constructing and Visualising Constellations using GNU Radio Video
  25. Lecture 25 - Understanding matched filtering using GNU Radio Video
  26. Lecture 26 - Histograms in GNU Radio Video
  27. Lecture 27 - Visualising Symbol Error Rate in GNU Radio Video
  28. Lecture 28 - Signal-to-Noise Ratio and Symbol Error Probability - Part 1 Video
  29. Lecture 29 - Signal-to-Noise Ratio and Symbol Error Probability - Part 2 Video
  30. Lecture 30 - Symbol error rate and Bit error rate Video
  31. Lecture 31 - Computing bit error rates in GNU Radio Video
  32. Lecture 32 - End-to-end Digital Communication System Simulation in GNU Radio Video
  33. Lecture 33 - Parameter Estimation for Practical Receivers - Part 1 Video
  34. Lecture 34 - Parameter Estimation for Practical Receivers - Part 2 Video
  35. Lecture 35 - Phase Locked Loop and Differential Modulation Video
  36. Lecture 36 - Maximum Likelihood delay estimate for a single symbol in GNU Radio Video
  37. Lecture 37 - Maximum Likelihood delay estimate for multiple symbols in GNU Radio Video
  38. Lecture 38 - Phase offse estimation in GNU Radio Video
  39. Lecture 39 - Phase Locked Loop in GNU Radio Video
  40. Lecture 40 - Costas Loop and Differential PSK in GNU Radio Video
  41. Lecture 41 - Channel Equalisation Video
  42. Lecture 42 - Detection Strategy for Dispersive Channels Video
  43. Lecture 43 - Maximum Likelihood sequence estimation: Viterbi Algorithm Video
  44. Lecture 44 - Suboptimal Channel Equalisation: Zero-forcing Receiver Video
  45. Lecture 45 - Zero forcing Receiver in GNU Radio Video
  46. Lecture 46 - Suboptimal Channel Equalisation: Linear Minimum mean-square error receiver Video
  47. Lecture 47 - LMMSE Receiver in GNU Radio Video
  48. Lecture 48 - Parallelising Frequency Selective Channels Video
  49. Lecture 49 - Orthogonal Frequency Division Multiplexing (OFDM) Video
  50. Lecture 50 - OFDM in the prescence of dispersive channels Video
  51. Lecture 51 - Equalisation using OFDM in GNU Radio Video
  52. Lecture 52 - Error Control Coding: Parity Check Codes Video
  53. Lecture 53 - Error Control Coding: Repetition Codes Video
  54. Lecture 54 - Error Control Coding: Linear Block Codes Video
  55. Lecture 55 - Repetition Codes in GNU Radio Video
  56. Lecture 56 - Error Control Coding: Perfect Codes Video
  57. Lecture 57 - Error Control Coding: Hamming Codes Video
  58. Lecture 58 - (7,4) Hamming Code in GNU Radio Video
  59. Lecture 59 - Rate and error-free Communication Video
  60. Lecture 60 - Quantisation Video
  61. Lecture 61 - Visualising Quantisation in GNU Radio Video
  62. Lecture 62 - Course Summary Video
  63. Live Session 07-02-2024 Video