Title Simulation Environments for Communication Systems
Lesson Code 321-2630
Semester 8
ECTS 5
Hours (Theory) 3
Hours (Lab) 2
Faculty ICS Eng. Department

Syllabus

Introduction to Matlab, performance evaluation metrics of communication systems. Signals and linear systems, representation and analysis of signals in time and frequency. Stochastic process, generation of random variables, probability distribution functions. Modeling of a digital transmitter, modulation and coding techniques. Modeling of a digital receiver, demodulation and decoding, performance evaluation of the receiver. Wireless propagation, free-space loss models. Shadowing, multipath propagation, Rayleigh fading, transmit and receive diversity. Capacity and outage probability of a wireless channel, Shannon’s formula. Cooperative relaying without and with power control. Cooperative relaying with interference mitigation, performance evaluation of interference mitigation techniques. Capacity and outage probability in networks with secrecy constraints, performance evaluation of secrecy techniques. Simulation of a Multiple-Input Multiple-Output (ΜΙΜΟ) antenna system, channel models of MIMO systems, modulation and coding for MIMO systems.

Learning Outcomes

The goal of this module is to

  • Familiarize students with the Matlab-simulink software and to simulate various types of communication systems.
  • The student is introduced to using Matlab and to producing fundamental signals, variables and transmission channels. Moreover, the module allows the students to develop their skills in performance evaluation of communication systems using Matlab and to understand the meaning of significant performance metrics of digital communication systems.
  • Finally, by simulating modern communication systems, the students will acquire a deep understanding of their operation.

 

Prerequisite Courses

Not required.

Basic Textbooks

  • ΔΙΚΤΥΑ ΠΡΟΣΒΑΣΗΣ ΝΕΑΣ ΓΕΝΙΑΣ, ΧΡΗΣΤΟΣ ΒΑΣΙΛΟΠΟΥΛΟΣ, ΔΙΑΜΑΝΤΗΣ ΚΩΤΟΥΛΑΣ, ΔΗΜΗΤΡΙΟΣ ΞΕΝΙΚΟΣ, ΠΕΤΡΟΣ ΒΟΥΔΔΑΣ, ΓΙΩΡΓΟΣ ΧΕΛΙΩΤΗΣ, ΓΙΩΡΓΟΣ ΑΓΑΠΙΟΥ, ΤΗΛΕΜΑΧΟΣ ΔΟΥΚΟΓΛΟΥ (in Greek).
  • Προσομοίωση δικτύων υπολογιστών, Πομπόρτσης Ανδρέας Σ.,Τσουλφάς Ανέστης (in Greek).

Teaching and Learning Methods

Individual and group assignments, hands-on practice in the laboratory, small tests in the form of quizzes, final written examination.

Activity Semester workload
Lectures 39 hours
Laboratory exercises 20 hours
Personal study 62 hours
Midterm exam 1 hour
Final exam 3 hours
Course total 125 hours (5 ECTS)

Language of Instruction and Examinations

Greek (English for Erasmus students)

Delivery Mode

Face-to-face