Documente Academic
Documente Profesional
Documente Cultură
GT-VOIP
Tpicos
Introduo sobre VOIP (atraso, jitter, perda) Cenrios bsicos (PC-PC, PC-Gateway, Gateway-Gateway, Gateway-ServidorGateway) Codificadores de udio (G.711/GSM/G.723.1, relacionamento com a qualidade MOS) Sinalizao H.323 (GK, GW, H.245) e Sinalizao SIP Segurana e VOIP Interfaces FXS / FXO / E&M / E1 (descrio tcnica) Plano de discagem (Proposta de Plano de Discagem RNP2, peering com Internet2) Monitoramento de ligaes (RADIUS - VSA, GK Accounting) IVR (Interactive Voice Response) Sistema de Planejamento de QoS para VoIP com uso Medies Ativas (descrio do ambiente - Openam e Caller, resumo das ligaes por semana/dia) Comparativo entre Gateways VOIP (Cisco 2600, Alcatel, Planet, LineJack e Voip Blaster) Prximos Passos
GT-VOIP 2
Introduo
Telefonia na Internet se refere servios de comunicao como voz, fax, ou aplicaes de mensagens de voz, que so transportadas via Internet ao invs da Rede Telefnica Pblica. Os passos bsicos envolvidos em originar uma chamada telefnica na Internet so converso do sinal de voz analgico para formato digital, compresso deste sinal em pacotes IP transmitidos sobre a Internet; e revertendo o processo na extremidade receptora.
December 10, 2002 Capacitao Interna RNP
GT-VOIP 3
(Perspectiva da Operadora) supresso de silncio resulta em menor trfego facilidades compartilhadas (mais simples que CTI) vantagens operacionais comutao mais barata fax enviado como dado
GT-VOIP 4
GT-VOIP 5
Desafios Tcnicos
Mudana do Paradigma da Rede Baseada em Circuitos para Rede Baseada em Pacotes Atraso Fim-a-Fim Varivel Codificao e compresso Perda de Pacotes Cancelamento de Eco / Supresso de Silncio Arquitetura de Sinalizao
December 10, 2002 Capacitao Interna RNP
GT-VOIP 6
Atraso Fim-a-Fim
Problema do Atraso Fim-a-Fim
Atraso de Bufferizao e Codificao
Este atraso mais significativo, quando estivermos lidando com taxas de bits muito baixas.
Atraso de Serializao e Propagao (10ms/1000km) Bufferizao para Compensao de Jitter acaba aumentando o atraso fim-a-fim = 40 a 60 ms Obs.: No devemos exceder (ITU-T) 150 ms em atraso fim-a-fim para prevenir coliso na conversa (ligaes via satlite)
December 10, 2002 Capacitao Interna RNP
GT-VOIP 7
Propagao + Jitter
<<OLA
December 10, 2002 Capacitao Interna RNP
CO
GT-VOIP 8
Problema da Serializao
O atraso de serializao pode causar aos pacotes de voz uma espera maior do que necessrio:
Serialization delay = (1500 bytes) x (8 bits / byte) = 187,5 ms ( 64000 bits / segundo)
GT-VOIP 9
Perda de Pacotes
Causado por Congestionamentos ou Atrasos Dependendo do codificador, a perda mais ou menos significativa Podemos usar mecanismos de Forward Error Correction (FEC) Redundncia Outras alternativas de recuperao so baseadas na explorao do pacote anterior
December 10, 2002 Capacitao Interna RNP
GT-VOIP 10
Cenrios de Telefonia IP
Rede Internet
Cenrio 1 : PC para PC
Necessrio um PC com placa de som e microfone Software de IP Telephony : Cuseeme, Netmeeting ... Opcionalmente pode ser usado para outros propsitos, como vdeo-conferncia
December 10, 2002 Capacitao Interna RNP
GT-VOIP 11
Cenrios de Telefonia IP
iMac
Rede Internet
GATEWAY
Rede Telefonica
1 2 3 4 5 6 7 8 9 * 8 #
Cenrio 2 : PC para Telefone necessrio um gateway que conecte a rede Internet com a rede de telefonia convencional O usurio precisa conhecer previamente o endereo IP deste gateway.
GT-VOIP 12
Cenrios de Telefonia IP
1 2 3 4 5 6 7 8 9 * 8 #
Rede Telefonica
Gateway
Rede Internet
Gateway
Rede Telefonica
1 2 3 4 5 6 7 8 9 * 8 #
GT-VOIP 13
Cenrios de Telefonia IP
1979 XXXXXX = IP do Gateway 1 1845 XXXXXX = IP do Gateway 2 Servidor
1 4 7 *
2 5 8 8
3 6 9 #
Rede Telefonica
1 4 7 *
2 5 8 8
3 6 9 #
GT-VOIP 14
Codificadores de udio
ITU-T G.711
Taxa de Transmisso: 64 kbps (8bits/125s) Codificao do Tipo: Pulse Code Modulation 8000 amostras/seg quantizadas em 256 nveis (8 bits) Nveis de quantizao tm espaamento logaritmo Baixo Atraso de Processamento
ITU G.729A
Taxa de Transmisso: 8 kbps (80bits/10ms) Codificao do Tipo: ACELP (Algebraic-CodeExcited Linear-Prediction) Entrada PCM linear 16, construo de banco de coeficientes para filtragem Atraso de Codificao: 10ms (quadro), 5 ms (lookahead), 10 ms (processamento) = 25ms Utilizado com sucesso na rede VOIP AARNet
GT-VOIP 15
Codificadores de udio
ITU-T G.723.1
Taxa de Transmisso: 5,3 kbps (158bits/30ms) 6,3 kbps (189bits/30ms) Tipos de Codificao:
ACELP para 5,3 kbps e ML-MLQ para 6,3 kbps
Algoritmo parecido com o G.729, entretanto com maior janela de observao (180 amost.). Atraso de Codificao: 30 ms (quadro), 7,5 ms (lookahead), 30 ms (processamento) = 67,5 ms
December 10, 2002 Capacitao Interna RNP
GT-VOIP 16
Medindo a Qualidade
Avaliaes Subjetivas
Mean Opinion Score
Valor de 0 a 5 representando a qualidade do udio
0 inaceitvel at 5 excelente
Avaliaes Objetivas
ITU-T G.113
Valores de 0-100, onde 0 representa a pior qualidade e 100 a melhor. Usa tabela de valores subjetivos previamente medidos para analisar a qualidade;
GT-VOIP 17
GT-VOIP 18
ITU G.113 G729A (VAD) -11 -13 -15 -17 -19 -23 -26 -36 -49
ITU G.113 G.723 (VAD) -15 -17 -19 -22 -24 -27 -32 -41 -55
Terminal H.323
Gateway PSTN/H.323
Terminal H.323
Terminal H.323
MCU
Maior tempo de padronizao Maior quantidade de produtos Padro usado pelo Internet2 VOIP Working Group
GT-VOIP 20
GT-VOIP 21
RAS
RAS
RAS
GT-VOIP 22
Gatekeeper
RTP / RTCP
Terminal H.323 Terminal H.323
GT-VOIP 23
GT-VOIP 24
Location Service
Data Data Data Data
Exemplo de Mensagem SIP (12) : Servidor Proxy: realiza a SIP/2.0 200 OK sinalizao como se fosse o From : Cesar Marcondes <sip:cesar@voip.nce.ufrj.br> To : Vitor <sip:vitor@uol.com.br> da chamada originador Via : SIP/2.0/UDP proxysip.voip.nce.ufrj.br Call-ID : 36217641832.423.234@200.227.76.32 CSeq : 8324 INVITE
December 10, 2002 Capacitao Interna RNP
GT-VOIP 25
Aspectos de Segurana
Possvel Soluo: Uso de Gatekeeper com Funo de Proxy de Sinalizao H.225/H.245 e RTP/RTCP
Somente o GK tem as portas liberadas no Firewall Network Address Translation (NAT)
December 10, 2002 Capacitao Interna RNP
GT-VOIP 26
Segurana no Gateway
Gatekeeper Internet Usar Modo Gatekeeper Routed Rotear a sinalizao H.225 / porta 1720
Aplicar filtragem no Gateway Liberar UDP todos 512-65535 Bloquear TCP 1720 de todos menos do Gatekeeper Gateway H.323 / PSTN PBX
GT-VOIP 27
Entrar em contato com os responsveis da rea de telefonia da instituio, para verificar quais so as interfaces disponveis no PBX e qual sinalizao usada
GT-VOIP 28
GT-VOIP 29
GT-VOIP 30
GT-VOIP 31
Tronco Digital E1
Mdulos de Tronco Digital E1 so usados para permitir que as instituies enviem a sua telefonia digital em 30 canais simultneos E1 pela rede. Estes mdulos permitem receber a informao de taxa constante E1 e convert-la em formato compactado usando VoIP. Para fazer isso, entretanto, precisamos de alguns recursos especiais (no caso do Cisco 2600) :
Ter um tronco E1 disponvel no PBX. Instalar o IOS 12.1(2)T ou maior - 48 MB o minimo para 1 ou 2 E1s. Suportar o pacote IP Plus - 16 MB de memria Flash. Instalar uma placa E1 de alta-densidade (NM-HDV-1E1-30). Instalar pelo menos 1 PVDM-12. Sendo possvel instalar no mximo 5 PVDM-12 nos slots da placa E1 de alta-densidade.
Cada PVDM-12 composto de DSP para compresso de udio. Se usarmos codecs de alta complexidade, cada PVDM processa at 6 ligaes simultneas por PVDM-12. Se usarmos codecs de mdia complexidade, ele processo at 12 ligaes simultneas por PVDM-12.
GT-VOIP 32
Plano de Discagem
Um plano de discagem ou plano de numerao descreve os aspectos de endereamento e roteamento na rede de telefonia O plano identifica nmeros telefnicos que esto associados a regies e a maneira como feito o roteamento, atravs de prefixos, por exemplo. A proposta preliminar do Plano de Discagem GTVOIP ser baseada em H.323.
December 10, 2002 Capacitao Interna RNP
GT-VOIP 33
GT-VOIP 34
GT-VOIP 35
GT-VOIP 36
GT-VOIP 37
GT-VOIP 38
GT-VOIP 39
Monitorando as ligaes
Objetivo:
Monitorar com maior nvel de detalhes, as ligaes que usem a telefonia convencional
GT-VOIP 40
Funcionamento do Monitoramento
Call-leg = VoIP / answer
Inicia uma chamada para Contabiliza o stop #3354 do segmento VoIP (Call-leg) Contabiliza o start do segmento VoIP (Call-leg)
Finaliza a chamada
Computador Netmeeting
GT-VOIP 41
GT-VOIP 42
Idia:
Bem-vindo ao sistema de Voz sobre IP da UFRJ, por favor entre com seu cdigo de acesso e senha Aps o usurio ter entrado corretamente com cdigo de acesso e senha, d um segundo tom de discagem O usurio neste instante pode fazer uma ligao usando o Plano de Numerao H.323 da rede VOIP da RNP
GT-VOIP 43
GT-VOIP 44
GT-VOIP 45
Medidas Coletadas
GT-VOIP 46
Resultados Obtidos
http://www.voip.nce.ufrj.br Link Projetos -> GT-VOIP RNP2 -> Medidas VOIP RNP2
GT-VOIP 47
Cisco 2600
GT-VOIP 48
GT-VOIP 49
GT-VOIP 50
Atua em conjunto com computador PC Em conjunto com software OpenH323, como PSTN Gateway, prov uma interface FXO de telefonia IP No precisa de configurao de IRQ No mximo 16 placas no mesmo computador
Atua em conjunto com computador PC nas portas USB Precisa de drivers do site Fobbid para atuar Em conjunto com software OpenH323, como OpenPhone (ou Ohphone, no caso Linux), prov uma interface FXS de telefonia IP
GT-VOIP 51
Prximos Passos
Realizar medies com backbone RNP2 operando com QoS para trfego VOIP Realizar chamadas simultneas a um nico POP Testes com interfaces E1 Definio final do plano de discagem Aquisio de gateways para piloto GT-VOIP Implantao inicial do servio do piloto
GT-VOIP 52
Obrigado
Cesar A. C. Marcondes cesarmarcondes@nce.ufrj.br GT-VOIP/RNP NCE/UFRJ Maiores informaes Acesse nosso website:
http://www.voip.nce.ufrj.br
GT-VOIP 53