Unit DIGITAL TRANSMISSION SYSTEMS

Course
Electronic engineering for the internet-of-things
Study-unit Code
70A00098
Curriculum
In all curricula
Teacher
Luca Rugini
Teachers
  • Luca Rugini
Hours
  • 72 ore - Luca Rugini
CFU
9
Course Regulation
Coorte 2021
Offered
2021/22
Learning activities
Affine/integrativa
Area
Attività formative affini o integrative
Academic discipline
ING-INF/03
Type of study-unit
Obbligatorio (Required)
Type of learning activities
Attività formativa monodisciplinare
Language of instruction
Italian
Contents
Physical layer of digital radio transmissions for the internet of things and for satellite communications: digital modulations, channel coding, channel models for digital communications, multicarrier transmissions, multiantenna transmissions. Examples of transmission and reception by computer simulations.
Reference texts
- J. G. Proakis, M. Salehi, Digital Communications, 5th edition, McGraw-Hill, 2008.
- B. Sklar, Digital Communications: Fundamentals and Applications, 2nd edition, Pearson, 2013.
- J. R. Barry, E. A. Lee, D. G. Messerschmitt, Digital Communication, 3rd edition, Springer, 2004.
- J. B. Anderson, Digital Transmission Engineering, 3rd edition, Wiley-IEEE Press, 2005.
Educational objectives
The main aim is to transfer some basic knowledge about analysis and design of digital communication systems. The acquired knowledge is mainly about:
- analysis and comparison of bandpass digital modulations and of their requirements in terms of error probability, signal-to-noise ratio, bandwidth, bit rate, spectral efficiency, computational complexity;
- analysis and comparison of channel coding techniques and of their requirements in terms of error detection and correction capabilities, bit rate, spectral efficiency, complexity of encoding and decoding;
- analysis and comparison of channel models for digital transmission systems;
- analysis and comparison of digital systems based on multicarrier transmissions and on multiantenna transmissions.

The acquired skills are:
- design of optimum and suboptimum receivers for digital modulations;
- estimation of the performance of digital transmission schemes in AWGN channels;
- choice and design of channel coding techniques;
- design of system parameters (probability of error, signal-to-noise ratio, bit rate, bandwidth, modulation and coding schemes) for a given channel model and choice of appropriate channel model for a given transmission scheme;
- choice of system parameters for multicarrier transmission systems and for multiantenna systems.
Prerequisites
The course of Digital Transmission Systems will make use of basic concepts of signals, systems, and probability, with specific reference to:
- signals (continuous-time, discrete-time, deterministic, random, energy, power, baseband, passband) and related properties (sampling, orthogonality, autocorrelation, power spectral density, stationarity);
- systems (linear, nonlinear, causal, noncausal, permanent, non permanent, stable, unstable) and related properties (impulse response, transfer function);
- probability and random variables (conditional probability, continuous random variables, discrete random variables, probability density, expected value, variance and standard deviation, correlation, statistical independence).
Teaching methods
- Face-to-face lessons in the classroom on all the course subjects, with support of software slides (available to students before each lesson);
- Exercise training in the classroom on software experiments about project examples (available to students before each lesson).
Other information
For additional information, please contact the teacher by email (luca.rugini@unipg.it).
Learning verification modality
The exam consists in two tests. The first test is the presentation and the discussion of a project. The project consists in a software program that solves a specific problem preassigned by the teacher. The aim of the presentation is to verify the student's knowledge and understanding about the project subject, and the student's ability to clearly expose the project subject. The presentation has a duration of roughly 20 minutes, with a maximum mark of 30 points.
The second test is an oral test. The aim of the oral test is to verify the student's knowledge and understanding about the course programme, and the student's ability to clearly expose the course programme subjects. The presentation has a duration of roughly 40 minutes, with a maximum mark of 30 points. The final mark is obtained as the weighted mean, with weights 1/3 and 2/3, of the marks obtained in the two tests.
Extended program
1) Digital modulations - Baseband representation of bandpass signals, signal space concepts, amplitude and phase modulations (PSK, QAM), frequency modulations (FSK), maximum-likelihood receiver for AWGN channels, probability of (symbol and bit) error, spectral occupancy and spectral efficiency, comparison among modulation schemes for bandlimited systems and for power-limited systems. Notes on synchronization, differential PSK modulations, noncoherent receivers for AWGN channels. Digital modulations for the Internet of Things and digital modulations for satellite communications. Examples of computer simulations about transmission and reception of digitally modulated signals.

2) Channel coding - Channel models for channel coding, types of channel coding. Block codes: systematic codes, generator matrix, parity-check matrix, syndrome, error detection and correction, cyclic codes. Convolutional codes: constraint length, generator polynomials, state diagram and trellis diagram, maximum-likelihood decoding and Viterbi algorithm. Concatenated codes, turbo codes, LDPC codes. Channel codes for the Internet of Things and channel codes for satellite communications. Examples of computer simulations about transmission and reception of coded signals.

3) Channel models for digital communications -
Types of channels for digital communications, link budget, free space propagation, large-scale fading, small-scale fading, multipath, delay spread, frequency-selective fading channels, Doppler effect. Fading countermeasures: equalization, diversity techniques. Channel models for the Internet of Things and channel models for satellite communications. Examples of computer simulations about transmission and reception of digital signals with specific channel models.

4) Multicarrier transmissions - Channel capacity for multipath channels. OFDM: subcarrier spacing, duration of the OFDM symbol, cyclic prefix, use of FFT, equalization of multipath channels, drawbacks of multicarrier techniques, applications. Multicarrier techniques for the Internet of Things. Examples of computer simulations about transmission and reception of multicarrier signals.

5) Multiantenna trasmissions - Digital trasmission systems with multiple antennas: MISO, SIMO and MIMO systems, channel capacity for MIMO channels, diversity-multiplexing tradeoff for MIMO systems, space-time coding and Alamouti scheme, multiantenna systems in frequency-selective fading channels (MIMO-OFDM), multiantenna systems for the Internet of Things and for satellite communications. Examples of computer simulations about transmission and reception of multiantenna signals.
Condividi su