|
Course Catalog 2012-2013
TLT-5406 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
Principles and baselines related to teaching and learning
-
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. |
Evaluation criteria for the course
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 | English | |||
Lecture slides | Digital Transmission | Markku Renfors, Mikko Valkama | English |
Prerequisites
Course | Mandatory/Advisable | Description |
TLT-5206 Communication Theory | Mandatory |
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 |