dc.contributor.advisor | Krömer, Pavel | cs |
dc.contributor.author | Fujaš, Marek | cs |
dc.date.accessioned | 2015-07-22T09:17:52Z | |
dc.date.available | 2015-07-22T09:17:52Z | |
dc.date.issued | 2014 | cs |
dc.identifier.other | OSD002 | cs |
dc.identifier.uri | http://hdl.handle.net/10084/108776 | |
dc.description | Import 22/07/2015 | cs |
dc.description.abstract | Předmětem práce je implementace LDPC kódů v C++ a integrace do stávající knihovny. Písemná část obsahuje vysvětlení funkce a problematiky LDPC kódů, popis implementace LDPC kódů, a jejich integrace do sdílené knihovny AmphorA, použití v ukázkovém programu a testování v simulacích. Tyto kódy jsou využívány pro přenos zpráv zarušeným kanálem. Zpráva přijatá po přenosu takovým kanálem může obsahovat chyby. Typ těchto chyb závisí na typu kanálu. Pomocí LDPC kódů můžeme být schopni tyto chyby omezit, či úplně odstranit. Existuje několik typů LDPC kódů, způsobů jejich kódování a dekódování. Tato práce několik těchto typů uvádí a implementuje. | cs |
dc.description.abstract | The subject of this work is the implementation of LDPC codes in C++ and integration in existing library. The document part explains fuctions and problems of LDPC codes, the description of implementation of LDPC codes, and its integration into AmphorA the shared library, demonstration in sample code, and benchmarking in simulations. These codes can be used for transfering messages through noisy channels. Message recieved through this channel could contain some errors. Type of these errors depends on the type of the channel. Using LDPC we might be able to reduce some of these errors, or even remove them completely. There are several types of LDPC codes, types of their encoding or decoding. In this work we'll be explaining some of these types and implementing them. | en |
dc.format.extent | 1179430 bytes | cs |
dc.format.mimetype | application/pdf | cs |
dc.language.iso | cs | cs |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | alist formát | cs |
dc.subject | BEC | cs |
dc.subject | Binary erasure kanál | cs |
dc.subject | Binary symetric kanál | cs |
dc.subject | Bit-flip kanál | cs |
dc.subject | BSC | cs |
dc.subject | Gallager | cs |
dc.subject | Generující matice | cs |
dc.subject | LDPC | cs |
dc.subject | Low Density Parity Check | cs |
dc.subject | McKay | cs |
dc.subject | Neal | cs |
dc.subject | Sum-product dekódování | cs |
dc.subject | Tannerův graf | cs |
dc.subject | alist format | en |
dc.subject | BEC | en |
dc.subject | Binary erasure channel | en |
dc.subject | Binary symetric channel | en |
dc.subject | Bit-flip channel | en |
dc.subject | BSC | en |
dc.subject | Gallager | en |
dc.subject | Generator matice | en |
dc.subject | LDPC | en |
dc.subject | Low Density Parity Check | en |
dc.subject | McKay | en |
dc.subject | Neal | en |
dc.subject | Sum-product decoding | en |
dc.subject | Tanner graph | en |
dc.title | Implementace LDPC kódu v C++ | cs |
dc.title.alternative | LDPC Implementation in C++ | en |
dc.type | Bakalářská práce | cs |
dc.contributor.referee | Platoš, Jan | cs |
dc.date.accepted | 2015-06-03 | cs |
dc.thesis.degree-name | Bc. | cs |
dc.thesis.degree-level | Bakalářský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | velmi dobře | cs |
dc.identifier.sender | S2724 | cs |
dc.identifier.thesis | FUJ0006_FEI_B2647_2612R025_2014 | |
dc.rights.access | openAccess | |