Subject: Communication Systems (12 - BMI102)


Basic Information

CategoryTheoretical-methodological
Scientific or art field:Telecommunications and Signal Processing
InterdisciplinaryNo
ECTS5
Course specification

Course is active from 31.10.2012..

Acquisition of basic knowledge about the communication systems: basic blocks and their roles on the transmit side, the basic characteristics of the channel and the basic blocks and their characteristics on the receiving side. The student should gain a global picture of the sequence of processing performed by each of the blocks and the ability to implement a complete communication chain for the realization of basic communication systems in MATLAB and interpret the results.
Students who successfully master the material in this course will be able to: - Identify and explain the basic blocks of the communication system on the side of the transmitter and the receiver and describe their main features - Implement a basic implementation of each of the communication units using MATLAB's Communications Toolbox and set its basic parameters - Implement a complete simulation chain of the basic realization of the communication system in MATLAB and adjusts and adapts to the basic parameters of the basic blocks within a complex system - Present and interpret the results of a simulation of communication systems in MATLAB.
Getting to know your subject. Introduction to MATLAB. Short repetition of basic concepts in MATLAB: script files, functions, vectors and matrices, useful built-in functions. An intuitive introduction to signals in communication: information-carrying signal as analog and digital signals, the signals in the baseband and modulated signals, signal strength, signal spectrum, spectrum efficiency. Signal generation in MATLAB. An intuitive introduction to communication channels, transmission media: wired and wireless transmission channel noise, the basic channel models: a channel with Gaussian noise, the signal-noise ratio in the channel. More advanced models of communication channels, and their parameters. Generating channel model in MATLAB. The basic model of the communication system. Description and sequence of individual blocks at sender and receiver side. Implementation of the basic model of the communication system in MATLAB. Methods of calculating the probability of errors in transmission, the bit error probability and the probability of error messages through simulation experiments. The signal source. Basic principles simulations of the complete communication system. Examples of implementation of basic communication systems in MATLAB. Execution of simulation experiments and display in MATLAB.
Lectures, lab exercise.
AuthorsNameYearPublisherLanguage
Željen TrpovskiKomunikacioni sistemi2016FTN, skriptaSerbian language
John Proakis, Masoud Salehi, Gerhard BauchContemporary Communication Systems using MATLAB2012CengageEnglish
Course activity Pre-examination ObligationsNumber of points
ProjectYesYes30.00
Theoretical part of the examNoYes70.00
Name and surnameForm of classes
Missing picture!

Trpovski Željen
Full Professor

Lectures
Missing picture!

Minja Aleksandar
Assistant Professor

Practical classes
Missing picture!

Jošić Slobodan
Professional Studies Professor

Computational classes