Está en la página 1de 4

1

Práctica 3: SISTEMA MULTIPORTADORA OFDM

S. Calvopiña, GR1, steve.calvopina@epn.edu.ec; D. Mosquera, GR1, david.mosquera01@epn.edu.ec


Laboratorio de Redes Ópticas, Facultad de Ingeniería Eléctrica y Electrónica, Escuela Politécnica Nacional
Ing. Diego Reinoso, PhD, viernes 13 de enero del 2022, 7:00 – 9:00
teórico y práctico en una misma gráfica, y de esta
manera contrastar los resultados.
I. TEMA
Sistema Multiportadora OFDM

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.

2. Modificación del script practica3.m provisto por el


instructor, con el fin de obtener la curva del VER
2

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.

En la figura 8 se está trabajando en el canal 7, teniendo una


frecuencia central de 2.442 [GHz], calculando como se muestra,

𝑓𝑐𝑒𝑛𝑡𝑟𝑎𝑙 = 𝑓𝐿 + 20 [𝑀𝐻𝑧]
𝑓𝑐𝑒𝑛𝑡𝑟𝑎𝑙 = 2.44143 [𝐺𝐻𝑧] + 20 [𝑀𝐻𝑧]
𝑓𝑐𝑒𝑛𝑡𝑟𝑎𝑙 = 2.442 [𝐺𝐻𝑧]

Y, para la figura 8, con la misma ecuación anterior, se tiene que


la comunicación WiFi se establece en el canal 2.425, es decir en
el canal 3.
Figura 8: Espectro del canal WiFi de la red del laboratorio de
Comunicaciones Inalámbricas Para el ancho de banda solo se resta la frecuencia superior menos
la inferior,
Luego, se modificó el canal en el cual la red estaba
trabajando, cambiándolo directamente desde la
𝐵𝑊 = 𝑓𝑈 − 𝑓𝐿
configuración del router.
Para la figura 7, es decir el primer canal de trabajo,

𝐵𝑊 = 2.46286 [𝐺𝐻𝑧]– 2.44143[𝐺𝐻𝑧]


𝐵𝑊 = 21.43 [𝑀𝐻𝑧]

Luego, para el segundo caso, es decir, para la figura 8, se tiene

𝐵𝑊 = 2.42732 [𝐺𝐻𝑧]– 2.40518[𝐺𝐻𝑧]


𝐵𝑊 = 22.14 [𝑀𝐻𝑧]

D. Discuta si los anchos de banda calculados en el literal 6.4


son iguales/similares al valor teórico de un canal WiFi y por
qué puede haber una diferencia.
Figura 9: Espectro del canal WiFi de la red del laboratorio de
Comunicaciones Inalámbricas
Los anchos de banda obtenidos en el literal anterior, se acercan
mucho a lo teórico, el cual ronda los 22 [MHz]. Los valores
V. INFORME obtenidos presentan un error no superior al 0.63%, ocasionado
principalmente por usar mal los cursores del analizador de
A. Presentar los resultados obtenidos en la práctica espectros, ya que no se puede tener una precisión exacta en los
desarrollada. Comente los resultados. puntos donde el espectro OFDM cambia y empieza a crecer. De
igual manera, lo práctico no siempre se aproxima al valor teórico
por diversos efectos degradantes de los equipos usados.
Esta sección se encuentra en el apartado de desarrollo.
4

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;

También podría gustarte