G.729
Resumo
Para a transmissão de voz nos sistemas de telecomunicações atuais é necessário codificá-la usando um codec. Este artigo tem como objetivo fazer uma análise do codec de áudio G.729, fazendo algumas comparações com outros codecs e expondo as suas aplicações na codificação de voz em aplicações VoIP e entre centrais de operadoras telefônicas.
Introdução
Mesmo com o avanço das telecomunicações ainda há uma limitação na taxa de transmissão em alguns tipos de aplicações. Um dos principais casos são as aplicações multimídia em tempo real, como audioconferência, videoconferência e ligações telefônicas através da internet. Nessas aplicações a perda da qualidade da informação é tolerável, mas o atraso no envio dessas informações não. Nesse contexto a codificação da imagem ou som é muito importante, pois ela é que vai definir a taxa de transmissão necessária. Essa taxa também é chamada de bit rate. Neste artigo será apresenta um breve comentário sobre a tecnologia utilizada no processo de digitalização da voz utilizando o codec G.729 e a sua relação entre qualidade de voz e banda necessária.
Codec é um hardware ou um software que codifica e decodifica sinais. Essa palavra é uma combinação de codificador/decodificador. O codec implementa um algoritmo de compressão de sinais sendo responsável por transformar a um sinal analógico em uma seqüência de bits.A codificação é feita fazendo amostragens periódicas no sinal, no caso do codec G.729, sinais de voz.O sinal codificado é um sinal digital.
O codec G.729 foi desenvolvido pela empresa Sipro e padronizado em 1996 pela recomendação da ITU-T. Para utilização desse codec é necessário o pagamento de licença/royalties.Há um consorcio de entidades que para fomentar o uso desse padrão.Esse grupo é formado por France Telecom, Mitsubishi Electric Corporation, Nippon Telegraph and Telephone Corporation (NTT), Toshiba Corporation, Université de Sherbrooke.Ele era usado a principio para codificar a voz em redes frame relay .
Funcionamento do CODEC
Existem basicamente tres tipos de codec:
Codificação por forma de onda
Este tipo de codec mapeia o sinal original no domínio tempo usando os bits do sinal digital , que são representações do sinal ja amostrado e quantizado. Geralmente esses tipos de codec geram bit rates altos, mas contrapartida, obtém os melhores índices de qualidade de voz(MOS ou CMOS).Exemplos de codec deste tipo são PCM e ADPCM.
Codificação por síntese
A codificação é feita por análise pequenos grupos de amostra PCM. Geralmente um frame dessa familia tem entre 10 e 20 ms de duração, e contém entre 80 e 160 amostras PCM.Estes tipos de codec tem um bit rate muito pequeno, na ordem de 1 a 3 kbps e baixa qualidade de voz (MOS CMOS).São usado em situações onde a qualidade na voz não é importante, somente a inteligibilidade é necessária. Geralmente é utlizado em aplicações militares.
Codificação híbrida
O codec G.729 utiliza o algoritmo de codificação CS-ACELP.Esse algoritmo é do tipo codificação hibrida (Hybrid Encoding). O codec usa um filtro de entrada para o sinal analógico conforme recomendação G.712 do ITU-T. Ele faz 8000 amostras por segundo e codifica os sinais de áudio em quadros de 10 ms cada, com um atraso de 15 ms, com um bit rate de 8 kbps.
Se quiser inserir fórmulas, use a seguinte linha como base:
Descreva o funcionamento do CODEC/VOCODER.
Subtópico
Bla, Bla, Bla, Bla
Subtópico
Bla, Bla, Bla. Bla2
Comparação com outros CODECs
Cite algumas vantagens e desvantagens do CODEC.
Aplicações
Exemplifique algumas aplicações nas quais ele é usado.
Referências
- Cite as referencias precedidas pelo (#)
- Cite as referencias precedidas pelo (#)