Toto je tzv. shluknutý kurz. Skládá se z několika samostatných předmětů, které sdílejí výukové materiály, úkoly, testy apod. Níže si můžete zobrazit informace o jednotlivých předmětech tvořících tento shluk.

Komunikace a distribuované systémy - B3B38KDS

Hlavní kurz
Kredity 6
Semestry zimní
Zakončení zápočet a zkouška
Jazyk výuky čeština
Rozsah výuky 4P+2L
Anotace
Předmět je věnován principům komunikace v distribuovaných systémech (DS). Jsou popsána základní fyzická komunikační média a související modely komunikačních kanálů, analogové a číslicové modulace a jejich vlastnosti. Jsou představeny základní pojmy teorie informace, metody a kódy pro detekci a opravy chyb, metody utajování informace a způsoby jejich využití. Dále se studenti seznámí s algoritmy spojové vrstvy (adresace, řízení přístupu k médiu, řízení datového toku, ARQ metody, ...). V závěru jsou představeny nejrozšířenější technologie distribuovaných systémů, položeny základy protokolů Internetu a představeny typické aplikace distribuovaných systémů.
Cíle studia
Cílem předmětu je seznámit studenty se základními funkčními principy distribuovaných systémů tak, aby rozpoznali přednosti i nedostatky používaných komunikačních technologií, dokázali je správně využívat a dokázali je integrovat do rozsáhlejších systémů průmyslového řízení a sběru dat.
Osnovy přednášek
1. Úvod, základní pojmy, model ISO/OSI
2. Systémy s rozprostřenými parametry, fyzický kanál (metalický, optický a rádiový) a jeho vlastnosti
3. Modely komunikačních kanálů (AWGN, BSC, ...), úzkopásmové analogové a číslicové modulace
4. Komunikace v rozprostřeném spektru, DSSS, FHSS, OFDM
5. Entropie informačního zdroje, zdrojové a kanálové kódování, kapacita kanálu
6. Kódy pro detekci a opravy chyb (grupy a tělesa, lineární a cyklické kódy)
7. Utajování informace, symetrické a asymetrické šifrování
8. Aplikace šifrovacích algoritmů, distribuce klíčů, certifikáty, digitální podpis
9. Typy datových přenosů, multiplexování, metody řízení přístupu ke sdílenému médiu
10. Fyzické a logické topologie, ARQ metody, PDS a poč. sítě, základní technologie fyzických vrstev a jejich vlastnosti
11. Průmyslové distribuované systémy (virtual field device, object directory, ...)
12. Počítačové a senzorové sítě, energeticky optimální směrování, distribuované zpracování dat
13. Protokoly rodiny TCP/IP
14. Rezerva
Osnovy cvičení
Laboratorní cvičení jsou zaměřena na praktické osvojení si teoretických znalostí. Vyžadují domácí přípravu formou samostudia návodů a další doporučené literatury a následné zpracování protokolu hodnotícího naměřené či jinak získané výsledky, jejich shodu s teoretickými předpoklady a zdůvodňujícího případné rozdíly.

1. Úvod - bezpečnost v laboratoři, organizace cvičení.
2. Frekvenční spektra signálů.
3. CRC zabezpečení.
4. Parametry metalických kabelů.
5. Optické komunikace.
6. Modulace.
7. Analýza sítí TCP/IP.
8. Demonstrace EIA 485.
9. Plánování pokrytí bezdrátové sítě.
10. - 14. Individuální projekt
Literatura
[1] Stallings, W.: Data and Computer Communications, Prentice Hall 2013
[2] Mir, N.F.: Computer and Communication Networks, Prentice Hall 2014
Požadavky
Základy lineární algebry a matematické analýzy.

Komunikace a distribuované systémy - B3B38KDS1

Kredity 6
Semestry zimní
Zakončení zápočet a zkouška
Jazyk výuky čeština
Rozsah výuky 4P+2L
Anotace
Předmět je věnován principům komunikace v distribuovaných systémech (DS), a to jak v běžných počítačových sítích, tak ve specializovaných sítích pro průmyslové řízení a v sítích pro Internet věcí.
1. Úvod, základní pojmy, model ISO/OSI
2. Systémy s rozprostřenými parametry, fyzický kanál (metalický, optický a rádiový) a jeho vlastnosti
3. Modely komunikačních kanálů (AWGN, BSC …), úzkopásmové analogové a číslicové modulace
4. Entropie informačního zdroje, zdrojové a kanálové kódování, kapacita kanálu
5. Kódy pro detekci a opravy chyb (grupy a tělesa, lineární a cyklické kódy)
6. Utajování informace, symetrické a asymetrické šifrování, distribuce klíčů, certifikáty, digitální podpis
7. Typy datových přenosů, multiplexování, metody řízení přístupu ke sdílenému médiu
8. Fyzické a logické topologie, ARQ metody, heterogenní distribuované systémy
9. Průmyslové distribuované systémy (PDS), virtual field device, object directory …
10. Funkční principy PDS, typické aplikace a jejich řešení
11. Počítačové a sítě LAN, funkční principy, implementace funkcí reálného času, časová synchronizace
12. Bezdrátové sítě LAN a sítě pro Internet věcí
13. Protokoly rodiny TCP/IP, IP protokol, ARP, DHCP, ICMP, NAT,
14. Transportní protokoly rodiny TCP/IP, UDP, TCP, RTP, řízení datového toku, congestion control
Laboratorní cvičení budou zaměřena na praktické osvojení si teoretických znalostí. Budou vyžadovat domácí přípravu formou samostudia, následné zpracování protokolu hodnotícího naměřené či jinak získané výsledky, jejich shodu s teoretickými předpoklady a zdůvodňujícího případné rozdíly.
Zápočtový projekt bude zaměřen na praktickou implementaci datového přenosu s definovanými vlastnostmi v prostředí IP sítě.
Osnovy přednášek
1. Úvod, základní pojmy, model ISO/OSI
2. Systémy s rozprostřenými parametry, fyzický kanál (metalický, optický a rádiový) a jeho vlastnosti
3. Modely komunikačních kanálů (AWGN, BSC …), úzkopásmové analogové a číslicové modulace
4. Entropie informačního zdroje, zdrojové a kanálové kódování, kapacita kanálu
5. Kódy pro detekci a opravy chyb (grupy a tělesa, lineární a cyklické kódy)
6. Utajování informace, symetrické a asymetrické šifrování, distribuce klíčů, certifikáty, digitální podpis
7. Typy datových přenosů, multiplexování, metody řízení přístupu ke sdílenému médiu
8. Fyzické a logické topologie, ARQ metody, heterogenní distribuované systémy
9. Průmyslové distribuované systémy (PDS), virtual field device, object directory …
10. Funkční principy PDS, typické aplikace a jejich řešení
11. Počítačové a sítě LAN, funkční principy, implementace funkcí reálného času, časová synchronizace
12. Bezdrátové sítě LAN a sítě pro Internet věcí
13. Protokoly rodiny TCP/IP, IP protokol, ARP, DHCP, ICMP, NAT,
14. Transportní protokoly rodiny TCP/IP, UDP, TCP, RTP, řízení datového toku, congestion control
Literatura
Dordal, P.L.: An Introduction to Computer Networks, pro studenty k dispozici v elektronické formě
Stallings, W.: Data and Computer Communications, Prentice Hall 2014
Požadavky
Vypracování laboratorních úloh v rozsahu 2 hodin týdně, vypracování zápočtového projektu v rozsahu cca 25 hodin, 2 semestrální testy, písemná zkouška