440-4106/04 – VoIP (VoIP)
Garantující katedra | Katedra telekomunikační techniky | Kredity | 6 |
Garant předmětu | prof. Ing. Miroslav Vozňák, Ph.D. | Garant verze předmětu | prof. Ing. Miroslav Vozňák, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinný |
Ročník | 1 | Semestr | zimní |
| | Jazyk výuky | angličtina |
Rok zavedení | 2015/2016 | Rok zrušení | 2022/2023 |
Určeno pro fakulty | FEI | Určeno pro typy studia | navazující magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Rozumět technologii VoIP.
Učební výstupy jsou stanoveny tak, aby studenti byli schopni identifikovat, aplikovat a řešit úlohy z oblasti VoIP.
Vyučovací metody
Přednášky
Cvičení (v učebně)
Experimentální práce v laboratoři
Anotace
Předmět je určen pro studenty studijního programu Informační a komunikační technologie. Cílem předmětu je seznámit studenty s technologiemi a standardy pro přenos hlasu v paketových sítích, s komunikačními protokoly H.323, SIP, MGCP, s prvky, které umožňují implementaci hlasových služeb v IP sítích. Rovněž je podstatná část věnována problematice zabezpečení kvality služby QoS. Laboratorní práce jsou zaměřené na protokolovou analýzu a studenti průběžně ve cvičeních pracují na semestrální projektu ústředny páté generace, cílem projektu je zprovoznit SoftSwitch na otevřeném řešení, lze si vybrat z projektů Asterisk, GnuGK nebo SIP SER. Komunikační standardy jsou již delší dobu formovány snahou o vytváření sítí s integrovanými službami, které jsou schopny nad jedinou infrastrukturou přenášet data, hlas nebo video. Sítě nové generace ve značné míře využívají techniky souborně označované jako Voice over IP a VoIP je signifikantním směrem dalšího vývoje komunikací.
Povinná literatura:
M. Voznak, Voice over IP, VŠ skripta, VŠB-TUO, 252 str., 2014
Přednášky dostupné v Moodle
Doporučená literatura:
VOZŇÁK, M., ŘEZÁČ, F., ASTERISK: teorie a praxe, 2011
Další studijní materiály
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Podmínky udělení zápočtu:
Student může získat max. 40 bodů, během semestru získává body za lab. práce max. 15 bodů a za semestrální projekt max. 25 bodů, pro udělení zápočtu musí získat min. 15 bodů.
E-learning
Další požadavky na studenta
Jsou vyžadovány znalosti počítačových sítí.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
Přednášky:
Real Time Protocol RTP, RTCP, SRTP, Metody kódování a dekódování hlasu, výpočet šířky pásma pro RTP.
Standard H.323, protokolový model, základní elementy - GK, TE, GW, MCU, Signalizace H.225.0 RAS, Q.931 a H.245, typy zpráv, meziústřednová signalizace.
Model spojení GRC a DRC, metoda Fast Connect, tunelování H.245, přenos faxů T.38.
Otevřené řešení H.323, návrh sítě a konfigurace GnuGK.
GW pro propojení s PSTN, srovnání rozhraní a možností FXS, FXO, EM, ISDN PRI a BRI.
SIP/SDP protokol, popis prvků - User Agent, Registrar, Redirect a Proxy server, SIP metody a odpovědi, popis zpráv dle RFC 3261, SDP protokol pro popis médií SIP relace.
Parsování SIP hlaviček, transakce a dialogy, další metody nezahrnuté v jádru RFC3261, offer/answer model, scénáře vyjednání médií v SIP, využití DNS pro IP telefonii, ENUM.
SIPp – generátor SIP relací, gramatika SIP/SDP, sestavení praktického scénáře s autentizací.
Asterisk, SW pobočková ústředna, aplikace, dial plan, extensions, praktické použití SIP a IAX.
SIP a IAX trunk, jeho použití, bezpečnost SIP trunku, autorizace přístupu na trunk, pravidla pro modifikace čísel, práce s prefixy.
Asterisk – pokročilé služby, Presence a Instant Messaging, kalendáře, praktické použití presence s Jabber.
Kamailio, základy syntaxe, struktura konfigurace, moduly, statický routing, propojení s DB, možnosti DB, příprava a instalace DB, REGISTRAR modul, SIP NAT traversal, RTPPROXY, NATHELPER.
Aspekty kvality IP telefonie - MOS, PESQ, E-model a R-faktor, fragmentace, ztráty paketů, zpoždění a jitter, požadavky na síť (Intserv, Diffserv).
MGCP a Megaco/H.248, webRTC a nové trendy v IPtelefonii.
Cvičení:
kodeky, RTP - seznámení s labem, SW klienti H.323 a SIP. T1
úvod do H.323 - HW klienti H.323 a SIP. T2
úvod do H.323 - analýza H.323. T3
Asterisk úvod, diaplan, extensions + zadání semetrálního projektu 25b - úvod do Asterisku. T9
Asterisk trunk, bezpečnost - Asterisk trunk. T10
Asterisk pokročilé služby - Asterisk pokročilé služby. T11
Kvalita služeb v IP - řešení a konzultace a finalizace semestrálního projektu. T13
Trendy v IP telefonii - webRTC,ENUM, Best practices + diskuze - Prezentace semestrálního projektu. T14
Laboratoře:
GNuGK - bodované cvičení H.225 a H.245 - hodnoceno 4 body. T4
Gateway - Gnugk trunk - hodnoceno 2 body. T5
SIP - SIP signalizace - hodnoceno 3 body. T6
SIP - SIP hlavička - hodnoceno 3 body. T7
Sipp + zadání semetralní projektu 25b - hodnoceno 3 body. T8
Kamailio - úvod do Kamailio + řešení semestrálního projektu. T12
Projekt:
Semestrální projekt, návrh a realizace VoIP sítě na otevřeném řešení GnuGK, Kamailio nebo Asterisk.
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.