INTEROPERABILIDADE ENTRE OS PADRÕES DE VOZ SOBRE IP H.323 E SIP: PROPOSTA DE INTEGRAÇÃO DA UFPA AO SERVIÇO OFERECIDO PELA ...
Roteiro <ul><li>Cenário </li></ul><ul><li>Solução </li></ul><ul><li>Resultados </li></ul><ul><li>Conclusão </li></ul>
Cenário <ul><li>VoIP: transferência de voz  ao vivo , entre  dois ou mais  participantes, através de uma  rede IP . </li><...
Cenário <ul><li>“ Entre as grandes empresas que mais utilizam tecnologia no país,  56% adotam VoIP  na integração de voz e...
Cenário <ul><li>Como é feita a integração Voz / Dados? </li></ul>
Cenário <ul><li>Na implementação de um ambiente de Telefonia IP deve-se escolher uma dentre as arquiteturas existentes. </...
Cenário <ul><li>Pra que serve uma arquitetura? </li></ul><ul><ul><li>Determinar um conjunto de protocolos a serem seguidos...
Cenário <ul><li>H.323 </li></ul><ul><ul><li>Proposta da ITU-T para comunicação de voz em LANs sem garantia de qualidade de...
Cenário <ul><li>H.323 </li></ul><ul><ul><li>Arquitetura suporta áudio e vídeo </li></ul></ul><ul><ul><li>Componentes </li>...
Cenário <ul><li>SIP </li></ul><ul><ul><li>Session Initiation Protocol </li></ul></ul><ul><ul><li>Proposta da IETF para con...
Cenário <ul><li>SIP </li></ul><ul><ul><li>Nasceu para a Internet </li></ul></ul><ul><ul><li>Padrão emergente </li></ul></u...
Cenário <ul><li>Comparação </li></ul><ul><ul><li>Complexidade:  H.323 apresenta mensagens em formato binário, inicializaçã...
Cenário <ul><li>Comparação </li></ul><ul><ul><li>Escalabilidade:  o H.323 possui problemas de escalabilidade </li></ul></u...
Cenário <ul><li>Um grande problema!!!! </li></ul>H.323 SIP GATEWAY
Cenário <ul><li>Precisamos  de  um “ Gateway de sinalização, que funcione como uma ‘cola’ entre as diferentes arquiteturas...
Cenário <ul><li>Registro de usuários </li></ul><ul><ul><li>Mapeamento de nomes ou números de usuário para endereços IP </l...
Cenário <ul><li>Transporte de mídias </li></ul><ul><ul><li>Protocolo RTP (Real Time Protocol) </li></ul></ul><ul><ul><li>F...
Solução <ul><li>Estudo de caso </li></ul><ul><ul><li>Integração da RNP (H.323) e da UFPA (SIP) </li></ul></ul><ul><li>Rest...
Solução <ul><li>Topologia </li></ul><ul><ul><li>Elementos componentes bem-definidos </li></ul></ul>
Solução <ul><li>A solução implementada!!! </li></ul><ul><ul><li>Mas, por conta de restrições orçamentárias... </li></ul></...
Solução <ul><li>Plano de discagem </li></ul><ul><ul><li>Números de telefone tradicionais!! </li></ul></ul><ul><ul><li>H.32...
Solução <ul><li>Configuração da Rede H.323 </li></ul><ul><ul><li>Feita com base na recomendação da RNP </li></ul></ul><ul>...
Solução <ul><li>Configuração da Rede SIP </li></ul><ul><ul><li>Software SER (SIP Express Router) </li></ul></ul><ul><ul><u...
Solução <ul><li>Configuração do Gateway SIP/H.323 </li></ul><ul><ul><li>Redes ainda experimentais dificultaram a configura...
Solução <ul><li>Configuração do Gateway SIP/H.323 </li></ul><ul><ul><li>Para a rede SIP é um proxy. </li></ul></ul><ul><ul...
Solução <ul><li>Configuração do Gateway SIP/H.323 </li></ul><ul><ul><li>Serviço opera em portas diferentes: </li></ul></ul...
Resultados <ul><li>Testes realizados </li></ul><ul><ul><li>Local </li></ul></ul><ul><ul><li>Remoto </li></ul></ul>Terminal...
Resultados <ul><li>Clientes Utilizados </li></ul><ul><ul><li>Softphones </li></ul></ul><ul><ul><ul><li>X-Lite </li></ul></...
Resultados Efetivada com restrições Efetivada com restrições Telefone IP Efetivada com restrições Efetivada com restrições...
Resultados <ul><li>Outras questões </li></ul><ul><ul><li>Escalabilidade da solução </li></ul></ul><ul><ul><ul><li>3 serviç...
Resultados <ul><li>Ampliando o serviço... </li></ul><ul><ul><li>Mudança da infra-estrutura para suporte a QoS </li></ul></...
Conlusão <ul><li>Implementação de uma solução de interoperabilidade SIP/H.323. </li></ul><ul><li>Solução de baixo custo!!!...
Conclusão <ul><li>Trabalhos Futuros </li></ul><ul><ul><li>Implantar VoIP em toda a federal </li></ul></ul><ul><ul><li>VoIP...
PERGUNTAS?
Próximos SlideShares
Carregando em…5
×

Interoperabilidade entre SIP e H.323

2.006 visualizações

Publicada em

Apresentação de meu trabalho de conclusão de curso

Publicada em: Tecnologia, Negócios
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
2.006
No SlideShare
0
A partir de incorporações
0
Número de incorporações
18
Ações
Compartilhamentos
0
Downloads
56
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Interoperabilidade entre SIP e H.323

  1. 1. INTEROPERABILIDADE ENTRE OS PADRÕES DE VOZ SOBRE IP H.323 E SIP: PROPOSTA DE INTEGRAÇÃO DA UFPA AO SERVIÇO OFERECIDO PELA RNP. Glauco Gonçalves 2005
  2. 2. Roteiro <ul><li>Cenário </li></ul><ul><li>Solução </li></ul><ul><li>Resultados </li></ul><ul><li>Conclusão </li></ul>
  3. 3. Cenário <ul><li>VoIP: transferência de voz ao vivo , entre dois ou mais participantes, através de uma rede IP . </li></ul><ul><li>VoIP x Telefonia IP. </li></ul><ul><li>Crescimento do VoIP nas organizações. </li></ul><ul><ul><li>Infra-estrutura mais rápida </li></ul></ul><ul><ul><li>Melhoria das técnicas </li></ul></ul><ul><ul><li>Padronização das técnicas </li></ul></ul>
  4. 4. Cenário <ul><li>“ Entre as grandes empresas que mais utilizam tecnologia no país, 56% adotam VoIP na integração de voz e dados”. </li></ul><ul><li>“ A redução de custos proporcionada por essa tecnologia chega a 40% em ligações de todos os tipos”. </li></ul><ul><li>“ ... o retorno sobre o investimento vem rápido - a implantação de VoIP se pagou (...) em seis meses na rede de varejo Casas Bahia” (INFO Online – Agosto 2004) </li></ul>
  5. 5. Cenário <ul><li>Como é feita a integração Voz / Dados? </li></ul>
  6. 6. Cenário <ul><li>Na implementação de um ambiente de Telefonia IP deve-se escolher uma dentre as arquiteturas existentes. </li></ul><ul><li>Padrões fechados x Padrões abertos. </li></ul><ul><ul><li>Dois mundos... </li></ul></ul>H.323 SIP
  7. 7. Cenário <ul><li>Pra que serve uma arquitetura? </li></ul><ul><ul><li>Determinar um conjunto de protocolos a serem seguidos </li></ul></ul><ul><ul><li>Eliminar problemas de atraso, perda e eco </li></ul></ul><ul><ul><li>Segurança </li></ul></ul><ul><ul><li>Estabelecer as chamadas </li></ul></ul><ul><ul><li>Elaborar maneiras de registrar e localizar usuários </li></ul></ul><ul><ul><li>Escolher os codecs suportados Na implementação de um ambiente de Telefonia IP deve-se escolher uma dentre as arquiteturas existentes. </li></ul></ul>
  8. 8. Cenário <ul><li>H.323 </li></ul><ul><ul><li>Proposta da ITU-T para comunicação de voz em LANs sem garantia de qualidade de serviço </li></ul></ul><ul><ul><li>Recomendação “guarda-chuva” </li></ul></ul><ul><ul><ul><li>Protocolos ITU-T </li></ul></ul></ul><ul><ul><ul><li>Transporte via RTP ( Real Time Protocol - IETF) </li></ul></ul></ul><ul><ul><li>Mais utilizado </li></ul></ul>
  9. 9. Cenário <ul><li>H.323 </li></ul><ul><ul><li>Arquitetura suporta áudio e vídeo </li></ul></ul><ul><ul><li>Componentes </li></ul></ul><ul><ul><ul><li>Gateway </li></ul></ul></ul><ul><ul><ul><li>Terminal </li></ul></ul></ul><ul><ul><ul><li>Gatekeeper </li></ul></ul></ul>
  10. 10. Cenário <ul><li>SIP </li></ul><ul><ul><li>Session Initiation Protocol </li></ul></ul><ul><ul><li>Proposta da IETF para controle de sessões. </li></ul></ul><ul><ul><ul><li>RFC 2543 </li></ul></ul></ul><ul><ul><ul><li>RFC 3261 </li></ul></ul></ul><ul><ul><li>Mensagens em formato texto semelhantes ao HTML. </li></ul></ul>
  11. 11. Cenário <ul><li>SIP </li></ul><ul><ul><li>Nasceu para a Internet </li></ul></ul><ul><ul><li>Padrão emergente </li></ul></ul><ul><ul><li>Componentes </li></ul></ul><ul><ul><ul><li>Redirect </li></ul></ul></ul><ul><ul><ul><li>Registrar </li></ul></ul></ul><ul><ul><ul><li>User agents </li></ul></ul></ul><ul><ul><ul><li>Proxy </li></ul></ul></ul>
  12. 12. Cenário <ul><li>Comparação </li></ul><ul><ul><li>Complexidade: H.323 apresenta mensagens em formato binário, inicialização de chamadas com muitas mensagens, e conjuntos de funcionalidades duplicadas. </li></ul></ul><ul><ul><li>Extensibilidade: SIP garante compatibilidade entre suas versões. </li></ul></ul>
  13. 13. Cenário <ul><li>Comparação </li></ul><ul><ul><li>Escalabilidade: o H.323 possui problemas de escalabilidade </li></ul></ul><ul><ul><ul><li>número de participantes </li></ul></ul></ul><ul><ul><ul><li>processamento do servidor </li></ul></ul></ul><ul><ul><ul><li>tamanho de conferências </li></ul></ul></ul><ul><ul><ul><li>informações de controle </li></ul></ul></ul><ul><ul><li>Descrição formal: o protocolo H.323 possui uma série de descrições formais acerca de suas funcionalidades </li></ul></ul>
  14. 14. Cenário <ul><li>Um grande problema!!!! </li></ul>H.323 SIP GATEWAY
  15. 15. Cenário <ul><li>Precisamos de um “ Gateway de sinalização, que funcione como uma ‘cola’ entre as diferentes arquiteturas ” (Ribeiro et al, 2003) </li></ul><ul><li>Uma proposta de interoperação entre H.323 e SIP deve preocupar-se com diversos aspectos, como: </li></ul><ul><ul><li>Transporte de mídias </li></ul></ul><ul><ul><li>Registro de usuários </li></ul></ul><ul><ul><li>Tradução de endereços </li></ul></ul><ul><ul><li>Estabelecimento de chamadas </li></ul></ul>
  16. 16. Cenário <ul><li>Registro de usuários </li></ul><ul><ul><li>Mapeamento de nomes ou números de usuário para endereços IP </li></ul></ul><ul><ul><li>Manter base consistente sem que isso comprometa a performance das duas redes </li></ul></ul><ul><li>Estabelecimento de chamadas </li></ul><ul><ul><li>Como um user agent irá fazer uma chamada à um terminal H.323, e vice-versa? </li></ul></ul>
  17. 17. Cenário <ul><li>Transporte de mídias </li></ul><ul><ul><li>Protocolo RTP (Real Time Protocol) </li></ul></ul><ul><ul><li>Fácil integração </li></ul></ul><ul><li>Tradução de endereços </li></ul><ul><ul><li>Endereços SIP e H.323 são diferentes. </li></ul></ul><ul><ul><ul><li>SIP usa URI’s </li></ul></ul></ul><ul><ul><ul><li>H.323 usa E.164 </li></ul></ul></ul><ul><ul><li>A tradução mais complicada no sentido H.323 para SIP </li></ul></ul><ul><ul><ul><li>muitas representações de endereçamento no H.323. </li></ul></ul></ul>
  18. 18. Solução <ul><li>Estudo de caso </li></ul><ul><ul><li>Integração da RNP (H.323) e da UFPA (SIP) </li></ul></ul><ul><li>Restrições </li></ul><ul><ul><li>Nenhum serviço suplementar </li></ul></ul><ul><ul><li>Sem conferência </li></ul></ul><ul><ul><li>Utilização de softphones </li></ul></ul>
  19. 19. Solução <ul><li>Topologia </li></ul><ul><ul><li>Elementos componentes bem-definidos </li></ul></ul>
  20. 20. Solução <ul><li>A solução implementada!!! </li></ul><ul><ul><li>Mas, por conta de restrições orçamentárias... </li></ul></ul>Ele é um Gatekeeper!!! Ele é um Proxy SIP!!! Ele é um Gateway SIP / H.323 !!! Cadê o Gatekeeper??? Cadê o Gateway??? Cadê o Proxy???
  21. 21. Solução <ul><li>Plano de discagem </li></ul><ul><ul><li>Números de telefone tradicionais!! </li></ul></ul><ul><ul><li>H.323: E.164 </li></ul></ul><ul><ul><li>SIP: URI </li></ul></ul>número-de-telefone@voip.ufpa.br Indica Terminal Virtual Prefixo 0 -> H.323 1 -> SIP Ramal 0 3183 1 001
  22. 22. Solução <ul><li>Configuração da Rede H.323 </li></ul><ul><ul><li>Feita com base na recomendação da RNP </li></ul></ul><ul><ul><li>Software GnuGK </li></ul></ul><ul><ul><ul><li>Software Livre </li></ul></ul></ul><ul><ul><ul><li>Autenticação RADIUS </li></ul></ul></ul><ul><ul><ul><li>Modo Proxy </li></ul></ul></ul><ul><ul><ul><li>Contabilização de chamadas </li></ul></ul></ul>
  23. 23. Solução <ul><li>Configuração da Rede SIP </li></ul><ul><ul><li>Software SER (SIP Express Router) </li></ul></ul><ul><ul><ul><li>Software Livre </li></ul></ul></ul><ul><ul><ul><li>Autenticação em banco MySQL </li></ul></ul></ul><ul><ul><ul><li>Encaminhamento de chamadas H.323 </li></ul></ul></ul><ul><ul><ul><li>Statefull x Stateless </li></ul></ul></ul>if (uri=~&quot;^sip:031830[0-9]{3}@voip.ufpa.br&quot;){ forward(localhost, 2530); break; }
  24. 24. Solução <ul><li>Configuração do Gateway SIP/H.323 </li></ul><ul><ul><li>Redes ainda experimentais dificultaram a configuração do gateway . </li></ul></ul><ul><ul><li>Asterisk </li></ul></ul><ul><ul><ul><li>Software Livre </li></ul></ul></ul><ul><ul><ul><li>Gateway de voz </li></ul></ul></ul><ul><ul><ul><li>Canal OH323 </li></ul></ul></ul>
  25. 25. Solução <ul><li>Configuração do Gateway SIP/H.323 </li></ul><ul><ul><li>Para a rede SIP é um proxy. </li></ul></ul><ul><ul><li>Para a rede H.323 é um gateway. </li></ul></ul><ul><ul><ul><li>Responsável pelo prefixo 031831. </li></ul></ul></ul>[to-sip] exten => _031831XXX,1,Dial(SIP/${EXTEN}@voip.ufpa.br,20,tT) [to-h323] exten => _031830XXX,1,Dial(OH323/${EXTEN},20)
  26. 26. Solução <ul><li>Configuração do Gateway SIP/H.323 </li></ul><ul><ul><li>Serviço opera em portas diferentes: </li></ul></ul><ul><ul><ul><li>2530 SIP </li></ul></ul></ul><ul><ul><ul><li>1350 H.323 </li></ul></ul></ul>SER GnuGK ASTERISK H.323 SIP 1720 1350 5060 2530 voip.ufpa.br
  27. 27. Resultados <ul><li>Testes realizados </li></ul><ul><ul><li>Local </li></ul></ul><ul><ul><li>Remoto </li></ul></ul>Terminal H.323 Terminal H.323 Terminal SIP
  28. 28. Resultados <ul><li>Clientes Utilizados </li></ul><ul><ul><li>Softphones </li></ul></ul><ul><ul><ul><li>X-Lite </li></ul></ul></ul><ul><ul><ul><li>Openphone </li></ul></ul></ul><ul><ul><li>Telefone IP </li></ul></ul><ul><ul><li>Gateway de Voz </li></ul></ul>
  29. 29. Resultados Efetivada com restrições Efetivada com restrições Telefone IP Efetivada com restrições Efetivada com restrições Ramal Convencional Efetivada com sucesso Efetivada com sucesso Openphone Remoto Efetivada com sucesso Não efetivada Openphone Local X-Lite recebendo a ligação Ligação a partir do X-Lite
  30. 30. Resultados <ul><li>Outras questões </li></ul><ul><ul><li>Escalabilidade da solução </li></ul></ul><ul><ul><ul><li>3 serviços em um só equipamento demandam muitos recursos </li></ul></ul></ul><ul><ul><li>Segurança </li></ul></ul><ul><ul><ul><li>Sistema inseguro </li></ul></ul></ul>
  31. 31. Resultados <ul><li>Ampliando o serviço... </li></ul><ul><ul><li>Mudança da infra-estrutura para suporte a QoS </li></ul></ul><ul><ul><ul><li>Muitos gastos </li></ul></ul></ul><ul><ul><li>Planejamento da instalação </li></ul></ul><ul><ul><ul><li>Gradual, possibilitando testes de desempenho </li></ul></ul></ul><ul><ul><ul><li>Muitos Proxy’s + Um Registar </li></ul></ul></ul><ul><ul><li>Implementação de gateways de baixo custo </li></ul></ul><ul><ul><ul><li>Asterisk </li></ul></ul></ul>
  32. 32. Conlusão <ul><li>Implementação de uma solução de interoperabilidade SIP/H.323. </li></ul><ul><li>Solução de baixo custo!!! </li></ul><ul><ul><li>Software Livre. </li></ul></ul><ul><li>Domínio desta técnica é estratégico para a UFPA. </li></ul>
  33. 33. Conclusão <ul><li>Trabalhos Futuros </li></ul><ul><ul><li>Implantar VoIP em toda a federal </li></ul></ul><ul><ul><li>VoIP junto aos campi do interior </li></ul></ul><ul><ul><li>VoIP junto as instituições de ensino e pesquisa de Belém, através da Rede Metropolitana </li></ul></ul>
  34. 34. PERGUNTAS?

×