Subject description - AD2B99KOS

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
AD2B99KOS Communication Systems
Roles:P, V Extent of teaching:14P + 6L
Department:13132 Language of teaching:CS
Guarantors:  Completion:Z,ZK
Lecturers:  Credits:6
Tutors:  Semester:L


The course gives an overview of the basic principles and methods used in digital communications in a variety of transmission environments (radio systems, metallic telecommunication lines, optical fiber). The students will learn the basic functional blocks of the communication systems, encoding and decoding, modulation and demodulation methods. The students obtain the idea about sources of errors in the transmission and ways for their detection and correction. They will learn how to calculate the theoretical and practical communication channel capacity, the basic parameters on digital interfaces measurement, including error rate and jitter.

Study targets:

Students will learn basic methods of encoding and decoding, modulation and demodulation. Learn to calculate the theoretical and practical communication channel capacity, measuring the basic parameters of the digital interfaces.

Course outlines:

1. Shannon?s diagram of a general communication system, blocks function, channel capacity
2. Channel coding, classification of the coding methods, convolutional and block codes
3. Error detection and correction (fundaments and implementation of the CRC and RS codes, interleaving, ARQ)
4. Digital modulation and its applications, multi-carrier modulation OFDM
5. Channel multiplexing, multiple access methods (TDMA, FDMA, CDMA), spread spectrum communication (DS SS, FH SS, TH SS)
6. Radio function blocks and their function
7. Radio systems, examples
8. Telecommunication line, using for broadband digital transmission, modeling of primary and secondary parameters
9. AWGN channel with NEXT and FEXT crosstalk, channel capacity and crosstalk cancellation
10. Regeneration of digital signal, inter-symbol interference, eye diagram
11. Probability of error for AWGN, measurement of error rate, parameters for evaluate bit and block error
12. Function blocks of modems, example of SHDSL and ADSL modems
13. Fiber optic communication, basic types of fiber, elementary calculation of fiber lines
14. Basic parameters of optical and digital interfaces measurement, impulse mask, jitter and wander

Exercises outline:

1. Preliminary exercises, introduction to the 1st block of exercise
2. Exercise 1A - Channel coding (in Matlab)
3. Exercise 1B - Basic property of the digital modulations (in Matlab)
4. Exercise 1C - Spread spectrum (in Matlab)
5. Exercise 1D - Measurement of the basic radio blocks
6. Exercise 1E - Measurement of the basic parameters of the radio receiver
7. Test and introduction to the 2nd block of exercise
8. Exercise 2A - Measurement and modeling of telecommunication line parameters
9. Exercise 2B - Measurement and modeling of error rate for baseband transmission
10. Exercise 2C - Measurement on the digital subscriber line
11. Exercise 2D - Estimation of digital subscriber line capacity
12. Exercise 2E - Measurement of jitter tolerance
13. The replacement exercise
14. Credit


1. Rohde, U.- Whitaker, J.: Communications receivers: DSP, software radios, and design. McGraw-Hill, New York. 2001.
2. Meyr, H. - Moeneclaey, M. - Fechtel, S. A.: Digital Communication Receivers. John Wiley and sons. New York. 1998.


The credit shall require 100% attendance and treatment of laboratory projects and submission of individual project. Evaluation of the exam consists of approximately 20% of the exercises, 30% individual project, 50% for their own exam.


Subject is included into these academic programs:

Program Branch Role Recommended semester
BKOI1 Computer Systems V 4
BKOI_BO Common courses V 4
BKOI3 Software Systems V 4
BKOI2 Computer and Information Science V 4
BKEEM1 Applied Electrical Engineering V 4
BKEEM_BO Common courses V 4
BKEEM2 Electrical Engineering and Management V 4
BKKME1 Communication Technology P 4
BKKME5 Komunikace a elektronika P 4
BKKME_BO Common courses P 4
BKKME4 Network and Information Technology P 4
BKKME3 Applied Electronics P 4
BKKME2 Multimedia Technology P 4
BKKYR1 Robotics V 4
BKKYR_BO Common courses V 4
BKKYR3 Systems and Control V 4
BKKYR2 Sensors and Instrumentation V 4
BIS(ECTS)-D Intelligent Systems V 4
BKSTMWM Web and Multimedia V 4
BKSTMSI Software Engineering V 4
BKSTMMI Manager Informatics V 4
BKSTMIS Intelligent Systems V 4
BKSTM_BO Common courses V 4
BSI(ECTS)-D Software Engineering V 4
BWM(ECTS)-D Web and Multimedia V 4
BMI(ECTS)-D Manager Informatics V 4

Page updated 3.7.2020 17:51:56, 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)