Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CODIFICADOR (7,4)
En la tabla anterior lo que se hizo fue que para nuestra frase mensaje “HOLA
MUNDO” cada carácter se representa con su respectivo ascii luego pasándolo a su
forma binaria se lecodificada y e decodificada justo después de haber agregado
cierto número de bits erróneos, la decodificación implementada tenía que ser
entonces capaz de detectar los errores introducidos en la cadena de bits transmitida
y corregirlos de ser posible.
Primero debe de conocerse que, el largo de la cadena bits de la frase “Hola Mundo”
tenía una longitud de 80 Bits, y luego de ser codificada esta cadena aumentaba a un
largo de 140 Bits.
Terminadas estas pruebas es fácil concluir que la tolerancia a los errores de este
codificador es algo baja, pues ya con tan solo aumentar el error a un valor cercano
al 10% ya se empiezan a obtener mucha pérdida de información en los datos
recibidos en el decodificador. los datos obtenidos para 40 errores se consignan en la
tabla #7.
Para las tablas 4,5,6,7 Se puede ver que se obtuvo 2 síndromes que reportaban un
error en la transmisión lo cual es una cantidad considerable comparada con la
anterior prueba, sin embargo estos errores lograron ser corregidos, esto se puede
ver al comparar las palabras binarias recibidas contra las transmitidas también Se
observó que conforme se aumentaban la cantidad de errores en la trama cada vez
se deterioraba más el mensaje recibido, debido a que no era posible corregirlo
completamente, ya que el código solo tenía la capacidad de corregir un error.
También se pudo observar que pasaba cuando se transmitía la trama de bits por el
canal sin codificarla, el resultado fue que la palabra se convertía en otra conforme se
introducían cada vez más errores los datos obtenidos se consignaron en la tabla #8.
0010 0010
1111 1111
0010 0010
1111 1101
CODIFICADOR (6,3)
Como primer paso se introducen 5 errores en la cadena de bits transmitida por el
canal, los datos obtenidos se consignan en la tabla #9.
tabla #10 valores para codificador de bloques (6,3) con 10 errores en el canal
tabla #12 valores para codificador de bloques (6,3) con 30 errores en el canal
tabla #13 valores para codificador de bloques (6,3) con 40 errores en el canal
Se puede ver que dos cadenas de bits tuvieron errores, de las cuales solo una pudo
ser corregida, pues la segunda cadena de 3 bits resaltada en rojo, se dañó,
obteniendo un mensaje binario diferente en el receptor.
tabla #14 valores para codificador de bloques (6,3), con codificación y sin codificación.
0010 0011
1111 1111
0010 0010
1111 1111
por la fuente cuando se tenía una cantidad mínima de errores y cuando se tenía una
cantidad mayor de errores respectivamente.
Figura 3. gráfica para codificador (6,3) Pbe (eje y) vs Eb/No (eje x) .
En la figura 3 sucede lo mismo que con la figura 2, se hace evidente que cuando se
tiene codificación se necesita una relación Eb/No mucho menor para obtener la
misma probabilidad de error que cuando no se tiene codificación.
tabla #15 datos obtenidos para un sistema completo con codificación y modulación.
SNR C/N(dB) Pbe
(dB)
0 20 〖10〗^ (-
1)
10 30 〖10〗^ (-
2)
20 40 〖10〗^ (-
3)
30 50 〖10〗^ (-
5)
40 55 〖10〗^ (-
5)
50 60 〖10〗^ (-
6)
Figura 3. gráfica para codificador (7,4) Pbe (eje y) vs Eb/No (eje x) para valores con
modulación