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.
The goal of this course is to familiarize students with the Matlab 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 course 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 (OFDM, MIMO), the students will acquire a deep understanding of their operation.
1. IEEE Communications Magazine
2. IEEE Wireless Communications
3. IEEE Communications Surveys & Tutorials
4. IEEE Transactions on Communications
5. IEEE Transactions on Wireless Communications
6. IEEE Access