Identificare i problemi di qualità delle chiamate con il dashboard Integrità del routing diretto

Completato

In quanto organizzazione, si è implementato Microsoft Teams con chat, team, canali e app. È possibile che riunioni e conferenze siano state distribuite. A questo punto si è pronti per aggiungere carichi di lavoro di Cloud Voice. A tale scopo, si è deciso di usare il proprio gestore telefonico per la connettività PSTN (Public Switched Telephone Network) usando l'instradamento diretto. Con Instradamento diretto, è possibile usare Sistema telefonico di Teams praticamente con qualsiasi gestore telefonico. L'instradamento diretto del sistema telefonico di Microsoft Teams consente all'organizzazione di connettere l'infrastruttura di telefonia locale a Microsoft Teams.

Una volta che l’organizzazione ha configurato un ambiente Instradamento diretto, sono necessari diversi componenti per assicurare che tutto funzioni senza problemi. Si può ad esempio ricorrere a un Session Border Controller (SBC) o magari a più SBC connessi a Microsoft Teams. È anche possibile ricorrere a un sistema PBX (Private Branch Exchange) di terze parti, come illustrato nel seguente diagramma:

Screenshot del diagramma di instradamento diretto.

Per monitorare e risolvere i problemi di Instradamento diretto, è possibile utilizzare gli strumenti seguenti:

  • Registri SBC e PBX: il SBC può anche essere connesso ad altri ambienti per accedere ai log che consentono di risolvere o di eseguire il debug dei problemi. Se il SBC comunica con un PBX di terze parti, è possibile raccogliere log anche da lì.
  • Provider Public Switched Telephone Network (PSTN): è anche possibile collaborare con il provider PSTN per ottenere più informazioni sui problemi che possono verificarsi dal lato PSTN dell'ambiente.
  • Dashboard sull’integrità di Instradamento diretto: è possibile monitorare la connessione tra Session Border Controller (SBC) e l'interfaccia di Instradamento diretto con il dashboard sull’integrità di Instradamento diretto.

Dashboard sull’integrità di Instradamento diretto

Il dashboard sull’integrità di Instradamento diretto consente a un'organizzazione di monitorare le informazioni relative al controller SBC, al servizio di telefonia e ai parametri di rete tra il relativo SBC e l'interfaccia di Instradamento diretto.

Tali informazioni consentono di identificare i problemi, tra cui il motivo delle chiamate interrotte. Ad esempio, è possibile che il controller SBC interrompa l'invio di chiamate se un certificato sul controller SBC è scaduto o se si verificano problemi di rete.

Il dashboard sull’integrità monitora due livelli di informazioni:

  • Integrità complessiva degli SBC connessi

  • Informazioni dettagliate sugli SBC connessi

È possibile visualizzare il dashboard sull’integrità nell’interfaccia di amministrazione di Microsoft Teams tramite Instradamento diretto > Voice.

Integrità complessiva degli SBC connessi

Il dashboard integrità fornisce le informazioni seguenti relative all'integrità complessiva degli SBC connessi e delle route vocali:

Screenshot delle statistiche del dashboard integrità.

  • Riepilogo instradamento diretto: mostra il numero totale di SBC registrati nel sistema, le route vocali con gli SBC registrati e gli SBC con problemi. La registrazione indica che l'amministratore tenant ha aggiunto un SBC tramite il comando New-CsOnlinePSTNGateway. Se il controller SBC è stato aggiunto in PowerShell ma non è mai stato connesso, il dashboard sull’integrità mostra quest’ultimo in uno stato non integro.

  • SBC: FQDN del controller SBC associato.

  • Rapporto di efficacia della rete (Network Effectiveness Ratio, NER): il NER misura la capacità di una rete di recapitare le chiamate tramite la misurazione del numero di chiamate inviate rispetto al numero di chiamate recapitate a un destinatario.

    Il NER misura la capacità delle reti di recapitare le chiamate al terminale remoto, escludendo le azioni utente con conseguente rifiuto delle chiamate. Se il destinatario ha rifiutato una chiamata o ha inviato la chiamata alla segreteria telefonica, la chiamata viene conteggiata come recapito riuscito. Questo scenario indica che un messaggio di risposta, un segnale di occupato o un anello senza risposta sono tutti considerati chiamate riuscite.

    Si supponga, ad esempio, che Instradamento diretto abbia inviato una chiamata al controller SBC e che quest’ultimo restituisca il codice SIP “504 Timeout server”. Il server ha provato ad accedere a un altro server nel tentativo di elaborare la richiesta e non ha ricevuto una risposta del prompt. La risposta indica che si è verificato un problema sul lato SBC, che riduce il NER del dashboard sull’integrità per il controller SBC stesso.

    Poiché l'azione eseguita può dipendere dal numero di chiamate interessate, il dashboard sull’integrità mostra quante chiamate sono state analizzate per calcolare un parametro. Se il numero di chiamate è inferiore a 100, il NER potrebbe sia insufficiente, pur essendo normale.

    La formula utilizzata per calcolare il valore NER è la seguente:

    NER = 100 x (chiamate con risposta + occupato dall’utente + squillo senza risposta + interruzioni per rifiuto terminale)/Totale chiamate

  • Durata media delle chiamate: le informazioni sulla durata media delle chiamate consentono a un'organizzazione di monitorare la qualità delle chiamate. La durata media di una chiamata PSTN 1:1 è da quattro a cinque minuti. Tuttavia la media può variare da azienda ad azienda. Microsoft consiglia di stabilire una previsione per la durata media delle chiamate per l'azienda. Se il parametro è significativamente al di sotto della previsione, ciò può indicare che gli utenti riscontrano problemi con la qualità o l'affidabilità delle chiamate e vengono disconnessi prima del solito. Se si visualizza una durata delle chiamate mediamente bassa, ad esempio di 15 secondi, è possibile che i chiamanti vengano disconnessi in quanto il servizio non sta funzionando in modo affidabile.

    Poiché l'azione eseguita può dipendere dal numero di chiamate interessate, il dashboard sull’integrità mostra quante chiamate sono state analizzate per calcolare un parametro.

  • Stato connettività TLS: la connettività TLS (Transport Layer Security) mostra lo stato delle connessioni TLS tra Instradamento diretto e SBC. Il dashboard sull’integrità analizza anche la data di scadenza del certificato e avvisa se un certificato è impostato per scadere entro 30 giorni. La notifica consente agli amministratori di rinnovare il certificato prima che il servizio venga interrotto.

    Selezionando il messaggio di avviso, è possibile visualizzare una descrizione dettagliata del problema in una finestra popup e un suggerimento su come risolvere il problema.

  • Stato delle opzioni SIP: per impostazione predefinita, il controller SBC invia messaggi di opzioni ogni minuto. Questa configurazione può variare per i diversi fornitori SBC. Instradamento diretto avvisa se le opzioni SIP non vengono inviate o non sono configurate.

  • Stato dettagliato delle opzioni SIP: oltre a mostrare il verificarsi di un problema con il flusso delle opzioni SIP, il dashboard sull’integrità fornisce anche descrizioni dettagliate sugli errori. È possibile accedere alla descrizione selezionando il messaggio "Avviso". Una finestra popup mostrerà la descrizione dettagliata dell'errore.

    I valori possibili per i messaggi di stato delle opzioni SIP sono i seguenti:

    • Attivo: il servizio SBC è attivo. Ciò indica che il servizio Instradamento diretto di Microsoft visualizza le opzioni a intervalli regolari.

    • Avviso, nessuna opzione SIP: il Session Border Controller esiste nel database (l’amministratore l'ha creato tramite il comando New-CsOnlinePSTNGateway). È configurato per inviare opzioni SIP. Tuttavia, il servizio Instradamento diretto non ha mai visualizzato le opzioni SIP provenienti da questo SBC.

    • Avviso: i messaggi SIP non sono configurati: il monitoraggio del trunk tramite opzioni SIP non è attivato. Il sistema di chiamata Microsoft utilizza opzioni SIP e monitoraggio dell'handshake TLS (Transport Layer Security) per rilevare l'integrità dei Session Border Controller (SBC) connessi a livello di applicazione. Si verificano problemi se il trunk può essere raggiunto a livello di rete tramite ping, ma il certificato è scaduto o lo stack SIP non funziona. Per identificare in anticipo tali problemi, Microsoft consiglia di abilitare le opzioni SIP di invio. Consultare la documentazione del produttore SBC per configurare le opzioni SIP di invio.

  • Capacità delle chiamate contemporanee: è possibile specificare il limite di chiamate contemporanee che un SBC può gestire tramite il cmdlet New- o Set-CsOnlinePSTNGateway nel PowerShell con il parametro -MaxConcurrentSessions . Il parametro calcola il numero di chiamate inviate o ricevute da Instradamento diretto utilizzando un SBC specifico e lo confronta con il limite impostato. Se il controller SBC gestisce anche le chiamate a diverse reti PBX, il numero non mostrerà le chiamate contemporanee effettive.

Informazioni dettagliate per ogni SBC

Puoi anche visualizzare le informazioni dettagliate per un SBC specifico, come illustrato nello screenshot seguente:

Screenshot dei dettagli SBC del dashboard integrità.

La visualizzazione dettagliata mostra i parametri seguenti:

  • Stato connettività TLS: il parametro indica la stessa metrica visualizzata nella pagina Integrità complessiva.

  • Ultimo stato connettività TLS: il parametro indica l'ora in cui il controller SBC ha effettuato una connessione TLS al servizio di Instradamento diretto.

  • Stato opzioni SIP: il parametro indica la stessa metrica visualizzata nella pagina Integrità complessiva.

  • Ultima controllo delle opzioni SIP: il parametro indica l'ora dell'ultima ricezione delle opzioni SIP.

  • Stato SBC: il parametro indica lo stato complessivo del controller SBC, in base a tutti i parametri monitorati.

  • Chiamata contemporanea: il parametro indica il numero di chiamate contemporanee gestite dal controller SBC. Tali informazioni consentono di prevedere il numero di canali simultanei necessari e visualizzare la tendenza. È possibile far scorrere i dati in base al numero di giorni e alla direzione della chiamata (in ingresso/in uscita/tutti i flussi).

  • Parametri di rete: tutti i parametri di rete vengono misurati dall'interfaccia di Instradamento diretto al Session Border Controller.

    • Jitter: il parametro indica la misura in millisecondi della variazione nel tempo di ritardo per la propagazione in rete calcolato tra due endpoint tramite RTCP (Real-Time Control Protocol).

    • Perdita pacchetti: il parametro indica quanti pacchetti non sono stati ricevuti; viene calcolato tra due endpoint.

    • Latenza: noto anche come tempo di round trip, il parametro indica il tempo necessario per l'invio di un segnale più il tempo necessario per la ricezione del riconoscimento del segnale. Il tempo di ritardo è costituito dai tempi di propagazione tra i due punti di un segnale.

    È possibile far scorrere i dati in base al numero di giorni e alla direzione della chiamata (in ingresso/in uscita/tutti i flussi).

  • Rapporto di efficacia della rete: il parametro indica la stessa metrica visualizzata nel dashboard sull’Integrità complessiva. Tuttavia, offre la possibilità di suddividere i dati in base alla serie temporale o alla direzione della chiamata.