|
|
|
Codice
SER760 |
 |
| Struttura
Moduli 1 / 3 gg |
 |
 |
| Coordinamento Didattico
Giuliano Paris | |
|
Internet costituisce un significativo esempio di quel processo di convergenza tra tecnologie della comunicazione e dell’informazione che ha rivoluzionato molti settori di attività. In questo ambito si colloca il protocollo SIP (Session Initation Protocol), definito in ambito IETF. SIP è un protocollo text-based, simile a HTTP e SMTP, per la gestione di sessioni interattive tra utenti, che includono voce, video, chat, ecc.
Tra i molti ambiti di impiego, SIP è utilizzato per applicazioni di voce/video su IP, Instant Messaging e Presence, nonché nei nuovi servizi basati su IMS (IP Multimedia System).
Metodologia didattica
Oltre alle lezioni in aula, vengono svolte esercitazioni di laboratorio di 'Voice over IP' in cui vengono presentati in dettaglio i messaggi SIP in vari scenari di chiamata (es. phone-to-phone, PC-to-phone, ecc.).
Destinatari
Personale tecnico che opera nel mondo dell’ICT e che sia interessato reti multiservizio basati su IP con particolare riferimento ai problematiche di segnalazione e interlavoro.
Prerequisiti
Conoscenze di base sia sulle reti telefoniche che sulle reti IP
Risultati attesi
- Comprendere le caratteristiche e i servizi del protocollo SIP;
- Acquisire le conoscenze per la progettazione e l’esercizio di reti IP multiservizio basate su IP
|
|
|
SIP: architetture, protocollo e servizi
Programma
Brevi richiami alla architettura TCP/IP e alla rete telefonica/ISDN
- architettura, servizi, protocolli di segnalazione
Scenari, tecnologie ed architetture per Voice over IP (VoIP) ed altri servizi “IP based”
- Motivazioni e tendenze
- Aspetti tecnici per il trasporto della voce su reti IP (ritardo, jitter, ecc.)
- Protocolli IP per il supporto di servizi in tempo reale (RTP e RTCP, ecc.)
- Cenni al protocollo H.323
- Prime realizzazioni concrete di soluzioni “VoIP” “IP based” (BBN, Alice,...)
Il protocollo SIP – Aspetti fondamentali
- Obiettivi e collocazioni in rete del protocollo SIP
- Confronto architetturale di SIP con altri protocolli (H.323, MGCP/MEGACO, BICC)
- Control plane: Richieste e risposte, SIP URL, headers, parametri, transazioni
- User plane: Sessioni (SDP), modalità base di stabilimento di sessioni
- Tipi di nodi SIP (Proxy, B2BUA, 3PCC, Registrar/Location server, ALG, AS, ecc.)
- Routing dei messaggi SIP, dialoghi, forking proxies
- Registrazione, autenticazione e sicurezza in SIP
- Funzioni ausiliarie di base (DNS, NAT, DHCP,..) per l’uso reale di SIP
- Estensioni fondamentali al SIP di base : metodi Subscribe, Notify, Update, Prack, ecc.
- Esempi (call flows) di chiamata base con SIP
Demo di chiamata base con SIP
- Installazione e configurazione di User Agent SIP sul PC (softphone)
- Impiego di hardphone e softphones
- Utilizzo di un analizzatore di protocollo per SIP
- Prove in laboratorio di chiamata base e analisi dei relativi tracciati (call flows)
Il protocollo SIP – Aspetti avanzati relativi ai servizi
- Scenari di Interlavoro tra rete telefonica/ISDN e reti SIP (voce e dati)
- Cenni ad aspetti di interconnessione, numerazione, regolazione in reti pubbliche con SIP
- Terminali, reti di accesso, reti ‘core’ di tipo “IMS” (IP Multimedia subsystem)
- Modalità implementative per il controllo dei servizi (P2P, 3PCC, B2BUA)
- Notazioni e linguaggi per i servizi (XML/SOAP, CPL, ...)
- Application Servers
- Presence e Event Package
- Instant Messaging
- Esempi (call flows) di ‘servizi supplementari’ tradizionali con SIP
Esempi di ‘servizi innovativi’ con SIP (personalizzazione, filtri, ecc.)
|