View
107
Download
1
Category
Preview:
Citation preview
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
Recommended