Vous êtes sur la page 1sur 8

Capacidad de un Canal Binario

Simétrico 
Sistemas de Transmisiones

Autor: Pablo Córdova Morales 2018



Capacidad de un Canal Binario Simétrico 1

Objetivo:

Mediante el uso del programa de Matlab, desarrollar:

a) Un programa para calcular la capacidad de un canal binario simétrico.


b) Un un programa de dos canales binarios simétricos conectados en cascada.

Introducción:

En un sistema de comunicación digital la fuente de información es binaria, es decir, se transmiten


unos y ceros. Debido a los efectos del canal y el ruido, la salida se ve afectada y existe una cierta
probabilidad de detectar un símbolo (bit) equivocado en el receptor. La probabilidad de recibir un
bit equivocado se representa con la variable P, en el canal binario se transmite un uno y se debe
recibir un cero.

Desarrollo

Para el desarrollo de los programas se muestra el siguiente modelo:

1
0 0


1 1
1
Con las características

a) Dos entradas: 0 ⋮ 1
b) Dos salidas: 0 ⋮ 1
c) Probabilidad de error para ambos casos, por lo que tenemos:

1
,
1

Se proponen valores de entrada y de salida mayores a 0 y menores a 1

0|1 0|1

0.8 0.2
, y 0.3|0.7
0.3 0.7

Para la probabilidad de tenemos:

⋮ ⋮

0.8 0.3 0.3 0.7 0.24 0.21 0.45

2018 Autor: Pablo Córdova Morales


Capacidad de un Canal Binario Simétrico 2

Y con el ingreso de los datos en el programa Matlab, obtenemos:

La probabilidad, tanto de .45 .55, cada uno con sus respectivos resultados:

2018 Autor: Pablo Córdova Morales


Capacidad de un Canal Binario Simétrico 3

Mostrando los siguientes resultados:

Para la probabilidad de tenemos:

⋮ ⋮

0.2 0.3 0.7 0.7 0.06 0.49 0.55

Los cuadros en rojo nos muestran que si tenemos una probabilidad de 0.45 y 0.55, tendremos
una C= 0.007226 para ambas probabilidades, lo que se puede mostrar en la siguiente imagen:

2018 Autor: Pablo Córdova Morales


Capacidad de un Canal Binario Simétrico 4

Sumando ambas probabilidades:

0.45 0.55 1

Podemos darnos cuenta de que los valores propuestos en la entrada para obtener las
probabilidades de salida, tendríamos como resultado una función de probabilidad válida.

d) Probabilidades hacia atrás: La probabilidad de que haya ocurrido una determinada entrada,
dado que se conoce la salida se puede calcular empleando la regla de Bayes:


Para el ejemplo del canal que estamos usando, se utilizan los mismos datos:

⋮ 0.8 0.3
⋮ 0.533
0.45

⋮ 0.3 0.7
⋮ 0.467
0.45

⋮ 0.2 0.3
⋮ 0.109
0.55

⋮ 0.7 0.7
⋮ 0.891
0.55

e) Para saber la entropía antes de conocer la salida del canal, seguiremos usando los mismos
datos del ejercicio:

1 1
0.3 0.7 0.8812909
0.3 0.7

f) Para saber la entropía se calcula siempre con respecto a un símbolo a la salida del canal, es
la cantidad de información a la entrada conociendo cuál es la salida:

1
⋮ ⋮

1 1
⋮ ⋮ ⋮
⋮ ⋮

1 1
0.533 0.467 0.997
0.533 0.467

2018 Autor: Pablo Córdova Morales


Capacidad de un Canal Binario Simétrico 5

Del resultado anterior se deduce que cuando se obtiene un cero a la salida del canal, se tiene
mayor incertidumbre (menor seguridad).

1 1
⋮ ⋮ ⋮
⋮ ⋮

1 1
0.109 0.891 0.496
0.109 0.891

Por otro lado, del resultado anterior cuando a la salida se tiene un uno, la incertidumbre es
menor (mayor seguridad).

g) Equivocación es la cantidad de ruido en el canal, es decir, a mayor equivocación, habrá mayor


ruido en el canal, para calcularlo se tiene:

⋮ ⋮

⋮ ⋮ ⋮

0.997 0.45 0.4968 0.55 0.721

h) Información mutua es la incertidumbre promedio de la entrada antes de que se conozca la


salida, así también, es el promedio de la entrada después de observar la salida:

⋮ ⋮

⋮ 0.881 0.721 0.159

2018 Autor: Pablo Córdova Morales


Capacidad de un Canal Binario Simétrico 6

i) Para un canal binario simétrico conectado en cascada tenemos lo siguiente:

1 1
0 0


1 1
1 1

Por lo que la matriz queda de la siguiente forma:

1 2 1
,
2 1 1

Finalmente, las probabilidades tanto para X como para Y son:

⋮ 1

⋮ 1 1 2 1

⋮ 1

⋮ 1 1 2 1

Para este caso, ingresamos los datos en Matlab:

2018 Autor: Pablo Córdova Morales


Capacidad de un Canal Binario Simétrico 7

Las probabilidades se tomaron aleatoriamente, por lo que podemos observar en los


resultados que ambas al sumarse dan aproximadamente 1, además de que, como en el
ejercicio anterior, los valores propuestos en la entrada y al obtener las probabilidades de
salida tenemos como resultado una función de probabilidad valida.

Conclusiones

1. En la transmisión digital, el número de errores de bits, es el número de bits recibidos de un flujo de


datos sobre un canal de comunicación que han sido alterados debido a errores de sincronización del
ruido, interferencias, distorsión o por un bit.

2. La probabilidad de error de bit es el valor esperado de la BER. La BER se puede considerar como una
estimación aproximada de la probabilidad de error de bit. Esta estimación es correcta para un
intervalo de tiempo y un número elevado de errores de bits.

3. Se implementó el código en Matlab para simular el canal simétrico y en cascada en el que es posible
variar tanto los bits a ser transmitidos como la probabilidad de error del canal en general.

2018 Autor: Pablo Córdova Morales

Vous aimerez peut-être aussi