Digital communications

Login to access the course.
Digital communications (Main course) AE2M37DKM
Credits 4
Semesters Winter
Completion Assessment + Examination
Language of teaching English
Extent of teaching 3+1s
The course focuses on the area of digital modulation, coding and physical layer signal processing in communication systems. The exposition is systematically built along the theoretical line which allows to reveal all inner connections and principles. This allows the students to develop the knowledge in an active way and use it in a design and construction of the communication systems. In a broad area of the digital communications, we focus on the essential principles. Those are further extended in the optional courses.
Study targets
Student acquires knowledge for designing communication systems.
Course outlines
1. Digital modulation and coding, general definitions, basic properties, classification.
2. Digital linear/nonlinear memoryless modulation (PSK, QAM, FSK,...).
3. Digital linear/nonlinear modulation with memory (TCM,CPFSK, CPM, GMSK,...).
4. Digital space-time, adaptive and multiplexing modulations (STM, OFDM, MCM,...).
5. Digital modulation with impulse carrier - UWB. Multiuser communications (CDMA, FDMA, TDMA, SDMA).
6. Spectral properties of digital modulation.
7. Codes on GF(m). Block codes (Hamming, BCH, RS, ...) and convolutional codes (recursive/nonrecursive).
8. Constellation space codes (coded modulation), TCM.
9. Elements of space-time coding, diversity, multiplexing gain. Elements of turbo-coding (serial/parallel concatenated), LDPC.
10. Input-output model of the communication channel (AWGN, lin./nonlin., fading, multipath, MIMO) and its properties related to the receiver signal processing.
11. Demodulation and decoding, sequence/symbol, optimality criterion. Demodulator metric - correlation, signal space, SODEM (APP, LogAPP domains).
12. Decoding of the modulations and codes with memory, Viterbi algorithm. Suboptimal detectors.
13. Elements of iterative decoding (Soft In - Soft Out FBA, Factor Graph SPA).
14. Error rate performance, Union Bound, pairwise errors. ISI. Elements of synchronization and equalization.
Exercises outlines
1. Simulation and design CAD tools for digital communications.
2. Linear modulator of the PSK/QAM class.
3. Nonlinear modulator of the CPM class.
4. Coded modulation of the TCM class.
5. Demodulator (MF, metric, suboptimal, differential).
6. Decoder for modulation and codes with the memory (Viterbi algorithm).
7. Evaluation of the projects.
1. J. G. Proakis: Digital Communications. McGraw-Hill. 2001
2. D. Tse, P. Viswanath: Fundamentals of Wireless Communications, Cambridge University Press, 2005
3. E. Biglieri: Coding for Wireless Channels, Springer, 2005
4. B. Vucetic, J. Yuan: Space-Time Coding, John Wiley & Sons, 2003
5. Goldsmith: Wireless communications, Cambridge University Press, 2005
6. B. Vucetic, J. Yuan: Turbo codes - principles and applications, Kluwer academic publishers, 2000
7. Oppermann I., Hamalainen M., Iinatti J.: UWB theory and applications, John Wiley & Sons, 2004
8. Meyr, H., Moeneclaey, M., Fechtel, S. A.: Digital Communication Receivers-Synchronization, Channel Estimation and Signal Processing. John Wiley. 1998
9. Mengali, U., D'Andrea, A. N.: Synchronization Techniques for Digital Receivers. Plenum Press. 1997
10. R. E. Blahut: Algebraic codes for data transmission, Cambridge University Press, 2006
11. T. M. Cover, J. A. Thomas: Elements of Information Theory, John Wiley & Sons, 1991
12. S. M. Kay: Fundamentals of statistical signal processing-estimation theory, Prentice-Hall 1993
13. S. M. Kay: Fundamentals of statistical signal processing-detection theory, Prentice-Hall 1998