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 2017
Offered
2017/18
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 transmission, multicarrier transmissions, multiantenna trasmissions. Examples of transmission and reception using MATLAB.
Reference texts
J. G. Proakis, M. Salehi, Digital Communications, 5th edition, McGraw-Hill, 2008.

B. Sklar, Digital Communications: Fundamentals and Applications, 2nd edition, Prentice Hall, 2001.

Minyoung Park, IEEE 802.11ah: Sub-1-GHz License-Exempt Operation for the Internet of Things, IEEE Communications Magazine, September 2015.

IEEE Std 802.15.4-2015, IEEE Standard for Low-Rate Wireless Networks, IEEE Computer Society.

ETSI EN 302 307, Digital Video Broadcasting (DVB): Second generation framing structure, channel coding and modulation systems for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications (Part 1: DVB-S2 and Part 2: DVB-S2X).
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 transmission 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 proprieties (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, independence).
Teaching methods
- Face-to-face lessons in the classroom on all the course subjects, with support of software slides (available to students at the beginning of the course);

- Exercise training in the classroom on software experiments about project examples (available to students at the beginning of the course).
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 30 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 (including the subjects not discussed during the first test), and the student's ability to clearly expose the course programme subjects. The presentation has a duration of roughly 30 minutes, with a maximum mark of 30 points. The final mark is obtained as the arithmetic mean, possibly rounded, of the marks obtained in the two abovementioned 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.

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. Notes on concatenated codes, TCM, turbo codes, LDPC codes. Channel codes for the internet of things and channel codes for satellite communications.

3) Channel models for digital transmission
Types of channels for digital transmission, 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.

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.

5) Multiantenna trasmissions
Digital trasmission systems with multiple antennas (multiantenna): 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).

6) Notes on MATLAB
Brief description of the main MATLAB commands for the simulation of transmission and reception of digital radio signals.
Share on/Follow us on