Seção: Tutoriais VoIP
|
|
||
A comunicação entre dois terminais na telefonia IP ocorre através de 2 processos simultâneos:
Sinalização e Controle de Chamadas
Processamento de Voz
Protocolos
A telefonia IP utiliza os protocolos TCP/UDP/IP da rede como infra-estrutura para os seus protocolos de aplicação que participam dos processos descritos acima. A figura a seguir apresenta a estrutura em camadas dos principais protocolos.
![]()
Apresenta-se a seguir a descrição de cada um destes protocolos.
H.323 Packet Based Multimedia Communications Systems
O padrão H.323 é um conjunto de protocolos verticalizados para sinalização e controle da comunicação entre terminais que suportam aplicações de áudio (Voz), vídeo ou comunicação de dados multimídia.
É uma recomendação guarda-chuva do ITU-T que define padrões para comunicação multimídia através de redes que não oferecem Qualidade de Serviço (QoS) garantida, como é o caso das redes do tipo LAN, IP e Internet.
Os padrões utilizados do conjunto H.323 e suas aplicações para os sistemas de Telefonia IP são descritos a seguir.
H.255.0 Call Signalling Protocols and Media Stream Packetization for Packet-based Multimedia Communication Systems
Esta recomendação estabelece padrões para sinalização e empacotamento de mídia (Voz) para chamadas em sistemas baseados em redes de pacotes. Suas principais aplicações são:
H.245 Control Protocol for Multimedia Communication
Esta recomendação estabelece padrões para a comunicação entre terminais, para o processo de controle do transporte de Voz (transport control). Estas mensagens usam como suporte os pacotes TCP da rede IP, e são trocadas entre os terminais, GW e MCU’s envolvidos em chamadas do tipo ponto-a-ponto e ponto-multiponto.
H.235 Security and Encryption for H-Series (H.323 and other H.245-based) Multimedia Terminals
Esta recomendação estabelece padrões adicionais de Autenticação e Segurança (Criptografia) para terminais que usam o protocolo H.245 para comunicação ponto-a-ponto e multiponto.
H.450.X Generic Functional Protocol for the Support of Supplementary Services
Conjunto de recomendações que estabelece padrões de Sinalização para serviços adicionais para terminais, tais como transferência e redirecionamento de chamadas, atendimento simultâneo, chamada em espera, identificação de chamadas, entre outros.
Estas mensagens usam como suporte os pacotes TCP da rede IP, e são trocadas entre os terminais, GW e MCU’s envolvidos em chamadas do tipo ponto-a-ponto e ponto-multiponto que possuam as funcionalidade dos serviços adicionais.
Session Initiation Protocol (SIP)
O protocolo SIP, definido através da recomendação RFC 2543 do IETF, estabelece o padrão de sinalização e controle para chamadas entre terminais que não utilizam o padrão H.323, e possui os seus próprios mecanismos de segurança e confiabilidade.
Estabelece recomendações para serviços adicionais tais como transferência e redirecionamento de chamadas, identificação de chamadas (chamado e chamador), autenticação de chamadas (chamado e chamador), conferência, entre outros.
Sua utilização é similar ao conjunto H.323 descrito, embora utilize como suporte para as suas mensagens os pacotes UDP da rede IP.
Media Gateway Control Protocol (MGCP)
O protocolo MGCP, definido através de recomendação RFC 2705 do IETF, é usado para controlar as conexões (chamadas) nos GW’s presentes nos sistemas VoIP. O MGCP implementa uma interface de controle usando um conjunto de transações do tipo comando – resposta que criam, controlam e auditam as conexões (chamadas) nos GW’s. Estas mensagens usam como suporte os pacotes UDP da rede IP, e são trocadas entre os GC’s e GW’s para o estabelecimento, acompanhamento e finalização de chamadas.
Media Gateway Control Protocol (MEGACO)
O protocolo Megaco é resultado de um esforço conjunto do IETF e do ITU-T (Grupo de Estudo 16). O texto da definição do protocolo e o mesmo para o Draft IETF e a recomendação H.248, e representa uma alternativa ao MGCP e outros protocolos similares.
Este protocolo foi concebido para ser utilizado para controlar GW’s monolíticos (1 único equipamento) ou distribuídos (vários equipamentos). Sua plataforma aplica-se a gateway (GW), controlador multiponto (MCU) e unidade interativa de resposta audível (IVR). Possui também interface de sinalização para diversos sistemas de telefonia, tanto fixa como móvel.
Real-Time Transport Protocol (RTP)
O protocolo RTP, definido através da recomendação RFC 1889 do IETF, é o principal protocolo utilizado pelos terminais, em conjunto com o RTCP, para o transporte fim-a-fim em tempo real de pacotes de mídia (Voz) através de redes de pacotes. Pode fornecer serviços multicast (transmissão um para muitos) ou unicast (transmissão um para um).
O RTP não reserva recursos de rede e nem garante qualidade de serviço para tempo real. O transporte dos dados é incrementado através do RTCP (protocolo de controle) que monitora a entrega dos dados e provê funções mínimas de controle e identificação. No caso das redes IP este protocolo faz uso dos pacotes UDP, que estabelecem comunicações sem conexão.
Real-Time Transport Control Protocol (RTCP)
O protocolo RTCP, definido também através da recomendação RFC 1889 do IETF, é baseado no envio periódico de pacotes de controle a todos os participantes da conexão (chamada), usando o mesmo mecanismo de distribuição dos pacotes de mídia (Voz). Desta forma, com um controle mínimo é feita a transmissão de dados em tempo real usando o suporte dos pacotes UDP (para Voz e controle) da rede IP.
|