Protokół SIP w VoIP ( sipvoip | 21 hours )
Szkolenie składa się z dwóch uzupełniających się części – teoretycznej i praktycznej. Pierwsza, stanowi jednodniowe wprowadzenie omawiające podstawowe założenia, filozofię, podstawową funkcjonalność i zasady działania protokołu SIP oraz sposób ich wykorzystania do realizacji usług telekomunikacyjnych ze szczególnym uwzględnieniem telefonii IP i VoIP. Druga dwudniowa część pozwala uczestnikom zapoznać się z praktycznymi problemami realizacji usług poprzez zestaw ćwiczeń laboratoryjnych dający szczegółowy wgląd w zagadnienia konfiguracji komponentów architektury telefonii SIP, analizę sygnalizacji na poziomie sekwencji wiadomości i ich budowy wewnętrznej oraz umożliwia zrozumienie typowych problemów i sposobów ich rozwiązywania z uwzględnieniem kwestii bezpieczeństwa i zabezpieczenia przed nadużyciami telekomunikacyjnymi. Prowadzący podzielą się wiedzą na temat uruchamiania, zarządzania i eksploatacji usług telefonii SIP z uwzględnieniem wirtualizacji i przetwarzania w chmurze. W części praktycznej wykorzystywane są zarówno fizyczne telefony SIP jak i aplikacje implementujące funkcjonalność klientów SIP oraz serwery aplikacyjne usług telefonii IP (Asterisk i Freeswitch). Dzięki temu, że trenerzy posiadają bogate doświadczenie techniczne i komercyjne w zakresie telefonii IP, oferujemy uczestnikom możliwość zgłaszania własnych problemów i pytań. Zostaną one uwzględnione w podsumowaniu jako uzupełniający element szkolenia wychodzący naprzeciw bieżącym potrzebom. Szkolenie jest przeznaczone dla osób posiadających podstawową wiedzę i doświadczenie w zakresie usług telekomunikacyjnych – w szczególności VoIP i sieci IP.
Część I: Wprowadzenie
- Wprowadzenie
- Historia i główne przesłanki
- Rodzaje i ewolucja VoIP
- Główne założenia SIP
- Normalizacja SIP (RFC 3261 i inne ważne normy)
- Architektura i jej główne składniki
- UA – agent użytkownika
- Predefiniowane serwery: Registrar, Location, Proxy i Redirect
- Serwery aplikacyjne
- Identyfikacja i adresacja
- Trapez SIP
- Serwery i ich działanie
- Rejestracja
- Działanie serwera SIP w trybach Proxy i Redirect
- Serwery Proxy bezstanowe i stanowe
- Działanie serwera lokalizacyjnego
- Rekordy SRV i DNS
- uri/url/urn, ENUM i rekordy NAPTR
- Wiadomości sygnalizacyjne SIP (z uwzględnieniem rozszerzeń dla Instant Messaging i Presence - IMP)
- Struktura wiadomości
- Żądania
- Odpowiedzi
- Przykład ustanowienia sesji
- Nagłówki i parametry żądań
- Modele IMP
- SDP (Session Description Protocol)
- Opis mediów
- Standardowa lista typów kodeków
- Zasady negocjacji sesji
- Realizacja połączeń – sekwencje wiadomości sygnalizacyjnych
- Sesja komunikacyjna SIP – główny przykład z RFC 3261
- Przykładowe scenariusze połączeń - realizacja usług podstawowych i dodatkowych
- Połączenia konferencyjne i IP PBX
- Modyfikacja mediów w czasie trwania sesji
- Wykorzystanie obecności i wymiany wiadomości natychmiastowych
- Zasady kierowania żądań i odpowiedzi
- Nagłówek VIA
- Nagłówki ROUTE i RECORD-ROUTE
- Współpraca SIP-PSTN
- SIP-I i SIP-T
- Wczesne media w SIP i łącza tranzytowe SIP (SIP trunking)
- Współpraca sygnalizacyjna SIP-PSTN
- SIP – problem bezpieczeństwa
- Secure SIP, Secure RTP i Secure RTCP
- Typowe implementacje Secure SIP
- Problemy praktyczne i perspektywy
- Przejście przez NAT i firewall
- QoS
- SIP i SDP w architekturze 3GPP IMS
- Podsumowanie i dyskusja
Część II: Część praktyczna
- SIP w środowisku LAN: XLite SIP UA + Asterisk
- Utworzenie kont w centralach Asterisk z prostym planem numeracji
- Konfiguracja XLite SIP UA (dtmf, codecs, nat, rtp, timer, register) oraz telefonów fizycznych SIP (Polycom, Gigaset, Yealink, Linphone)
- Rejestracja a wykonywanie połączeń i odbieranie połączeń
- Konfiguracja i realizacja połączeń w trybie P2P za pomocą Linphone
- Analiza sygnalizacji SIP za pomocą aplikacji Wireshark
- Konfiguracja serwera
- Nagrywanie sygnalizacji SIP i strumieni medialnych RTP
- Analiza przechwyconych pakietów SIP. Wyszukiwanie konkretnej rozmowy
- omówienie problemów z dźwiękiem, jitterbuffer, wyszukiwanie DTMF (rfc2833,INFO), najczęstsze problemy z kodekami i DTMF (transkodowanie, uszkodzenia kodeka GSM, duplikacja tonów DTMF)
- VoIP monitor
- SDP, Instant Messaging and Presence (IM&P)
- Parametry i atrybuty opisów SDP
- Wiadomości sygnalizacyjne SIP: SUBSCRIBE, PUBLISH i MESSAGE
- Testy IM&P z XLite i Linphone
- Procedury sygnalizacyjne SIP dla połączeń
- Rejestracja SIP z wykorzystaniem DNS
- Rekord SIP SRV
- Rejestracja telefonu SIP z wykorzystaniem DNS-SRV
- Procedury sygnalizacyjne SIP dla połączeń wykorzystujące DNS
- Analiza sygnalizacji SIP w trakcie połączenia za pomocą aplikacji Wireshark
- Rozwiązywanie problemów – timeout DNS, opóźnienia
- Rejestracja SIP z wykorzystaniem DNS
- SIP trunking (wykorzystanie protokołu SIP do tranzytowania ruchu)
- Realizacja testowego łącza tranzytowego SIP
- Rozwiązywanie problemów (DOS, DDOS, fraud, cps)
- SIP - problemy bezpieczeństwa
- Zapewnianie bezpieczeństwa za pomocą IPSec
- Zapewnianie bezpieczeństwa za pomocą Secure SIP
- Telefonia IP – ryzyko nadużyć
- Ochrona przed DDOS i innymi rodzajami ataków
- Uruchamianie usług VoIP wykorzystujących SIP
- Konfiguracja centrali
- Konfiguracja i rejestracja klienta SIP
- Oprogramowanie
- Asterisk PBX / Freeswitch softswitch / Cisco Call Manager
- Linux CentOS
- Sterowniki TDM2IP
- Aplikacje telefoniczne (XLite, Linphone)
- Sprzęt
- Serwer
- Karta/brama TDM2IP
- Telefon (Polycom, Gigaset, Yealink)
- Aplikacja/telefon fizyczny
- Konfiguracja
- Kodeki
- User/Password/SIP Server/Proxy/Ports
- Działanie i sygnalizacja SIP w przypadku obsługi:
- 3-Way Calling
- Call Forwarding
- Attendant Call Transfer
- MWI, BLF
- Yealink autoprovisioning
- Specyficzne ograniczenia produktów poszczególnych dostawców
- Konfiguracja
- Problemy Network Adress Translation (NAT)
- Typy i struktura NAT
- STUN (Simple Traversal of UDP Through NATs)
- Jakość połączeń VoIP – rozwiązywanie problemów
- Połączenie zestawiane, ale brak mediów
- Kluczowe elementy związane ze sterowaniem jakością
- opóźnienie, fluktuacja opóźnienia (jitter), rozmiar bufora (play buffer size)
- Miary jakości VoIP
- RTCP – opóźnienie i jitter
- MOS zgodnie z ITU-T G.107 E-model
- Narzędzia umożliwiające monitoring jakości (Voipmonitor)
- Telefonia IP w chmurze
- Podsumowanie i odniesienie się przez prowadzących szkolenie do problemów i pytań zgłoszonych przez uczestników
United Arab Emirates - SIP protocol in VoIP
Saudi Arabia - SIP protocol in VoIP
South Africa - SIP protocol in VoIP
Brasil - Protocolo SIP em VoIP
Österreich - Protokół SIP w VoIP
Deutschland - Protokół SIP w VoIP
Czech Republic - Protokół SIP w VoIP
Denmark - SIP protocol in VoIP
Estonia - SIP protocol in VoIP
Finland - SIP protocol in VoIP
Magyarország - Protokół SIP w VoIP
Ireland - SIP protocol in VoIP
Luxembourg - SIP protocol in VoIP
España - Protocolo SIP en VoIP
Lithuania - SIP protocol in VoIP
Nederland - Protokół SIP w VoIP
Portugal - Protocolo SIP em VoIP
Belgique - Protokół SIP w VoIP
Australia - SIP protocol in VoIP
Malaysia - SIP protocol in VoIP
New Zealand - SIP protocol in VoIP
Philippines - SIP protocol in VoIP
Singapore - SIP protocol in VoIP
Thailand - SIP protocol in VoIP
Argentina - Protocolo SIP en VoIP
Costa Rica - Protocolo SIP en VoIP
Ecuador - Protocolo SIP en VoIP
Guatemala - Protocolo SIP en VoIP
Colombia - Protocolo SIP en VoIP
México - Protocolo SIP en VoIP
Panama - Protocolo SIP en VoIP
Uruguay - Protocolo SIP en VoIP
Venezuela - Protocolo SIP en VoIP
United Kingdom - SIP protocol in VoIP
South Korea - Protokół SIP w VoIP
Pakistan - SIP protocol in VoIP
Sri Lanka - SIP protocol in VoIP
Bulgaria - Protokół SIP w VoIP
Bolivia - Protocolo SIP en VoIP
Indonesia - SIP protocol in VoIP
Kazakhstan - SIP protocol in VoIP
Morocco - SIP protocol in VoIP
Tunisia - SIP protocol in VoIP
Slovakia - SIP protocol in VoIP
Nigeria - SIP protocol in VoIP
Botswana - SIP protocol in VoIP
Slovenia - SIP protocol in VoIP