Lectures (Video)
- 1. Introduction Sampling Theorem
- 2. Performance of Small Signal Constellations
- 3. Hard-decision and Soft-decision Decoding
- 4. Hard-decision and Soft-decision Decoding II
- 5. Introduction to Binary Block Codes
- 6. Introduction to Binary Block Codes II
- 7. Introduction to Finite Fields
- 8. Introduction to Finite Fields II
- 9. Introduction to Finite Fields III
- 10. Reed-Solomon Codes
- 11. Reed-Solomon Codes II
- 12. Reed-Solomon Codes III
- 13. Introduction to Convolutional Codes
- 14. Introduction to Convolutional Codes II
- 15. Trellis Representations of Binary Linear Block Codes
- 16. Trellis Representations of Binary Linear Block Codes II
- 17. Codes on Graphs
- 18. Codes on Graphs II
- 19. The Sum-Product Algorithm
- 20. Turbo, LDPC, and RA Codes
- 21. Turbo, LDPC, and RA Codes II
- 22. Lattice and Trellis Codes
- 23. Lattice and Trellis Codes II
- 24. Linear Gaussian Channels
- 25. Linear Gaussian Channels II
Principles of Digital Communications II
Course Summary
This course is based on Principles of Digital Communication II made available by Massachusetts Institute of Technology: MIT OpenCourseWare under the Creative Commons BY-NC-SA license.
This course is the second of a two-term sequence with Principles of Digital Communications I. 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.
Reading Material
1. Digital CommunicationLee, E. A., and D. G. Messerschmitt. Digital Communication. 2nd ed. Horwell, MA: Kluwer Academic Publishers, 1994. ISBN: 0792393910.
(Click the button below to see a preview of the book)
Course Material
Not available.Other Resources
Not available.Software
Not available.Discussion Forum
For discussion on this topic, please go to the relevant forum for Principles of Digital Communications II. Click the button below to open the forum page in a new window.