6. Capítulo VI – Algoritmos de Compressão



Os mecanismos de compressão de voz visam a otimização da utilização da largura de banda para a sua transmissão. Os algoritmos de compressão de voz são padronizados pelo ITU-T (International Telecommunications Union – Telecommunications Standardization Sector), através das recomendações da série G.7xx. Estes mecanismos executados pelos Codec (Codificadores/Decodificadores), que nada mais são do que circuitos integrados especializados (DSP – Digital Signal Processor) e dedicados para o processamento dos sinais de voz com sua conversão analógica para digital.

Cada um dos diversos algoritmos de compressão possui características de desempenho intrínsecas, tais como: qualidade subjetiva da voz (MOS - Mean Opinion Score), atraso de processamento dos sinais de voz (atraso de compressão da voz) e taxa de produção das amostras digitais de voz.

Os métodos de compressão de voz mais empregados são:

· PCM:  Pulse Code Modulation.
· ADPCM: Adaptative Differential Pulse Code Modulation.
· LD-CELP: Low-Delay Code Excited Linear Prediction
· CS-ACELP: Conjugate-Structure Algebraic-Code-Excited Linear-Prediction
· MP-MLQ: Multi-Pulse, Multi-Level Quantization
· ACELP: Algebraic Code Excited Linear Prediction


A Tabela abaixo (retirada do site http://www.multirede.com.br/  ) ilustra algumas das características dos diversos Codec suportados pelos roteadores Multiserviço da Cisco (equipados com DSP C549 e versão do IOS 12.05T em diante).




Recomendação ITU
Método de Compressão
Saída do Codec (kbps)
MOS
Atraso de compressão (ms)
G.711
PCM
64
4.1
0.75
G.728
LD-CELP
16
3.61
3 a 5
G.729
CS-CELP
10
3.92
10
G.729a
CS-CELP
10
3.7
10
G723.1
MP-MLQ
6.3
3.9
30
G.723.1
ACELP
5.3
3.65
30
G.726
ADPCM
32
3.85
1

    Estes últimos protocolos são os mais importantes, pois eles garantem uma banda mínima muito pequena usando o código fonte; também os codecs G.723.1 têm um MOS muito elevado (Mean Opinion Score, usada medir a fidelidade).