Escolar Documentos
Profissional Documentos
Cultura Documentos
REGISTER: uma mensagem com este método envia informações sobre identificação e
localização do usuário;
INVITE: este método é utilizado quando se deseja convidar um novo participante para
uma sessão já existente ou para uma nova sessão;
BYE: método utilizado para encerrar a participação numa sessão;
ACK: Uma mensagem com este método é enviada por um usuário que mandou um
INVITE para avisar que uma mensagem do tipo RESPONSE foi recebida. Portanto, para
toda mensagem com um ACK deve existir uma mensagem anterior com INVITE.
2. SINALIZACAO H.323
O padrão H.323 fornece uma fundação para transmissões de dados, áudio e vídeo através de redes
IP, incluindo a Internet. Ao seguir as regras do H.323, os produtos e as aplicações de multimídia
dos múltiplos fabricantes podem operar entre si, permitindo que os usuários comuniquem-se sem
se preocupar com a compatibilidade.
O H.323 ajusta padrões para as infra-estruturas de multimídia existentes (isto é redes IP). Projetado
para compensar o efeito da latência altamente variável das LANs, o H.323 permite que os clientes
usem aplicações de multimídia sem mudar sua infra-estrutura de rede.
Por fornecer interoperabilidade entre dispositivos, aplicações, fabricantes, ele é de grande valia
para os usuários de equipamentos que necessitam de certas aplicações.
Os PCs estão se tornando plataformas mais e mais poderosas de multimídia devido a processadores
mais rápidos, a instruções avançadas, e a poderosos chips aceleradores de multimídia. Com o
H.323 o fluxo da rede pode ser controlado, isto é, o gerente de rede pode restringir a quantidade
de largura de banda da rede disponível para conferências. A sustentação do multicast reduz
também exigências da largura de banda.
O H.323 tem a sustentação de muitas companhias e organizações de comunicações, incluindo Intel,
Microsoft, Cisco, e IBM. Os esforços destas companhias gerarão um nível mais elevado da
consciência no mercado.
2.1.Principais características:
Padronização de codecs: O H.323 estabelece padrões para a compressão e o
descompressão de streams de dados de áudio e vídeo, assegurando-se de que o
equipamentos de fabricantes diferentes tenham alguma área de sustentação comum.
Interoperabilidade: Os usuários querem se comunicar sem se preocupar com a
compatibilidade no ponto de recepção. Além de assegurar-se de que o receptor possa
descomprimir a informação, o H.323 estabelece métodos para que os clientes destinatários
informem suas potencialidades ao remetente.
Independência da rede utilizada: H.323 é projetado funcionar no topo das arquiteturas
de rede comuns. A partir do momento que a tecnologia das redes evolui, e as técnicas de
gerenciamento de largura de banda melhoram, as soluções baseadas em H.323 poderão
tirar proveito destas potencialidades realçadas.
Independente de plataforma e aplicação: O H.323 não está amarrado a nenhum hardware
ou sistema operacional. As plataformas que seguem as regras do H.323 estarão disponíveis
em muitos tamanhos e formas
Suporte a conferência multiponto: Embora o H.323 possa suportar conferências de três
ou mais pontos sem requerer uma unidade de controle especializada, as MCUs (multipoint
control units) fornecem uma arquitetura mais poderosa e mais flexível para hospedar
conferências multiponto.
Administração de banda utilizada: O tráfego de áudio e vídeo é intenso e poderia obstruir
a rede corporativa. O H.323 dirige-se a este assunto fornecendo a gerência da largura de
banda. Os gerentes de rede podem limitar o número das conexões H.323 simultâneas dentro
de sua rede ou a quantidade de largura de banda disponível às aplicações H.323. Estes
limites asseguram que o tráfego crítico não seja ultrapassado
Suporte a multicast: O H.323 suporta o transporte do multicast em conferências
multiponto. O multicast emite um único pacote a um subconjunto de destinos na rede sem
repetição. Em contraste, no unicast emite múltiplas transmissões ponto-a-ponto, quando o
broadcast emite a todos os destinos. No unicast ou no brodcast, a rede é usada sem
eficiência por os pacotes serem replicados por toda a rede. A transmissão multicast usa a
largura da banda mais eficientemente desde que todas as estações no grupo do multicast
leiam um único stream de dados.
Flexibilidade: Uma conferência H.323 pode incluir destinatários com potencialidades
diferentes. Por exemplo, um terminal com potencialidades de áudio somente pode
participar em uma conferência com terminais que têm potencialidades do vídeo e/ou dos
dados.
2.2.Componentes da Arquitectura H.323
A organizacao logica tipica de um sistema baseado no H.323 e: Terminais, Gateways,
Gatekeepers e MCUs. Os tres primeiros são chamados de pontos finais e eles podem
coexistir em um mesmo equipamento.
Terminais: São os clientes que provém comunicação bi-direcional em tempo real com
outros terminais H.323, gateways ou MCUs; Essa comunicação pode consistir apenas de
voz, voz e dados, voz e vídeo, ou voz, vídeo e dados.
Gateways: São tradutores entre terminais H.323 e outros tipos de terminais; Podem
traduzir:
1. Formatos de transmissão (ex.: H.225.0 para H.221)
Provedores de serviço utilizam essa habilidade para tarifar as chamadas que passem por
suas redes;
As funcionalidades de getekeeper podem ser incorporadas em implementações de
gateways e MCUs;
Funções requeridas:
1. Tradução de endereços
2. Controle de admissões
4. Administração de zona
Funções opcionais:
2. Autorização de chamadas
4. Administração de chamadas
2.5.1. G. 711
O codec de áudio G.711 é um dos padrões utilizados pelo H.323. O G.711 utiliza PCM para
representar amostras de freqüências de voz, amostrada a 8kHz. Existem dois algoritmos de
compressão neste padrão, o μ-law, usado nos Estados Unidos e Japão, e o A-law, usado em
outros países fora dos EUA. Ambos são logarítmicos, mas o A-law é mais simples para ser
processado. Estes algoritmos codificam amostras PCM de 13bits e 14bits para amostras
logarítmicas de 8bits. Deste modo, o codificador G.711 irá criar uma transmissão de 64kbps
para um sinal amostrado a 8kHz
2.5.2. G.723.1
Este codec é baseado em ADPCM (adapdative differential pulse code) com 24 e 40kbps.
O padrão G.723 opera a taxas de 6,3 e 5,3 kbit/s produzindo níveis de compressão digital da
voz de, respectivamente, 10:1 e 12:1. No processo de codificação este padrão possui um atraso
total de 37,5 ms. Em aplicações sensíveis ao atraso, esse padrão pode não ser o ideal.
3. Exemplos de Gateways
DTMF Relay
Gerenciamento de VLANs
Servico de autenticação
QoS
QoS
DTMF Relay
Solucoes H.323/SIP
Monitoramento de voz
Listas de Acesso
Monitoramento de voz
Possibilidade de fragmentação
4. Seguranca em VoIP
4.1.SRTP (SECURE REAL-TIME TRANSPORT PROTOCOL)
O SRTP é uma variante do RTP, que pode oferecer confidencialidade, autenticação de
mensagem e proteção contra ataques do tipo repetição para o tráfego RTP, e para o controle
do tráfego RTP, chamado RTCP (Real-time Transport Control Protocol). Como o RTP é
estreitamente relacionado com o RTCP, que é usado para controlar as sessões RTP, o SRTP
também possui um protocolo “irmão” denominado SRTCP (Secure Real-time Transport
Control Protocol). O SRTCP provê para o RTCP as mesmas funcionalidades de segurança que
o SRTP provê para o RTP.
O SRTP oferece algumas melhorias para a segurança da mídia, tais como: confidencialidade
e integridade para RTP/RTCP, criptografando os respectivos campos de carga útil (payload);
possibilidade de atualização das chaves de sessão periodicamente, estrutura que permite
atualizações com novos algoritmos de criptografia; e segurança para aplicações unicast e
multicast.
1. Confidencialidade para RTP e RTCP através da encriptação da carga útil de cada um;
2. Integridade para pacotes inteiros RTP e RTCP, junto com proteção contra ataques de
repetição;
3. Possibilidade de atualizar a chave de sessão periodicamente, o que limita a quantidade de
textos cifrados produzidos por uma chave fixa que podem ficar disponíveis para um
adversário criptoanalisar ;
4. Framework extensível que permite a melhora com novos algoritmos de criptografia ;
5. Derivação de chave da sessão segura com função pseudo-randômica para ambos os fins;
6. Uso de chaves de salto (salting keys) para proteger contra ataques com pré-computação;
7. Segurança para aplicações RTP unicast e multicast.
4.2.TLS
A Segurança da Camada de Transporte — TLS (em inglês, Transport Layer Security) — e o
seu predecessor, o Protocolo de Camada de Sockets Segura — SSL (em inglês, Secure Sockets
Layer) —, são protocolos criptografados que oferecem ao usuário segurança de comunicação
ao acessarem o ambiente virtual, como e-mail (SMTP) e navegação em páginas (http), SIP,
além de outros meios para a transferência de dados.
4.3.IPsec
IPsec permite a troca segura de dados na rede, ou camada IP , de entrada. Ele é usado
principalmente para conectar redes privadas virtuais , quando você deve acessar redes de
escritório a partir de computadores domésticos . IPsec usa o modo de túnel para criar um
caminho seguro para transmitir os dados através de uma rede pública . Modo de transporte do
IPsec apenas criptografa o pacote de dados , fazendo com que a transmissão de ser um pouco
mais lento e use mais banda do que os pacotes IP normais.
4.4.S/MIME
Security/ Multipurpose Internet Mail Extension é um padrão especificado pela IETF para
fornecer autenticação, integridade e confidencialidade para protocolos de aplicação como
SMTP e SIP.
O S/MIME é uma versão MIME que incorpora em sua estrutura padrão de criptografia de
chaves públicas a fim de prover segurança para os protocolos de SIP em suas estruturas.
Ė mais flexível que os métodos usando IPsec, TLS e DTLS na proteção ponto-a-ponto.
Tipos de URA
A URA – Unidade de Resposta Audível, do inglês IVR – Interactive Voice Response, é um recurso
capaz de aumentar a produtividade e reduzir os custos, melhorando os resultados. Existem diversas
configurações:
Ativa: dispara uma mensagem a diversos contatos. Ex: “Olá! Temos uma oportunidade para você!
Ligue agora mesmo para 84111”;
Reversa: funciona como a URA ativa, permitindo ao cliente selecionar uma opção para falar com
um humano. Ex: “Olá! Temos uma oportunidade para você! Para saber mais, disque 1 e fale com
um de nossos consultores”;
TTS (Text to Speech): reproduz um texto para voz, “lendo” parâmetros de um mailing ou banco
de dados;