Principles of Digital Communication II
by Instructor: Prof. David Forney
To listen to an audio podcast, mouse over the title and click Play. Open iTunes to download and subscribe to iTunes U collections.
Description
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.
| Name | Description | Released | Price | ||
|---|---|---|---|---|---|
| 1 | VideoLecture 01: Introduction;Sampling Theorem and Orthonormal PAM/QAM; Capacity of AWGN Channels | -- | 6/26/07 | Free | View In iTunes |
| 2 | VideoLecture 02: Performance of Small Signal Constellations | -- | 6/26/07 | Free | View In iTunes |
| 3 | VideoLecture 03: Hard-decision and Soft-decision Decoding pt1 | -- | 6/26/07 | Free | View In iTunes |
| 4 | VideoLecture 04: Hard-decision and Soft-decision Decoding pt2 | -- | 6/26/07 | Free | View In iTunes |
| 5 | VideoLecture 05: Introduction to Binary Block Codes pt1 | -- | 6/26/07 | Free | View In iTunes |
| 6 | VideoLecture 06: Introduction to Binary Block Codes pt2 | -- | 6/26/07 | Free | View In iTunes |
| 7 | VideoLecture 07: Introduction to Finite Fields pt1 | -- | 6/26/07 | Free | View In iTunes |
| 8 | VideoLecture 08: Introduction to Finite Fields pt2 | -- | 6/26/07 | Free | View In iTunes |
| 9 | VideoLecture 09: Introduction to Finite Fields pt3 | -- | 6/26/07 | Free | View In iTunes |
| 10 | VideoLecture 10: Reed-Solomon Codes pt 1 | -- | 6/26/07 | Free | View In iTunes |
| 11 | VideoLecture 11: Reed-Solomon Codes pt 2 | -- | 6/26/07 | Free | View In iTunes |
| 12 | VideoLecture 12: Reed-Solomon Codes pt 3 | -- | 6/26/07 | Free | View In iTunes |
| 13 | VideoLecture 13: Introduction to Convolutional Codes pt 1 | -- | 6/26/07 | Free | View In iTunes |
| 14 | VideoLecture 14: Introduction to Convolutional Codes pt 2 | -- | 6/26/07 | Free | View In iTunes |
| 15 | VideoLecture 14: Introduction to Convolutional Codes pt 3 | -- | 6/26/07 | Free | View In iTunes |
| 16 | VideoLecture 15: Trellis Representations of Binary Linear Block Codes pt 1 | -- | 6/26/07 | Free | View In iTunes |
| 17 | VideoLecture 16: Trellis Representations of Binary Linear Block Codes pt2 | -- | 6/26/07 | Free | View In iTunes |
| 18 | VideoLecture 17: Codes on Graphs pt1 | -- | 6/26/07 | Free | View In iTunes |
| 19 | VideoLecture 18: Codes on Graphs pt2 | -- | 6/26/07 | Free | View In iTunes |
| 20 | VideoLecture 19: The Sum-Product Algorithm pt1 | -- | 6/26/07 | Free | View In iTunes |
| 21 | VideoLecture 19: The Sum-Product Algorithm pt2 | -- | 6/26/07 | Free | View In iTunes |
| 22 | VideoLecture 20: Turbo, LDPC, and RA Codes pt1 | -- | 6/26/07 | Free | View In iTunes |
| 23 | VideoLecture 21: Turbo, LDPC, and RA Codes pt2 | -- | 6/26/07 | Free | View In iTunes |
| 24 | VideoLecture 22: Lattice and Trellis Codes pt1 | -- | 6/26/07 | Free | View In iTunes |
| 25 | VideoLecture 23: Lattice and Trellis Codes pt2 | -- | 6/26/07 | Free | View In iTunes |
| Total: 25 Episodes |











