|
Course Catalog 2014-2015
ELT-43006 Digital Transmission, 7 cr |
Additional information
Course home page: www.cs.tut.fi/kurssit/TLT-5406
Person responsible
Mikko Valkama, Markku Renfors
Lessons
Study type | P1 | P2 | P3 | P4 | Summer | Implementations | Lecture times and places |
|
|
|
|
|
|
|
|
Requirements
Exam or two mid-term exams and successfully completed Matlab project.
Completion parts must belong to the same implementation
Learning Outcomes
This course focuses on the information transmission and signal processing techniques utilized in widely-used communications systems, like mobile communications, wireless LANs, digital TV, and ADSL. These techniques include coding, modulation, filtering, and detection. After the course: * A student can explain the information theoretic foundations of digital communications. She/he recognizes and is able to explain the purpose of source coding, channel coding, and channel capacity for the information transmission task. * A student can recognize and explain the main elements of digital transmission systems and the common digital modulation methods in waveform domain. She/he can also explain the effects of the transmission channel and the electronic modules of the transmission chain on the performance of the transmission system. * A student is able to analyze the transmission link level performance of digital communication systems. She/he recognizes the essential analysis methods and is able to apply them for different communication waveforms. She/he is able to formulate the signal model for a transmission link from a relevant system definition, develop a Matlab model, and simulate its performance. * A student recognizes and is able to explain the main functions of communications transmitters and receivers. She/he can explain the principles of detection theory and apply detection theory to the signal processing functions of communications receivers. * A student can explain the significance and principles of error control coding in digital transmission systems. She/he recognizes the common error control coding methods and knows how the redundancy introduced by the codes can be utilized in the receiver. A student is able to analyze the coding gain at link level.
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Information Theoretic Foundation of Electical Communication: - Information, entropy, and mutual information; - Maximal mutual information and channel capacity; - Source coding vs. channel coding. | - Capacity of frequency-selective and fading channels | |
2. | Baseband and Bandpass Digital Transmission: - Bits, symbols, and waveforms; - Baseband pulse amplitude modulation (PAM), Nyquist pulse-shaping, line coding; - Linear I/Q modulation, real and complex symbol alphabets; - Digital frequency modulation techniques. | - Basics of partial response (PR) signaling - Scrambling - Carrier and symbol timing recovery (synchronization) | |
3. | Performance of Digital Transmission Chains: - Effects of additive noise, symbol & bit errors and their probability, Gray mapping; - Spectral efficiency and related concepts, connections to channel capacity theorem. | ||
4. | Detection Theory and Intersymbol Interference (ISI) Mitigation: - Basics of statistical decision making and detection, maximum likelihood (ML) and maximum a posteriori (MAP) principles; - Signal space concepts and connection to practical waveforms, sufficient statistics; - Detection of single symbols, matched filtering (MF); - Detection of symbol sequences; - Optimal receiver front-end, signal space arguments, intersymbol interference (ISI); - Zero-forcing (ZF), mean-squared error (MSE) and other optimization principles; - ML sequence detection and Viterbi algorithm; - Channel equalization, linear vs. nonlinear equalizers, adaptive techniques. | - Various adaptive filtering algorithms and their relative performance; convergence properties and other essential characteristics | |
5. | Error Control Coding in Digital Transmission Systems: - Error detection vs. correction vs. prevention, redundancy; - Hard and soft decoding, coding gain; - Block codes and convolutional codes, Viterbi decoding; - Coded modulation and trellis codes; - Interleaving, puncturing. |
Instructions for students on how to achieve the learning outcomes
Exam, quality of the project work.
Assessment scale:
Numerical evaluation scale (1-5) will be used on the course
Partial passing:
Study material
Type | Name | Author | ISBN | URL | Edition, availability, ... | Examination material | Language |
Book | Digital Communication | (J.R. Barry,) E. A . Lee and D. G. Messerschmitt | 1.-3. Editions, Kluwer Academic Publishers | No | English | ||
Lecture slides | Digital Transmission | Markku Renfors, Mikko Valkama | Yes | English |
Prerequisites
Course | Mandatory/Advisable | Description |
ELT-41306 Communication Theory | Advisable |
Additional information about prerequisites
plus signal processing basics
Prerequisite relations (Requires logging in to POP)
Correspondence of content
Course | Corresponds course | Description |
|
|
More precise information per implementation
Implementation | Description | Methods of instruction | Implementation |