O guia completo para entender os protocolos e padrões VoIP

Publicados: 2017-03-03

A essa altura, a maioria de nós provavelmente acaba dando por garantida a tecnologia por trás de nossos serviços VoIP e UC. Isso é completamente normal – na verdade, muitos de nós passam nossos dias utilizando novas tecnologias sem entender exatamente como elas funcionam. Nem todos nós temos tempo para sentar e dissecar o que parece ser uma tecnologia incrivelmente complicada. Normalmente, mesmo como um consumidor ou proprietário de uma empresa comprando uma nova solução, você ficaria completamente bem apenas conhecendo o básico.

No entanto, se você realmente deseja garantir a melhor solução, serviço e sistema absolutos para sua empresa, entender no que está se metendo pode percorrer um longo caminho. O VoIP em si não é necessariamente muito complicado, embora seja fácil ficar atolado pelos dados técnicos esmagadores e pelo que essencialmente lê como jargão para a pessoa comum. No final das contas, porém, as informações mais importantes a serem entendidas são os protocolos e padrões pelos quais a comunicação VoIP é possível. Felizmente, as ideias gerais em si não são muito complicadas e estamos aqui para ajudar.

Armado com o conhecimento de como o VoIP transfere dados e as diferenças nos padrões e protocolos usados ​​para isso, sua empresa pode adotar a solução certa para suas necessidades. Então vamos cavar, vamos?

O básico: o que são protocolos?

VoIP significa Voice over Internet Protocol, e a palavra “protocolo” é parte integrante de como todo o sistema funciona. Essencialmente, o VoIP é um método de transferência de informações de áudio e até de vídeo pela Internet. No entanto, enviar dados pela Internet não é tão simples quanto anexar um arquivo ao seu e-mail ou compartilhar um link do Dropbox. Na verdade, tudo isso é possível simplesmente por causa dos protocolos.

Então, o que é um protocolo? Bem, muito simplesmente, um protocolo é um conjunto de regras que os computadores usam para governar e explicar como eles se comunicam entre si.

Muitos de vocês podem se lembrar daquele tom de discagem horrível que tocava quando você tentava se conectar à Internet usando algo como AOL. A série de bipes, guinchos e zumbidos soava para muitos como uma conversa de robô – e era exatamente isso que era – seu computador tentando “conversar” com a internet por meio de uma série de verificações.

O Protocolo de Controle de Transmissão/Protocolo de Internet

Ao longo do seu tempo na internet, você também pode ter se deparado com a nomenclatura TCP/IP. Embora não seja o foco principal de nossa discussão, vale a pena mencionar. Praticamente todos os computadores e dispositivos que se conectam à Internet utilizam e suportam TCP/IP. O TCP/IP não é um protocolo de rede singular, mas sim um conjunto de protocolos que leva o nome dos dois mais importantes.

Para que uma comunicação ocorra, os computadores precisam de uma mensagem para enviar e de um método para enviar e entregar essa mensagem de forma consistente e confiável. O TCP é o que lida com a mensagem em si, dividindo o conteúdo em seções menores chamadas pacotes. Isso ajuda a explicar por que a perda de pacotes é tão prejudicial à qualidade da sua chamada. Enquanto isso, a camada IP da suíte lida especificamente com o envio e entrega dos pacotes. É daí que vem o seu endereço IP, que é essencialmente como o endereço da sua casa – um local ou rótulo principalmente estático para sua rede.

Enquanto o conjunto de protocolos TCP/IP é a base para todas as comunicações, VoIP e UC dependem de protocolos de comunicação e sinalização para estabelecer uma conexão entre dois dispositivos e permitir a transferência de dados de áudio ou vídeo além do conjunto padrão.

Então, em quais protocolos o VoIP depende?

Agora que entendemos o que é um protocolo e quão importante eles são para todo o processo, podemos examinar mais de perto os protocolos específicos que o VoIP utiliza. Há um pouco por aí, e muitos vieram e se foram ao longo do tempo. No entanto, para a grande maioria dos usuários, existem apenas dois protocolos principais nos quais se concentrar fortemente.

Os protocolos mais populares atualmente utilizados para UC são SIP (Session Initiation Protocol) e H.323. Se você deu uma olhada em alguns de nossos provedores, você deve ter notado que alguns provedores oferecem especificamente recursos de entroncamento SIP. Além disso, o VoIP pode utilizar outros protocolos como MGCP e SCCP, mas iremos mais a fundo com eles. Você pode clicar aqui para pular para lá agora.

Protocolos de endpoints inteligentes

O nome Intelligent Endpoint Protocols é usado para descrever SIP e H.323 porque toda a “inteligência” necessária para localizar o dispositivo receptor e estabelecer a transferência de dados entre seu dispositivo (o host local) e quem você está chamando (o dispositivo remoto) é inserido diretamente no protocolo.

Tanto o SIP quanto o H.323 são os protocolos mais populares que você encontrará, tendo se originado em 1995 e 1996, respectivamente. É bastante seguro dizer, porém, que o H.323 se tornou mais popular que o SIP nos últimos anos. No entanto, isso não quer dizer que o H.323 seja objetivamente melhor. Na verdade, é difícil chegar a essa conclusão: ambos os protocolos funcionam e ambos funcionam bem. No final do dia, como a maioria das coisas, tudo se resume ao que sua empresa exige especificamente.

Os padrões atuais: SIP vs H.323

Este tópico foi praticamente espancado até a morte em toda a internet. Como dissemos anteriormente, não há necessariamente um protocolo que seja melhor que o outro. No entanto, ainda é importante entender como cada protocolo funciona, como eles diferem e quando faz sentido usar um sobre o outro.

As Definições Básicas e Conceitos

Protocolo de início de sessão:

O Session Initiation Protocol tornou-se o padrão Internet Engineering Task Force (IETF) para sessões multimídia. O IETF é realmente apenas uma grande comunidade internacional aberta composta por quase todos os envolvidos em redes, incluindo designers, operadores, fornecedores e pesquisadores focados na evolução da Internet. A IETF determinou que o SIP seja um padrão para áudio, vídeo e até mensagens instantâneas ou soluções de mensagens de equipe.

É interessante notar que o SIP é modular, o que significa que pode ser alterado. Dependendo do tipo de dados que você deseja transmitir, sua implantação SIP precisará ser designada especificamente para isso. Portanto, as comunicações VoIP e IM funcionarão em torno de diferentes aspectos — e esse é um dos principais pontos fortes do SIP. É menos uma abordagem de tamanho único porque pode ser projetada especificamente para uma abordagem.

H.323 :

Por outro lado, o protocolo H.323 tornou-se o padrão internacional para comunicação multimídia em “redes de comutação de pacotes”. Isso pode incluir redes locais (LANs), redes de longa distância (WANs) e até a Internet geral à qual todos nos conectamos. Essencialmente, o H.323 pode ser visto como um “guarda-chuva” que inclui vários padrões: H.323, H.225.0, H.245 e H.460. O H.323 é um padrão mais antigo e grande parte dele foi baseado nos padrões ISDN.

Não se preocupe muito com o que isso significa: era simplesmente o conjunto de padrões para telefones legados e tradicionais que se comunicam pelo PTSN. O H.323 concentra-se na cobertura de voz, vídeo e comunicação de dados em tempo real e foi projetado especificamente para operar em redes IP. Embora não seja amplamente utilizado, o H.323 também foi projetado com recursos de videoconferência e voz. Neste ponto, o H.323 tornou-se o líder mundial de mercado para comunicações de voz e vídeo sobre IP (ou seja, seu sistema VoIP) e é utilizado até mesmo em soluções de videoconferência corporativas.

Como eles diferem?

Primeiro, o H.323 foi baseado na linguagem binária usando 1's e 0's. O SIP, por outro lado, tem um formato baseado em texto mais simples – muito parecido com o HTTP que alimenta praticamente todos os sites. Na verdade, grande parte da tecnologia usada para dar suporte ao HTTP foi utilizada no desenvolvimento do SIP. As diferenças entre os dois são maiores do que isso, no entanto.

Origens

  • O H.323 foi desenvolvido pela União Internacional de Telecomunicações — a organização responsável pela construção da Rede Telefônica Pública Comutada que usamos para telefones fixos e antigos. Desenvolvido com a videoconferência em mente, ele também se adapta naturalmente à voz.
  • O SIP foi desenvolvido e atualmente é controlado pelo IETF, como mencionamos acima. Esta organização é responsável especificamente pelos protocolos e pela funcionalidade geral da Internet. O SIP foi projetado para adicionar uma nova camada flexível e modular à Internet.

Telefones e flexibilidade

  • O H.323 é principalmente uma solução proprietária neste momento e explica por que os provedores exigirão que os usuários comprem seus telefones específicos para garantir que todas as funções e recursos funcionem.
  • O SIP, por outro lado, é muito mais flexível e geralmente qualquer telefone SIP operará totalmente em quase todas as redes SIP. Os provedores tentam evitar isso, mas na maioria das vezes é possível.

Casos de uso

  • O H.323 funciona muito bem para comunicações de voz e vídeo. Com base em um protocolo PTSN original, faz sentido que os usuários esperem o mesmo nível de confiabilidade e recursos de chamada padrão. No entanto, não se expandiu muito além de vídeo ou voz.
  • O SIP, sendo modular, é o que alguns chamam de “media agnóstico”. O SIP não exige necessariamente que um tipo específico de dados seja transferido; portanto, pode ser utilizado para mensagens instantâneas, indicadores de presença (quem está online e quem não está) e até mesmo transferências de arquivos junto com, é claro, vídeo e voz.

Em última análise, o usuário final nunca notará realmente a diferença entre os dois: ambos farão e receberão chamadas e funcionarão exatamente como deveriam. No entanto, com suas origens sendo diferentes e cada um focado em tarefas diferentes originalmente, é fácil entender onde podem aparecer desvantagens para cada um.

  • O H.323 funciona muito bem para VoIP e videoconferência e é utilizado pela maioria dos provedores para essas necessidades; no entanto, ele não foi atualizado muito nos últimos 10 anos e não alimenta as mensagens da equipe cada vez mais populares.
  • O SIP tem mais flexibilidade e, portanto, mais casos de uso com ainda mais recursos e funções disponíveis. No geral, ele possui uma gama mais ampla de funções e, embora menos especificamente focado em chamadas de voz, ainda é completamente capaz.

Que outros protocolos, padrões e definições devo saber?

Embora SIP e H.323 sejam provavelmente os protocolos mais comuns e populares, existem outras opções. Além disso, existem vários padrões e termos que podem se tornar confusos rapidamente.

Gateway de Telefonia : Esses gateways são os elementos de rede que simplesmente convertem os sinais de áudio transportados no PTSN em pacotes de dados transferidos pela Internet ou sua LAN.

MGCP : O Media Gateway Control Protocol é simplesmente um protocolo de controle de chamadas, também conhecido como protocolo de sinalização, utilizado em sistemas VoIP. Este protocolo espelha a estrutura do PTSN padrão.

Agente de Chamada : Simplificando, um elemento “agente de chamada” é necessário no VoIP para entregar serviços específicos aos usuários e controlar as comunicações de sinalização entre telefones. Os agentes de chamada instruem os telefones a fornecer tom de discagem e fornecem o trabalho pesado com funções como lógica de comutação de números de telefone, controle de chamadas e registro de terminais.

H.248, ou MEGACO : Desenvolvido pela Cisco como uma alternativa ao H.323, o H.248 implementa o protocolo de controle de gateway de mídia para fornecer funções e serviços de telecomunicações em redes de pacotes modernas (como a Internet ou sua LAN) e o PTSN.

SCCP : Também conhecido como SKINNY – um termo que geralmente se refere a um dispositivo que cortou a gordura – possui menos recursos e funções, mas possui os mesmos elementos principais. Quando se trata de VoIP, porém, SKINNY é um protocolo proprietário e específico da Cisco. O SCCP foi desenvolvido especificamente para telefonia IP, mas possui vídeo integrado. O SCCP emprega um “agente central de chamadas”, que permite recursos de chamadas muito avançados e complexos. O SCCP exige que o aspecto do agente de chamadas permaneça sempre disponível para fornecer recursos de chamadas, o que torna o SKINNY uma opção menos adequada para implementações que exigem que os terminais funcionem independentemente de um agente de chamadas.

O que o futuro guarda?

Claro, isso não conta toda a história, e existem vários protocolos e padrões alternativos. Nos tempos modernos, SIP e H.323 são os padrões mais amplamente adotados e utilizados nos quais vale a pena focar; no entanto, isso mudará muito em breve.

Discutimos detalhadamente o WebRTC anteriormente, e vale a pena mencionar novamente. O WebRTC pode ser considerado um moderno catalisador de VoIP, levando a tecnologia além das limitações do SIP e H.323, mesmo com toda a sua flexibilidade. WebRTC, que significa Web Real-Time Communication, representa a mais nova coleção de protocolos e APIs que permitem comunicações em tempo real diretamente em nossos navegadores e aplicativos de telefone ou computador. Sem mencionar as novas conexões 5G que aumentarão as velocidades para ajudar a expandir o VoIP e o WebRTC.

WebRTC só expandirá VoIP

O WebRTC também utiliza conexões ponto a ponto, permitindo que os usuários estabeleçam a conexão mais direta possível entre si. Além disso, como todos sabemos, é claro, simplicidade significa grande adoção. Portanto, em termos simples, o WebRTC nos permitirá realizar chamadas VoIP e videoconferências ainda mais diretamente em nossos navegadores da web ou aplicativos de telefone sem precisar baixar e instalar um plug-in, iniciador ou aplicativo independente. Até mesmo os contact centers se beneficiarão imensamente com a adoção do WebRTC.

Este novo protocolo permite enviar voz e vídeo através de uma rede IP, embora de forma menos restritiva. O WebRTC não substituirá e não poderá substituir o VoIP. Você pode ter VoIP sem WebRTC, como temos feito há muitos anos, mas você não pode ter WebRTC sem VoIP porque é VoIP — ou melhor, uma evolução do VoIP que permite viver direta e confortavelmente dentro do seu navegador da web. Este é o passo certo para o VoIP — empurrando-o para novos limites e casos de uso que ajudarão a manter o método por muito tempo e até mesmo se transformar em algo completamente novo.