Principles of Digital Communication II

Principles of Digital Communication II

25 episodes

This course is the second of a two-term sequence with 6.450. The focus is on coding techniques for approaching the Shannon limit of additive white Gaussian noise (AWGN) channels, their performance analysis, and design principles. After a review of 6.450 and the Shannon limit for AWGN channels, the course begins by discussing small signal constellations, performance analysis and coding gain, and hard-decision and soft-decision decoding. It continues with binary linear block codes, Reed-Muller codes, finite fields, Reed-Solomon and BCH codes, binary linear convolutional codes, and the Viterbi algorithm. More advanced topics include trellis representations of binary linear block codes and trellis-based decoding; codes on graphs; the sum-product and min-sum algorithms; the BCJR algorithm; turbo codes, LDPC codes and RA codes; and performance of LDPC codes with iterative decoding. Finally, the course addresses coding for the bandwidth-limited regime, including lattice codes, trellis-coded modulation, multilevel coding and shaping. If time permits, it covers equalization of linear Gaussian channels.

Podcasts

Lecture 20: Turbo, LDPC, and RA Codes

Published: June 16, 2015, 4:41 p.m.
Duration: 1 hour 18 minutes 39 seconds

Listed in: Technology

Lecture 22: Lattice and Trellis Codes

Published: June 16, 2015, 4:40 p.m.
Duration: 1 hour 19 minutes 35 seconds

Listed in: Technology

Lecture 24: Linear Gaussian Channels

Published: June 16, 2015, 4:38 p.m.
Duration: 1 hour 21 minutes 13 seconds

Listed in: Technology

Lecture 13: Introduction to Convolutional Codes

Published: June 16, 2015, 4:37 p.m.
Duration: 1 hour 21 minutes 48 seconds

Listed in: Technology

Lecture 14: Introduction to Convolutional Codes

Published: June 16, 2015, 4:37 p.m.
Duration: 1 hour 22 minutes 15 seconds

Listed in: Technology

Lecture 15: Trellis Representations of Binary Linear Block Codes

Published: June 16, 2015, 4:37 p.m.
Duration: 1 hour 20 minutes 57 seconds

Listed in: Technology

Lecture 23: Lattice and Trellis Codes

Published: June 16, 2015, 4:37 p.m.
Duration: 1 hour 7 minutes 48 seconds

Listed in: Technology

Lecture 25: Linear Gaussian Channels

Published: June 16, 2015, 4:37 p.m.
Duration: 1 hour 24 minutes 38 seconds

Listed in: Technology

Lecture 18: Codes on Graphs

Published: June 16, 2015, 4:36 p.m.
Duration: 1 hour 23 minutes 6 seconds

Listed in: Technology

Lecture 19: The Sum-Product Algorithm

Published: June 16, 2015, 4:36 p.m.
Duration: 1 hour 22 minutes 4 seconds

Listed in: Technology

Lecture 21: Turbo, LDPC, and RA Codes

Published: June 16, 2015, 4:36 p.m.
Duration: 1 hour 18 minutes 3 seconds

Listed in: Technology

Lecture 16: Trellis Representations of Binary Linear Block Codes

Published: June 16, 2015, 4:32 p.m.
Duration: 1 hour 22 minutes 26 seconds

Listed in: Technology

Lecture 17: Codes on Graphs

Published: June 16, 2015, 4:32 p.m.
Duration: 1 hour 20 minutes 30 seconds

Listed in: Technology

Lecture 11: Reed-Solomon Codes

Published: June 16, 2015, 4:31 p.m.
Duration: 1 hour 20 minutes 37 seconds

Listed in: Technology

Lecture 12: Reed-Solomon Codes

Published: June 16, 2015, 4:31 p.m.
Duration: 1 hour 32 minutes 4 seconds

Listed in: Technology

Lecture 9: Introduction to Finite Fields

Published: June 16, 2015, 4:30 p.m.
Duration: 1 hour 23 minutes 11 seconds

Listed in: Technology

Lecture 10: Reed-Solomon Codes

Published: June 16, 2015, 4:30 p.m.
Duration: 1 hour 23 minutes 15 seconds

Listed in: Technology

Lecture 8: Introduction to Finite Fields

Published: June 16, 2015, 4:26 p.m.
Duration: 1 hour 24 minutes 47 seconds

Listed in: Technology

Lecture 5: Introduction to Binary Block Codes

Published: June 16, 2015, 4:09 p.m.
Duration: 1 hour 34 minutes

Listed in: Technology

Lecture 4: Hard-decision and Soft-decision Decoding

Published: June 16, 2015, 4:08 p.m.
Duration: 1 hour 15 minutes 36 seconds

Listed in: Technology

Lecture 6: Introduction to Binary Block Codes

Published: June 16, 2015, 4:08 p.m.
Duration: 1 hour 21 minutes 40 seconds

Listed in: Technology

Lecture 7: Introduction to Finite Fields

Published: June 16, 2015, 4:07 p.m.
Duration: 1 hour 20 minutes 44 seconds

Listed in: Technology

Lecture 3: Hard-decision and Soft-decision Decoding

Published: June 16, 2015, 4:04 p.m.
Duration: 1 hour 22 minutes 29 seconds

Listed in: Technology

Lecture 2: Performance of Small Signal Constellations

Published: June 16, 2015, 3:58 p.m.
Duration: 1 hour 16 minutes 5 seconds

Listed in: Technology

Lecture 1: Introduction Sampling Theorem

Published: June 16, 2015, 1:29 p.m.
Duration: 1 hour 19 minutes 19 seconds

Listed in: Technology