Přeskočit na hlavní obsah
Přeskočit hlavičku
Ukončeno v akademickém roce 2022/2023

VoIP

Typ studia navazující magisterské
Jazyk výuky čeština
Kód 440-4106/05
Zkratka VoIP
Název předmětu česky VoIP
Název předmětu anglicky VoIP
Kreditů 5
Garantující katedra Katedra telekomunikační techniky
Garant předmětu prof. Ing. Miroslav Vozňák, Ph.D.

Osnova předmětu

Přednášky:
1. Real Time Protocol RTP, RTCP, SRTP, Metody kódování a dekódování hlasu, výpočet šířky pásma pro RTP.
2. 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.
3. Model spojení GRC a DRC, metoda Fast Connect, tunelování H.245, přenos faxů T.38.
4. Otevřené řešení H.323, návrh sítě a konfigurace GnuGK, GW pro propojení s PSTN.
5. SIP/SDP protokol, popis prvků - User Agent, Registrar, Redirect a Proxy server, SIP metody a odpovědi, SDP protokol, transakce a dialogy, offer/answer model.
6. SIPp – generátor SIP relací, gramatika SIP/SDP, sestavení praktického scénáře s autentizací.
7. Asterisk, SW pobočková ústředna, aplikace, dial plan, extensions, praktické použití SIP a IAX.
8. SIP a IAX trunk, jeho použití, bezpečnost SIP trunku, autorizace přístupu na trunk, pravidla pro modifikace čísel, práce s prefixy.
9. Asterisk – pokročilé služby, Presence a Instant Messaging, kalendáře, praktické použití presence s Jabber.
10. Asterisk billing - možnosti tarifikace provozu, CDR záznamy, praktická implementace pro Asterisk.
11. 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.
12. 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).
13. MGCP a Megaco/H.248, webRTC a nové trendy v IPtelefonii.
14. Výkonnové a penetrační testování VoIP instrastruktury.


Cvičení:
1. kodeky, RTP - seznámení s labem, SW a HW klienti H.323 a SIP. T1
2. Úvod do H.323 - analýza H.323 pomocí Wireshark. T2
3. Asterisk - instalace, úvod, dialplan, extensions. T7
4. Asterisk - konfigurace SIP trunku. T8
5. Asterisk - pokročilé služby, IVR, Instant Messaging, Call centrum. T9
6. Asterisk - billing, účtování provozu, CDR záznamy, konfigurace billing centra. T10
7. Kvalita služeb v IP - MOS, E-model, R-factor. Konzultace semestrálního projektu. T12
8. Prezentace semestrálního projektu. T14

Laboratoře:
1. GnuGK - úvod, analýza H.225 a H.245 - hodnoceno 4 body. T3
2. GnuGK - konfigurace H.323 trunku, modely DRC a GRC - hodnoceny 2 body. T4
3. Analýza SIp signalizace a SIP hlavičky - hodnoceny 6 body. T5
4. Úvod do konfigurace Sipp + zadání semestrálního projektu 25b - hodnoceno 3 body. T6
5. Kamailio - úvod do Kamailio, základní konfigurace, režim SIP proxy, připojení databáze. T11
6. WebRTC, HTML5 - úvod, konfigurace WebRTC klienta na Asterisku. T13


Projekt:
Semestrální projekt, návrh a realizace VoIP sítě na otevřeném řešení GnuGK,
Kamailio nebo Asterisk.

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