Sie sind auf Seite 1von 4

ulaw

Este codec, es realmente conocido como G.711 pero en su versin especfica para
Estados Unidos. Es el tipo de codificacin que utilizan los telfonos en la red clsica
de telefona en EEUU y Canad. Ofrece un flujo de datos de 64 kbit/s lo que puede
resultar bastante alto comparado a sus "competidores" (aunque para la telefona
estndar, es un flujo de datos comn). Esos 64 kbit/s recuerdan al ancho de banda,
obtenido por los MODEM que se utilizaban antiguamente para conectarse a Internet
y es justamente por esto, las lineas de voz, ocupaban el 100% de su ancho de
banda utilizando este cdec.

G.711 es un estndar de la ITU-T para la codificacin de audio. Este estndar es usado


principalmente en telefona, y fue liberado para su uso en el ao 1972.
G.711 es un estndar de codificacin digital para representar una seal de audio en frecuencias
de la voz humana, mediante palabras de 8 bits de resolucin, con una tasa de 8000 muestras por
segundo. Por tanto, el codificador G.711 proporciona un flujo de datos de 64 Kbit/s.
Para conseguir una relacin seal a ruido optimizada para seales de voz humana, se utiliza un
mtodo de compresin antes de codificar la seal (la compresin en nivel no debe ser
confundida con la compresin de datos digitales). Para este estndar existen dos mtodos
principales, el -law, usado en Estados Unidos y Japn y el A-law (usado en Europa y el resto
del mundo). Ambos mtodos tienen una curva basada en perfiles logartmicos, pero el A-law fue
especficamente diseado para ser implementado con facilidad por mtodos digitales.
Cuando la seal es decodificada en el receptor se realiza la operacin inversa, es decir, una
expansin, para as recuperar la seal original.
El estndar tambin define un cdigo para secuencia de repeticin de valores, el cual define el
nivel de potencia de 0 dB.

alaw
Es equivalente al codec ulaw, pero es el utilizado en Europa. Para configuraciones hechas en
Espaa es muy conveniente permitir este codec, y forzar los dispositivos a utilizar este cdec, (u
otro mejor) para intentar evitar la transcodificacin.

Funcionamiento de un codec - G711


Muestreo
El proceso de muestreo consiste en tomar valores instantneos de una seal
analgica, a intervalos de tiempo iguales. A los valores instantneos obtenidos se les
llama muestras.

Este proceso se ilustra en siguiente figura:

De acuerdo con el teorema del muestreo, las seales telefnicas de frecuencia vocal
(que ocupan la Banda de 300 a - 3.400 Hz), se han de muestrear a una frecuencia
igual o superior a 6.800 Hz (2 x 3.400).
En la practica, sin embargo, se suele tomar una frecuencia de muestreo o sampling
rate de fm = 8.000 Hz. Es decir, se toman 8.000 muestras por segundo que
corresponden a una separacin entre muestras de:
T=1/8000= 0,000125 seg. = 125 s
Por lo tanto, dos muestras consecutivas de una misma seal estn separadas 125 s
que es el periodo de muestreo.
Cuantificacin
La cuantificacin es el proceso mediante el cual se asignan valores discretos, a las
amplitudes de las muestras obtenidas en el proceso de muestreo. Existen varias
formas de cuantificar que iremos detallando segn su complejidad.
Cuantificacin Uniforme
Todas las muestras cuya amplitud cae dentro de un intervalo, se les da el mismo valor.
El proceso de cuantificacin introduce un error(error de cuantificacin), ya que se
sustituye la amplitud real de la muestra, por un valor aproximado.

Cuantificacin no Uniforme

- Mediante una cuantificacin no uniforme - en la cual se toma un nmero determinado de


intervalos y se distribuyen de forma no uniforme aproximndolos en los niveles bajos de seal,
y separndolos en los niveles altos. De esta forma, para las seales dbiles es como si se
utilizase un nmero muy elevado de niveles de cuantificacin, con lo que se produce una
disminucin de la distorsin. Sin embargo para las seales fuertes se tendr una situacin
menos favorable que la correspondiente a una cuantificacin uniforme, pero todava
suficientemente buena.

Ley de codificacin o compresin


El proceso de cuantificacin no uniforme responde a una caracterstica determinada llamada
ley de Codificacin o de compresin.
Hay dos tipos de leyes de codificacin:
Continuas
Segmentos.
En las continuas, los intervalos de cuantificacin son todos de amplitud distinta, creciendo
ordenadamente desde valores muy pequeos, correspondientes a las seales de nivel bajo, a
valores grandes, correspondientes a las seales de nivel alto
En segmentos, la gama de funcionamiento se divide en un nmero determinado de grupos y
dentro de cada grupo los intervalos de cuantificacin tienen la misma amplitud, siendo distinta
de unos grupos a otros.
Normalmente se utilizan las leyes de codificacin de segmentos.
G.711 Ley A (a-law) y ley (u-law)
Actualmente, las dos leyes de compresin de segmentos mas utilizadas son la ley A (a-law) y la
ley (u-law) que dan lugar al codec g.711. La ley A (a-law) se utiliza principalmente en los
sistemas PCM europeos, y la ley (u-law)se utiliza en los sistemas PCM americanos.
La ley A esta formada por 13 segmentos de recta (en realidad son 16 segmentos, pero como
los tres segmentos centrales estn alineados, se reducen a 13). Cada uno de los 16

segmentos, esta dividido en 16 intervalos iguales entre si, pero distintos de unos segmentos a
otros.
La formulacin matemtica de la Ley A es:
y= Ax / 1+ LA --------------------- para 0 =< x =< 1/A
y= 1+ L (Ax) / 1+ LA ------------- para 1/A=< x =< 1
Siendo L logaritmo neperiano.
El parmetro A toma el valor de 87,6 representando x e y las seales de entrada y salida al
compresor.
La ley se representa matemticamente como:
y= L(1+x) / L (1+)-------------- para 0 =< x =< 1
donde = 255
En siguiente figura se representa grficamente la ley A (a-law):

Das könnte Ihnen auch gefallen