Subject description - A2M37DKM

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
A2M37DKM Digital communications
Roles:P, V Extent of teaching:3+1s
Department:13137 Language of teaching:CS
Guarantors:  Completion:Z,ZK
Lecturers:  Credits:4
Tutors:  Semester:Z


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 outline:

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





Digital modulation, coding.

Subject is included into these academic programs:

Program Branch Role Recommended semester
MPIB Common courses V
MPEEM1 Technological Systems V 1
MPEEM5 Economy and Management of Electrical Engineering V 1
MPEEM4 Economy and Management of Power Engineering V 1
MPEEM3 Electrical Power Engineering V 1
MPEEM2 Electrical Machines, Apparatus and Drives V 1
MPKME1 Wireless Communication P 1
MPKME5 Systems of Communication P 1
MPKME4 Networks of Electronic Communication P 1
MPKME3 Electronics P 1
MPKME2 Multimedia Technology P 1
MPKYR4 Aerospace Systems V 1
MPKYR1 Robotics V 1
MPKYR3 Systems and Control V 1
MPKYR2 Sensors and Instrumentation V 1

Page updated 3.8.2020 09:51:43, semester: Z,L/2020-1, L/2019-20, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)