Communication Systems 1
FEKT-BPC-KS1Acad. year: 2019/2020
In the first part of the course, students become familiar with architecture of common analog and digital communication systems (block diagram, basic functions). Then, the building blocks operation and methods of signal processing (source coding, encryption, channel coding, equalization, modulation, synchronization, etc.) will be described in detail and examples of the building blocks application in current communication systems will be given. In the next part of the course, methods of sharing of communications resources (multiple access, frequency spectrum allocation, methods of signal transmission) will be presented and the principle of spread spectrum and OFDM systems will be explained. At the end, the effects of the transmission environment on signal propagation and methods of their elimination (fading, Doppler effect, diversity) will be described.
Learning outcomes of the course unit
The graduate is able:
1. describe architecture of common analog, and digital communication systems,
2. explain basic building blocks operation,
3. apply some algorithms of signal processing,
4. explain the effects of the transmission environment and methods of sharing of communications resources,
5. orientate oneself in the use of partial building blocks in current communication systems.
Fundamentals of signal processing and electronics are required.
Recommended optional programme components
Recommended or required reading
ŠEBESTA, V. Teorie sdělování. Skriptum FEI VUT v Brně, Vutium, 1998 (CS)
COUCH, L.V. Digital and analog Communications. 6. vyd. Upper Saddle River, Prentice Hall, 2001 (EN)
PROKEŠ, A. Komunikační systémy. Laboratorní cvičení. Komunikační systémy. Laboratorní cvičení. FEKT VUT Brno, Ústav radioelektroniky.: 2002. s. 1 ( s.) (CS)
PROKEŠ, A. Komunikační systémy. Přednášky. Komunikační systémy. FEKT VUT Brno, Ústav radioelektroniky.: 2011. (CS)
ŽALUD, V. Moderní radioelektronika. Praha, BEN, 2000 (CS)
Planned learning activities and teaching methods
Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations. Methods include lectures, laboratory exercises and numerical exercises. Course is taking advantage of e-learning (Moodle) system.
Assesment methods and criteria linked to learning outcomes
Students can obtain 30 points for the activity in laboratory and numerical exercises. The final exam is awarded by 70 points (maximally).
Language of instruction
1. History, subdivision and common architecture of communication systems
2. Source coding of speech, audio, video and digital data
3. Cryptography. Conventional encryption. Public key encryption
4. Channel coding. Linear codes. Hamming and cyclic codes
5. Convolutional codes. LDPC codes. Introduction to turbo-codes. Concatenated codes
6. Baseband modulation and demodulation. Line codes
7. Signal detection in noise. Matched filter. Inter-symbol interference. Equalization
8. Band-pass modulation. Analog modulation. Modulators and demodulators
9. Digital modulation. Modulators and demodulators
10. Carrier frequency and phase synchronization. Symbol and frame synchronization
11. Multiple access systems. Multiplexing techniques. Spread spectrum systems
12. OFDM Technology. Termination devices of communication systems. Transmitters and receivers
13. Communication channel. Fading. Doppler effect. Diversity receiving systems
The aim of the course is to acquaint students with the concept and common architecture of analogue and digital communication systems, with their basic building blocks operation and with the used methods of signal processing, explain the effects of the transmission environment and methods of sharing of communications resources, show examples of the use of partial building blocks in current communication systems.
Specification of controlled education, way of implementation and compensation for absences
Evaluation of activities is specified by a regulation, which is issued by the lecturer responsible for the course annually.
Type of course unit
26 hours, optionally
Teacher / Lecturer
Exercise in computer lab
13 hours, compulsory
Teacher / Lecturer
26 hours, compulsory
Teacher / Lecturer
eLearning: currently opened course