As empresas estão recorrendo ao VoIP para obter economias substanciais em custos e maior controle sobre as comunicações de voz. Mas adicionar chamadas baseadas em IP a uma rede existente pode levantar preocupações sobre a largura de banda necessária e se a infraestrutura será capaz de lidar.
Com arquivos de dados, áudio, vídeo e muito mais lutando pela largura de banda, é provável que haja alguns conflitos. Você pode usar as configurações de QoS para gerenciar a alocação de largura de banda, mas às vezes a otimização não é suficiente e é necessário adicionar mais largura de banda.
Codecs usados por um provedor atacadista internacional de VoIP típico
A primeira coisa a considerar quando você está pensando em mudar para um provedor de VoIP respeitável, como o IDT, é como a tecnologia usa largura de banda. Essencialmente, o VoIP reformata o tráfego de voz em pacotes de dados. Depois, eles viajam pela web da mesma maneira que qualquer outro arquivo antes de serem convertidos novamente em áudio no destino.
Cada pacote também possui informações de overhead contendo detalhes sobre sua origem e destino que permitem que ele seja roteado corretamente. Isso é conhecido como wrapper; pode haver várias camadas de informações do wrapper e cada uma adiciona uma pequena quantidade - embora apenas alguns bytes - ao tamanho do pacote, necessitando, portanto, de um pouco mais de largura de banda.
Os sistemas de VoIP usam codecs para converter voz em dados. Existem codecs diferentes e eles oferecem uma troca entre qualidade e largura de banda. Quanto maior a qualidade da chamada desejada, maior será a largura de banda.
Os codecs de VoIP mais usados são G.279 e G.711. O codec G.279 usa um algoritmo de compactação para reduzir o tamanho dos pacotes de dados, mas isso tem um preço de qualidade de som um pouco menor. G.711, por outro lado, não possui compactação, mas isso significa que usa mais largura de banda. É provável que uma hora de tráfego não compactado esteja em torno de 85 MB, mas este se torna 35 MB com a compactação G.279. Isso não parece uma grande diferença no mundo de hoje, onde consideramos o armazenamento em terabytes garantido, mas se você o multiplicar por centenas ou milhares de chamadas por dia, isso representa um fardo significativo.
Noções básicas sobre tamanhos de pacotes
Então, qual o tamanho de um pacote de dados VoIP? Essa é uma pergunta difícil de responder, porque há várias variáveis envolvidas. Vimos que cada pacote contém informações do invólucro, além dos dados da chamada.
O tamanho do wrapper geralmente é constante, 20 bytes para o cabeçalho IP, oito para o cabeçalho UDP (User Datagram Protocol) e um mínimo de 12 para o cabeçalho RTP (Real-time Transport Protocol). A isso, é claro, são adicionados os próprios dados, que podem variar em tamanho.
Vimos que o tamanho do pacote pode variar devido ao codec usado e se há compactação. Um tamanho de pacote maior significa menos invólucros, mas, novamente, há uma troca de que, se um pacote for perdido, você poderá perder uma parte significativa da chamada. Pacotes menores significam mais invólucros, mas tornam o sistema mais tolerante a pacotes descartados sem perda significativa de qualidade.