This is a grouped Moodle course. It consists of several separate courses that share learning materials, assignments, tests etc. Below you can see information about the individual courses that make up this Moodle course.

Digital communications - A2M37DKM

Main course
Credits 4
Semesters Winter
Completion Assessment + Examination
Language of teaching Czech
Extent of teaching 3+1s
Annotation
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.
Literature
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
Requirements
see moodle.kme.fel.cvut.cz

Digital communications - B2M37DKM

Credits 6
Semesters Winter
Completion Assessment + Examination
Language of teaching Czech
Extent of teaching 3P+1C
Annotation
The course provides fundamentals of digital communications theory: modulation, classical coding, channel models, and basic principles of decoding. The exposition is systematically built along the theoretical lines which allow to reveal all inner connections and principles. This allows students to develop the knowledge and use it in an active way in a design and construction of the communication systems. The course provides a necessary fundamental background for subsequent more advanced communications theory courses.
Course outlines
1. Digital modulation and coding, basic properties, classification.
2. Digital memoryless modulation - linear/nonlinear (PSK, QAM, FSK, ...).
3. Digital modulation with memory - linear/nonlinear (TCM, CPFSK, CPM, ...).
4. Space-time, adaptive and multiplexing (ODFM) digital modulations.
5. Power spectrum density of digitally modulated signal.
6. Basic principles of channel coding.
7. Linear codes on GF. Block codes.
8. Convolutional codes, transfer function.
9. Codes in constellations space, coded modulation, TCM.
10. Basic channel models (AWGN, linear).
11. Demodulation and decoding, minimum error probability decoder.
12. Decoding of FSM codes, Viterbi algorithm.
13. Error performance of decoder, union bound, pairwise error probability.
14. Elements (preview) of advanced coding/decoding, multi-user communications.
Exercises outlines
1. Simulation and CAD tools for digital communications
2. Digital modulator: general definition & basic properties
3. Implementation of linear and nonlinear modulators
4. Power spectrum density of digital modulation
5. Basic block, convolutional and TCM codes
6. Communication channel with AWGN
7. Detection and decoding
Literature
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