Adportas Media Group 2014 Active Recording Versâo 5.5 Doc. 1.0 RecKall 5.5 Índice 1.- Introdução 2.- Principais Características . 3.- Active Recording (Gravação Ativa) 3.1.- Descrição de Active Recording 3.2.- Active Recording permanente 3.3.- Active Recording on-demand 4.- Interface do usuário. 4.1 Administração dos usuários 4.2 Busca de gravações 4.3 Opção de gravação on-demand 4.4 Gravação de transferências 4.5 Lista negra 4.6 Monitor 4.7 Metadados adicionais 5.- Gravação de chamadas criptografadas. 6.- Arquivos de audio 5.1 Formatos de armazenamento 5.2 Criptografia de arquivos de audio 7.- Backups 7.1 Backup em DVD 7.2 Backup em pasta compartilhada 8.- Alta disponibilidade 9.- Integração com soluções externas 9.1.- Web service para resgate de arquivos de audio 9.2.- Web service para o controle de gravações ©Adportas Media Group. 2014 todos los derechos reservados. Pag.2 RecKall 5.5 1.- Introdução Adportas RecKall AR é uma solução integral de gravação para telefonía IP Cisco via “Active Recording”. Adportas RecKall AR grava as chamadas nas quais interage um terminal de telefonía IP Cisco, sejam chamadas de entrada, de saída, internas o através da rede pública de telefonía, de maneira permanente ou em demanda (on-demand). Adportas RecKall pode gravar chamadas com ou sem criptografia e armazenar arquivos de audio gerados de maneira aberta ou criptografados. Gravador de Telefonía IP. Principais Características (Features) • • • • • • • • • • • • • • • • • • Modo de gravação vía Active Recording. Gravação de chamadas internas, da rede pública, de entrada e saída. Gravação permanente e “on-demand”. Buscador através de criterios: ANI contraparte, ramal, tipo de chamada, data, duração e metadata. Integração de metadata adicional. Gravação de chamadas criptografadas. Utilização de BIB (Built in Bridge) dos telefones IP para envío do audio. Envío dos RTP de audio desde os telefones até o gravador Adportas RecKall diretamente sem a necessidade de intervenção dos switches (não precisa de Port SPAN). Sinalização vía CTI e SIP Trunk entre o CUCM e o gravador Adportas RecKall. Compatível com CUCM da versão 6.0 até a versão 10.0. Suporte de CODEC: G.729 Annex A, G.711 u-law y G.711 a-law. Capacidade de gravação de diferentes clusters de CUCM de maneira centralizada. Amigavel Interface Web. Variados perfis para uma configuração flexivel dos usuários e dos supervisores. Monitoramento de ANIs específicos. Integração do sitio central com as filiais. Armazenamento do áudio em formato WAV e OGG , seja aberto ou criptografado. Backup através de media otica o em sistemas de backup externo. ©Adportas Media Group. 2014 todos los derechos reservados. Pag.3 RecKall 5.5 3.- Active Recording (gravação Ativa) Adportas RecKall VoIP Gateway RPTC • Serviço CTI • Serviços de Gravação • Interface de Usuário e Sistema de Arquivos LAN CUCM LENDA Telefone IP (Com BIB) Sistema de Backup Externo ©Adportas Media Group. 2014 todos los derechos reservados. Link CTI SIP Trunk Audio Telefone IP Audio Externo Pag.4 RecKall 5.5 3.1.- Descrição de Active Recording. Gravação Ativa é um método que pode ser utilizado para implementar uma solução de gravação VoIP. Uma solução de software é utilizada pelo sistema do servidor de gravação para monitorar os estados (discagem, conversando, telefone tocando, etc.) dos telefones na rede VoIP. Quando uma chamada deve ser gravada, o Call Control do Cisco Unified Communication Manager inclui ativamente ao servidor de gravação na conversa através de uma ponte de conferência interna do telefone Cisco IP (Built in Bridge ou BIB). Para a geração de uma gravação via Active Recording deve-se criar um SIP trunk entre o PBX IP (CUCM) eo servidor de gravação, você também deve configurar a opção de gravação ativa no CUCM para os telefones que deseje gravar. Quando essas configurações estejam operativas e o servidor de gravação esteja configurado para gravar os telefones selecionados, se um desses números fizer ou receber uma chamada telefônica, o servidor de gravação recebe dois convites via SIP Trunk do CUCM para começar dois conferências com esse telefone. O servidor de gravação aceita os convites e o telefone envia dois RTP de áudio (um do telefone e um outro da contraparte) para o servidor de gravação que capta este tráfego de áudio, misturá-lo, os arquiva e assim que a chamada finaliza os incorpora como uma nova gravação. CUCM 3.2.- Active Recording permanente LENDA Linha Externa Linha Interna i Telefone Externo ©Adportas Media Group. 2014 todos los derechos reservados. ii iii Telefone IP Interno (Com BIB) iv vi v Servidor de Gravação Pag.5 RecKall 5.5 i. Um telefone externo liga para um telefone IP monitorado pelo servidor de gravação. ii. A central IP (CUCM) encaminha a ligação até o telefone IP interno.O usuário interno atende a chamada. O telefone IP monitorado começa a trocar fluxos de áudio com o telefone externo. iii. Visto que a linha do telefone IP monitorado está configurada para Gravação Ativa Automâtica, a sesão de gravação dos fluxos de midia (midia streams) inicia-se automáticamente. A central IP (CUCM) realiza uma ligação de gravação para a ponte interna (Built-in Bridge) do telefone IP monitorado solicitando o envío da voz do usuário interno. iv. A central IP (CUCM) realiza uma segunda chamada de gravação para a ponte interna (Built-in Bridge) do telefone monitorado solicitando o envío da voz do telefone externo. v. O servidor de gravação recebe e responde as mensagens de configuração de gravação da chamada da central IP (CUCM) para a voz do telefone monitorado vía protocolo SIP. O telefone IP monitorado começa a enviar o fluxo de audio da voz de seu usuário ao servidor de gravação. vi. O servidor de gravação recebe e responde as mensagens de configuração de gravação da chamada da central IP (CUCM) para a voz do telefone externo vía protocolo SIP. O telefone IP monitorado começa a enviar o fluxo de audio da voz do telefone externo ao servidor de gravação. Assim que finaliza a sequencia anterior desligam-se as chamadas entre o telefone IP monitorado e o servidor de gravação, começando agora o processo para a incorporação da nova gravação no sistema. ©Adportas Media Group. 2014 todos los derechos reservados. Pag.6 RecKall 5.5 3.3.- Active Recording on-demand Adportas RecKall AR possui a opção para configurar a gravação dos telefones no modo “on-demand” ou em demanda, podendo assim gravar chamadas especificas ou partes destas quando o usuário decidir. Os telefones que tenham essa opção configurada poderam ter acesso a o serviço a partir da tecla “speed dial” ou através de um serviço XML configurado para este fim. Para ativar a gravação do usuário deve-se pressionar a tecla do “speed dial” configurado para esse fim (o serviço XML por default). 16:15 23�05�14 4540 GRAVAR_ Opciones Actuales Rellamada Llamada Mensaje Desvinc. Por enquanto dure a gravação, exibe-se na tela um icone de alerta de gravação em curso e ativa-se, tambem, um botão “Parar”, para interromper a gravação. 16:15 23�05�15 4540 Esta ligação está sendo gravada, para interrompe-la aperte o botão “Deter” OPÇÕES ATUAIS Deter ©Adportas Media Group. 2014 todos los derechos reservados. Pag.7 RecKall 5.5 4.- Interface do usuário 4.1 Administração de usuários 4.2 Busca de gravações ©Adportas Media Group. 2014 todos los derechos reservados. Pag.8 RecKall 5.5 4.3 Opção de gravação on-demand 4.4 Gravação de transferencias Registros Consecutivos DESCACARGAR ARCHIVO COMPLETO ©Adportas Media Group. 2014 todos los derechos reservados. Pag.9 RecKall 5.5 4.5 Lista negra 4.6 Monitor ©Adportas Media Group. 2014 todos los derechos reservados. Pag.10 RecKall 5.5 4.7 Metadados adicionais ©Adportas Media Group. 2014 todos los derechos reservados. Pag.11 RecKall 5.5 3.3.- Gravação de chamadas criptografadas. Adportas RecKall VoIP Gateway RPTC • Serviço CTI • Serviços de Gravação • Interface de Usuário e Sistema de Arquivos LAN CUCM Telefone IP (Com BIB) Sistema de Backup Externo LENDA Link CTI SIP Trunck Audio Telefone IP Audio Externo Comunicação Criptografada ©Adportas Media Group. 2014 todos los derechos reservados. Pag.12 RecKall 5.5 5.1 Descrição da gravação de chamadas Criptografadas i. A central IP (CUCM) encontra-se configurada para que os telefones IP recebam e emitan fluxos de audio criptografados. Para isto devem-se ingressar as chaves de criptografía entregues pela Cisco para essa finalidade. ii. Deve-se instalar na central IP (CUCM) um certificado de criptografía fornecido por Adportas Media Group para criptografar os fluxos de sinalização SIP entre a central IP (CUCM) e o gravador Adportas RecKall. iii. Os modelos dos telefones a serem gravados terão que suportar criptografía e a gravação ativa. 5.2 Descrição da gravação de chamadas Criptografadas i. Um telefone externo liga para um telefone IP monitorado pelo gravador Adportas RecKall. ii. A central IP (CUCM) encaminha a chamada já criptografada para o telefone IP interno. O usuário interno atende a ligação.O telefone IP monitorado começa a trocar fluxos de audio criptografados com o telefone externo. ii. Considerando que a linha do telefone IP monitorada encontra-se configurada para gravação ativa automática, a sessão de gravação para os fluxos de midia (media streams) acontece automáticamente. O CUCM realiza uma ligação de gravação na ponte interna do telefone IP monitorado (Built in Bridge) para solicitar o envío da voz do usuário interno. iv. O CUCM realiza uma segunda ligação de gravação na ponte interna (Built in Bridge) do telefone monitorado para solicitar o envio da voz do telefone externo. v. Adportas RecKall recebe e responde as mensagens de configuração de gravação da ligação do CUCM para a voz do telefone monitorado via protocolo SIP/TLS CRIPTOGRAFADO COM O CERTIFICADO DE ADPORTAS MEDIA GROUP (que não tem nada a ver com que o telefone esteja funcionando com Skinny ou SIP), neste momento o CUCM envía a chave de criptografía do audio de gravação para o Gravador Adportas RecKall. O telefone IP monitorado começa a enviar o fluxo de audio CRIPTOGRAFADO COM A CHAVE FORNECIDA PELO CUCM da voz do seu usuário ao gravador Adportas RecKall. ©Adportas Media Group. 2014 todos los derechos reservados. Pag.13 RecKall 5.5 vi. Adportas RecKall recebe e responde as mensagens de configuração de gravação da ligação do CUCM para a voz do telefone externo via protocolo SIP/TLS CRIPTOGRAFADO COM O CERTI FICADO DE ADPORTAS MEDIA GROUP (que não tem nada a ver com que o telefone esteja funcionando com Skinny ou SIP), neste momento o CUCM envía a chave de criptografía do audio de gravação para o gravador Adportas RecKall. O telefone IP monitorado começa a enviar o fluxo de audio CRIPTOGRAFADO COM A CHAVE FORNECIDA PELO CUCM da voz do telefone externo ao gravador Adportas RecKall. Assim que a seqüência anteriormente explicada termina, desligam-se as chamadas entre o telefone monitorado e o gravador Adportas RecKall, começando assim o processo para a incorporação da nova gravação no sistema. 6.- Arquivos de audio 6.1 Formatos de armazenamento. Adportas RecKall AR permite escolher entre dois tipos de arquivos para o armazenamento do áudio no momento da configuração: WAV e OGG. Quando armazena em formato WAV ele ficará com o mesmo CODEC utilizado na respetiva conversação telefónica, agora no caso de ser G.711 e PCM no caso de ser uma conversação com CODEC G.729, quando armazena-se em OGG ele fica com CODEC Speex. 6.2 Criptografia de arquivos de audio O software de gravação de telefonía ip corporativa cisco Adportas RecKall Ativo pode ser configurado para criptografar os arquivos correspondentes as gravações telefonicas em caso que seja necessario. O processo se leva a cabo através de um serviço de software que capta os arquivos pendentes de criptografia realizando o processo de criptografia com o algoritmo de software BlowFish sob uma chave de 128 bits, sendo assim, um acceso no sistema operativo do servidor no implica neste caso a possibilidade de transferir e/ou escutar as gravações telefonicas sem autorização. Depois, através do portal web proprio para isto, os usuários finais terão a possibilidade de acessar para escutar as gravações telefonicas que seu perfil e configurações de acesso permitam. ©Adportas Media Group. 2014 todos los derechos reservados. Pag.14 RecKall 5.5 7. Backups RecKall permite que as gravações possam ser guardadas em DVD o em um dispositivo externo através de uma pasta compartilhada. 7.1 Backup em DVD Adportas RecKall AR diariamente revisa as gravações que não encontra-se guardadas e verifica se o tamanho total das gravações que não estejam guardadas seja equivalente ou superior ao tamanho de um DVD (4.7 GB), se essa condição existir, ele cria uma imagem ISO com todas essas gravações e logo as grava em DVD virgem que se encontre no servidor de gravação. Se não tiver nenhum DVD inserido o sistema envía um email solicitando para o administrador o DVD virgem para assim realizar o backup, o mesmo e feito uma vez finalizada a gravação do DVD avisando que o backup foi bem sucedido ou se for o caso que aconteceu algum problema no momento de realizar a gravação. Para buscar uma gravação guardada deve-se procurar no DVD correspondente, logo automáticamente abrirá uma aplicação inclusa no DVD como a imagem a seguir, nesta interface pode-se buscar uma gravação de acordo a seu N° de registro, Tipo (entrante ou saida), data, Duração, Ramal e Contraparte. ©Adportas Media Group. 2014 todos los derechos reservados. Pag.15 RecKall 5.5 7.2 Backup em pasta compartilhada Todos os días em horario previamente definido por exemplo as 00:00 horas o sistema procura todas as gravações geradas durante o día que não se encontrem guardadas e as copia em pasta compartilhada ou em algum dispositivo externo destinado para este propósito. O nome dos arquivos de gravação fica com o seguinte formato: anexo_contraparte_timestamp_tipollamada 8.- Alta disponibilidade A alta disponibilidade do sistema de gravação Adportas RecKall AR logra-se por intermedio da configuração de dois IP diferentes no SIP Trunk destinados a gravação, com isto habilita-se a negociação SIP em ambos servidores de gravação (principal e secundario). Esta negociação será realizada de maneira aleatória pelo Call Manager enviando o Invite ( convite para gravar) correspondente a quaisquer de esses dois servidores, desta forma a chamada em curso ficará registrada em um dos gravadores (gravador principal ou gravador secundario). Logo depois o serviço de Adportas RecKall AR chamado de “Sincronizador”(e quem deve estar instalado e ativo em ambos servidores de gravação) encarrega-se de copiar as gravações geradas no servidor principal até o servidor secundario e vice-versa, isto será realizado de maneira instantânea por tanto ambos servidores continuaram sincronizados em todo momento. ©Adportas Media Group. 2014 todos los derechos reservados. Pag.16 RecKall 5.5 7.2 Backup em pasta compartilhada Call Manager Administrador Se comunica Protocolo (Skinny-Sip) Envia Cti-Sip Envia Tráfego Rtp Copia gravações Serviço Sincronizador RecKall Servidor Secundario Backup Teléfono IP RecKall Servidor Principal ©Adportas Media Group. 2014 todos los derechos reservados. Pag.17 RecKall 5.5 9.- Integração com soluções externas 9.1.- Web service para resgate de arquivos de audio Adportas RecKall AR possui um Web Service que pode ser configurado para ser consumido por aplicações de terceiros com a finalidade de resgatar as gravações de audio e sua metadata desde fora da solução Adportas RecKall AR. A aplicação externa deverá consumir o Web Service disponivel para essa finalidade entregando dados únicos ou combinados equivalentes aos utilizados pelo RecKall na sua interface de busca, como resultado disto, o Web Service devolve a ou as gravações correspondentes com seus respetivos metadados. 9.2.- Web service para o controle de gravações Adportas RecKall AR possui um Web Service que pode ser configurado para ser consumido por aplicações de terceiros com a finalidade de controlar a gravação “on-demand” desde fora da solução Adportas RecKall AR, além disto, permite a incorporação de dados complementarios aos metadados gerados pelo Adportas RecKall para cada gravação. A aplicação externa devera consumir o Web Service disponivel para essa finalidade entregando dados únicos, sejam estes para iniciar uma gravação de um ramal determinado, acabar essa gravação ou incluir um metadado adicional em alguma gravação específica. ©Adportas Media Group. 2014 todos los derechos reservados. Pag.18 RecKall 5.5 Gravador de Telefonía IP. Por que Adportas RecKall • • • • Fiabilidade. Simples de utilizar. Crescimento Flexível. Suporte de primeiro nivel. Casa Matriz Av. Vitacura # 3841 7630422 Vitacura, Santiago de Chile. Teléfono: (+562) 413 4500 www.adportas.cl [email protected] Adportas RecKall e seus logotipos são marcas registradas de Adportas Media Group. Cisco e seus logotipos são marcas registradas Cisco Systems, e/ou suas filiais em USA e outros paises. Nem Cisco nem suas filiais são responsaveis caso alguma incompatibilidade aconteça. ©Adportas Media Group. 2014 todos los derechos reservados. ©Adportas Media Group. 2014 todos los derechos reservados. Pag.19