Detail předmětu
Datová komunikace
IDAK Ak. rok 2010/2011 letní semestr 6 kreditů
Teorie informace: Popis zdroje informace. Diskrétní sdělovací soustava. Přenos dat: Základní pojetí, data a signály, druhy přenosů, spolehlivost přenosu, kódování analogového a diskrétního signálu. Kódování snižující nadbytečnost: Prefixové kódy, Huffmanův kód, principy komprese dat. Protichybové kódování: Blokové kódy, stromové kódy, systém protichybového zabezpečení. Speciální modulace. Základy šifrování: Kryptografie a kryptoanalýza, kryptografický systém, metody klasické kryptologie. Šifrování veřejným klíčem. Zajištění bezpečnosti sítí. Šifrování v sítích. Kontrola přístupu. Autentizace uživatelů. Teorie hromadné obsluhy. Popis systému hromadné obsluhy: Charakteristiky SHO, Kendallova klasifikace a další charakteristiky SHO.
Garant předmětu
Jazyk výuky
Zakončení
Rozsah
- 39 hod. přednášky
- 13 hod. laboratoře
- 13 hod. pc laboratoře
Zajišťuje ústav
Získané dovednosti, znalosti a kompetence z předmětu
Student se seznámí podrobně se systémy přenosu dat a možnostmi realizace datové komunikace v těchto systémech. Probíraná látka je zaměřena především na kódování, jejich druhy a oblasti jejich využití. Rozsah studovaného materiálu je takový, aby student po úspěšném absolvování tohoto předmětu dokázal řešit obvyklé problémy, které se v této oblasti sdělovací techniky vyskytují.
Cíle předmětu
Cílem předmětu je seznámit studenty se základy datové komunikace, prostředky pro její realizaci a podmínkami pro uskutečňování v současných i perspektivních telekomunikačních systémech.
Požadované prerekvizitní znalosti a dovednosti
Základy elektrotechniky a elektroniky a přenosu elektromagnetických signálů.
Literatura studijní
- MORELOS-ZARAGOZA, Robert H. The art of error correcting coding. Chichester : John Wiley & Sons, 2002. 221 s. ISBN 04-714-9581-6.
- BIGGS, Norman L. Codes : An introduction to information communication and cryptography. London : Springer, 2008. 273 s. ISBN 978-184-8002-722.
- Skalar, B. Digital Communications, Fundamentals and applications, Prentice-Hall, 2003, ISBN 0-13-084788-7.
- GITLIN, Richard D; HAYES, Jeremiah F; WEINSTEIN, Stephen B. Data communications principles. New York : Plenum Press, 1992. 733 s. ISBN 03-064-3777-5.
- GLAVIEUX, Alain. Channel coding in communication networks : from theory to turbocodes. London : ISTE, 2007. 418 s. ISBN 19-052-0924-x.
- MOON, Todd K. Error correction coding : mathematical methods and algorithms. Hoboken : John Wiley & Sons, 2004. 756 s. ISBN 04-716-4800-0.
- LIN, Shu; COSTELLO, Daniel J. Error control coding : fundamentals and applications. 2nd ed. Upper Saddle River : Pearson Prentice Hall, 2004. 1260 s. ISBN 01-304-2672-5.
Osnova přednášek
- Teorie informace. Zdroj informace: Množství informace, entropie, nadbytečnost. Diskrétní sdělovací soustava: Statické a dynamické vlastnosti zdroje, přenosový kanál, příjemce. Kódování: Princip realizace, význam pro přenos, příklady použití.
- Přenos dat. Základní pojetí a terminologie: Kmitočet, spektrum, šířka pásma,rychlost přenosu, přenosový výkon. Data a signály, druhy přenosů a jejich příklady. Poškození dat při přenosu: Vnější vlivy, vnitřní vlivy. Spolehlivost přenosu. Přenosová media.
- Kódování analogového a diskrétního signálu. Vysvětlení pojmu analogová data a digitální data. Čtyři možné systémy pro přenos dat: Systém digitální data a digitální signály, digitální data a analogové signály, analogová data a digitální signály a analogová data a analogové signály. Oblasti použití a realizace těchto systémů.
- Kódování snižující nadbytečnost. ZákladníMetody: Prefixové kódy, Huffmanův kód. Složitější metody: Komprese bitové posloupnosti, jedno a dvouřádkové kódování u systému Telefax.
- Protichybové kódování. Způsob modelování rušivých vlivů. Detekce a korekce chyb. Příklad dekódovací tabulky. Princip protichybového kódování. Zabezpečovací schopnost kódu. Třídění protichybových kódů.
- Blokové kódy. Způsoby zadávání blokových kódů: Vytvářecí a kontrolní matice, vytvářecí mnohočleny. Zabezpečení dat cyklickým kódem: Model zabezpečovacího procesu, možnosti realizace kodéru a dekodéru. Příklady blokových kódů.
- Stromové kódy. Třídění stromových kódů: Stromové kódy, mřížové kódy, konvoluční kódy. Způsoby zadávání konvolučních kódů: Vytvářecí mnohočleny, vytvářecí matice, zabezpečovací schopnosti kódů. Realizace kódovacího a dekódovacího procesu.
- Protichybové kódové zabezpečovací systémy (PKZS). Příklad vzniku PKZS. Poloha PKZS v nadřazeném přenosovém systému. Požadavky kladené na PKZS a jejich řešení. Příklady PKZS.
- Speciální modulace využívající principů protichybového zabezpečení. Systémy s vicestavovým fázovým klíčováním. Umělé zvyšování nadbytečnosti modulačního systému. Protichybové kódování v systému fázového klíčování.
- Skramblovací techniky. Nutnost zajištění rovnoměrného rozložení energie signálu. Základní skrambler. Skramblery s N čítači pro N period. Spektrální vlastnosti výstupního signálu. Skramblery a fázování. Bezpečnost přenosu při skramblování.
- Základy šifrování. Princip ochrany dat: Kryptografie a kryptoanalýza, kriptografický systém, šifrovací klíč, pravidla kriptologie. Metody klasické kriptologie. Šifrování veřejným klíčem.
- Zajištění bezpečnosti sítí. Bezpečnostní problémy počítačových sítí. Šifrování v sítích. Kontrola přístupu. Autentizace uživatelů. Ohrožení aktivními uzly. Sledování provozu. Datová integrita.
- Teorie hromadné obsluhy. Popis systému hromadné obsluhy (SHO): Vlastnosti, struktura, význam jednotlivých částí. Charakteristiky SHO: Kendallova klasifikace SHO, další charakteristiky SHO. Příklady využívání teorie SHO v technické praxi: Propustnost uzlů sdělovacích sítí, pr
Osnova laboratorních cvičení
- Pravděpodobnostní charakteristiky přenosu dat.
- Synchronní a asynchronní komunikace na dvoubodovém datovém spoji.
- Zabezpečení datového signálu obecným blokovým kódem.
- Zabezpečení datového signálu cyklickým blokovým kódem.
- Zabezpečení datového signálu konvolučním kódem
Osnova počítačových cvičení
- Komprese datového signálu v systémech datové komunikace.
- Skramblování v systémech datové komunikace.
- Základy šifrovacích technik v systémech datové komunikace.
- Systémy protichybového zabezpečení v systémech datové komunikace.
- Modelování vlivu přenosových charakteristik na datový signál.
Průběžná kontrola studia
Podmínkou pro udělení zápočtu je úspěšné absolvování laboratorních měření a počítačových cvičení. Povolena je 20% omluvená neúčast, která se nahradí po domluvě s vyučujícím.
Kontrolovaná výuka
Průběžná kontrola výuky: Na konci každého laboratorního cvičení nebo cvičení na počítačích kontroluje vyučující zpracování výsledků realizovaného zadání a bodově je ohodnotí. Získané body z laboratorních měření a počítačových cvičení (max. 30 bodů za celý semestr) jsou pak součástí bodového hodnocení u zkoušky a tedy i klasifikace.
Zařazení předmětu ve studijních plánech