CHANNEL CODING

Second cycle degree in ICT FOR INTERNET AND MULTIMEDIA

Campus: PADOVA

Language: English

Teaching period: First Semester

Lecturer: TOMASO ERSEGHE

Number of ECTS credits allocated: 6


Syllabus
Prerequisites: Any introductory course on digital communications covering the basic concepts of digital transmission, and MAP and ML decision criteria (e.g., the ”Telecomunicazioni” course at the ”Laurea in Ingegneria dell’Informazione”).
Examination methods: Homeworks + Oral exam on theoretical aspects + (optional) Oral presentation of a project.
Course unit contents: - Hard versus soft decoding of block codes
- Introduction to linear codes
- Comparing codes performance via bit error rate and spectral efficiency
- Codes on graphs: convolutional, turbo, LDPC, repeat-accumulate, BICM, and trellis codes
- Decoding via message passing algorithms
- Shannon’s capacity theorem: proof of direct and converse theorems
- Capacity for Gaussian, waveform, and parallel channels
- Capacity and coding for MIMO and multiple-antenna systems