Académique Documents
Professionnel Documents
Culture Documents
A introdução dos microprocessadores no final dos anos 70 e início dos anos 80 tornou
possível usar técnicas de processamento digital de sinais (Digital Signal Processing) em
um range muito maior de aplicações.
Cada CODEC provê certa qualidade de voz. A medida de qualidade da voz transmitida
é uma resposta subjetiva de um ouvinte. Uma medida comum usada para determinar a
qualidade do som produzido pelos CODECs específicos é o MOS (Mean Opinion
Score). Com o uso do MOS, um amplo range de ouvintes julgam a qualidade de uma
amostra de voz (correspondendo a um CODEC particular) numa escala de 1 a 5. A
partir desses resultados, é calculada a média dos scores para atribuir o MOS para aquela
amostra [CISCO-CODEC2].
Na tabela 1 são apresentados alguns scores MOS para os CODECs mais usados. Na
Tabela 2 são descritos os scores MOS.
Método de Compressão
Delay
Bit Rate (kbit/s) MOS Score
(ms)
G.711 PCM 64 4.1 0.75
G.726 ADPCM 32 3.85 1
G.728 LD-CELP 16 3.61 3 to 5
G.729 CS-ACELP 8 3.92 10
G.729 x 2 Encodings 8 3.27 10
G.729 x 3 Encodings 8 2.68 10
G.729a CS-ACELP 8 3.7 10
G.723.1 MP-MLQ 6.3 3.9 30
G.723.1 ACELP 5.3 3.65 30
Na tabela 3 é mostrada a banda real utilizada pelo CODEC G.729 em três tipos de meio:
Frame Relay sem usar compressão, Freme Relay usando compressão, e Ethernet.
Codec Information
Bandwidth Calculations
Mean Packets
Codec & Codec Codec Voice Voice
Opinion Per
Sample Sample Payload Payload Bandwidth
Score Second
Bit Rate Size Interval Size Size
(MOS) (PPS)
MP or FRF.12
26.8 Kbit/s
with cRTP
G.729
10 Bytes 10 ms 3.92 20 Bytes 20 ms 50 MP or FRF.12
8 Kbit/s
11.6 Kbit/s
Ethernet
31.2 Kbit/s
Tabela 3: Consumo real de banda para o G.729 [CISCO-CODEC3]
Características
G.729 G.729A G.729D G.729E
Existem também algoritmos de compressão fechados (i.e., cujas especificações não são
públicas nem licenciáveis). O algoritmo utilizado pela operadora de telefonia IP Skype
(www.skype.com) propicia qualidade de comunicação superior, mesmo com linhas
discadas (56 kbit/s).
Vale a pena atentar para o efeito provocado pelo ajuste do tamanho do payload nos
frames IP usados para VoIP. O payload é a área de dados do frame onde a informação
de voz codificada é colocada, conforme pode ser visto na figura a seguir.