Digital TransmissionLaajuus (3 ECTS)
Course unit code: TT00AA63
General information
- Credits
- 3 ECTS
Objective
After completing this course the student understands the importance of error control for high quality digital transmission. He/she is able to choose an error control method for a certain application. He/she can also design some linear block codes and cyclic codes using combination logic and shift registers.
Content
Error control methods, error detection/retransmission (ARQ) and error correction (FEC)
Performance of error control methods and residual error rate
Error correcting codes: Block codes, cyclic block codes, convolutional codes, turbo codes.
Trellis Coded Modulation (TCM)
Qualifications
Communication Networks
Assessment criteria, satisfactory (1)
- Is able to encode data using a given block code
- Is able to to detect and correct transmission errors using a given block code
- Is able to calculate the residual bit error rate of a repetition code and understands how the quality of the code depends on code rate
Assessment criteria, good (3)
- Is able to design an encoder and a decoder for a Hamming code of any block length
- Is able to realize a Hamming encoder and decoder
- Is able to implement an encoder and a decoder for a given cyclical block code
Assessment criteria, excellent (5)
- Is able to design and realize some burst error correcting codes
- Is able to use a Viterbi decoder to decode a convolutional code