CURSO:
COMUNICACIONES DIGITALES
DOCENTE:
Doc. JORGE DEL CARPIO
ALUMNOS:
2. INTRODUCCIÓN
Los sistemas de transmisión digital presentan algunas ventajas comparativas respecto
a los analógicos en cuanto a capacidad de combinar y transportar datos de distintas
aplicaciones, capacidad de procesamiento para comprimir la información y reducción
del ancho de banda de transmisión, codificación para protección contra errores,
encriptación, modulaciones adaptativas, etc. Sin embargo una de las desventajas es la
abrupta degradación de la información digital recuperada frente a la reducción de la
potencia de señal o aumento del ruido y/o interferencia (en el caso analógico la
degradación es más gradual), provocando que la comunicación opere en la práctica
en uno de dos estados, conexión o desconexión. La abrupta degradación es en general
más marcada cuanto más potente sea el esquema o código corrector de errores usado,
aunque siempre se gana en la reducción del umbral de operación de SNR, o corte de
conexión, respecto a un sistema no codificado, y por tanto con codificación se
requiere menor potencia media de señal recibida. Cuando la señal recibida está
contaminada con ruido Gaussiano blanco la tasa de error binaria puede determinarse
analíticamente para sistemas sin codificación. Sin embargo, cuando adicionalmente
hay interferencias y/o codificación para corrección de errores, la determinación
analítica de la tasa de error es un problema complejo (y muchas veces imposible de
resolver analíticamente), por lo cual se suele recurrir a simulaciones computacionales
para evaluar el desempeño de los sistemas de transmisión. En esta experiencia se
evaluará la tasa de error binaria de un esquema básico de transmisión en banda base
(señales NRZ), con y sin codificación de canal, en este caso codificación
convolucional, y en presencia de ruido aditivo Gaussiano blanco, de manera que se
pueda comparar los resultados empíricos con la solución teórica para el caso sin
codificación, y para el caso codificado evaluar la ganancia de codificación respecto
al caso no codificado (medida en dB @ un nivel de tasa de error dado).
BER = Cantidad de Bits recibidos con errores / Cantidad total de Bits recibidos
M1=4;
M2=16;
M3=32;
M4=64;
EbNo_dB=0:0.1:16;
EbNo=10.^(EbNo_dB/10);
%Z1=sin(pi/M1)*(sqrt(log2(8))*EbNo);
%Z2=sin(pi/M2)*(sqrt(log2(8))*EbNo);
%Z3=sin(pi/M3)*(sqrt(log2(8))*EbNo);
%Z4=sin(pi/M4)*(sqrt(log2(8))*EbNo);
Z1=sqrt((log2(M1))/(M1-1))*sqrt(EbNo);
Z2=sqrt((log2(M2))/(M2-1))*sqrt(EbNo);
Z3=sqrt((log2(M3))/(M3-1))*sqrt(EbNo);
Z4=sqrt((log2(M4))/(M4-1))*sqrt(EbNo);
%BER=erfc(sqrt(EbNo));
BER1=(1/log2(8))*erfc(Z1);
BER2=(1/log2(8))*erfc(Z2);
BER3=(1/log2(8))*erfc(Z3);
BER4=(1/log2(8))*erfc(Z4);
semilogy(EbNo_dB,BER1);hold on;
semilogy(EbNo_dB,BER2);
semilogy(EbNo_dB,BER3);
semilogy(EbNo_dB,BER4);
grid on;
ylabel('BER');
xlabel('Eb/No(dB)');
Grafica del BER
Bibliografía:MONO
1. http://ingenieroandreotti.blogspot.com/2015/08/que-es-el-ber-bit-error-rate_21.html
2. http://www2.elo.utfsm.cl/~elo352/2010/Exp5/Medicion%20de%20Tasa%20de%20Error%
20Binaria%20(BER).pdf