Documentos de Académico
Documentos de Profesional
Documentos de Cultura
II. OBJETIVOS
1. Familiarizar al estudiante con la técnica multiportadora
OFDM.
2. Analizar el Bit Error Rate (BER) para diferentes
modulaciones (M-QAM) utilizando la técnica
Orthogonal Frequency Division Multiplexing (OFDM)
sobre un canal AWGN.
3. Analizar el espectro de una señal OFDM.
III. INTRODUCCIÓN
La técnica de modulación multiportadora OFDM consiste
básicamente en la división del espectro en diferentes
subcanales de tal forma que sean ortogonales entre sí. De esta Figura 1: Modulación 4-QAM con 1000 símbolos OFDM
forma se consigue que el período de un símbolo OFDM sea la transmitidos
relación entre el número de subportadoras y el ancho de banda
total. Para la implementación de un transmisor OFDM, se En esta primera parte se modificó el script entregado por
tiene un convertidor de serie a paralelo donde se ingresan los el instructor, el cual constaba de un sistema OFDM con
datos modulación en PSK o QAM. Cada fila de datos es parámetros de simulación montecarlo. Inicialmente se
llevada al dominio del tiempo utilizando la IFFT, además se obtenía solo una curva, la cual era correspondiente al BER
asigna el número de subportadora y una copia parcial del simulado, es decir el práctico, como se muestra a
símbolo llamada prefijo cíclico. Luego, se pasan por un continuación.
convertidor de paralelo a serie y la señal está lista para
transmitirse al medio. Este puede ser definido mediante el La adición al código se presenta solo en dos líneas de
canal AWGN donde la SNR cumple un papel importante al código, la primer para crear la gráfica del BER teórico y la
momento de determinar el BER o la tasa de bits errados. [1] segundo la adición y modificación en el apartado gráfico
del código general, como se muestra en el código 1.
IV. DESARROLLO
Luego, se modificó parámetros de modulación, variando
1. Indicaciones generales por parte del instructor.
entre 4-QAM, 16-QAM y 64-QAM y numero de símbolos
OFDM transmitidos entre 100 y 1000, las gráficas
Se inició la presente práctica con una pequeña
obtenidas se muestran a continuación.
introducción sobre los sistemas OFDM, concatenando esto
con el desarrollo y objetivos planteados de dicha práctica.
Además, se expuso los parámetros a evaluar, los cuales se
explican a continuación.
Figura 2: Modulación 4-QAM con 100 símbolos OFDM transmitidos Figura 5: Modulación 4-QAM con 1000 símbolos OFDM
transmitidos
Figura 3: Modulación 16-QAM con 100 símbolos OFDM Figura 6: Modulación 16-QAM con 1000 símbolos OFDM
transmitidos transmitidos
Figura 4: Modulación 64-QAM con 100 símbolos OFDM Figura 7: Modulación 64-QAM con 1000 símbolos OFDM
transmitidos transmitidos
3
3. Uso del analizador de espectros para el análisis de B. Discuta la similaridad de la curva teórica y simulada del
la red WiFi del laboratorio de comunicaciones literal 5.2. Además, analice de qué depende que la curva
inalámbricas, a través de dos canales WiFi. simulada brinde un resultado confiable.
Ambas curvas tienen un alto nivel de similitud, pues tiene
Finalmente, se concluyó esta práctica con el uso del variaciones mínimas que son casi imperceptibles para algunos
analizador de espectros E8000A, para los canales WiFi de valores de SNR. La precisión de la curva depende del número
la red establecida en el laboratorio de Comunicaciones de iteraciones, es decir de Ntrials, pues permite obtener el BER
Inalámbricas. promedio y el número de simulaciones para OFDM. En base a
Primero se configuró la frecuencia central a 2.4375 [GHz] ello, se tiene que en cuanto mayor sea el número de iteraciones
con un span de 75 [MHz] teniendo un inicio en 2.4 [GHZ] con Ntrial, se tendrá mejor exactitud en la curva, no obstante, el
y finalizando en 2.475 [GHz], con un promedio de 50 procesamiento que demandará será mucho mayor, por lo que se
muestras. Una vez configurado el analizador de espectros se invierte tiempo en simulación y recursos del computador.
descargó un archivo pesado para visualizar de mejor manera
el espectro de la señal OFDM, como se muestra a
continuación, C. En base a la información obtenida en el literal 5.5,
determine en qué canal se encontraba operando el Wireless
router del Laboratorio y calcule el ancho de banda. Repita los
cálculos para el literal 5.6.
𝑓𝑐𝑒𝑛𝑡𝑟𝑎𝑙 = 𝑓𝐿 + 20 [𝑀𝐻𝑧]
𝑓𝑐𝑒𝑛𝑡𝑟𝑎𝑙 = 2.44143 [𝐺𝐻𝑧] + 20 [𝑀𝐻𝑧]
𝑓𝑐𝑒𝑛𝑡𝑟𝑎𝑙 = 2.442 [𝐺𝐻𝑧]
E. Discuta si las imágenes del espectro observado en el Eb_N0=0:10; %intervalo Eb/N0 para simulacion
analizador de espectro son similares al espectro visualizado en SNR=Eb_N0+10*log10(m); %conversion a SNR
la simulación de Matlab. L=length(Eb_N0);
BER=zeros(1,Ntrials);
BERT=zeros(1,L);
Como podemos observar en las figuras del espectro OFDM berT=berawgn(Eb_N0,'qam',M); %BER teórico
simulado y el práctico obtenido con el analizador de espectros for i=1:L
ambas figuras son muy similares en ancho de banda, amplitud y for k=1:Ntrials
en forma en general. La principal diferencia entre ambos es que input_bit=randi([0 1],N*m,1);
el práctico introduce un parámetro de ruido más pronunciado %generacion de bits
que el que se obtiene del canal AWGN para la señal simulada. %modulacion
modtx=qammod(input_bit,M,'InputType','bit','UnitA
veragePower',true);
VI. CONCLUSIONES iffttx=ifft(modtx);
• Se puede concluir que los canales de una señal OFDM %IFFT
aplicados a la tecnología Wifi permiten tener un ancho tx_pc=[iffttx(49:end);iffttx];
de banda por canal más grande sin invadir bandas de %insercion prefijo ciclico
frecuencia de otros protocolos. tx_ruido=awgn(tx_pc,SNR(i),'measured');
%adicion ruido AWGN
• El prefijo cíclico es importante en la transmisión ya que
podemos combatir efectos negativos que aparecen en %desde aqui el receptor
la señal como el ISI e ICI. rx_pc=tx_ruido(17:end);
• Al obtener la curva de BER de un sistema OFDM con %eliminacion PC
modulación 4-QAM se pudo comprobar que maneja fftrx=fft(rx_pc);
una similitud con el BER teórico, esto debido a la %FFT
cantidad de símbolos OFDM y el prefijo cíclico. %demodulacion
output_bit=qamdemod(fftrx,M,'OutputType','bit','U
nitAveragePower',true);
VII. RECOMENDACIONES [number,BER(k)] =
• Se recomienda utilizar los canales 1, 6 y 11 para los biterr(input_bit,output_bit); %calculo BER
canales del protocolo de comunicación inalámbrica %calculo PSD de cada simbolo OFDM
[PSD(k,:), f] =
Wifi ya que estos no se encuentran superpuestos entre
pwelch(ifft([zeros(32,1);modtx;zeros(32,1)]),
ellos. [],[], 128, 20);
• Se recomienda realizar un análisis de las bandas de end
frecuencia para asegurarse de que canal es el más BERT(i)=mean(BER); %calculo BER
recomendado usar en una comunicación que utilice promedio
OFDM end
• Se recomienda limitar el eje vertical en las gráficas semilogy(Eb_N0,BERT); %Graficar BER práctica
hacia un valor de BER donde la curva no se distorsione, hold on
ya que al llegar a los valores más altos de SNR se puede semilogy(Eb_N0,berT,'-+'); %Graficar BER teorico
apreciar un efecto indeseado. ylabel('BER')
xlabel('Eb/N0')
ylim([0.0001 1])
grid on
VIII. REFERENCIAS legend('BER Simulado','BER Teórico')
[1] C. Paredes, "TECNICAS DE TRANSMISIÓN: OFDM,"
Comunicaciones Inalámbricas, 2022A. [Online].
figure;
Available:
PSD_prom =sum(PSD,1)./Ntrials;
https://aulasvirtuales.epn.edu.ec/pluginfile.php/5595974/ %promedio PSD
mod_folder/content/0/2.1%20Transmisiones%20Multipor Freq = linspace(-15,15,length(PSD_prom));
tadoras.pdf?forcedownload=1. [Accessed 12 Enero 2023]. plot(Freq,10*log10((PSD_prom/max(PSD_prom))),'Lin
eWidth',2); %grafica PSD
ANEXOS xlabel('f')
ylabel('PSD')
%% Ejercicio 5.2 ylim([-40 5])
close all xlim([-15 15])
clear title('Espectro señal OFDM')
N=64; %tamano ventana FFT grid on;
Ntrials=1000; %# de simbolos OFDM transmitidos
m=6; % modulacion 2: 4QAM, 4: 16QAM, Código 1: Codificación usada para un sistema OFDM con
6: 64QAM modulación Montecarlo
M=2^m;