Você está na página 1de 7

Universidad De Las Fuerzas

Armadas
MATERIA: Comunicacin y codificacin
digital

PROFESOR: Ing. Gonzalo Olmedo


TEMA: Convolucional Hard y Soft
Quito, 15 de Mayo, 2014
Objetivo
Analizar los tres tipos de comunicacin bpsk y la mejora de cada uno de ellos, de acuerdo al
mtodo de deteccin de errores utilizado en cada caso.
Terico

Cdigo sin deteccin de errores:

Fuente de
sonido

Muestreo

Cuantificacion

Suma de ruido

Modulador

Codificacion

Deteccion

Decodificacion

Recuperacion
del sonido

Explicacin del proceso:


1. Primero se ingresa el sonido pregrabado.
2. El sonido ya se encuentra tomado por 8000 muestra en este caso.
3. Posteriormente se ha establecido 128 niveles de cuantificacin, eso quiere decir 7 bits por
nivel.
4. Despus de la cuantificacin, se realiza la codificacin, en este proceso se vuelve los
valores de cuantizacin que da matlab en decimal, se transforma en bits y posteriormente
se los pone en cola.
5. Utilizando la modulacin bpsk [1,-1], se modula los 1 y 0 para convertirlos en 1 y -1.
6. Se suma el ruido de acuerdo al valor de la desviacin estndar con la seal modulada.
7. Se vuelve a 1 y 0 decodificando la seal que llega.
8. Se regresa a valores analgicos y se escucha el sonido que llega.
Cdigo con deteccin de errores tipo convolucional hard:

Fuente de
sonido

Muestreo

Cuantificacion

Modulador

Codificador de
canal

Codificacion

Suma de ruido

Deteccion

Decodificacion
Hamming

Recuperacion
del sonido
Explicacin del proceso:
Los primeros 4 pasos son los mismos del anterior, a partir de eso se tiene un paso extra
1. La codificacin de canal, en este paso se utiliza la treliza para cambiar los valores a los de
la salida.
Los pasos desde el 5 al 7 son los mismos pero ah se utiliza la distancia hamming como correccin
de errores, por ltimo se realiza el paso 8.

Cdigo con deteccin de errores tipo convolucional soft:

Fuente de
sonido

Muestreo

Cuantificacion

Modulador

Codificador de
canal

Codificacion

Suma de ruido

Deteccion

Decodificacion
Euclideano

Recuperacion
del sonido

Explicacin del proceso:


Los primeros 4 pasos son los mismos del anterior, e inclusive el paso extra, la primera diferencia se
torna en que despus de sumar el ruido no se vuelve a 1 y 0 como en convolucional hard, sino que
automticamente se utiliza la distancia euclidiana para decodificar y obtener el mensaje original
por ltimo se realiza el paso 8.

Resultado

Despus de hacer varias pruebas cambiando el valor de sigma en los 3 tipos diferentes de
comunicacin, se ha obtenido los siguientes resultados:
1. La comunicacin con menos tiempo de procesamiento es aquella que no tiene ninguna
correccin de errores, despus le sigue el convolucional soft y por ltimo el convolucional
hard, si en tiempo de procesamiento se trata sera mejor utilizar aquel que no tiene
correccin de errores.
2. Si de menor probabilidad de error hablamos el convolucional soft es el mejor que hay ya
que a diferencia de los otros dos es el que tiene menos error como resultado, en el caso
del hard se obtiene un valor menos de error pero no dista mucho del que no tiene ninguna
correccin de errores, pero aun as es mejor.
3. El nmero de niveles que se use tambin genera ms o menos tiempo de procesamiento,
y tambin genera ms ruido o menos si se usan menos o ms niveles respectivamente.
4. Por ultimo despus de varias pruebas, para m el mejor de todos los programas es el soft
ya que se recibe una seal ms clara, en la recepcin y con un tiempo de procesamiento
un tanto largo pero el ms adecuado respecto al sonido obtenido.
Para un valor sigma=0.6, niveles=128, una frecuencia de muestreo=2s y un tiempo de grabacin de
2s, se tiene:
En los 3 casos una misma seal muestreada y cuantizada a 128 niveles.

0.02
0.015
0.01
0.005
0
-0.005
-0.01
-0.015
-0.02

2000

4000

6000

8000

Para una recepcin sin correccin de errores se tiene

10000

12000

14000

16000

300

250

200

150

100

50

2000

4000

6000

8000

10000

12000

14000

16000

Con una probabilidad de error de:


pe =
0.0470
Para e convolucional hard tenemos como seal de recepcin
300

250

200

150

100

50

2000

4000

6000

Con una probabilidad de error

8000

10000

12000

14000

16000

pe =
0.0062
Para e convolucional soft tenemos como seal de recepcin

250

200

150

100

50

2000

4000

Con una probabilidad de error


pe =
2.9687e-04

6000

8000

10000

12000

14000

16000

Você também pode gostar