Sidan finns bara på engelska

TSKS16 Signal Processing for Communications

TSKS16 Signal Processing for Communications teaches the principles of practical communication transmitters and receivers, their analog and digital errors, and digital mitigation techniques.

Example of a transceiver

Course topics

  • Analog/digital interfaces: Analog and digital filters, digital-to-analog converters (DACs), analog-to-digital converters (ADCs), interpolation and decimation, dynamic range, automatic gain control (AGC).

  • Transmitter/receiver chain: pulse shaping, matched filters, transmultiplexers.

  • Channel equalization: frequency response equalization, channel shortening.

  • Modulators and demodulators: low-IF modulators, zero-IF modulators, architectures.

  • Synchronization: carrier frequency, phase, sampling instance, and I/Q mismatch errors, mitigation techniques.

  • Analog and digital noise: noise sources, noise propagation, white noise, 1/f noise, phase noise, mitigation techniques.

  • Nonlinearities: nonlinearity sources, weakly nonlinear systems, harmonics, intermodulation products, predistortion, post correction.

  • OFDM and LTE systems: waveforms, crest factor, peak-to-average power ratio (PAPR), channelization, carrier aggregation.

Instructors

  • Course director and lecturer: Håkan Johansson
  • Assistants: Oksana Moryakova, Deijany Rodriguez Linares

Course material

  • P. Prandoni and M. Vetterli, Signal Processing for Communications Prentice‐Hall
  • Scientific articles

  • Supplementary material: Material for the labs

Prerequisites

  • Basic knowledge of continuous-time and discrete-time signals and systems, sampling, pulse amplitude modulation, filtering, and transforms.

Information for enrolled students

For detailed lecture, tutorial, and lab plans, see the study room in Lisam: