Turbo kódy a jejich aplikace

Loading...
Thumbnail Image
Date
Authors
Ploštica, Stanislav
ORCID
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Cílem této diplomové práce je objasnit problematiku kódování použitím Turbo kódů. Tyto kódy náleží do skupiny samoopravných kódů. Jejich použitím je možné dosáhnout vysoké výkonnosti systému. První část je věnována teoretickému rozboru procesu kódování a dekódování. Popisuje jednotlivé části kodéru a dekodéru. Princip kódování a dekódování je předveden na jednoduchém příkladě. Jsou zde popsány dva nejpoužívanější dekódovací algoritmy (SOVA a MAP). Druhá část obsahuje popis programu vytvořeného pro využití jako výukové pomůcky. Tento program byl vytvořen v programu Matlab GUI. Umožňuje procházet proces zabezpečení krok po kroku. Obsahuje grafické rozhraní s možností nastavení různých parametrů kodeku a zobrazení výsledků. Ve třetí části je popsán program vytvořený v Matlab Simulink pro implementaci na kit TMS320C6713 a postup měření na tomto kitu. Pro ověření výkonnosti turbo kódů v závislosti na jednotlivých parametrech byly změřeny například: vliv počtu dekódovacích cyklů, děrovaní a použitý generující polynom. V poslední části jsou uvedeny naměřené hodnoty a zhodnoceny výsledky měření.
This Diploma thesis aims to explain the data coding using turbo codes. These codes belong to the group of error correction codes. We can reach the high efficiency using these codes. The first part describes process of encoding and decoding. There are describes parts of encoder and decoder. Principle of encoding and decoding demonstrate a simple example. The end of this part contains description of two most frequently used decoding algorithms (SOVA and MAP). The second part contains description of computer program that was made for using as teaching aid. This program was created in Matlab GUI. This program enables to browse error correction process step by step. This program contains graphic interface with many options and display results. In the third part is described program created in Matlab Simulink that was implemented into the TMS320C6713 kit and there is description of measuring procedure. For verification of efficiency of turbo codes was measured any parameters. Some of these parameters are: number of decoding iterations, generating polynoms and using of puncturing. The last part contains measured value and result evaluation.
Description
Citation
PLOŠTICA, S. Turbo kódy a jejich aplikace [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2009.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Telekomunikační a informační technika
Comittee
doc. Ing. Vladimír Kapoun, CSc. (předseda) doc. Ing. Václav Zeman, Ph.D. (místopředseda) Ing. Martin Vondra, Ph.D. (člen) doc. Mgr. Karel Slavíček, Ph.D. (člen) doc. Ing. Pavel Šilhavý, Ph.D. (člen) Ing. Radek Zezula, Ph.D. (člen) Ing. Ondřej Krajsa, Ph.D. (člen)
Date of acceptance
2009-06-09
Defence
V práci uvádíte, že audio kodek na kitu není vhodný pro přenos delších bitových sekvencí, přestože využíváte ASK klíčování. Zdůvodněte. Jak probíhá synchronizace?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO