quinta-feira, 11 de dezembro de 2008

Alguns dos protocolos utilizados no VoIP para sinalização de chamadas são:

Alguns dos protocolos utilizados no VoIP para sinalização de chamadas são:

* H.323 - O padrão H.323 é parte da família de recomendações ITU-T (International Telecommunication Union Telecommunication Standardization sector) H.32x, que pertence a série H da ITU-T, e que trata de "Sistemas Audiovisuais e Multimídia". A recomendação H.323 tem o objetivo de especificar sistemas de comunicação multimídia em redes baseadas em pacotes e que não provêem uma Qualidade de Serviço (QoS) garantida. Além disso, estabelece padrões para codificação e decodificação de fluxos de dados de áudio e vídeo, garantindo que produtos baseados no padrão H.323 de um fabricante interopere com produtos H.323 de outros fabricantes. 
 
Redes baseadas em pacotes incluem as redes IP (Internet Protocol) como a Internet, redes IPX (Internet Packet Exchange), as redes metropolitanas, as redes de longa distância (WAN) e ainda conexões discadas usando PPP. 
 
O padrão H.323 é completamente independente dos aspectos relacionados à rede. Dessa forma, podem ser utilizadas quaisquer tecnologias de enlace, podendo-se escolher livremente entre as que dominam o mercado atual como Ethernet, Fast Ethernet, FDDI, ou Token Ring. Também não há restrições quanto à topologia da rede, que pode consistir tanto de uma única ligação ponto a ponto, ou de um único segmento de rede, ou ainda serem complexas, incorporando vários segmentos de redes interconectados. 
 
O padrão H.323 especifica o uso de áudio, vídeo e dados em comunicações multimídia, sendo que apenas o suporte à mídia de áudio é obrigatório. Mesmo sendo somente o áudio obrigatório, cada mídia (áudio, vídeo e/ou dados), quando utilizada, deve seguir as especificações do padrão. Pode-se ter uma variedade de formas de comunicação, envolvendo áudio apenas (telefonia IP), áudio e vídeo (videoconferência), áudio e dados e, por fim, áudio, vídeo e dados.

* SIP - O Protocolo de Iniciação de Sessão (SIP) é um protocolo de aplicação, que utiliza o modelo "requisição-resposta", similar ao HTTP, para iniciar sessões de comunicação interativa entre usuários. É um padrão da Internet Engineering Task Force (IETF) (RFC 3261, 2002.). 
 
O SIP é um protocolo de sinal para estabelecer chamadas e conferências através de redes via Protocolo IP. O estabelecimento, mudança ou término da sessão é independente do tipo de mídia ou aplicação que será usada na chamada; uma chamada pode utilizar diferentes tipos de dados, incluindo áudio e vídeo. 
 
O SIP teve origem em meados da década de 1990 (naquele tempo o H.323 estava começando a ser finalizado como um padrão) para que fosse possível adicionar ou remover participantes dinamicamente em uma sessão multicast. O desenvolvimento do SIP talvez concentre-se em ter um impacto tão significante quanto o protocolo HTTP, a tecnologia por trás das páginas da web que permite que uma página com links clicáveis conecte com textos, áudio, vídeo e outras páginas da web. Enquanto o HTTP efetua essa integração através de uma página web, o SIP integra diversos conteúdos a sessões de administração. O SIP recebeu uma adoção rápida como padrão para comunicações integradas e aplicações que usam presença. (Presença significa a aplicação estar consciente da sua localização e disponibilidade). 
 
O SIP foi desenvolvido inspirado em outros protocolos de Internet baseados em texto como o SMTP (email) e o HTTP (páginas da web) e foi desenvolvido para estabelecer, mudar e terminar chamadas em um ou mais usuários em uma rede IP de uma maneira totalmente independente do conteúdo de mídia da chamada. Como o HTTP, o SIP leva os controles da aplicação para o terminal, eliminando a necessidade de uma central de comutação. 
 
O protocolo SIP possui as seguintes características: 
 
* Simplicidade, possui apenas seis métodos. 
* Independência do protocolo de transporte. 
* Baseado em texto.

MGCP - MGCP é um acronimo para a expressão inglesa Media Gateway Control Protocol, um protocolo proposto pelo grupo de trabalho IETF (Internet Engineer Task Force) para integração da arquitetura SS#7 em redes VOIP. Embora o SS#7 se encontre presente na telefonia tradicional, o MGCP especifica com redes IP, Frame Relay e ATM. 
 
O sistema é composto por um Call Agent, pelo menos um media gateway (MG), responsável pela conversão dos sinais entre circuitos e pacotes, e pelo menos um signaling gateway (SG), quando conectado a um PSTN.

* H.248/MEGACO - H.248, também conhecido como protocolo Megaco, é um padrão desenvolvido cooperativamente entre o ITU e a IETF para permitir que um Media Gateway Controller (MGC) desempenhe seu papel em um media gateway (MG). Competindo com outros protocolos como o MGCP e MDCP, é considerado um protocolo complementar ao H.323 e ao SIP, no qual o MGC controla os MGs via H.248 mas comunicará com outro via H.323 ou SIP.

* IAX - IAX acrônimo para "Inter-Asterisk Exchange" é um protocolo desenvolvido pela Digium com o objetivo de estabelecer comunicação entre servidores Asterisk. IAX é um protocol transporte, tal como o SIP, no entanto faz uso apenas de uma única porta UDP (4569) tanto para sinalização como para streams RTP. O fato de se utilizar apenas uma porta é uma vantagem em cenários de Firewall e ou NAT. IAX2 é versão 2 do IAX. 
 
Atualmente está na versão 2. O Asterisk suporta tanto o IAX quanto o IAX 2.

Alguns dos protocolos utilizados no transporte de media incluem RTP e RTCP.


--
Felipe Vidal
Analista de Sistemas - Systems Analyst
Técnico em Telecomunicações - Telecommunication Technical
felipevid@gmail.com

Nenhum comentário: