Error correcting codes

Notice

  • Textbook Ranjan (pdf), Lecture Note (pdf)

  • sample final exam (pdf)

Lecture Notes

  • 170315 Matlab lecture (video1, video2, video3, video4), note (pdf), manual (pdf)

  • BPSK bit-error-rate (BER) simulation (video1, video2, video3, pdf)

    • 170317 BSC 채널에서 p=0.1, 0.2, 0.5, 0.8 일때, (3,1) 및 (5,1) 반복부호 비트에러율 (simulated BER and theoretical BER) 구하기 (pdf)

    • 170323 Sample midterm exam (pdf), sample midterm exam sol (pdf)

  • 170401 Sample sol of Prob3.1 ~ 3.3 and hw1 (pdf, pdf)

  • 170512 Convolutional encoder, Viterbi decoder, Matlab program (video_1, video_2, video_3, video_4, lecture note)

  • 170512 Convolutional encoder with feedback (jpg)

    • 170518 Viterbi algorithm - Hard and Soft decision (jpg)

  • 170519 HW5 on convolutional encoder and decoder (pdf, pdf)

  • 170601 Convolutional encoder with feebacks (jpg)

  • 170602 Example of Turbo decoding (pdf, pdf, pdf, pdf, pdf)

  • 170603 Matlab comparison between Viterbi soft decision and Turbo decoding (pdf)

    • 170603 Cyclic redundency check (CRC) codes (pdf), ATM header (link),

  • 170603 Bose chapter 6, and 7 solution (pdf)

  • 170617 Ranjan Bose-related web links (link),

Presentation Video Files

  • 20150512 Viterbi exercise 1,2 (video), Convolution Encoder having feedback (video1, video2)

  • 20150511 Viterbi decoder handout p22 (video)