Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
Anotation:
The course is devoted to the principles of communication in distributed systems (DS), both in common computer networks and in specialized networks for industrial control and in networks for the Internet of Things.
1. | | Introduction, basic concepts, ISO / OSI model |
2. | | Systems with distributed parameters, physical channel (metallic, optical and radio) and its properties |
3. | | Communication channel models (AWGN, BSC…), narrowband analog and digital modulation |
4. | | Entropy of information source, source and channel coding, channel capacity |
5. | | Codes for error detection and correction (groups and solids, linear and cyclic codes) |
6. | | Information confidentiality, symmetric and asymmetric encryption, key distribution, certificates, digital signature |
7. | | Types of data transmissions, multiplexing, methods of access control to shared media |
8. | | Physical and logical topologies, ARQ methods, heterogeneous distributed systems |
9. | | Industrial distributed systems (IDS), virtual field device, object directory… |
10. | | Functional principles of IDS, typical applications and their solutions |
11. | | Computer and LAN networks, functional principles, implementation of real-time functions, time synchronization |
12. | | Wireless LANs and Internet of Things networks |
13. | | TCP / IP family protocols, IP protocol, ARP, DHCP, ICMP, NAT, |
14. | | Transport protocols of the TCP / IP, UDP, TCP, RTP family, data flow control, congestion control |
Laboratory exercises will be focused on the practical acquisition of theoretical knowledge. They will require home preparation in the form of self-study, subsequent elaboration of a protocol evaluating the measured or otherwise obtained results, their agreement with theoretical assumptions and justifying any differences.
The credit project will focus on the practical implementation of data transmission with defined properties in the IP network environment.
Content:
The course is devoted to the principles of communication in distributed systems (DS), both in common computer networks and in specialized networks for industrial control and in networks for the Internet of Things.
1. | | Introduction, basic concepts, ISO / OSI model |
2. | | Systems with distributed parameters, physical channel (metallic, optical and radio) and its properties |
3. | | Communication channel models (AWGN, BSC…), narrowband analog and digital modulation |
4. | | Entropy of information source, source and channel coding, channel capacity |
5. | | Codes for error detection and correction (groups and solids, linear and cyclic codes) |
6. | | Information confidentiality, symmetric and asymmetric encryption, key distribution, certificates, digital signature |
7. | | Types of data transmissions, multiplexing, methods of access control to shared media |
8. | | Physical and logical topologies, ARQ methods, heterogeneous distributed systems |
9. | | Industrial distributed systems (IDS), virtual field device, object directory… |
10. | | Functional principles of IDS, typical applications and their solutions |
11. | | Computer and LAN networks, functional principles, implementation of real-time functions, time synchronization |
12. | | Wireless LANs and Internet of Things networks |
13. | | TCP / IP family protocols, IP protocol, ARP, DHCP, ICMP, NAT, |
14. | | Transport protocols of the TCP / IP, UDP, TCP, RTP family, data flow control, congestion control |
Laboratory exercises will be focused on the practical acquisition of theoretical knowledge. They will require home preparation in the form of self-study, subsequent elaboration of a protocol evaluating the measured or otherwise obtained results, their agreement with theoretical assumptions and justifying any differences.
The credit project will focus on the practical implementation of data transmission with defined properties in the IP network environment.
Course outlines:
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 |
Exercises outline:
Literature:
Dordal, P.L .: An Introduction to Computer Networks, available to students in electronic form
Stallings, W .: Data and Computer Communications, Prentice Hall 2014
Requirements:
Elaboration of laboratory tasks in the range of 2 hours per week, elaboration of a credit project in the range of approx. 25 hours, 2 semester tests, written exam
Subject is included into these academic programs:
Page updated 19.3.2025 17:51:24, semester: L/2025-6, L/2024-5, Z/2025-6, Z/2024-5, Send comments about the content to the Administrators of the Academic Programs |
Proposal and Realization: I. Halaška (K336), J. Novák (K336) |