Digital Communication SystemsCourse code: 317302 | 8 ECTS credits
Level of Studies:Master applied studies
Year of Study:1
Requirements:Basic knowledge of computer network architecture.
Goal:The objective of the course is to introduce students to advanced types and structures of digital communication systems used for the transmission of various content as well as selected chapters from the information transfer theory on which they are based.
Outcome:After the successful completion of the course, students will be able to understand the advanced principles and techniques of digital communications and computer networks. To configure network devices, perform advanced tests, and solve complex problems in IP networks.
Contents of the course
Introduction - program, organization and content of the course.
Digital communication systems. Signal types. Characterization of the signal in the time and frequency domain. Nyquist's theorem.
Modulation and multiplexing techniques. Frequency, time and code multiplexing.
Sampling Theorem, PCM, transmission systems T1, E1, SONET, SDH.
Modern packet transmission systems. Comparative analysis.
Topologies and network architectures. Link layer and Ethernet.
TCP/IP protocol stack - addressing and routing. IP version 6. Application layer protocols.
Firewalls and NAT, VLANs, VPNs, Proxy Servers.
Service integration and Quality of Service (QoS) in IP networks. Service specification and configuration.
Advanced transport requirements and signaling. Real-time communication. Real-time protocol (RTP).
Transmission of voice signal over the Internet. Internet Telephony Case Study.
Service-Oriented Architecture (SOA). Services in SOA networks. Web services and technologies.
Management of TCP/IP networks. Management models and functions. Automatic control and monitoring.
Self-organized networks. Ad-hoc, sensor and mesh networks – applications, communication support.
IP Multimedia Security Services. Multimedia forensics.
Practical classes follow the themes of theoretical lessons: signal analysis, modulation formats, control and error detection in transmission, protocol analysis, configuration of network devices and problem solving.
Textbooks and References
F. Halsall, Data Communications, Computer Networks and Open Systems ,4/e, Addison-Wesley, 1997