Architetture p2p di supporto a servizi VoIP su dispositivi mobili
Transcript
Architetture p2p di supporto a servizi VoIP su dispositivi mobili
Architetture p2p di supporto a servizi VoIP su dispositivi mobili Relatore: Dott. Vittorio Ghini Presentanta da: Renzi Federica Introduzione Ad oggi la convergenza delle telecomunicazione in un'unica network, che permetta il trasporto voce, video e dati, è una realtà sotto gli occhi di tutti. Obiettivo: Applicare il VoIP ai Dispositivi Mobili Architetture p2p di supporto a dispositivi mobili VoIP La nostra proposta P2P SIP Il Proxy nel P2P SIP La gestione della mobilità Conclusioni 2 VoIP (Voice over IP) Il “VoIP” consiste nella trasmissione della voce in tempo reale su una rete datagram IP I parametri di una sessione vocale: ✔ Riduzione di costi ✔ Creazione di nuovi servizi ✗ Gestione del canale ✗ Best Effort Problematiche del dispositivo mobile: ➢ il Ritardo ➢ l'ampiezza di Banda ➢ la Perdita di Pacchetti Architetture p2p di supporto a dispositivi mobili la Gestione della Mobilità 3 Cosa vogliamo ottenere RP IP1 IP2 MH Affidare ad un Relay Proxy (RP) la gestione del Mobile Host (MH) il quale deve: essere l'unico punto di contatto per l’MH “mascherarne” la mobilità amministrare il flusso voce e video Il numero di RP adeguato agli MH da gestire Gli RP siano collocati sul territorio in modo oculato I Relay Proxy siano collegati tra loro Architetture p2p di supporto a dispositivi mobili Rete Peer to Peer 4 Il P2P SIP Super-node Un Working Group della IETF sta lavorando alla creazione di un P2P SIP Ordinary-node Il SIP è un protocollo di segnalazione di livello applicativo per l'instaurazione, la modifica e la terminazione di una sessione tra due o più utenti. Architetture p2p di supporto a dispositivi mobili 5 Il funzionamento del P2P SIP Esempio: Alice entra a far parte della rete P2PSIP 2° Registrazione 1° Joining del peer URI: [email protected] Resource-ID = 42 Peer-ID = 14 Architetture p2p di supporto a dispositivi mobili 6 Il funzionamento del P2P SIP (1) Esempio: Bob contatta Alice per una chiamata 3° Call Setup 4° Sessione attivata SIP INVITE Message Bob Peer-ID = 10 Bob Media-flow Alice Resource-ID = 12 Architetture p2p di supporto a dispositivi mobili 7 Il Proxy nel P2P SIP Possibile scenario peer to peer di Reley Proxy: RP IP1 IP2 MH Architetture p2p di supporto a dispositivi mobili 8 Il Proxy nel P2P SIP Possibile funzionamento del sistema: È fondamentale la scelta dell'RP di riferimento: RP MH 1) RTT 2) Bandwidth 3) Fattore di carico dell'RP Architetture p2p di supporto a dispositivi mobili Joining l’MH avviene collegandosi al Proxy “migliore” 8 Il Proxy nel P2P SIP Possibile funzionamento del sistema: RP RP IP1 IP2 MH Registrazione dell' Utente mobile Registrazione del Mobile Host Architetture p2p di supporto a dispositivi mobili 8 Il Proxy nel P2P SIP In questo modo la rete P2P SIP non è a conoscenza del reale indirizzo dell’MH RP Registrazione dell' Utente mobile Architetture p2p di supporto a dispositivi mobili 8 La Gestione della Mobilità Fino a che l'MH rimane collegato allo stesso Proxy la rete non si accorge della Vertical Mobility IP1 IP2 La comunicazione dello spostamento infatti avviene solo tra il dispositivo mobile e il Relay Proxy Architetture p2p di supporto a dispositivi mobili 9 La Gestione della Mobilità Il cambiamento di Proxy è l'unico caso in cui la rete P2PSIP viene informata dello spostamento IP1 IP2 IP3 Modifica della Resource Registration Architetture p2p di supporto a dispositivi mobili 9 Confronto & Conclusioni Il P2P SIP si è dimostrato uno scenario soddisfacente sia per i nostri Relay Proxy, che dal punto di vista della stabilità della rete nella localizzazione degli utenti Il lavoro di Relay effettuato dal Proxy permette al mobile host di essere comunque raggiungibile per una sessione, anche nel caso in cui si trovasse dietro ad un NAT L'RP permette di mascherare completamente la mobilità degli MH Architetture p2p di supporto a dispositivi mobili 10