Recomendado, 2024

Escolha Do Editor

Diferença entre o H.323 e o SIP

O H.323 e o SIP são especificamente conhecidos pelos padrões de sinalização IP . O H.323 e o SIP descrevem os sistemas e protocolos de comunicação multimídia. Esses conjuntos de protocolos diferem de várias maneiras. Essencialmente, o H.323 é derivado pela ITU antes do advento do SIP, enquanto o SIP é reconhecido pelo padrão IETF.

A telefonia IP (Voz sobre IP) foi desenvolvida para implementar economia de custos, que na verdade produz a partir de impostos regulatórios cobrados em chamadas de voz de longa distância. Este tipo de custo adicional não é pertinente à transferência de dados a longa distância. Portanto, estabelecer uma chamada de dados é mais econômico do que estabelecer uma chamada de voz. Anteriormente, os serviços de telefonia eram fornecidos através da rede de comutação de circuitos conhecida como PSTN (Public Switched Telephone Networks) ou POTS (Plain Old Telephone Services), que ainda é usada em algumas áreas.

Gráfico de comparação

Base para comparaçãoH.323trago
OrigensBaseado em telefoniaBaseado na Internet
Projetado porUIT (União Internacional de Telecomunicações)IETF (Força-tarefa de engenharia da Internet)
Localização do ponto finalUtiliza alias (que é mapeado por gatekeepers).Usa URLs SIP.
Roteamento de chamadasO gatekeeper fornece as informações de roteamento.Redirecionar e servidor de localização fornece informações de roteamento
Formato de mensagemBinárioASCII
Compatibilidade com a InternetNãosim
ArquiteturaMonolíticoModular
Mensagem instantâneaNão fornecidoFornece um recurso de mensagens instantâneas
EscalabilidadeLimitadoMelhor
FlexibilidadeO H.323 não é flexível o suficiente.Altamente flexível.
InteroperabilidadeProtocolos bem definidos e compatibilidade retroativa completa o tornam interoperável.Não fornece interoperabilidade.
Facilidade de implementaçãoA necessidade de um analisador especial complica a implantação e a depuração.Elementos reutilizáveis ​​conduzem facilmente a implementação.
ComplexidadeBem complexoModerado

Definição de H.323

O H.323 é o sistema de comunicação multimídia mais difundido entre redes de comutação de pacotes e IP, já que é o mais antigo padrão de protocolo de comunicação multimídia definido pela ITU. Normalmente, o H.323 é composto por uma coleção de um protocolo projetado para codificação, decodificação e empacotamento de sinais de vídeo e áudio, a fim de empregar a sinalização e o controle de chamadas.

O conjunto de protocolos H.323 envolve alguns componentes fundamentais para o seu funcionamento:

  • Terminal : Como o nome sugere, ele é usado como os terminais em uma rede IP. Um terminal pode fornecer sinalização e controle, comunicação bidirecional em tempo real e codecs.
  • Gateways : Um caminho de conexão é provisionado entre a rede de comutação de pacotes e a rede de comutação de circuitos é conhecido como Gateways. Pode ser eliminado quando não houver outra rede conectada. Ele é usado para direcionar as características de um endpoint de LAN para um endpoint de rede de comutação de circuitos ou, ao contrário, onde a configuração, controle e tradução de chamadas são realizadas por gateways.
  • Gatekeepers : As funções necessárias que um gatekeeper implementa são conversão de endereço, controle de largura de banda, gerenciamento de zona e controle de admissão, autorização de chamada, sinalização de controle de chamada, gerenciamento de largura de banda e gerenciamento de chamadas. Mas sua principal função é controlar os terminais sob sua regra conhecida como Zone.

Canais definidos no H.323

Existem vários canais no H.323 que governam a troca de informações entre a entidade de comunicação, como RAS, sinalização de chamada, controle H.245 e canal lógico.

  • Canal RAS (Registro, Admissão e Status) : O canal RAS oferece uma estratégia para estabelecer comunicação entre pontos de extremidade e gatekeepers onde o endpoint se registra com gatekeeper e solicita a permissão, a fim de fazer uma chamada para os outros endpoints. Depois de concluir a chamada, o gatekeeper envia o endereço de transporte para o canal de sinalização de chamada do terminal chamado.
  • Canal de Sinalização de Chamadas : Neste canal, as informações de controle de chamadas e de controle de serviço suplementar são transferidas. O endereço de transporte é especificado neste canal após a configuração da chamada.
  • Canal de controle H.245 : O canal transporta mensagens de protocolo H.245 de controle de mídia e troca de capacidade. O canal de controle H.245 disponibiliza o canal lógico para a mídia após intercambiar os recursos com os membros da chamada.
  • Canal Lógico : As informações de áudio, vídeo e outras mídias são transportadas nesses canais. O tipo de mídia diferente é transportado pelo par distinto de canais unidirecionais com a ajuda de RTP (protocolo de transporte em tempo real) e RTCP (protocolo de controle RTP).

O H.323 descreve que um protocolo de transporte não confiável (por exemplo, UDP) é usado para transportar o canal RAS e lógico para a mídia. Enquanto o canal de controle definido para ser transportado por um protocolo de transporte confiável como o TCP.

Definição de SIP

SIP (Session Initiation Protocol) é também um protocolo de comunicação multimídia desenvolvido pela IETF. Semelhante ao H.323, o SIP usa o RTP para transportar fluxos de mídia. Portanto, a diferença entre o H.323 e o SIP reside no modo como a sinalização e o controle de chamadas são obtidos. O SIP é um protocolo de controle de camada de aplicativo usado para configurar, modificar e encerrar sessões ou chamadas multimídia. Embora ele gerencie a comunicação entre o chamador e o chamado, que inclui o endereçamento do ponto de extremidade e a localização do usuário.

Existem basicamente dois elementos envolvidos no funcionamento do SIP, o User Agent (UA) e um servidor de rede.

  • User-Agent : Ele permanece nas estações de extremidade SIP e é composto por um User Agent Client (UAC) e User Agent Server (UAS), onde o primeiro emite as solicitações SIP e geralmente envia respostas para tais solicitações.
  • Servidor de Rede : Pode ser de três tipos: servidor de redirecionamento, servidor proxy e registrador.

Servidores não são necessariamente necessários para uma chamada SIP básica. O SIP User Agent e o servidor de rede são análogos ao terminal H.323 e ao gatekeeper, respectivamente. O SIP inclui duas operações básicas, nas quais a solicitação de problemas do SIP UAC e o servidor proxy SIP funcionam como a identificação da localização do usuário final e o SIP UAS assina a chamada.

O convite SIP é composto por: pedido INVITE e pedido ACK. A mensagem INVITE contém a especificação da sessão que notifica sobre o tipo de mídia que o chamador pode aceitar e o destino dos dados da mídia. Os endereços SIP são conhecidos como SIP Uniform Resource Locators (URLs SIP) e expressos no seguinte formato sip: [email protected] .

O formato da mensagem SIP é construído no formato de mensagem HTTP (HyperText Transport Protocol), em que a codificação baseada em texto e legível por humanos é usada. Os servidores de redirecionamento manipulam a mensagem INVITE por meio da transmissão de volta do URL do SIP no qual o receptor está disponível. Os servidores proxy executam o roteamento da camada de aplicativos de solicitações e respostas SIP. Um servidor proxy pode ser stateful ou stateless.

Para obter as funções de sinalização de chamadas na telefonia IP, o SDP (Session Description Protocol) é usado em conjunto com o protocolo SIP.

Principais diferenças entre o H.323 e o SIP

  1. O protocolo H.323 é baseado em telefonia, enquanto o SIP é baseado na internet.
  2. O corpo padrão do H.323 é o ITU. Em contraste, o SIP é projetado pelo IETF.
  3. Para determinar a localização do ponto final, o H.323 usa um alias que o gatekeeper mapeia (isto é, host ou número de telefone). Como contra, no endereçamento SIP é feito usando URL.
  4. O Gatekeeper desempenha um papel importante no roteamento de chamadas e fornece informações de roteamento no H.323, enquanto no SIP os servidores de redirecionamento e localização são usados ​​para o propósito específico.
  5. O H.323 segue o formato de mensagem binária. Por outro lado, o SIP usa o formato de mensagem ASCII.
  6. O H.323 não é compatível com a Internet, enquanto o SIP tem compatibilidade com a Internet.
  7. A arquitetura do H.323 é monolítica. Inversamente, o SIP é construído sobre a arquitetura modular.
  8. O SIP oferece o recurso de mensagens instantâneas. Pelo contrário, não existe tal facilidade no H.323.
  9. O SIP é mais escalável, flexível e facilmente implementado e adaptado. Em contraste, o H.323 é menos escalável e flexível, além de difícil de implementar e adaptar-se a novas aplicações.
  10. Quando se trata de complexidade, o H.323 está um passo à frente do que o SIP.

Conclusão

O H.323 é um padrão da indústria de telefonia geralmente considerado como peso pesado. Ele descreve toda a pilha de protocolos, determina com precisão o que é permitido e o que é proibido. Os protocolos definidos sistematicamente facilitam a tarefa de interoperabilidade, mas é complexo, um padrão inflexível que é difícil de se adaptar a aplicativos futuros.

Por outro lado, o SIP é um protocolo comum da Internet que funciona trocando linhas curtas de texto ASCII. É altamente modular, simples, flexível e leve, que se integra facilmente a outros protocolos da Internet, mas não colabora com os protocolos de sinalização do sistema telefônico existentes.

Top