Lecture 6 Formateo de Señales en PCM

58
COM II - I. Zam ora Uni II - Conf 6: Cod. Fte . y Form. Señales 1 Comunicaciones II Conferencia 6: Modulación por Codificación de Pulsos (PCM) UNIDAD II: CODIFICACIÓN FUENTE Y FORMATEO DE SEÑALES Instructor: Israel M. Zamora, P.E., MS Telecommunications Management Profesor Titular, Departamento de Sistemas Digitales y Telecomunicaciones. Universidad Nacional de Ingeniería Universidad Nacional de Ingeniería

Transcript of Lecture 6 Formateo de Señales en PCM

Page 1: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

1

Comunicaciones II

Conferencia 6: Modulación por Codificación de Pulsos (PCM) UNIDAD II: CODIFICACIÓN FUENTE Y FORMATEO DE SEÑALES

Instructor: Israel M. Zamora, P.E., MS Telecommunications ManagementProfesor Titular, Departamento de Sistemas Digitales y Telecomunicaciones.

Universidad Nacional de Ingeniería

Universidad Nacional de Ingeniería

Page 2: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

2

Guía

• PCM ó Modulación por Códigos de Pulsos• Sistema de Transmisión PCM• Rango Dinámico y eficiencia de codificación• PCM No Uniforme• Cuantización Uniforme y No Uniforme• Ilustración cuantización no uniforme• Comparación cuantización uniforme vs no uniforme• Función de transferencia• Companding• Q(.) no uniforme = Q(.) uniforme+Companding• Curvas de companding• PCM con Q(.) no uniforme• Proceso de compresión digital• PCM ó Modulación por Códigos de Pulsos• Generación onda PCM• Regeneración de onda PCM• CODEC PCM• Tasa de transmisión PCM

Page 3: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

3

PCM ó Modulación por Códigos de Pulsos

• En casi todos los países donde las redes PSTN se han digitalizados, las conversaciones telefónicas se realizan digitalizando las señales de voz.

• La técnica básica que se utiliza se denomina PCM (Pulse Code Modulation).

• En el formato básico, o canal B, la señal de voz se muestrea a una frecuencia de 8000 muestras por segundo.

• Cada una de las muestras se codifica con 8 bits.

• Luego, un canal B equivale a transmitir a 64 kbps.

• La codificación no es lineal, como se verá luego, debido a las propiedades estadísticas de las amplitudes de las muestras.

Page 4: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

4

PCM ó Modulación por Códigos de Pulsos

•PCM (Pulse Code Modulation) ó Modulación por Codificación de Pulsos atiende el teorema del muestreo de Nyquist.

•El proceso de generación PCM requiere de tres pasos de procesamiento ya estudiados en la conferencia 4: muestreo/ retención, cuantización y codificación.

•Es una forma básica de modulación de pulsos en la que una señal de mensaje analógica se representa en forma discreta tanto en tiempo como en amplitud, es decir en su equivalente digital.

•Permite la transmisión de la señal mensaje analógico como una secuencia o corriente de pulsos binarios codificados, que posteriormente pueden o no ser modulados o condicionados.

•La señal mensaje original analógica realmente nunca viaja en la señal transmitida.

•Los pulsos binarios codificados representan sólo los niveles cuantizados de la versión cuantizada de la señal original y como ventaja pueden ser regenerados en puntos intermedios a lo largo de la trayectoria de transmisión así como en los extremos.

Page 5: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

5

PCM ó Modulación por Códigos de Pulsos

•El precio que se paga es que se incurre en mas ancho de banda. Un sistema PCM convencional telefónico requiere 16 veces mas ancho de banda que la transmisión analógica de voz (una señal analógica de voz con 4KHz necesita 16x4KHz=64KHz si se transmite con PCM), asumiendo una eficienica de 1 bit por hertz de ancho de banda.

•La codificación en realidad no es una forma tradicional de modulación!!!

•Los códigos binarios usados en PCM son códigos del tipo b-bits donde b es el número de bits por código mayor que 1.

•Los códigos PCM actuales son del tipo signo-magnitud, donde el bit mas significativo (MSB) es el bit de signo y los bits restantes son usados para la magnitud.

1221 ddddd bbb

MSBSigno

(b-1) bits de Magnitud

Hay (b-1) bits de magnitud!!!Hay (b-1) bits de magnitud!!!

1bbmag

Page 6: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

6

PCM ó Modulación por Códigos de Pulsos

Los valores de “q” debenLeerse como “”

Los valores de “” debenLeerse como “q”

Page 7: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

7

PCM ó Modulación por Códigos de Pulsos

•En la figura siguiente, tenemos el código b-bit PCM con b=3. Este código PCM es denominado folded binary code.•Observe que, con excepción del bit de signo, los códigos en la mitad inferior de la tabla son una imagen especular de los códigos en la mitad superior.

El MSB=1, signo (+)

El MSB=0, signo (-)

Observe que en este caso, al nivel 0 le corresponden dos códigos!!!Desventaja!!!

Observe que en este caso, al nivel 0 le corresponden dos códigos!!!Desventaja!!!

Page 8: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

8

Rango Dinámico

• Un codificador uniforme utiliza intervalos de cuantización de longitud fija (tamaño de paso constante) para todas las muestras y produces códigos linealmente relacionados con los valores muestras analógicos.

•Un sistema PCM uniforme se usan un convertidor convencional analógico-a-digital para generar los códigos binarios de las muestras.

•El número de bits necesarios por cada muestras está determinada por la potencia máxima de ruido aceptable.

•La calidad mínima de la voz digitalizada requiere un razón señal-a-ruido en exceso de 26dB.

•Además de proveer una calidad adecuada para señales pequeñas, un sistemas telefónico debe ser capaz de transmitir un gran rango de amplitudes de señal, referido como RANGO DINÁMICO (DR).

•El rango dinámico (DR) normalmente se expresa en decibelios como la razón de la amplitud máxima posible a la amplitud mínima posible que puede decodificar el DAC (Digital/Analog Converter). Esta amplitud mínima corresponde al tamaño de paso o resolución.

Page 9: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

9

Rango Dinámico

• Calculando el rango dinámico:

min

max

V

VDR

min

max

min

max log20log10)(V

V

P

PdBDR

• Un valor típico de rango dinámico es de 30dB.

•En un sistema PCM uniforme cada nivel de cuantización está determinado por los requerimientos de SQR del nivel mas bajo de señal que debe codificarse.

•En PCM uniforme, la señales mas grandes son codificada con el mismo intervalo de cuantización (mismo tamaño de paso o resolución).

•Un nivel de SQR de 26dB para una señal pequeña con rango dinámico de 30dB produciría un SQR 56dB para la amplitud máxima posible.

•En PCM uniforme se provee calidad innecesaria a las señales grandes las cuales son las menos probables que ocurran pero se sacrifica la calidad con las señales pequeñas (ruido de cuantización mayor).

•En PCM uniforme el espacio de códigos es utilizado muy ineficientemente.

minV

Page 10: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

10

Eficiencia de Codificación

• El número de bits utilizado en PCM depende del Rango Dinámico (DR).

•DR será siempre el máximo número binario de un sistema.

•Para determinar el número de bits requerido para un sistema de códigos PCM se debe utilizar la siguiente relación matemática.

DRmagb 12

100*1

(%)

práctico

exactoPCM b

b

DRb 12 1

bmag =b-1 = número de bits PCM, SIN INCLUIR EL BIT DEL SIGNO!!! DR = Valor absoluto del Rango Dinámico

• La eficiencia del código es una indicación numérica de qué tan eficiente se utiliza un código PCM. Se define como la razón entre el número de bits requeridos para alcanzar un determinado Rango Dinámico, y el número real de bits PCM utilizados.

Page 11: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

11

Relación Señal a Ruido• Para determinar la relación Señal a Ruido en un sistema PCM, partamos de encontrar la potencia (valor cuadrático medio) de la señal de información. Para la señal, se considera que ésta se distribuye uniformemente en el rango: pp VxV

p

p

p

p

V

V

p

p

V

Vx

Vdx

Vx

dxxfxxExE32

)()((22

222

•Consideremos que la señal es ergódica, tomando la gráfica de la derecha, por lo que tenemos que su potencia normalizada es igual a la varianza de la señal:

0)( p

p

V

Vx dxxxfxE

•Note que si usáramos un tono (e.j. señal armónica sinusoidal), tendríamos: 2/22

px V

•En el caso general, podemos obsevar que la potencia es proporcional a V2

p, es decir, , con k siendo una constante.

22px kV

)(xf

ix

Amplitud de x(t)

pV

pV

pVxf 2/1)(

Page 12: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

12

Relación Señal a Ruido

• La potencia de ruido de cuantización es: 12/22 Q

• Si se usan b bits para codificar la señal, y el MSB se atribuye como el bit de signo (), entonces, podemos escribir:

• Con lo cual la potencia del ruido de cuantización puede expresarse como:

b

bp

p

q

kV

kV

NS 2

2

2

2

23

23

• De aquí que la SQR puede expresarse

como:

• La potencia de la señal en general es:22px kV

12bpV

b

p

b

pQ

VV2

2

)1(2

222

23)2(1212

bbkdBNS

q

02.602.6)3(log10 10

• En decibelios:

Page 13: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

13

Relación Señal a Ruido

• Ejemplo• Para señales de voz la relación señal a ruido de cuantización para

comunicaciones telefónicas debe ser del orden de 36dB.

• Si la señal de voz distribuye uniformemente en amplitud (lo cual no es cierto, como ser verá a continuación), entonces k=1/3, y el número de bits requerido será de:

bbdBNS

q

02.602.6)33/1(log10 10

bitsb

b

602.6

36

02.636

Page 14: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

14

Ejemplo de grabación de música en CD

• Si se desea establecer un buen rango dinámico para música grabada codificada digitalmente se puede considerar que 90 dB de rango dinámico y una señal de información limitada a 15 kHz por canal podría ser equivalente a una transmisión FM buena.

• Esto requiere de una codificación de 15 b y una tasa de muestreo de 1,2·30 kHz = 36 kHz, o equivalentemente 540 kb/s.

• Esto permitiría grabar un canal durante 650·8/0,54[s] = 160[min], sin capacidad de corrección de errores.

• En cambio, la duración de una grabación estereofónica (2 canales) sería de 80 minutos.

• Pregunta: si en la práctica se utiliza una frecuencia de muestreo de 44,1 kHz, codificación Reed-Solomon para corregir rayaduras y huellas digitales (2:1) en el CD y se pueden grabar 2 canales (stereo) por unos 75 min.,

• – ¿ cuántos bits se requieren para codificar c/u de los dos canales?

• – ¿ cuál es la SNR resultante en cada canal, expresada en dB?

Page 15: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

15

• Para ilustrar la técnica, se escucharán diversos registros, grabados con diversas frecuencias de muestreo y codificados con diversos grados de precisión (cuantización):

1. Frecuencia de muestreo, constante = 10000 muestras/seg.

No bits de cuantización variable por muestra, = 12, 9, 4, 2, 1 [bit].

2. 12 bits bits de cuantización/muestra,

Frecuencia de muestreo variable = 10, 5, 2.5, 1.25 [kmuestras/segundo].

Muestra de codificación PCM

Page 16: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

16

PCM No Uniforme

• Señal de VOZ • Se observa el registro de una señal de voz grabada.• Nótese que la mayor energía está centrada en las vocales.• Otro aspecto importante es la duración promedio de una vocal, (30ms)

Page 17: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

17

PCM No Uniforme

Si se realiza un zoom sobre la parte señalada en verde aqua en el registro superior (la señal de la palabra Murciélago), se tendrá la figura inferior.

Nótese que la mayoría de los valores de amplitud de la señal se concentran en las inmediaciones del valor cero. Muchos ciclos de la señal se repiten en forma casi idéntica. El muestreo (c/125μs) registra muchos valores en un ciclo.

El comportamiento variable de la voz humana genera errores de cuantización tanto granular como de saturación, lo que conduciría al decodificador en el receptor a regenerar una señal altamente distorsionada.

Page 18: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

18

PCM No Uniforme

•Aunque es posible reducir la distorsión o error de cuantización incrementando el número de niveles de cuantización, no sería eficiente en aplicaciones reales, particularmente para la transmisión de voz.

•La transmisión de voz tiene un amplio rango dinámico, en el orden de 50dB, es decir, es el rango de niveles desde la sílaba pronunciada lo mas alto posible por un hablante que habla alto y la sílaba pronunciada lo mas bajo posible por un hablante que habla lo mas bajo posible.

•Por ejemplo, si se usa un cuantizador lineal, se requiere de 2048 niveles discretos para una fidelidad total en cualquier caso; esto implica un total de 11 bits para cada palabra de código (211=2048), y con una frecuencia de muestro según Nyquist, tendríamos 88,000 bps, para un canal de voz y consecuentemente 88KHz de ancho de banda si se tiene una eficiencia de 1 bit/hertz, lo cual es demasiado ancho de banda por bit.

Page 19: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

19

PCM No Uniforme

•Un procedimiento de codificación mas eficiente se efectúa si los intervalos de cuantización no son uniforme sino que se les permite que incrementen con el valor muestreado.

•Cuando los intervalos de cuantización son directamente proporcional al valor de la muestra, el SQR es constante para todos los niveles.

•Con esta técnica, denominada cuantización No Uniforme, se necesitarán menos bits por muestra para alcanzar una SQR específica para señales pequeñas y un rango dinámico adecuado para señales grandes.

•Se dice que con intervalos (tamaño de paso o resolución) no uniforme, se establece una relación no lineal entre las palabra de códigos y las muestras que ellos representan.

•Una ventaja en los sistemas PCM con cuantización No uniforme es la mejora en la calidad al reducirse el efecto del ruido término aleatorio que se presente durante periodos de no actividad (línea ociosa, ninguna señal analógica en la entrada).

•Mejor resultado con cuantizador midtread

•Desventaja con Midriser por un posible valor mayor de .

Page 20: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

20

Cuantifización Uniforme vs No uniforme

• Cuantificación Uniforme– Ruido de cuantificación es intolerable para señales con

pendiente abruptas (rápidas)

– Tamaño de paso es constante

– Deficiente para señales de voz

– Bajo valor de SNR

• Cuantificación No uniforme – Mas apropiada para señales de voz.

– Espectro de señal de voz: 20hz a 20Khz.

– Rango de Inteligibilidad: 300hz a 3,400hz .

– Cuantización de acuerdo a la intensidad espectral de la señal, permitiendo una mejor SNR

Page 21: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

21

Comparación Cuantización Uniforme vs. No Uniforme

Page 22: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

22

Comparación Cuantización Uniforme vs. No Uniforme

CUANTIZACIÓN NO UNIFORME

Page 23: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

23

Companding

•Por tanto, fue necesario idear un mecanismo basado en una técnica analógica denominada COMPANDING que implica dos palabras: COMPression-exPANSION.

•La Compresión toma lugar en el lado del circuito transmisor.

•La Expansión toma lugar en el lado del circuito receptor.

•La compresión reduce el rango dinámico afectando muy poco el nivel fidelidad, y la expansión retorna la señal a su condición normal.

SeñalOriginal

No comprimida

SeñalOriginal

No comprimida

SeñalOriginal

Comprimida

Page 24: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

24

Companding

Patrón de voz reconstruido en el

receptor SIN UTILIZAR COMPRESIÓN de la señal de voz original

Note que el rango dinámico del patrón de voz excede el rango dinámico del convertidor ADC usado en el proceso de cuantización. Las amplitudes altas y bajas no son resueltas debido a la falta de niveles de cuantización!!!

Como resultado, la caracterización del patrón de voz a través el proceso PCM es pobre!!!

AMPLITUDES BAJAS

AMPLITUDES ALTAS

Page 25: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

25

Companding

Patrón de voz reconstruido en el receptor CON COMPRESIÓN de la señal de voz original

El rango dinámico de la señal ha sido comprimido dentro del rango de cuantización del convertidor ADC. Las amplitudes bajas son amplificadas a un nivel mayor que las variaciones de amplitud altas.

El patrón de voz comprimido es una representación mucho mas parecida de la señal de voz original. La señal recuperada puede ahora ser expandidas a su nivel original.

Mayor nivel de amplificación

Menor nivel de amplificación

Page 26: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

26

Companding

Sistema de Transmisión SIN companding

Page 27: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

27

Companding

Sistema de Transmisión CON companding

Page 28: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

28

Companding

•En las diapositivas 24 y 25 se muestran diagramas de pérdidas de potencias versus distancia de transmisión.

•Un repetidor de 20 dB se usa para amplificar la señal entre las estaciones de transmisión y recepción.

•El sistema en la diapositiva 22 NO USA COMPANDING . La razón señal a ruido (SNR) se degrada de 80 a 55 dB para amplitudes pico. Las amplitudes de bajo nivel, originalmente a 20dB, eventualmente caen debajo del nivel de potencia de ruido del amplificador hasta -5dB.

•Una mejoría en la SNR y una reducción en la probabilidad de saturación de los amplificadores se obtiene a través del proceso de companding.

• Las señales fuertes y débiles se comprimen de un rango dinámico de 60dB a 30dB en el transmisor y se restaura a 60dB en extremo receptor.

•La SNR se mantiene encima de la unidad a través de todo el sistema.

Page 29: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

29

Q(.) no uniforme = Q(.) uniforme+Companding

• Cuantificación No-uniforme puede implementarse a partir de un cuantificador Uniforme

• En el sistema transmisor, la señal se comprime antes de ser cuantizada, utilizando un módulo de cuantificación uniforme

• En el sistema receptor, la señal desde el cuantizador se expande a fin de ser restaurada mientras se invierte el proceso de compresión

Señal deEntrada

CompresorCuantizador

Uniforme

Expansor DecodificadorSeñal de

Salida

Medio

Page 30: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

30

PCM con Q(.) no uniformeCUANTIZACIÓN NO UNIFORME: COMPANDING ANALÓGICO

•En el Transmisor la señal analógica es comprimida, muestreada, y luego convertida en una código PCM lineal.

•En el Receptor el código PCM se convierte en una señal PAM, se filtra y luego se expande de regreso a las características originales de amplitud de la señal original.

•Hay dos métodos de companding analógico usados en la actualidad: La Ley- y la Ley-A.•El sistema Bell de transmisión digital original solía usar código 7-bits PCM con = 100.•Los sistemas mas recientes de transmisión digital usan 8-bit PCM con =255.

Señal deEntrada

Analógica

CompresorAnalógico Muestreo &

Retención

Señal deSalida

Analógica

Medio

BPFADC

PAM

Codificador

PCM

BPF ExpansorAnalógico Retención DAC

Circuito deregeneración

PCM

PAM

TRANSMISOR PCM

RECEPTOR PCM

Page 31: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

31

Función de Transferencia del Companding

FUNCIONES DE TRANFERENCIAS

DE LOS COMPRESORESY EXPANSORES

Page 32: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

32

Companding (COMpressing-exPANDING)

• Ley-µ en Norte América.

• Ley-A en Europa y Latinoamérica (En Nicaragua)

xxx

yy sgn)1ln(

)]/(1ln[ maxmax

11

sgnln1

)]/(ln[1

10sgn

ln1

)/(

max

maxmax

max

maxmax

x

x

Ax

A

xxAy

Ax

xx

A

xxAy

y

Page 33: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

33

Companding

xmax: Amplitud máxima de la señal de entrada no comprimida.

ymax: Amplitud máxima de la señal de salida comprimida.

x: Amplitud de la señal de entrada no comprimida en un instante particular de tiempo.

ó A: Parámetro usado para definir la cantidad de compresión (sea Ley- ó Ley-A).

y: Amplitud de la señal de salida comprimida

Page 34: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

34

Curvas de Companding

Page 35: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

35

PCM con Q(.) no uniforme

CUANTIZACIÓN NO UNIFORME: COMPANDING DIGITAL

•Implica la compresión en el transmisor después la muestras de la señal analógica de entrada ha sido convertida a un código PCM uniforme (lineal).•Implica que la expansión en el receptor ocurre previo a la decodificación PCM.•Con companding digital, la señal analógica primer debe ser muestreada y convertida a en un código lineal, y luego el código lineal es comprimido digitalmente.•En el receptor, el código PCM comprimido se recibe, se expande y luego se decodifica.•El sistema mas reciente sistema PCM con companding digital usa 12 bits de codificación lineal y 8 bits para el código comprimido.

Señal deEntrada

Analógica

Muestreo &Retención

Señal deSalida

Analógica

Medio

BPF CompresorAnalógicoADC

PAM

Codificador

PCM

BPF ExpansorAnalógicoRetención DAC

Circuito deregeneración

PCM

PAM

TRANSMISOR PCM

RECEPTOR PCM

Page 36: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

36

Companding

Page 37: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

37

Companding

Page 38: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

38

PCM con Q(.) no uniforme

CUANTIZACIÓN NO UNIFORME: COMPANDING DIGITAL

•El proceso de companding digital se asemeja mucho la curva de compresión analógica con = 255, al aproximar la curva a un conjunto de ocho segmentos líneas rectas (segmentos 0 a 7).•La pendiente de cada segmento sucesivo es exactamente la mitad de la pendiente del segmento previo.•La figura en la diapositiva #39 muestra la curva de compresión solo para valores positivos. La curva para valores negativos es idéntica, excepto que invertida (diapositiva #40).•Aunque hay 16 segmentos (ocho positivos y ocho negativos) este esquema es llamado a menudo COMPRESIÓN 13-SEGMENTOS.•En este algoritmo de compresión 12bits – a - 8 bits, el código resultante de 8 bits se compone de un bit del signo, un identificador de segmento de 3 bits, y un código de magnitud de 4 bits, con lo cual se identifica el intervalo de cuantización dentro de un segmento específico (ver diapositiva 43 figura (a)).

Page 39: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

39

PCM con Q(.) no uniforme

Page 40: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

40

PCM con Q(.) no uniforme

Page 41: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

41

PCM con Q(.) no uniforme

Page 42: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

42

PCM con Q(.) no uniforme

CUANTIZACIÓN NO UNIFORME: COMPANDING DIGITAL

•En la tabla de codificación 255 de la diapositiva 43 (figura b), los bits de posición designados con X se truncan durante la compresión y consecuentemente se pierden.•Los bits designados como A, B, C y D son transmitidos como tales.•El bit de signo “s” también es transmitido como tal. Observe que para los 12 bits originales, los segmentos 0 y 1 se duplican exactamente a la salida de decodificador (ver diapositiva 43 figura c), mientras que para el segmento 7, solamente los 6 bits mas significativos se recuperan.•Con 11 bits de magnitud, hay 2048 códigos posibles.•Hay 16 códigos en el segmento 0 y en el segmento 1.•En el segmento 2, hay 32 códigos•En el segmento 3, hay 64 códigos.•Cada segmento sucesivo, comenzando por el segmento 3 tiene el doble número de código que el segmento previo.•En cada uno de los 8 segmentos solamente pueden recuperarse dieciséis códigos de 12 bits. Consecuentemente en segmentos 0 y 1 no hay compresión.(de 16 códigos posibles, todos los 16 pueden recuperarse).

Page 43: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

43

PCM con Q(.) no uniforme

Page 44: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

44

PCM con Q(.) no uniforme

CUANTIZACIÓN NO UNIFORME: COMPANDING DIGITAL

•En el segmento 2, hay una tasa de compresión de 2:1 (32 códigos posibles para transmisión y 16 códigos posibles de recuperar).•En el segmento 3, hay una tasa de compresión de 4:1 (64 códigos posibles para transmisión y 16 códigos posibles de recuperar). •La tasa de compresión se duplica con cada segmento sucesivo.•La tasa de compresión del segmento 7 es 2048/16 o 128:1.

Page 45: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

45

Proceso de compresión digital

•La señal analógica se muestrea y se convierte en un código lineal (uniforme) de 12 bits (signo y magnitud).•El bit de signo es transferido directamente al código comprimido de 8 bits.•El segmento se determina contando el número de ceros iniciales en la porción de 11 bits de magnitud del código, comenzando con el MSB,•Se sustrae el número de ceros iniciales (sin exceder 7) del 7.•El resultado es el número del segmento, el cual se convierte en un número binario de 3 bits y se sustituye en el código de 8 bits como el identificador de segmento.•Los cuatro bits de magnitud (A, B, C y D) son los intervalos de cuantización y son sustituidos en los 4 bits menos significativos del código comprimido de 8 bits.•Esencialmente, los segmentos 2 a 7 se subdividen en subsegmentos mas pequeños.•Cada segmento tiene 16 subsegmentos, los cuales corresponden a las 16 posibles condiciones para los bits A, B, C y D (0000 – 1111).•En el segmento 2 hay dos códigos por subsegmento.•En el segmento 3 hay cuatro.

Page 46: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

46

Proceso de compresión digital

•El número de códigos por subsegmento se duplica con cada subsegmento.•Consecuentemente, en el segmento 7, cada subsegmento tiene 64 códigos.•Las figuras de las diapositivas 47,48 y 49 muestran la desagregación de los segmentos versus subsegmentos 2, 5 y 7.•Observe que en cada subsegmento, todos los códigos de 12 bits, una vez que son comprimidos y expandidos, producen un código único de 12 bits.•En esta figura, se observa que los bits truncados mas significativos son reinsertados en el decodificador como un 1.Los restantes bits truncados se reinsertan como 0s. Esto asegura que la máxima magnitud de error introducido por el proceso de compresión y expansión sea mínimo.•Esencialmente, el decodificador estima cuales bits truncados fueron previo a la codificación.•La estimación mas lógica está en medio entre los códigos mínimo y máximos. En el segmento 5, por ejemplo, los 5 bits menos significativos fueron truncados durante la compresión. Las posibilidades son cualquier código entre 00000 y 11111.•Consecuentemente, el error máximo de compresión es ligeramente mayor que la mitad de la magnitud de ese segmento.

Page 47: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

47

Proceso de compresión digital

Page 48: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

48

Proceso de compresión digital

Page 49: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

49

Proceso de compresión digital

Page 50: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

50

Otro ejemplo: Generación onda PCM

CIRCUITO CODIFICADOR PCM

Page 51: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

51

Regeneración de onda PCM

•Procesos fundamentales en la recepción de onda PCM:

•Regeneración, Decodificación y Filtrado

•Regeneración: Es la capacidad del sistema para controlar los efectos de distorsión y ruido que se producen al transmitir una señal PCM por un canal. Esta capacidad se logra al construir la señal señal PCM mediante una cadena de REPETIDORES REGENERATIVOS ubicados a una distancia suficientemente próxima a lo largo de la ruta de transmisión.

•El repetidor regenerativo lleva a cabo tres funciones básicas que son:

•Ecualización•Temporización•Toma de Decisiones

Amplificadorecualizador

Dispositivode toma dedecisiones

Circuito Temporizador

Onda PCMdistorsionada

Onda PCMregenerada

Diagrama de bloque del repetidor regenerativo

Page 52: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

52

Regeneración de onda PCM

•Ecualizador:

Da forma a los pulsos recibidos de tal manera que compensa los efectos de las distorsiones de amplitud y fase que producen las características de transmisión no ideales del canal.

•Temporizador:

Proporciona un tren de pulsos periódicos, obtenidos de los pulsos recibidos, para muestrear los pulsos ecualizados en los instantes en los que la relación señal a ruido es un máximo.

•Dispositivo Toma de Decisión:

Realiza una comparación de la lectura de las muestras extraídas “Ak” con respecto a un umbral “” predeterminado en cada intervalo de bit para determinar si el símbolo “s” que se recibe (pulso) es un “1” ó un “0”.

μ A si "0"

μ A si "1"s

k

k

Page 53: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

53

Regeneración de onda PCM

T

T

t=T

t=T

Dispositivo deRegeneración

Si ro>entonces S==> “1”

T

ro(T)

Pulso original

que representa

un “1”

El mismo pulso pero distorsionado

por el canal

Instante demuestreo

Pulso regeneradopara un “1”

Pulso original

que representa

un “0”

El mismo pulso pero distorsionado

por el canal

Dispositivo deRegeneración

Si ro<entonces S==> “0”

T

Pulso regeneradopara un “0”

Instante demuestreo

ro(T)

Page 54: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

54

Regeneración de onda PCM

•Decodificación

Implica generar un pulso PAM cuantizado a “L” niveles cuya amplitud es la suma lineal de todos los pulsos binarios en la palabra de código de “b” bits, siendo cada pulso binario ponderado por su lugar (20, 21, 22, ..., 2b-1) en el código. Recuerde que “b” es el número de bits por muestra.

Filtrado:

Es la operación final en el receptor consiste en recuperar la señal de mensaje al pasar la salida del decodificador por un filtro de reconstrucción pasabajas cuya frecuencia de corte es igual al ancho de banda “fm”de la señal mensaje.

La señal recuperada, aún cuando no exista errores ni ruido en la transmisión, incluye la distorsión inicial (ruido) que introduce el proceso de cuantización.

Page 55: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

55

Regeneración de onda PCM

CIRCUITO DECODIFICADOR PCM

Page 56: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

56

CODEC PCM

Page 57: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

57

Tasa de transmisión digital (Ancho de Banda)

ESQUEMA DEL TRANSMISOR

Códigos Binarios

b-bits

Codificador de línea

Generadorde Pulsos

1 1

0 0

1

0 Tb

A“1” lógico

0 Tb

-A

“0” lógico

Codificador de línea

Salida de pulsosDigitales (polar)

Entrada totalmenteanalógica

SeñalCuantizada

Señal muestreadora (fS):Tren de pulsos

Tasa de muestras

cuantizadas = fS

QL niveles

S/H

Tasa de muestras

retenidas = fS Tasa de bits = b*fS=Rb

...01100101...

Ancho de banda de transmisión = ½ Rb

Page 58: Lecture 6 Formateo de Señales en PCM

COM II - I. Zamora

Uni II - Conf 6: Cod. Fte. y Form. Señales

58