Telecommunication Protocols

Higher education teachers: Pustišek Matevž

Higher education teachers: , Štern Andrej
Credits: 5
Semester: winter
Subject code: 64695

Subject description


  • Enrolment in the class.
  • Acquaintance with and understanding of content of the courses is recommended: Programming I and II, Communication systems, Network services.

Content (Syllabus outline):

  • Protocol, protocol entities, syntax and semantics of protocol messages. Protocol stack (principles, OSI model, TCP/IP, communication planes, tunneling).
  • Connection oriented communications and corresponding signalizations. Providing reliable transfer, error detection and correction. Fundamentals of flow and congestion control.
  • Syntax and semantics of messages and data structures.
  • Development procedures of communications software, protocol specification, implementation and verification. Standardization of communication systems and protocols.
  • Examples of some specific protocols, e.g. a more detailed Smart Grid protocol stacks, and some Internet-related application-layer protocols.

Objectives and competences:

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 telecommunication methods and protocols.

Intended learning outcomes:

Acquaintance with and understanding of principles and protocol specifications. The goal of studying specific methods and protocols is to deepen and strengthen the principles understanding, as well as knowledge integration.

Learning and teaching methods:

  • Lectures for theoretical aspects.

  • Laboratory exercises and team-work for real-case scenarios and problem solving. Elearning. Project work. Invited lecturers.

Study materials


  1. Sharp, R., Principles of Protocol Design, Springer, 2008
  2. Stallings, W.: Data and computer communications, 9th ed., ISBN 978-0-13-139205-2, 2011, Prentice Hall.
  3. Hercog, D., Telekomunikacijska omrežja, Pasadena, 2013 (in Slovenian)
  4. Fall, K. R., Stevens, W. R.: TCP/IP illustrated. Vol. 1, The Protocols, 2nd ed., ISBN 978-0-321-33631-6, 2012, Addison-Wesley.
  5. Javno dostopna priporočila in standardi, npr./Publicly accessible recommendations and standards, e.g.:,,

Study in which the course is carried out

  • 3 year - 1st cycle - Applied Electrical Engineering - Information and Communication Technologies