Embora as soluções VoIP, VoLTE e VoIP empresarial ofereçam uma lista enorme de benefícios sobre a telefonia legada, há uma desvantagem centralizada. No final do dia, a qualidade dos seus serviços VoIP vai depender especificamente da qualidade da sua ligação à Internet. Isto é simplesmente inevitável, devido à natureza do VoIP, que afinal representa o Voice over Internet Protocol.
As soluções VoIP percorreram um longo caminho desde os seus primeiros dias de chamadas descartadas e trêmulas. Na verdade, as velocidades de Internet também vieram de longe. Com conexões modernas à Internet, hardware de rede moderno e atenção adequada à configuração da rede, os impactos negativos de uma conexão lenta à Internet podem ser praticamente evitados.
No entanto, como os serviços VoIP ainda dependem das conexões à Internet, é impossível eliminar completamente as interrupções causadas pela latência. A maior delas é o temido JITTER.
Antes de tirar conclusões precipitadas ou jogar seu sistema fora, será útil entender quais são as limitações do VoIP, e o que pode ser considerado níveis aceitáveis de latência e jitter para chamadas VoIP.
VoIP = Pacotes de Dados
Sem recauchutar muito sobre algumas das informações básicas, chamadas VoIP são entregues através da Internet. As modernas soluções VoIP baseadas em nuvem vão um passo além, e entregam toda a plataforma através da Internet, também. Estas plataformas como serviço permitem que os usuários se conectem e utilizem serviços avançados que são hospedados dentro do data center de um provedor.
Isso é o que ajuda a tornar as soluções VoIP de negócios tão poderosas. Mas, como em todas as coisas baseadas na Internet, os resultados podem sofrer se a conexão for ruim. Para entender o porquê, precisamos entender como o VoIP está transmitindo sua voz.
Em vez de enviar os dados através das linhas telefônicas de cobre da PSTN, quando um usuário fala em seu telefone, os serviços VoIP convertem essa informação sonora em pacotes de dados. Tudo enviado pela internet é transmitido como um “pacote” de informação, ou data.
Packets = os pedaços de dados viajando através de uma rede, então durante uma chamada telefônica isto significaria sua voz.
Se tudo correr bem, e não houver interrupção ou atraso em nenhuma das pontas, então estes pacotes de dados serão enviados rapidamente, e na ordem certa. Os problemas começam quando há uma interferência dentro da rede que pode causar um atraso na transmissão de dados, que pode vir na forma de:
- Latência
- Jitter
- Perda de pacotes
Essa interferência pode levar a um atraso e espaço vazio na conversa, ou até mesmo pacotes sendo enviados fora de ordem. Isto então resultaria em uma conversa confusa, com palavras e idéias fora de ordem, e algumas palavras potencialmente sendo puladas ou ininteligíveis.
Simplesmente colocado, o VoIP requer uma conexão sólida e estável à Internet para chamadas telefônicas suaves e estáveis. Mas novamente, como esta é a Internet de que estamos falando, atualmente é impossível enviar dados e depois receber dados à velocidade da luz sem um ambiente completamente controlado e livre de interferências.
Qual é a latência?
Na sua definição mais simples, a latência é simplesmente um atraso medido, o tempo que leva para que uma tarefa ocorra. Para uma definição mais formal, a latência é “o atraso antes de uma transferência de dados começar a seguir uma instrução para a sua transferência”
Latência é geralmente também referida como “lag,” e será incrivelmente familiar a qualquer pessoa que tenha jogado videojogos pela Internet, ou mesmo que tenha tido dificuldades em assistir a um vídeo que continuava a ser interrompido e a diminuir a velocidade.
Em inglês simples, e para VoIP especificamente, a latência geralmente ocorre de duas maneiras específicas:
- O atraso entre uma pessoa falando, e o destinatário do outro lado do telefone ouvindo essas palavras
- O tempo que leva para a solução VoIP realmente processar e converter as informações de voz em pacotes de dados
Isso, é claro, impacta diretamente na qualidade da sua chamada telefônica, levando a longas pausas e sobreposição de ruídos ou palavras, com os alto-falantes interrompendo uns aos outros. Em suma, você quer atirar o seu telefone para a parede. Não importa o que você faça, sempre haverá alguma forma de latência.
Com as circunstâncias atuais, é simplesmente impossível para as soluções VoIP e tecnologia de rede e hardware atuais receber uma entrada de dados (como sua voz), analisá-la, convertê-la em pacotes, transmiti-la pelo ar para outro local físico no tempo e espaço, e “desembrulhar” esse pacote de dados para entregá-lo como uma gravação de voz para outra pessoa, em tempo absolutamente 100% instantâneo – ou na velocidade da luz. Nós simplesmente não podemos fazer isso ainda.
O que aumenta a latência?
A latência pode ser realmente aumentada por um número razoável de fatores diferentes, incluindo:
- Hardware de rede – Por exemplo, alguns roteadores só podem transmitir dados a taxas limitadas, têm poder de processamento limitado.
As redes sem fio geralmente terão latência aumentada devido à interferência sem fio, à distância entre dispositivos e à falta de estabilidade que vem com uma conexão com fio. Por exemplo, as paredes irão diminuir a velocidade do seu WiFi.
- Software e configuração de rede – Firewalls de software que estão mal configurados, configurações de qualidade de serviço ou configurações NAT podem atrasar a transmissão de dados
- Localização – A maior e mais comum causa de latência é a distância. Quanto mais longe, mais tempo levará para transmitir esses dados.
- Congestionamento – Pense na sua rede como uma auto-estrada, e pacotes de dados como carros. A largura de banda é o tamanho da estrada, a velocidade da rede é a velocidade a que os carros estão dirigindo, e a latência é o congestionamento causado pelo tráfego extra. A gestão permite evitar o excesso de subscrições.
Quanto mais dados forem transmitidos, em relação à capacidade da rede, mais lenta será a sua transmissão. Isso geralmente significa que sua rede está sendo sobrecarregada (muitas chamadas de vídeo, chamadas em conferência, chamadas VoIP, netflixing, streaming de música, etc.) ou que seu negócio não tem número suficiente de assinaturas em excesso para lidar com o tráfego diário normal da Internet.
Measuring Latency with a Ping Test
Então, uma vez que finalmente entendemos que a latência não pode ser eliminada da existência, precisamos entender como a latência terá impacto em nossas chamadas. Essencialmente, precisamos de um benchmark contra o qual medir – um nível aceite.
Felizmente, medir a latência é na verdade bastante fácil de fazer. Como a latência da rede é o tempo que leva para uma tarefa acontecer, nós simplesmente precisamos executar uma tarefa e, em seguida, o tempo que levou para que isso acontecesse. Para fazer isso, precisamos executar o que é chamado de Teste de Ping.
Um teste de ping é realmente básico: para medir o tempo que leva para sua rede enviar e receber um pacote de dados, você pode instruir seu dispositivo a enviar um “ping,” um pacote de dados muito básico, para outro dispositivo. O dispositivo receptor então envia um “ping” de volta, e o tempo que levou para fazer tudo isso é medido, mais comumente em milisegundos (ms).
Essencialmente, seu computador está dizendo olá para outro computador, e você está medindo o tempo que leva para que esse ping pong aconteça. Nós podemos realmente realizar um Teste de Ping manualmente, ou através do uso de algumas ferramentas online úteis.
Testes de Ping em linha
Através do uso de ferramentas online, geralmente testes de velocidade, você pode obter uma compreensão básica da latência dentro da sua rede. A maioria dos utilizadores pode saltar directamente para um Teste de Velocidade, como o fornecido no nosso próprio site – mas embora isto seja óptimo para determinar a quantidade de largura de banda que a sua Internet tem, não fornece realmente a história completa sobre a latência.
Com um Teste de Ping, queremos enviar múltiplos e consecutivos pings. O tempo de atraso de cada ping deve então ser calculado como média para fornecer uma média geral da latência. Você pode fazer isso com ferramentas online como:
- http://ping-test.net/
- https://www.dotcom-tools.com/ping-test.aspx
Ferramentas diferentes podem realizar testes ligeiramente diferentes, por exemplo, eles podem pingar centros de dados específicos dentro de uma rede, ou os usuários podem pingar diretamente um site específico.
Como a localização mencionada anteriormente desempenhará um grande papel na latência, e assim os usuários devem levar isso em conta ao pingar diferentes websites ou centros de dados em relação à sua própria rede, bem como o centro de dados do seu serviço VoIP empresarial.
Testes manuais de ping
Como descrito no meu post sobre perda de pacotes, os usuários podem enviar pings manualmente através do prompt de comando da janela usando o comando ping. Isto enviaria um comando “ping” para um endereço IP ou website de sua escolha, e retornaria com uma resposta. Latency é a medida do tempo que leva para enviar e receber um sinal (ou ping), em milisegundos.
Upon abrindo um prompt de comando, você entraria com o comando:
ping -n 100 <hostname>
With hostname being your own choice of website or server. Você pode até mesmo usar o google.com para simplificar o processo. Este comando irá enviar 100 ping para o anfitrião da sua escolha, e esperamos que devolva 100 pings. Mas se você enviar 100, e apenas 50 forem recebidos, você terá descoberto uma perda de 50% dos pacotes. Ao completar o ping, você deve receber uma mensagem semelhante a esta:
100 pacotes transmitidos, 50 recebidos, 50% de perda de pacotes, tempo 201ms
Obviamente, você pode pingar quantas máquinas quantas vezes quiser. Recomendamos executar o teste várias vezes, tanto com os mesmos hosts quanto com novos, para reunir um grande agrupamento de dados.
O que é Jitter?
Embora diretamente relacionado à latência, jitter não é exatamente a mesma coisa que latência. Na verdade, Cisco define Jitter como “uma variação no atraso dos pacotes recebidos”, o que significa que Jitter é na verdade uma diferenciação dentro da latência (ou atraso) entre cada pacote de dados.
Os pacotes são enviados “em um fluxo contínuo com os pacotes espaçados uniformemente separados”. Entretanto, devido ao congestionamento da rede, Cisco diz que “este fluxo constante pode se tornar irregular, ou o atraso entre cada pacote pode variar ao invés de permanecer constante”. Você pode conferir nosso guia detalhado de Jitter para ir ainda mais longe nos detalhes.
O que aumenta o Jitter?
Bastante simples, o jitter é mais provável e comumente devido ao aumento da latência dentro de uma rede, que é devido ao aumento do congestionamento. Como mencionei acima:
- Congestionamento da rede – provavelmente a causa mais óbvia e comum do jitter é simplesmente uma rede superlotada. Se você tem muitos dispositivos parecidos com a mesma rede, todos sendo usados ao mesmo tempo, você ficará sem largura de banda, e diminuirá a sua conexão com uma crawl.
Largura de banda insuficiente para lidar com uma chamada VoIP levará a que os pacotes sejam descartados ou entregues fora de ordem.
- Redes sem fio – enquanto uma rede sem fio permite a mobilidade e nos liberta de cabos passando pelo escritório, há chances de que você esteja experimentando uma conexão de rede degradada. Embora seja bom para nossos dispositivos móveis, o WiFi não é necessariamente poderoso ou estável o suficiente para confiar em nossas chamadas telefônicas.
- Bad Hardware – nossas redes de internet são geralmente constituídas por um par de peças diferentes de hardware, pelo menos um modem e um roteador, às vezes também comutadores. Hardware ruim, como um modem desatualizado, um cabo Ethernet danificado ou um roteador mal configurado pode levar a problemas de qualidade de chamadas.
De acordo com a Cisco novamente, este congestionamento pode “ocorrer tanto nas interfaces do roteador ou em uma rede de provedor ou operadora”. Infelizmente, no caso de interferência dentro de um provedor ou de uma rede de operadora, as coisas estão fora de suas mãos. Mas vamos nos concentrar no que podemos mudar, e tocar um pouco mais em como identificar e até mesmo corrigir a latência e, portanto, finalmente corrigir o jitter.
Measuring Jitter With a Speed Test
Felizmente, o jitter é incrivelmente fácil de detectar. Assim como com a perda de pacotes, o jitter resultará em chamadas em confusão com palavras ou sentenças fora de ordem, e alto-falantes interrompendo uns aos outros. Mas, assim como com a latência, há uma maneira direta de medir o jitter dentro de uma rede.
É aqui que o nosso teste de velocidade será realmente útil, pois ele pode medir diretamente o jitter.
Daqui, você pode formar uma melhor compreensão do que sua internet é capaz de fazer: as velocidades de download e upload são indicadores diretos de quão rapidamente sua conexão pode receber ou transmitir dados, bem como o atraso e o jitter causado por esse atraso.
Latência, Jitter, e VoIP
É escusado dizer neste ponto que como o VoIP está enviando sua voz como pacotes de dados pela internet, ele será diretamente impactado pela latência em sua rede.
Isto significa que o VoIP será diretamente impactado pela latência devido ao congestionamento, falta de largura de banda para lidar com o tráfego, ou restrição da configuração de hardware e software.
Com uma latência mais alta na sua rede, as chances de experimentar o jitter é muito maior. Devido a uma largura de banda menor e velocidades de download/upload mais lentas, sua rede será capaz de lidar com menos ações consecutivas antes de diminuir a velocidade.
Então, o que é aceitável?
Então, o que faz com que um nível aceitável de latência dentro da sua rede, e o que a latência começa a ter impacto direto na qualidade das suas chamadas VoIP e outros serviços? Bem, no final do dia, o nível de interrupção ou atraso na sua conversa será subjetivo.
Mas o que podemos fazer é determinar em que nível de atraso, medido em milissegundos, certas formas de interrupção podem começar a ocorrer. De acordo com esta informação aprofundada de Cisco:
“Atraso de transmissão unidireccional (boca a boca) não deve exceder 150 ms (por recomendação G.114)”
Meaning, quando você pingar outro usuário ou rede, não deve levar mais de 150ms para que esse ping chegue a esse receptor. Além disso, a Cisco também recomenda:
“O atraso de ida e volta não deve exceder 300 ms sempre que possível”
Assim como o congestionamento, e portanto a latência, aumenta, também o tremor. Mais uma vez, de acordo com Cisco:
“O atraso médio de uma viagem de ida deve ser direccionado para menos de 30ms”
Por isso, estamos a olhar para limites aceitáveis como se segue:
Atraso máximo de uma viagem de ida: 150ms”
Atraso máximo de ida e volta: 300ms
Máx Jitter: 30ms
O que acontece agora se você determinar que a sua latência ou tremores estão além dos níveis aceitáveis? Na verdade, há bastante coisa que você pode fazer, vamos quebrar isso feito um a um.
Melhorando a situação
Money não resolve todos os problemas, e o mesmo pode ser dito para melhorar o desempenho da sua rede. Só porque você está experimentando alta latência e turbulência dentro de suas chamadas VoIP de negócios, não significa que você deve executar diretamente para o seu provedor e pagar por um pacote de Internet mais rápido.
Isso poderia resolver o problema, mas pode não ser o único problema.
Todos os aspectos da sua rede e solução VOIP devem ser analisados. Qualquer coisa que possa colocar interferência no caminho de uma chamada VoIP deve ser analisada para identificar qualquer potencial gargalo de garrafa.
1. Updated and Capable Hardware
Uma rede interna consiste de um número razoável de componentes físicos de hardware. Firewalls físicos, controladores de borda de sessão, conversores analógicos para digitais, cabos e linhas de rede físicas, modems, switches, componentes WiFi, todos juntos para criar sua rede.
Hardware obsoleto pode obviamente ter limitações físicas, como falta de portas para conectar dispositivos, ou ser fisicamente defeituoso, por exemplo, uma porta ou antena danificada. Certifique-se de que o hardware está em forma física superior e não danificado, mas também não muito antigo.
Por exemplo, as redes modernas querem evitar switches, modems mais antigos e componentes WiFi como adaptadores sem fio podem ser limitados nas velocidades de conexão ou faltando protocolos modernos e mais rápidos. Firewalls físicos ou controladores de borda de sessão, se mal configurados, podem até mesmo ser limitados na taxa de fluxo de dados.
2. Don’t Skip on a Router
Embora o hardware, os roteadores merecem sua própria menção única. Um roteador pode ser visto quase como o cérebro da sua rede interna, conectando os outros componentes para criar um circuito completo. Seu modem, que traz a Internet de uma fonte externa (como conexões de cabo ou fibra ótica), conecta-se diretamente ao roteador, que então dispersa essa conectividade para outros dispositivos.
Roteadores fornecem conexões com e sem fio, e podem criar um enorme gargalo de garrafa se não estiverem à altura do trabalho. Os roteadores também podem ter uma configuração de Qualidade de Serviço que você gostaria de aproveitar, permitindo aos usuários priorizar o tráfego VoIP sobre outros dados.
Dê uma olhada em nosso guia detalhado de roteadores para entender melhor o que você está procurando em um roteador, e como algumas opções se empilham umas às outras.
3. Configurar QoS e outras configurações
Geralmente incluídos nos roteadores, embora às vezes firewalls e outros componentes de software de rede, são configurações de Qualidade de Serviço. Através do uso da priorização QoS, pacotes de dados VoIP podem receber tratamento preferencial dentro da sua rede.
Se ocorrer congestionamento, outros dados sofrerão antes que os pacotes de voz sejam desacelerados. No entanto, isto pode ser uma lâmina com duas bordas. Por um lado você está melhorando seus serviços VoIP, por outro lado outro tráfego pode sofrer – há um equilíbrio que deve ser encontrado, mas a configuração de QoS deve absolutamente ser configurada corretamente com base nas necessidades específicas do seu negócio e caso de uso.
Serviços VoIP também utilizam “codecs” para converter esses dados de e para vozes. Alguns codecs podem colocar limitações em suas chamadas, ou mesmo aumentar a latência.
4. Seja cuidadoso com Jitter Buffers
Geralmente só implementado quando o jitter ainda está próximo de níveis aceitáveis, um Jitter Buffer é um pedaço de software, ou configuração que funcionará essencialmente para “suavizar” a conversa, e equalizar as lacunas entre os pacotes de dados.
O Jitter Buffer irá realmente criar alguma latência em si mesmo, mas para garantir que as suas frases sejam enviadas na ordem correcta. Quando o jitter se torna um problema real, o buffer de jitter deve ser uma das primeiras coisas a ser feita, mas a funcionalidade pode ser ótima para manter tudo sob controle.
5. Invista em largura de banda suficiente
No final do dia, é inteiramente possível que a sua ligação à Internet simplesmente não esteja à altura da tarefa. As velocidades modernas da Internet atingiram alguns níveis bastante insanos, e só continuarão a melhorar à medida que começarmos a ver a introdução de novos protocolos como 5G.
No entanto, isso não significa que o seu negócio tenha uma ligação capaz. Sem largura de banda suficiente, e velocidades de upload/download capazes, com base na carga que a sua rede está encarregada, você inevitavelmente se deparará com problemas.
As organizações devem determinar da melhor forma possível a largura de banda necessária para lidar com operações normais, bem como com potenciais picos de carga operacional. Não se esqueça de incluir as despesas gerais, não apenas para essas cargas de pico, mas para cenários ainda mais catastróficos, como desastres ou deslocamentos.
O resultado final
O VoIP empresarial está sem dúvida se tornando rapidamente uma necessidade maciça para organizações de todos os tamanhos. Ao fornecer até mesmo as menores equipes com características incrivelmente poderosas, mas que permanecem acessíveis, todos podem ser equipados com as ferramentas necessárias para fornecer uma imagem e experiência profissional.
Embora o serviço VoIP em si possa vir com uma economia de custos, existem outros custos associados ao VoIP, particularmente a sua conexão à Internet, é claro. No final do dia, cortar os cantos terá negócios que se depararão com problemas – e sair da Internet não só terá impacto na produtividade geral, mas também introduzirá novos problemas com as soluções VoIP.
Jitters causados pela alta latência são problemas simples, com soluções simples, mas podem ter um enorme impacto no serviço da sua solução. Basta tomar as devidas precauções e planejar com antecedência para garantir que o VoIP empresarial ajude sua organização a ter sucesso e não sofrer.