Skip to main content

Data TransmissionLaajuus (3 ECTS)

Course unit code: TI00AA80

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 the 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)

- Can encode data with the help of a given block code
- Can correct and detect transmission errors with the help of a given block code
- Can calculate the residual error rate of a repetition code and with the help of that understands how the quality of an error control code depends on the code rate

Assessment criteria, good (3)

- Can design and implement an encoder and a decoder for any Hamming code
- Can implement an encoder and a decoder for a given cyclic block code

Assessment criteria, excellent (5)

- Can design and implement some burst error correction codes
- Can decode a convolutional code with the help of a Viterbi decoder

Go back to top of page