lunduniversity.lu.se

Forskar­utbildnings­kurser

Faculty of Engineering | Lund University

Detaljer för kursplan för kurs EITN70F giltig från och med Autumn 2017

Utskriftsvänlig visning

Allmänt
Syfte
  • The aim of this course is to give an overview of existing channel coding methods for reliable communication (also known as error control coding or forward error correction). After taking this course you should understand the basic principles of block- and convolutional codes and how to characterize their performance, know different constructions that are most commonly used in digital communication systems and know how their encoding and decoding can be implemented in practice.
Innehåll
  • Channel coding is at the core of any modern communication system; reliable communication would not be possible without the use of coding. When digital data is transmitted from one place to another it is always prone to noise or interference occurring in the transmission medium. For this reason all modern communication systems use some error correcting codes that add redundancy to the original data in order to protect it from errors occurring during the transmission.


    The course covers the following topics:


    - Principles of error control coding: Channel models, Linear block codes, Syndrome decoding, Constructing codes from other codes, Bounds, Cyclic codes, Convolutional codes


    - Optimal decoding methods: MD vs BMD decoding, ML Decoding, Viterbi algorithm, Trellises of block codes, Decoding error probability, Weight enumerators, APP decoding, BCJR algorithm


    - Iterative decoding of concatenated codes: Product codes, Parallel and serial concatenation, Turbo codes, Iterative decoding, LDPC Codes, Tanner graphs, Message passing decoding, LDPC convolutional codes


    - Reed-Solomon codes: Non-binary codes, Frequency domain representation, Encoding, Algebraic decoding, Weight enumerators
Kunskap och förståelse
  • För godkänd kurs skall doktoranden
  • - be able to identify and formulate problems within the area of error correcting codes

    - be able to critically analyse and describe error correcting systems of low and medium complexity

    - be able to understand the advantages and disadvantages of different coding schemes
Färdighet och förmåga
  • För godkänd kurs skall doktoranden
  • - be able to implement a system for error correction of low and medium complexity

    - be able to classify the level of difficulty of problems related to the his/her own level of knowledge

    - be able to independently work in a creative way with advanced projects and motivate and discuss obtained conclusions
Värderingsförmåga och förhållningssätt
  • För godkänd kurs skall doktoranden
  • - be able to show insight concerning possibilities and limitations of error correcting systems
Undervisningsformer
  • Föreläsningar
  • övningar
  • Projekt
Examinationsformer
  • Skriftlig tentamen
  • Written examination (5 hours) normally consists of five problems. Approved project is a requirement to be allowed to enter the examination.
  • Underkänd, godkänd
Förkunskapskrav
Förutsatta förkunskaper
Urvalskriterier
Litteratur
  • Shu Lin, D.: Error Control Coding. Pearson, 2004. ISBN 9780130426727.
    Bossert, M.: Channel Coding for Telecommunications. Wiley, 1999. ISBN 9780471982777.
  • The course does not strictly follow any book, but if you are
    interested in additional reading the above mentioned books are recommended.
Övrig information
  • Course Coordinator: Michael Lentmaier, michael.lentmaier@eit.lth.se
Kurskod
  • EITN70F
Administrativ information
  •  -03-05
  • Professor Thomas Johansson

Alla publicerade kurstillfällen för kursplanen

Inga matchande kurstillfällen hittades.

0 kurstillfällen.


Utskriftsvänlig visning