G.729

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Codificador de voz G.729


Raphael Stuart Coelho, Thiago Martins de Sousa
Centro Federal de Educação Tecnológica de Santa Catarina
Curso Superior de Tecnologia em Sistemas de Telecomunicações

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

  1. Cite as referencias precedidas pelo (#)
  2. Cite as referencias precedidas pelo (#)