Course program
A) Theory
* Information theory
Statistical measure of information
Entropy. Conditional and joint entropy. Relative entropy. Kullback-Leiber distance. Asymptotic equipartition.
Capacity of discrete channels
Capacity of continuous channels
Theoretical bounds for modulation.
*Channel coding
Error correction codes
Block codes
Parity check and Hamming codes, Hamming distance and weight. Soft and hard decoding
Performance analysis
Perfect codes
Code gain
Parity check matrix
Syndrome
Cyclic, BCH and Reed-Solomon codes
Maximum lenght shift register codes
Convolutional codes
Code generating polynomial
* Source coding
Lossless vs. lossy coding
Speech and telephone signals
Speech signal and its production model
Frequency analysis for non-stationary and quasi-stationary signals. Spectrogram.
Telephone signals
Quantization error
Signal-to-quantization noise ratio
Uniform vs. non uniform quantization
Adaptive and differential quantization
Standard
Parametric coding and waveform coding for speech signals
Waveform coding: PCM, DPCM, ADPCM, ADM
Parametric coding: LPC, GSM, MP3.
Image signals
Characteristics and description of grayscale and color still images
Aspect ratio
Luminance and chroma
Sampling and reconstruction of a still image
Moving images
(Transmit time)-bandwidth) relationship for analogue transmission of row-sampled images Numeric representation of a sampled image
* Standard
[NTSC, SECAM, PAL, DVD]
MPEG-2 Part 2 (H262) and MPEG-4 Part 10 (H264) DVB-T/DVB-T2, ATSC, DTMB, ISDB-T
Full HD, Super HD
* Modulation
Advanced modulation schemes
Code Division Multiple Access (CDMA)
Spread spectrum modulation
CDMA dialects: DS-CDMA and FH-CDMA
Matched filter and optimal SNR
Coding gain
Multi-pulse modulation and generalized Nyquist condition
Spectral efficiency
Orthogonal Frequency Division Multiplexing (OFDM)
Principles of OFDM in modern communication systems
Analogue modulation and demodulation schemes
Numeric and FFT-based implementation of modulation and demodulation schemes
Cyclic prefix and equalization
Performance and coding in OFDM systems
Channel estimation techniques
Peak-to-Average power Ratio (PAR)
OFDMA and MC-CDMA
Brief introduction to the evolution of modulation and coding schemes in 5G and to Non-Orthogonal Multiple Access (NOMA)
* Multiple access and channel capacity for multiple access systems
Multiplexing techniques
Single carrier and multicarrier systems: TDMA, FDMA, CDMA, OFDMA
Interference models and performance analysis
“Standard Gaussian Approximation” hypothesis
Performance comparison
Channel coding for multiple access systems
B) Applications and experimental verification
Study and application of system and network simulation tools.
Prerequisites
Knowledge of signal theory and fundamentals of communications
Books
Slides used during the lectures, texts and solutions of the exercises
Frequency
Course attendance is strongly recommended
Exam mode
The exam is composed of a written test and an oral interview. The written test consists in a set of exercises to be solved by combining analytical derivations and software tools introduced during the course. The interview is focused on topics taught during the course lectures.
Bibliography
Cover, Thomas, and Joy Thomas (2006). Elements of Information Theory. 2nd ed. New York, NY, USA: Wiley-Interscience, 2006. ISBN: 9780471241959.
Rabiner Lawrence R. and Schafer Ronald W. (2007), “Introduction to Digital Speech Processing”, Foundations and Trends® in Signal
Processing: Vol. 1: No. 1–2, pp 1-194.
Proakis John G., Salehi Masoud, Bauch Gerhard (2013). Contemporary Communication Systems Using MATLAB, 3rd ed. Stamford, CT,
USA: Cengage Learning US, 2013.
Lesson mode
The course is structured in lectures that treat course topics. Lectures introducing each topic are complemented by lectures in which the topic is analyzed as part of design and budget of a communication system through the combination of analytical derivation and software tools. Active participation by students to such lecture sis highly encouraged, and intended as a mean for them to verify their comprehension of course topics.