Tato bakalářská práce se zabývá problematikou konvolučního kódování a dekódování. V teoretické části se práce zabývá potřebnými základy ke kódování obecně. Dále je podrobněji rozebráno samotné konvoluční kódování, dekódování a stavba kodéru. V praktické části je pak popsán program vytvořený pro praktickou ukázku a simulaci konvolučního kódování.
Anotace v angličtině
This bachelor thesis deals with the convolution encoding and decoding. The theoretical part is focused on the necessary foundations of encoding in general. The convolution encoding, decoding and encoder structure are discussed in more detail. The program created for a simulation of the convolution encoding is described in the practical part of the thesis.
Klíčová slova
konvoluce, konvoluční kódování, dekódování, kodér, dekodér, Viterbiho algoritmus, C++
Klíčová slova v angličtině
convolution, convolution encoding, decoding, encoder, decoder, Viterbi algorithm, C++
Rozsah průvodní práce
57
Jazyk
CZ
Anotace
Tato bakalářská práce se zabývá problematikou konvolučního kódování a dekódování. V teoretické části se práce zabývá potřebnými základy ke kódování obecně. Dále je podrobněji rozebráno samotné konvoluční kódování, dekódování a stavba kodéru. V praktické části je pak popsán program vytvořený pro praktickou ukázku a simulaci konvolučního kódování.
Anotace v angličtině
This bachelor thesis deals with the convolution encoding and decoding. The theoretical part is focused on the necessary foundations of encoding in general. The convolution encoding, decoding and encoder structure are discussed in more detail. The program created for a simulation of the convolution encoding is described in the practical part of the thesis.
Klíčová slova
konvoluce, konvoluční kódování, dekódování, kodér, dekodér, Viterbiho algoritmus, C++
Klíčová slova v angličtině
convolution, convolution encoding, decoding, encoder, decoder, Viterbi algorithm, C++
Zásady pro vypracování
Seznamte se s problematikou efektivních a bezpečnostních kódů, zaměřte se na konvoluční kódování.
Zpracujte literármí rešerši na dané téma.
Vypracujte názorné příklady.
Na základě teorie naprogramujte algoritmus kódování a dekódování s grafickou demonstrací funkcí.
Zhodnoťte dosažené výsledky.
Zásady pro vypracování
Seznamte se s problematikou efektivních a bezpečnostních kódů, zaměřte se na konvoluční kódování.
Zpracujte literármí rešerši na dané téma.
Vypracujte názorné příklady.
Na základě teorie naprogramujte algoritmus kódování a dekódování s grafickou demonstrací funkcí.
Zhodnoťte dosažené výsledky.
Seznam doporučené literatury
Zelinka, I., Prokopová Z.: Základy informatiky. FT UTB, Zlín, 2005, ISBN 80-7318-299-8
Vlček, K.: Komprese a kódová zabezpecení v multimediálních komunikacích, Praha, BEN - technická literatura, 2004, ISBN 80-86056-68-6
Jiroušek, R.: Principy digitální komunikace. Leda, Voznice, 2006, ISBN 80-7335-084
Kocourek,P., Novák, J.: Přenos informace, ČVUT, Paha, 2004, ISBN 8001028925
Sweeney, P.: Error Control Coding: From Theory to Practice, John Wiley & Sons, 2002, ISBN 0-470-84356-X
Seznam doporučené literatury
Zelinka, I., Prokopová Z.: Základy informatiky. FT UTB, Zlín, 2005, ISBN 80-7318-299-8
Vlček, K.: Komprese a kódová zabezpecení v multimediálních komunikacích, Praha, BEN - technická literatura, 2004, ISBN 80-86056-68-6
Jiroušek, R.: Principy digitální komunikace. Leda, Voznice, 2006, ISBN 80-7335-084
Kocourek,P., Novák, J.: Přenos informace, ČVUT, Paha, 2004, ISBN 8001028925
Sweeney, P.: Error Control Coding: From Theory to Practice, John Wiley & Sons, 2002, ISBN 0-470-84356-X
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant prezentoval před komisí pro SZZ zadání, cíle, způsob řešení, výsledky a závěry své bakalářské práce. Po prezentaci následovaly dotazy:
Co je syndrom W-A konvolučního kódu, jak vzniká a k jakému účelu je možné jej využít? (prof. Vlček)
Oprava shukových chyb a co to je shluková chyba? (prof. Vlček, doc. Kureková)
Délka generujícího polonymu? Efektivní kodová vzdálenost (prof. Vlček)
Student dotazy komise zodpověděl. Po diskusi následovalo zkoušení předmětů.