440-2326/01 – Voice over IP I (VoIP I)

Gurantor departmentDepartment of TelecommunicationsCredits4
Subject guarantorprof. Ing. Miroslav Vozňák, Ph.D.Subject version guarantorIng. Filip Řezáč, Ph.D.
Study levelundergraduate or graduateRequirementChoice-compulsory type A
Year3Semesterwinter
Study languageCzech
Year of introduction2021/2022Year of cancellation
Intended for the facultiesFEIIntended for study typesBachelor
Instruction secured by
LoginNameTuitorTeacher giving lectures
REZ106 Ing. Filip Řezáč, Ph.D.
VOZ29 prof. Ing. Miroslav Vozňák, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Graded credit 2+2
Part-time Graded credit 6+8

Subject aims expressed by acquired skills and competences

Learning outcomes are set so that students are able to identify, apply and solve tasks in the field of configuration of VoIP services and analysis of IP telephone protocols.

Teaching methods

Lectures
Tutorials
Experimental work in labs
Project work

Summary

The graduates will understand VoIP technology and its protocols. They will also be introduced to open-source programmable platforms that provide VoIP services and offer complete management of IP telephony infrastructure.

Compulsory literature:

M. Voznak, Voice over IP, scripts, VSB-TUO, 252 p., 2014

Recommended literature:

Alan B Johnston, SIP: Understanding the Session Initiation Protocol, Fourth edition, 2015, ISBN: 978-1608078639

Way of continuous check of knowledge in the course of semester

Each student can get a maximum of 40 points during the semester, including: • semestral project 25 points, • laboratory exercises, 3x5 points.

E-learning

https://lms.vsb.cz

Other requirements

Knowledge of the TCP/IP protocol family, knowledge of the ISO/OSI network model.

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

1. RTP protocol, RTCP, Voice encoding and decoding methods, bandwidth calculation for RTP. 2. Signaling protocols in IP telephony - H.323, SIP / PJSIP, SCCP, IAX, MGCP, connection with PSTN. 3. SIP protocol - addressing, SIP URI, ENUM, description of elements User Agent, Registrar, Redirect, Proxy server, B2BUA, SIP methods and responses, transactions and dialogs. 4. SIP protocol - early media, fields and header parameters, (de) registration, routing, tags, SIP and NAT. 5. SIP protocol - advanced methods and answers - re-INVITE, UPDATE, redirection, click2dial, call acceptance, timers, SIP identity. 5. SDP protocol - fields and parameters, attributes to the stream media, offer / answer model, SDP XML and JSON. 6. SIPp - SIP session generator, SIP / SDP grammar, compilation of a practical scenario with authentication 7. WebRTC - description of APIs and modules, Websockets and encapsulation principle, signaling and media transmission protocols, Peer2peer vs. WebRTC / SIP gateway, practical examples. 8. Asterisk - description of SIP vs. PJSIP, applications, dial plan, extensions, regular expressions, contexts and prefixes. 9. Asterisk - SIP call, SIP trunk, voicemail, IVR, queues, CDR records, billing. 10. Kamailio - description, modules, synthesis, configuration structure, kamctl, usage. 11. Monitoring and management of SIP sessions - CDR, HEP protocol, HOMER. 12. Videoconferencing - MCU, media GW. 13. Quality in IP telephony - MOS, PESQ, E-model and R-factor, fragmentation, packet loss, delay and jitter, network requirements (Intserv, Diffserv). 14. Introduction to VoIP security - SIP over TLS, S / MIME, SRTP, ZRTP.

Conditions for subject completion

Full-time form (validity from: 2021/2022 Winter semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of pointsMax. počet pokusů
Graded credit Graded credit 100 (100) 51 3
        Semestrální projekt Project 30  0
        4x bodované úlohy Laboratory work 40  0
        Semestrální test Written test 30  0
Mandatory attendence participation: To obtain a credit, the student completes 4 assignments in a total of 40 points, then they complete a semester project for a maximum of 30 points and then pass a test, from which a maximum of 30 points can be obtained. The minimum number of points that a student needs to obtain to get the credit is 51 points.

Show history

Conditions for subject completion and attendance at the exercises within ISP: Completion of all mandatory tasks within individually agreed deadlines

Show history

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2024/2025 (B0714A060023) Communication and Information Technology KS P Czech Ostrava 3 Choice-compulsory type A study plan
2024/2025 (B0714A060023) Communication and Information Technology KS K Czech Ostrava 3 Choice-compulsory type A study plan
2023/2024 (B0714A060023) Communication and Information Technology KS P Czech Ostrava 3 Choice-compulsory type A study plan
2023/2024 (B0714A060023) Communication and Information Technology KS K Czech Ostrava 3 Choice-compulsory type A study plan
2022/2023 (B0714A060023) Communication and Information Technology KS K Czech Ostrava 3 Choice-compulsory type A study plan
2022/2023 (B0714A060023) Communication and Information Technology KS P Czech Ostrava 3 Choice-compulsory type A study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner

Assessment of instruction

Předmět neobsahuje žádné hodnocení.