End-to-End VoIP Quality Come garantire la Toll Quality Maurizio Malinconi 1
Agenda Analogie tra sistema di cablaggio e VoIP Come si valutano le prestazioni VoIP Quali sono i requisiti Come evitare spiacevoli sorprese a deployment ultimato Come si effettua un VoIP assessment Come si effettua la misura della End-to-End VoIP Quality in modo oggettivo 2
Chi sono i nemici di un cablaggio strutturato performante? Cattiva progettazione Cattiva realizzazione Materiali scadenti o non sufficientemente performanti Ubicazione non completamente idonea Mancato controllo e verifica Certificazione assente o dati inconsistenti 3
Quali sono le metriche in gioco? Wire Map Resistance Length Propagation Delay and Delay Skew Insertion Loss (Attenuation) NEXT (Near-End Crosstalk) ACR-N (Attenuation to Crosstalk Ratio at the Near End) Return Loss PS NEXT (Power Sum Near End Crosstalk) PS ACR-N (Power Sum Attenuation to Crosstalk Ratio, Near End) ACR-F (Attenuation to Crosstalk Ratio, Far End) PS ACR-F 4
Come si valuta la VoIP Call Quality? 5 3 4 3 E-Model Mouth to ear transmission quality measurement Produces an R factor typically in the 50 (bad) to 95 (good) range R factor can be related to MOS score ITU G.107/ G.108 and ETSI ETR250 5
Come si valuta la VoIP Call Quality? 5 3 4 3 6
Come si valuta la VoIP Call Quality? 5 3 4 3 7
Chi sono i nemici di un End-to-End VoIP di Qualità? Cattiva progettazione Cattiva realizzazione WAN Traffic Analysis, totalmente assente o non completa VoIP Assessment, totalmente assente o non completo WAN Assessment, totalmente assente o non completa Valutazione preventiva degli impatti, VoIP vs Altre Applicazioni Informazioni dal Carrier, incomplete, non coerenti, non verificate Controllo assente o dati inconsistenti Mancato controllo e verifica 8
Chi sono i nemici di un End-to-End VoIP di Qualità? Delay Overloaded WAN links WAN bandwidth Compression Routers Encryption Prioritization Jitter buffers And more Lost packets Discarded Packets Jitter Echo 9
Chi sono i nemici di un End-to-End VoIP di Qualità? 10
Chi sono i nemici di un End-to-End VoIP di Qualità? Headquarters BR SP A PfR Path SP B SP C MC/BR BR Remote Office MC BR SP D SP E Bottlenecks! PfR Components BR Border Router Optimize by: Reachability, Delay, Loss, Jitter*, MOS*, Throughput, Load, and/or $Cost MC/BR Telecommuter MC Master Controller (decision maker) 11
Perché l Assessment preventivo è indispensabile? L integrazione Voce e Dati, va oltre il semplice acquisto di telefoni VoIP e di un Call Manager, se vogliamo ottenere chiamate VoIP Endto-End di Qualità Quando aggiungiamo una nuova applicazione, spesso ci limitiamo a considerare il nuovo fabbisogno in tema di banda e risorse server I servizi VoIP richiedono performance di un certo tipo e costanti nel tempo Ignore IP Telephony Network Assessments at Your Own Risk Through 2012, up to 70% of enterprises that do not perform an initial network assessment will experience service problems, unplanned additional costs and time delays of their IP telephony implementations. Gartner Research 10 March 2009 12
Le caratteristiche del traffico Voce di tipo Real Time A differenza delle applicazioni dati, che solitamente si basano su TCP. Le applicazioni VoIP utilizzano il protocollo RTP Le applicazioni VoIP inviano pacchetti dati di piccole dimensioni Le applicazioni VoIP sono estremamente esigenti in termini di delay Le applicazioni VoIP richiedono la QoS 13
La reale VoIP Bandwidth 14
Perché l Assessment preventivo è indispensabile? Sulla rete potrebbero esistere dei problemi che influenzeranno negativamente la Call Quality, che potrebbero quindi essere percepiti dagli utenti E assai più difficile fare il troubleshooting dei problemi inerenti il VoIP mentre sono in contesa con il traffico di produzione Problemi che influenzano la Call Quality, potrebbero essere mascherati in tutto o in parte dal traffico di rete 15
Perché l Assessment preventivo è indispensabile? Il rischio deployment è eliminato Otteniamo una indicazione del livello di servizio che avremo, prima di effettuarne il deployment Fissiamo le aspettative dell azienda e ne documentiamo i risultati Riduciamo i costi di investigazione, risoluzione, disservizio che si manifesterebbero a posteriori. 16
Perché l Assessment preventivo è indispensabile? Il tuo target? Risparmiare tempo e soldi! Testa la tua rete per verificare che sia VoIP ready Valida gli upgrade prima che vengano acquistati WAN Links Switches e Routers 100Mbps 1 Gbps o 1 Gbps to 10 Gbps Upgrade del cabling system La tua rete attuale potrebbe essere OK oppure no. 17
Perché l Assessment preventivo è indispensabile? Prima dell installazione, abbiamo bisogno di risposte! I circuiti LAN/WAN sono in grado di gestire il traffico VoIP aggiuntivo che si creerà a deployment ultimato? Hai bisogno di implementare la Quality of Service (QoS)? Che tipo di Mean Opinion Score (MOS) Call Quality ti aspetti sulla tua rete? Quali sono i fattori di degrado che influenzano maggiormente la VoIP Call Quality delay, packet loss, jitter o codec? Quante sono le conversazioni VoIP Concurrent che la rete è in grado di gestire senza impattare le performance delle applicazioni esistenti o la Call Quality? 18
I circuiti LAN/WAN sono in grado di gestire il traffico VoIP aggiuntivo che si creerà a deployment ultimato? E necessario acquisire delle baseline, per i diversi sites, nonchè applicazioni e classi di traffico 19
I circuiti LAN/WAN sono in grado di gestire il traffico VoIP aggiuntivo che si creerà a deployment ultimato? E necessario acuisire delle baseline, per i diversi sites, nonchè applicazioni e classi di traffico 20
I circuiti LAN/WAN sono in grado di gestire il traffico VoIP aggiuntivo che si creerà a deployment ultimato? E necessario acuisire delle baseline, per i diversi sites, nonchè applicazioni e classi di traffico 21
Perché l Assessment preventivo è indispensabile? Pre-deployment Assessment IPSLA testing active/synthetic calls Call generator active/synthetic calls Application Traffic Monitoring passive/real calls Ogni tecnica genera delle metriche, quali : MOS RFactor Latency, Jitter, Packet Loss 22
Perché l Assessment preventivo è indispensabile? Benefici dell Active testing Facile da implementare Genera chiamate sintetiche Misura il MOS e ciò che impatta la qualità Le prestazioni degli utenti finali non dovrebbero essere impattate Le limitazioni dell Active testing Non include le reazioni reali Non include l impatto sulle applicazioni convergenti Benefici del Passive testing Include le chiamate reali per il monitoring Può includere l analisi delle applicazioni convergenti Misura il MOS e ciò che impatta la qualità E possibile effettuare il troubleshooting delle attuali cause di degrado Le limitazioni del Passive Testing L utente finale può essere impatatto Richiede sistemi di VoIP analysis e assessment 23
Integrazione MPLS / VOIP Prioritizzazione delle applicazioni Applicazioni Real-time, come il VoIP, ricevono priorità maggiore Altre applicazioni ricevono l appropriata priorità Infrastruttura Fully meshed I Sites Remoti possono accedere a tutti i sites Perfetto per applicazioni/architetture distribuite Soluzioni Network-based Service provider e core networks equipment gestiscono la crescita del traffico 24
Integrazione MPLS / VOIP Prioritizzazione delle applicazioni Quanta banda ti serve? Quali applicazioni necessitano di essere prioritizzate e come? Come ti assicuri che non stai superando i valori di soglia? Come verifichi che le applicazioni sono marcate (campo TOS) correttamente? Infrastruttura Fully meshed Come controlli le performance in tutte le locations? Come fai se non hai personale qualificato e tools nei diversi sites? Soluzione Networks-based Posso verificare che sto ricevendo dal carrier ciò che dovrei ricevere in accordo con il contratto in essere? 25
Prioritizzazione delle Applicazioni La banda passante non è infinita La banda non è gratis Bisogna conoscere quali applicazioni occupano la banda Determinare i criteri necessari per priorizzare il traffico, includendo le applicazioni critiche e meno critiche Misurare l utilizzo per applicazione e classe di traffico Monitorarne l utilizzo, confrontandolo con le soglie Ottimizzare le risorse 26
Prioritizzazione delle Applicazioni La soluzione alle sfide della rete Security Contention Bandwidth The Network Pipe Latency Bandwidth Visibility Contention SAP Oracle Web VoIP Latency Security Mai abbastanza Application flows e performance Contesa, applicazioni & utenti Applicazioni lente, VoIP Quality, problemi di SLA? DDOS attacks, virus e problemi di worms? Visione Globale per una Gestione Completa 27
28
Infrastruttura fully meshed Aumenta l affidabilità delle connessioni ai site remoti Aumento del costo di downtime e degrado Meno risorse, in termini di staff e tools al centro Necessità di una visione granulare nel momento esatto del bisogno per la persona corretta Gestione centralizzata, in grado di correlare le informazioni distribuite 29
Soluzione Network Based Verificare che il CoS e la banda minima garantita, dal Service Provider, siano effettivamente erogati dal Service Provider Validare che le seguenti metriche siano conformi al contratto stipulato per ogni classe di traffico Packet Loss Round Trip Delay Availability Jitter 30
VoIP Assessment 31
VoIP Assessment 32
VoIP Assessment 33
VoIP Assessment 34
VoIP Assessment 35
VoIP Assessment 36
VoIP Call Processing 1 Phone 1 Off Hook Call Server Ring Back 4 2 Digit Analysis IP WAN 6 Connect RTP Stream Call Setup 3 4 Ring Gateway PSTN 5 Phone 2 Off Hook 37
Dove misurare e cosa misurare 38
Dove misurare e cosa misurare Singolo punto di misura O? End-to-End VoIP Quality Performance 39
Dove misurare e cosa misurare PROBE PROBE Traffic Flow 40
Dove misurare e cosa misurare 41
Dove misurare e cosa misurare 42
Dove misurare e cosa misurare http://www.voiptroubleshooter.com43
1 44
In sintesi more control for better performances! 45
Grazie per la cortese attenzione maurizio.malinconi@netperf.it 46