Communication and Media Engineering

Modulhandbuch

 Zurück 

Digital Communications

Empfohlene Vorkenntnisse
  • Basic knowledge about signal and linear system theory
  • Basic knowledge about digital communications
  • Experience with MATLAB/Simulink is helpful but not strictly required
Lehrform Vorlesung
Lernziele / Kompetenzen

Upon successful completion of this module, the student will be able to:

  • understand the structure and basic mechanisms in digital communication systems
  • to design, implement and optimize digital communication systems for different applications
  • understand basic digital modulation schemes for baseband and passband transmission
  • achieve the competence to design and analyse error-protection coding schemes being used in modern digital communication systems under different constrains
  • evaluate the performance of digital communication systems
  • model and simulate digital communication systems by using MATLAB/Simulink in combination with the communication blockset
Dauer 2
SWS 5.0
Aufwand
Lehrveranstaltung 75 h
Selbststudium / Gruppenarbeit: 105 h
Workload 180 h
ECTS 6.0
Voraussetzungen für die Vergabe von LP

Digital Communications with Lab: written exam K60 (50 %)
Advanced Channel Coding: written exam K60 (50 %)
Both exams must be passed

Leistungspunkte Noten

6 CP, Note 1 ... 5

Modulverantwortlicher

Prof. Dr.-Ing. Tobias Felhauer

Max. Teilnehmer 30
Empf. Semester 1/2
Haeufigkeit jedes 2. Semester
Verwendbarkeit

Master-Studiengang CME

Veranstaltungen

Digital Communications with Lab

Art Vorlesung/Labor
Nr. EMI404
SWS 3.0
Lerninhalt

1. Introduction - Review
1.1 General block diagram of a digital communication system
1.2 Characterisation of signals and systems
1.2.1 Periodic signals
1.2.2 Transient signals
1.2.3 Random signals and noise
1.3 LTI - system characterisation
2. Basics of Digital Communications
2.1 Pulse Code Modulation
2.1.1 Sampling theorems for lowpass and bandpass signals
2.1.2 Quantization, coding and SNR calculations
2.2 Pulse shaping for optimum transmission
2.2.1 Inter - Symbol - Interference (ISI)
2.2.2 Nyquist criteria
2.2.3 Raised cosine rolloff filtering
2.3 Filtering for Optimum Detection (Matched Filter, Correlation)
3. Baseband Transmission and Line Coding
3.1 Binary and Multilevel Signaling
3.2 Line Codes and Spectra
3.2.1 General Requirements on Line codes
3.2.2 Line Codes and Applications 3.2.3 Power Spectra and Spectral Efficiency of Binary Line Codes

4. Bandpass modulation of carrier signals
4.1 Digital bandpass modulations overview
4.2 Phase constellation diagram
4.3 Digital Quadrature Modulator and Demodulator Implementation Structures
4.4 Analysis of exemplary digital carrier modulation schemes
5. Digital communication system analysis and simulation
5.1 Eye pattern diagram
5.2 Bit-error-rate calculation
5.3 Simulation and optimization of digital communication systems using MATLAB/SIMULINK/Communication Toolbox

Literatur

Glover, P.M. Grant: Digital Communications. Pearson Education Limited, London, 2009.
L. W. Couch II: Digital and Analog Communication Systems. Pearson India, 2013

J. G. Proakis: Digital Communications. McGraw-Hill, New York, 2007.
B.Sklar: Digital Communications: Fundamentals and Applications. Prentice Hall, 2020

Advanced Channel Coding

Art Vorlesung/Labor
Nr. EMI406
SWS 3.0
Lerninhalt

Introduction
Coding; Types of Coding; Modelling of noisy Digital Communication Channels; Coding Gain

Information Theoretical Analysis of a Communication Link
Digital Communication System Model; Information Measures; Entropy and Redundancy, Equivocation, Irrelevance and Transinformation of a Communication Link; Channel Capacity; Examples


Error Protection Coding (FEC)
• General error protection strategies, Types and Capabilities of Linear Codes; Boundaries of Linear Codes
• Mechanisation of Coding and Decoding of linear Block Codes
• Special linear block codes: Hamming Codes, Simplex Codes, Reed-Muller Codes, cyclic block codes, Reed-Solomon (RS) Codes; Bose-Chaudhuri-Hocquenghem (BCH) Codes
• Error Protection Coding for burst error channels: CRC-Codes, Fire-Codes, Interleaving
• Convolutional Coding: Description of convolutional Codes (Tree-, State- and Trellis-Diagram); Characteristics of convolutional Codes (minimum free distance, catastrophic error propagation etc.); ML-Decoding Principle (hard/soft decision Viterbi decoding); puncturing

Advanced Error Protection Coding
• Concatenated Coding:
serial concatenated coding (Product Codes)
parallel concatenated Coding (Turbo Codes)
• Low-density parity-check codes (LDPC - Gallager-Codes)
• Polar Codes

Lab Exercises:
Simulation of different communication links applying linear block coding and convolutional coding for error protection using MATLAB/SIMULINK/Communication Toolbox

 

Literatur

W. Henkel: Channel Coding. Springer, 2025

D. Declercq et al.: Channel Coding: Theory, Algorithms, and Applications: Academic Press, 2014.

 Zurück