VOIP CALL RECORDER VCR2
Transcript
VOIP CALL RECORDER VCR2
VOIP CALL RECORDER VCR2 Networking review Abelya S.r.l. – Via A. Stradella 137 – 00124 Roma 1 VoIP Recording VoIP (Voice over IP) è quella tecnologia in grado di offrire servizi voce su reti IP standard, sia all'interno di un'organizzazione che su Internet. Il grande pubblico conosce la tecnologia VoIP grazie a pacchetti software e servizi che, come Skype, trasmettono la voce trasportandola senza problemi in tutto il mondo tramite Internet. Registrare una conversazione VoIP è molto più complesso rispetto al tradizionale equivalente TDM. I flussi di fonia digitalizzati “viaggiano” insieme ai dati e sono monodirezionali. Bisogna riconoscerli, interpretarli decodificarli e convertirli in formati riproducibili con normali player. Ci sono molti passaggi da fare per registrare il contenuto di una conversazione Voip: Intercettare la fonia del primo interlocutore Intercettare la fonia del secondo interlocutore Mixare le fonie monodirezionali in una “conversazione” Decodificare e convertire in file audio riproducibile Acquisire i dati significativi della conversazione (chiamante, chiamato, data, ora, etc.) Tutte queste informazioni sono contenuti in flussi di dati con protocolli ormai standard: SIP e RTP. Il sistema VCR fa tutto questo con archiviazione del file audio ottenuto. Come per le registrazioni tradizionali anche per quelle IP è possibile farlo sulle linee esterne o sugli interni di centralino. Nella maggior parte dei casi, i clienti che utilizzano un loro IP PBX richiedono la registrazione intercettando il traffico voce sugli interni in modo da registrare anche chiamate che provengono da linee telefoniche tradizionali (linee PSTN normali ISDN e analogiche) o da più linee IP (più comunemente trunk SIP). Il sistema VCR può essere utilizzato sia per registrare le conversazioni di utenti di centralini VoIP installati localmente che per gli utenti remoti di centralini Voip virtuali (in Cloud). Nel seguito le figure fanno riferimento a collegamenti con centralini virtuali data la crescente diffusione di queste soluzioni. 2 Port Mirroring Per registrare le chiamate VoIP il sistema VCR non fa altro che intercettare le conversazioni VoIP e passare le informazioni al software che ricostruirà i file audio da memorizzare. Oltre alla fonia vengono catturate anche tutte le informazioni che costituiscono la segnalazione in modo da poter etichettare queste chiamate registrate con informazioni pertinenti, quali il numero chiamante o chiamato, l'interno coinvolto, la data e l’ora, la durata etc. Normalmente in un ambiente VoIP gli interni fanno parte di una LAN e sono collegati ad un hub o ad uno switch. Le informazioni relative agli interni da intercettare devono essere inviate al sistema VCR. Per fare questo si utilizza uno o piu switch managed sfruttando la funzione di mirroring. Di seguito sono illustrate le diverse possibilità. La figura n.1 mostra interni VoIP e il Call Recorder VCR collegati a un hub. Poiché un hub non trasmette i pacchetti in modo intelligente, il Call Recorder riceve tutte le informazioni delle conversazioni in corso. In questo scenario non è necessaria alcuna configurazione aggiuntiva. Basta collegare tutte gli interni disponibili allo stesso hub e il Call Recorder sarà in grado di vedere tutto il traffico, comprese tutte le segnalazioni. Fig. 1 3 Lo switch LAN (spesso chiamato uno switch managed) è più intelligente trasmette al Call Recorder in mirroring solo i pacchetti delle porte cui sono collegati gli interni da registrare. Quindi bisogna ben configurare lo switch e collegare ad esso solo i telefoni da intercettare come illustrato nella figura n.2. Fig. 2 La porta dove verranno inviate le informazioni delle sole porte configurate si definisce porta di mirroring: a questa viene collegato il Call Recorder. La figura n. 2 illustra un esempio di registrazione lato telefono interno. Questo tipo di configurazione può essere poco pratico se i telefoni interni da intercettare sono molti (o tutti quelli di un PBX). Infatti bisogna ricordarsi di aggiornare la configurazione dello switch ogni volta che vengono aggiunti o rimossi telefoni da sottoporre a registrazione. Questo tipo di configurazione è comunque molto sicuro per gli aspetti legati alla privacy: vengono registrate soltanto i flussi di fonia delle porte configurate. 4 È possibile infine eseguire il mirroring dell’intero flusso voce di tutto il PBX collegando il VCR ccome la figura n.3. Questo richiede una minore configurazione iniziale, non avrà bisogno di ulteriori configurazioni quando nuovi interni vengono aggiunti o rimossi. A questo punto sarà il software del VCR ad intercettare solo le conversazioni degli interni VoIP interessati indicando, nella fase di configurazione del sistema, solo gli indirizzi IP assegnati a quegli IP Phone. Fig. 3 5 Mirroring a confronto: telefoni interni o tutto il PBX? Mirroring telefoni Interni Vantaggi Registazione delle chiamate interne Viene registrato solo il traffico degli interni richiesti se sono un piccolo sottoinsieme di tutto il PBX Svantaggi Configurazione laboriosa Se molte porte vengono sottoposte a mirroring spesso il forward verso il Call Recorder ha bassa priorità Mirroring tutto il PBX Vantaggi Facile da configurare Svantaggi Non vengono registrate le chiamate tra interni Mirroring di tutto il traffico Manutenzione facile quando si aggiunge o toglie un interno da sottoporre a registrazione 6 Codecs supportati VCR puo decodificare l’audio dei seguenti formati: G.711 PCMU G.721 GSM 06.10 G.711 PCMA 16-bit linear, mono G723.1 G729A/B G722 I codecs più utilizzati in VoIP sono G.711, G.723.1 and G.729A 7