Em seqüência à matéria anterior (Voip. Um dia você vai ter um telefone assim, veja ao lado), vamos falar sobre os codecs utilizados para o perfeito funcionamento do voip.
Codecs são protocolos adicionais, cuja função é de controle de qualidade para comunicação. Em outras palavras, são “codificadores de áudio” que convertem e codificam a voz, transformando o pacote de dados em sinal digitalizado. A estrutura do voip se baseia nos codecs G.729, G.723 e G.711 junto com protocolo (RTP) – Real Time Protocol.
Nesse processo encontramos duas fases:
Análise da voz: é a parte do processamento da voz que converte o som (voz) para o formato digital, para que seja armazenada apropriadamente nos sistemas de comutação e transmitida em redes digitais ou rede IP. Também chamada de digitalspeech encoding.
Sintetização da voz: é a parte do processamento de voz que converte a voz da forma digital para forma analógica, própria para a audição humana. Também chamada de speech decoding.
O codec G.729a pode chegar a utilizar apenas 8Kbps de banda independente do link, desde que exista capacidade para isso, fazendo com que uma ligação Voip consuma no máximo de 18 a 23Kbps, incluindo tempo de buferização, compressão CRTP e supressão de silêncio.
Para transportar voip em uma rede IP (internet), encontramos um grande problema, o jitter (tempo de atraso). Transporte de voz quer dizer transporte em tempo real, ou seja, eliminar ao máximo todo tipo de atraso ou delay. Os codecs conseguem justamente tratar e administrar esse atraso dos pacotes dentro da rede IP, fazendo com que trafeguem com qualidade e resolvendo uma parcela do problema de jitter e delay.
Para que esse pacote com a voz digitalizada chegue ao seu destino com qualidade em termos de tempo real, os padrões de voip especificam que o tempo máximo para o envio de um pacote de dados para um outro ponto (fim–a–fim) deve ser de 150ms (msec). Diferente de transporte ponto–a–ponto, o fim–a–fim quer dizer que independe do ponto ser OnNet (pear–to–pear) ou terminação STFC (PSTN).
RTP (Real–Time Transport Protocol): prevê um mecanismo de transporte fim–a–fim na rede e tem como função de configuração dos pacotes IP digitalizados, para a transmissão das aplicações de dados em tempo real como áudio e vídeo interativos ou dados de simulação sobre redes IP.
O transporte de dados é ampliado por um protocolo de controle (RTCP – Real Time Control Protocol), para permitir o monitoramento da entrega dos dados de maneira escalar, para uma grande rede, além de prover funções mínimas de controle e identificação.
CRTP (Compressed Real–Time Protocol). O protocolo CRTP tem a função de fazer a compressão dos pacotes trabalhando juntamente com os codecs, para melhor a codificação e trazer mais qualidade para a aplicação.
Com estes recursos temos eficiência para obter a melhor conexão com voz sobre IP. Ou seja, fazer uso da banda com os protocolos associados às aplicações de voz, com boa qualidade, uso eficiente dos protocolos de compactação e compressão de dados, com fragmentação e interleaving, para obter boa qualidade de voz.
O mais importante, contudo, é que tudo isso é transparente para o usuário. No próximo texto vamos falar sobre a aceitação de voip no Brasil e a concorrência entre as empresas voip e de telefonia comum.[Webinsider]
…………………………………………………………………………….
Com a colaboração de Fernando Canuto Nunes, Coordenador de Projetos e Redes da T–leste Telecom.
.
Diego Moralles
<strong>Diego Moralles</strong> (dmoralles@sun-isp.com) é gerente geral da <strong><a href="http://www.sun-isp.com/" rel="externo">Sun ISP</a></strong> no Brasil.
Uma resposta
MUITO BOA A INFORMAÇÃO,MAS COMO CONSIGO BAIXAR ESSE CODEC?