Subject: Modeling and Simulation of Communication Systems (17 - EK474)


Basic Information

CategoryTheoretical-methodological
Scientific or art field:Telecommunications and Signal Processing
InterdisciplinaryNo
ECTS6
Native organizations units

Course native organizational units not found!
Course specification

Course is active from 31.08.2017..

Acquiring knowledge about development and usage of communication system digital representation/computer model. Acquiring necessary skills for communication system simulation and performance evaluations using MATLAB simulation environment on general purpose computers. Developing skills for implementation of the developed model on a reconfigurable hardware platform (FPGA / SDR).
On successful completion of this subject, students should be able to: interpret the way a communication system is simulated on a universal computer platform; integrate a complete simulation model of a communication system within MATLAB environment; adjust and tune the parameters of the building blocks within the complex system; evaluate the performance of the designed communication system using a simulation environment; organize and analyze the results of simulations of communication systems; implement the developed model on a reconfigurable hardware platform (FPGA/SDR).
Introduction: the adequacy of simulations for the design and performance evaluation of Communication Systems (CS), the hierarchical decomposition of CS in simulations. Application of simulations in CS design: hardware and software simulation environment. Methodology of modeling and simulation: basic concepts, structure development, generic model of communication link, simulation flow. Representation and modeling of deterministic signals and LTI systems (analytical basics). Specificity of time-varying and non-linear systems. The use of random variables and random processes in simulations. Simulation of transmitting and receiving subsystems: formatting and souce coding, channel coding, communication channel, adaptation to the transmission medium (modulation, filtering), multiplexing / multiple access, synchronization. Calibration of simulations: adjusting the signal-to-noise ratio. Simulation and performance evaluation techniques: Monte Carlo. Errors in simulations. Validation of models and simulation results. Performing simulation experiments in MATLAB. Examples of implementation of basic communication systems on a reconfigurable hardware platform (FPGA/SDR).
Lectures, computer and lab exercises. Individual work (research and projects) and active learning.
AuthorsNameYearPublisherLanguage
M. C. Jeruchim, P. Balaban, and K. S. ShanmuganSimulation of Communication Systems, 2nd ed.2002Kluwer Academic PublishersEnglish
Proakis, J.G., Salehi, M., Bauch, G.Contemporary Communication Systems Using MATLAB and Simulink, 2nd ed.2004Thomson brooks/cole, BelmontEnglish
Mathuranathan ViswanathanSimulation of Digital Communication Systems Using Matlab, 2nd ed.2013KindleEnglish
Course activity Pre-examination ObligationsNumber of points
Laboratory exercise defenceYesYes30.00
ProjectYesYes20.00
TestYesNo20.00
Coloquium examNoNo25.00
Theoretical part of the examNoYes50.00
Name and surnameForm of classes
Missing picture!

Narandžić Milan
Assistant Professor

Lectures
Missing picture!

Nosek Tijana
Asistent sa doktoratom

Practical classes
Missing picture!

Nosek Tijana
Asistent sa doktoratom

Laboratory classes
Missing picture!

Jankov Milica
Teaching Associate

Laboratory classes