Lehrveranstaltungshandbuch Advanced Channel Coding
Verantwortlich: Prof.Dr. Uwe Dettmar
Lehrveranstaltung
Befriedigt Modul (MID)
Organisation
Version |
erstellt |
2013-04-25 |
VID |
2 |
gültig ab |
WS 2012/13 |
gültig bis |
|
|
|
Bezeichnung |
Lang |
Advanced Channel Coding |
LVID |
F07_ACC |
LVPID (Prüfungsnummer) |
|
|
Semesterplan (SWS) |
Vorlesung |
2 |
Übung (ganzer Kurs) |
1 |
Übung (geteilter Kurs) |
|
Praktikum |
1 |
Projekt |
|
Seminar |
|
Tutorium (freiwillig) |
|
|
|
Präsenzzeiten |
Vorlesung |
30 |
Übung (ganzer Kurs) |
15 |
Übung (geteilter Kurs) |
|
Praktikum |
15 |
Projekt |
|
Seminar |
|
Tutorium (freiwillig) |
|
|
|
max. Teilnehmerzahl |
Übung (ganzer Kurs) |
15 |
Übung (geteilter Kurs) |
|
Praktikum |
15 |
Projekt |
|
Seminar |
|
|
Gesamtaufwand: 150
Unterrichtssprache
Niveau
Notwendige Voraussetzungen
- basics in linear algebra
- basics in stochastics
- basic programming capabilities
Literatur
- R. E. Blahut. Algebraic Codes for Data Transmission. Cambridge University Press, Cambridge, 2003.
- S. Lin and D. J. Costello. Error Control Coding. ISBN 0-13-042672-5. Prentice-Hall, 2004
- T. M. Cover and J. A. Thomas. Elements of Information Theory. Wiley, New Jersey, 2006
- A. Neubauer. Kanalcodierung. Schlembach, Wilburgstetten, 2006.
- R. Roth. Introduction to Coding Theory. Cambridge, second edition, 2006
- B. Sklar. Digital Communications. Prentice Hall PTR, Upper Saddle River, New Jersey, 2001
Dozenten
Wissenschaftliche Mitarbeiter
- Dipl.-Ing. Martin Seckler
Zeugnistext
Advanced Channel Coding
Kompetenznachweis
Form |
sK |
70% Regelfall (bei geringer Prüfungsanzahl: sMP) |
bK |
30% (3 eTests each of 45min duration) |
Intervall: 2/Jahr
Lehrveranstaltungselemente
Vorlesung / Übung
Lernziele
Lerninhalte (Kenntnisse)
- binary block and convolutional codes
- definitions, fundamental principles
- definition of error correction and detection
- linear and non-linear codes
- Hamming distance and Hamming weight
- minimum distance
- linear block codes
- properities of linear codes
- Generator and parity check matrix
- systematic codes
- simple coding and decoding examples
- convolutional codes
- definition
- encoder, state diagram, trellis
- distance properties, catastrophic codes
- error probaiblities
- Viterbi decoder, optimum metrics
- basics of information theory
- definitions, joined and conditional entropy
- AEP theorem, channel capacity, channel coding theorem
- channel capacity of the AWGN channel, waterfilling
- finite fields and coding
- review of basic theorems
- primitive elements
- cyclic codes
- definition and properties
- generator and check polynomial, syndrome
- non algebraic decoding methods and structures
- Reed-solomon codes
- Definition and properties
- classical decoding algorithm
- codes for iterative decoding
- concept of iterative decoding
- Tanner graphs
- BCJR algorithm
- TURBO codes and decoding
- LDPC codes and decoding
- basics of Space-Time-Coding
- definitions
- Alamouti scheme
Fertigkeiten
- assess and compare methods for error control coding
- choose coding schemes for given applications
- define code properties and use coding bounds
- characterize performance and complexity
- analyse performance impacts of error correcting cods in communication systems
- understand and and solve problems related to error control coding
- achieve system trade-offs by using error correcting codes
Begleitmaterial
- scriptum
- pdfs of the lecture slides
- problems library with solutions (pdf)
- supplementary sheets
Besondere Voraussetzungen
Besondere Literatur
Besonderer Kompetenznachweis
Form |
bK |
3 electronic midterm tests |
Beitrag zum LV-Ergebnis |
bK |
30% |
Intervall: 1/Jahr
Praktikum
Lernziele
Fertigkeiten
- test theoretical results from lecture and tutorial
- implement algorithms for error control coding
- simulate BER
Handlungskompetenz demonstrieren
- adapt programs to solve equivalent problems
- become acquainted with the Matlab Communications Toolbox
- self-contained work with the provided simulation tools and programs
- write own Matlab scripts
- comparison of different technical solutions
Begleitmaterial
- problem sheets
- manual pages for the Matlab Communication Toolbox
Besondere Voraussetzungen
Besondere Literatur
Besonderer Kompetenznachweis
Form |
bPA |
solve given problems in dyads |
Beitrag zum LV-Ergebnis |
bPA |
not marked |
Intervall: 1/Jahr
Das Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki?
Feedback senden