atualização do fone@rnp paulo aguiar dcc/ufrj. bof voip 2 roteiro fone@rnp hoje características...

Post on 22-Apr-2015

107 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Atualização do fone@RNP

Paulo Aguiar

DCC/UFRJ

BOF VoIP 2

Roteiro

Fone@RNP hoje Características atuais Alterações previstas Nova arquitetura Nova organização interna Nova sincronização de tabelas Novas versões de software e ferramentas

BOF VoIP 3

Fone@RNP Hoje

Desenvolvido em 2007 Instalação do serviço baseada em BD, sem

ações manuais propensas a erro Administração básica de roteamento

independente da administração local Mais de 110 instituições operacionais Proxy externo para outras redes VoIP Completamento para DDD móvel não

suportado devido a custo

BOF VoIP 4

Características Atuais

Encaminhamento de chamadas por SIP Suporte ao ambiente H.323

Localmente em desuso e DGK nacional desligado

Proxy externo hospeda DGK

Versões de software defasadas Base de dados sincronizada com a RNP

Sistema de sincronismo problemático (SLON) Bases desatualizadas implicam em falhas de

autorização e roteamento de chamadas

BOF VoIP 5

Alterações Previstas

Atualização dos softwares envolvidos Mudança da base de dados de PostgreSQL para

MySQL Suporte nativo a replicação da base de dados

Mudança do esquema do LDAP para o proposta do LDAP CAFe (brEduPerson + brEduVoip)

Inclusão de novas funcionalidades PBX IP Asterisk como parte do pacote Gateway Asterisk com medição de qualidade (MOS),

cancelamento de eco e melhor entroncamento com canais R2

Adaptação de ferramentas de gerência e scripts FEJECA + FEGEP-IP, CONSOLIDA, FEGEN

BOF VoIP 6

NovaArquitetura

MySQL MASTERFONE@RNP

DSERFONE@RNP

OperadoraRTFC

Kamailio

Asterisk

SIP

OpenLDAP MySQL

SQL

LDAP

Apache2

Servidor WEB- Fejeca- Estatística

Esquema do LDAPbrEduPerson +

brEduVoIP

Base de Dados - RNP ( replicação )- Kamailio- Asterisk

Proxy SIP- Integração com o Fone@RNP- Integração com o GW local

Digital ou Analógica

Digital ou Analógica

SIP

BOF VoIP 7

Roteamento deChamadas

Mantidas as mesmas regras Co-localizadas operam transparentemente Instituições anunciam os prefixos RTFC que são

completados pela sua telefonia

Chamadas com opções de destino para seu completamento são enviadas ao DSER DSER terá a responsabilidade de balancear Caso a IU inicial não possa completar a

chamada, a chamada será encaminhada para a próxima IU

BOF VoIP 8

Autenticação

Regras de autenticação mantidas LDAP modificado para aderência ao CAFe

Adoção ao esquema brEduPerson + brEduVoIP

Script de conversão entre esquemas Instituições com LDAP corporativo devem

migrar para o esquema CAFe Se a instituição não migrar?

BOF VoIP 9

Bases de dados institucionais(slave)

Bases de dados RNP (master)

Views

Tabelas replicadas

rnprnp

Rnp_instituicoes

Rnp_prefixos

Rnp_equipamentos

LEGENDAReplicação

View

Pertencente à base

trusted

Rnp_numivr

Rnp_interfaces

asterisk

kamailio

sip_friends

Tabelas replicadas

Rnp_instituicoes

Rnp_prefixos

Rnp_equipamentos

Local_chamadas

Views

trustedTabelas Estáticas

Tabelas Replicadas

Viewslcr

gw

BOF VoIP 10

Bases Replicadas

Tabelas Descrição

rnp_instituicoes Tabela com informações das instituições

rnp_prefixos Tabela com os prefixos das instituições

rnp_equipamentos Tabela com os equipamentos das instituições

Tabelas existentes na base “rnp” que constituem as Views utilizadas pelo Kamailio para roteamento e autorização das chamadas

Outras tabelas não são replicadas

BOF VoIP 11

Organizaçãoda Base

BOF VoIP 12

Sincronizaçãode Tabelas

Com PostgreSQL, replicação feita pelo software adicional Slony

Replicação nativa no MySQL Ganho de performance Ganho de estabilidade

BOF VoIP 13

Processo de Instalação

Sistema acessa a base da RNP em busca de informações para instalação Preenchimento correto e completo da base da

RNP necessário

Informações requisitadas na instalação Senhas Informações complementares referentes à

conexão do gateway com o PBX (ANI, etc)

Tempo médio de subida esperado: 2h

BOF VoIP 14

Replicaçãono MySQL

Sincroniza réplicas de tabelas nos escravos do mesmo cluster

Instituições podem acessar as tabelas locais, mas não podem alterar as tabelas em replicação MySQL mantêm integridade das informações Fácil e ágil recuperação do serviço

Recuperação pode ser remota sem a intervenção do administrador da IU

Testes comprovaram desempenho

BOF VoIP 15

Versões de Software

Linux Ubuntu 10.04 LTS Versão de longa atualização de pacotes Kernel atualizado para implementação de cancelamento

de eco por software

Software distribuído por repositórios do Ubuntu ou do desenvolvedor Kamailio ( desenvolvedor ) OpenLDAP MySQL RTPProxy LibPri Apache2

BOF VoIP 16

Versões de Software

Soft-pbx Asterisk (versão 1.8.5.0) * OpenR2 (versão 1.3.1) * DAHDI (versão 2.5) * Proxy SIP Kamailio (versão 3.1) * Versões fixas definidas pelo LabVoIP

Media Proxy RTPProxy (versão 1.2.1 repositório) LibPri (versão 1.4.11.5) OpenLDAP (versão 2.4.23 repositório) Banco de Dados MySQL (versão 5.1)

BOF VoIP 17

Versões de Software

Pacotes fone@RNP distribuídos pelo LabVoIP Asterisk

Versão atual mais versátil e com eco operacional Alteração da geração de CDR e inclusão de MOS

Dahdi Pacote da distribuição falha quando kernel é alterado Versões do Kernel e DAHDI serão fixas

OpenR2 Biblioteca sem pacote Importante para melhor operar com MFC/R2

Fejeca (Fejeca + FEGEP-IP) Estatística (consolida) Instalação

FEGEN (adaptado)

BOF VoIP 18

VoIP na UFRJ

Perguntas?

Obrigado!Paulo Aguiar

aguiar@nce.ufrj.br

top related