Telecommunication Protocols
Osnovni podatki
Nosilec: Matevž Pustišek, Andrej Štern
Vrsta predmeta: Obvezni- strokovni
Število kreditnih točk: 5
Semester izvajanja: 1. semester
Koda predmeta: 64695
Opis predmeta
The course Telecommunication Protocols addresses the fundamental elements of telecommunication systems, including protocols, protocol entities, syntax, and semantics of protocol messages. Special attention is paid to understanding protocol stacks, such as the OSI model and the TCP/IP protocol stack, communication layers, and their operating principles. The course deals with the themes of recording data and data structures and the formation of messages. It also covers connectivity and associated signaling, reliability of data transmission, including error detection and correction. We examine the basics of flow control and congestion avoidance in communication systems. The distribution and decentralization of systems, including an introduction to blockchain technology, are emphasized.
These concepts are demonstrated and examined through examples of established communication protocols.
The course presents the processes of software development planning and development, including some tools, and the importance of standardizing communication systems and protocols. Additionally, students are introduced to examples of protocols and examine selected application protocols on the Internet in more detail, including web protocols and APIs, which enables them to practically understand the use of telecommunication protocols in modern communication environments.
Cilji
The objective of the course is to provide the knowledge and understanding of the principles and methods for message transfer through the telecommunication systems, fundamentals of telecommunication services, protocols and protocol stacks. Expertise in protocol specification techniques. Overview of some telecommunicationdevelopment methods. Familiarity with planning and IKT systems development tools.
Metode poučevanja in učenja
Lectures for theoretical aspects, laboratory exercises and team-work for real-case scenarios and problem solving. Part of the pedagogical process will be carried out with the help of ICT technologies and the possiblities they offer. Project work. Invited lecturers.