Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen
En este documento se presenta la implementación de la modulación OFDM en matlab. Se realiza una explicación
detallada de la implementación de cada bloque del sistema OFDM en matlab mediante funciones. Se presenta una
interfaz en la cual se incluye todos los bloques de la modulación OFDM, esta interfaz contiene los parámetros de
entrada necesarios y presenta gráficas y valores para el análisis de los resultados. Se realiza una guı́a de usuario en la
cual se explica el procedimiento para realizar la simulación, se incluye simulaciones con diferentes valores de entrada
y se realiza el análisis de los resultados para cada situación.
Palabras Clave
Implementación ofdm, matlab.
I. I NTRODUCCI ÓN
Uno de los elementos clave de LTE es el uso de OFDM (multiplexor de división de frecuencia ortogonal). OFDM
tiene muchas ventajas incluyendo su robustez al desvanecimiento y la interferencia del multipath. Además de esto,
aunque puede parecer una forma de modulación particularmente complicada, se presta a técnicas de procesamiento
de señales digitales[2] .
OFDMA se comparte el ancho de banda, cada sı́mbolo de datos (dependiendo de la modulación) se usa para
modular una de las sub-portadoras(Figura 1), las cuales son ortogonales entre sı́. De aquı́ es de donde nace la
caracterı́stica multiportadora de OFDMA. Además los “M” sı́mbolos que se transmiten lo harán en paralelo y
repartiéndose en todo el ancho de banda disponible. Esto implica que se superpongan varios sı́mbolos de datos en
forma simultánea, es decir varias sinusoides con amplitudes y fases distintas, las cuales en determinado instante
pueden estar algunas de ellas en fase y producir un PAPR elevado[1].
Para la especificación 8 de LTE, la diferencia entre portadoras que la 3GPP eligió es de 15 KHz, y como
alternativa en las siguientes especificaciones se planteó una distancia de 7.5 KHz entre portadoras. El OFDMA es
utilizado para el enlace descendente con el objetivo de contrarrestar la interferencia de multitrayectoria en el canal
de radio y proveer una mayor eficiencia espectral ya que no se necesitan bandas de guarda[3].
En este documento se presenta la implementación de ofdm en matlab, se realiza la implementación en una interfaz
amigable con el usuario. Se describe una simulación de un ejemplo guı́a para el usuario, se realiza un análisis de
los resultados obtenidos de la simulación.
II-C. Modulador
Las modulaciones que se implementaron son:
QPSK: Se utiliza un objeto denominado com.QPSKModulator() el cual tiene como entradas la señal que va
a ser modulada.
M-QAM: Se utiliza un objeto denominado com.qammod, el cual tiene como entradas la señal y el orden M
de la modulación, donde M puede ser 16 y 64.
II-E. IFFT
Se aplica la transformada inversa de fourier a cada trama de tamaño N, como se indica en la figura 4. El proceso
se lo realiza mediante una función de matlab que se denomina ifft(). El tamaño de la ifft es N.
3
II-G. FFT
La señal recibida es mapeada de serial a paralelo. A la señal recibida se aplica la transformada rápida de fourier
mediante un función de matlab que se denomina fft(), el tamaño de fft es N.
II-I. Demodulador
Dependiendo del tipo de modulación se aplica la de-modulación. Luego de la de-modulación se agrega cada trama
a un vector el cual funcionara como buffer. Una vez que la trasmisión se haya completado el proceso terminara y
se tendrá el buffer lleno.
III-B. Proceso
El botón TRANSMITIR mostrado en la figura6 realiza todo el proceso que describe el diagrama de bloques. Toma
los valores de entrada y genera una matriz con los sı́mbolos modulados. Se toma una trama a la vez para realizar
el proceso, cada trama consta de N sı́mbolos modulados. Cada trama pasa por el diagrama de bloques descrito en
la sección I y se guarda en un buffer. Cuando se hayan trasmitido todas las tramas se tomara el buffer y se aplicara
la función para armar los datos recibidos.
III-C. Señales Tx y Rx
Las gráficas que se muestran en la figura 7 representan trasmisión y recepción de cada trama junto con la
portadora. Estas señales pueden ser visualizadas en el dominio del tiempo o la frecuencia.
Figura 9. Gráficas del BER, espectro final y diagrama de constelación de toda la trasmisión
En la figura 12 una simulación con un SNR=10, el valor del BER=0.03 y se tiene un numero de errores de
11741.
V. CONCLUSIONES
se concluye el valor de BER es muy bajo con relación al SNR que se esta aplicando, esto se puede observar
en las figuras 11 y 12, esto se debe a la modulación OFDM.
Se recomienda crear funciones para cada bloque del sistema OFDM presentado ene este documento.
R EFERENCIAS
[1] José Luis Calderón Choy. Cálculo de la capacidad del enlace de subida en lte-advanced con agregación de portadoras inter banda. 2014.
[2] Julio Cesar, Mejia Menendez, Ramos Sánchez Boris, Ronald Fabricio, and Garcı́a Jara. Diseño, simulación e implementación del esquema
de modulación ofdm y de la ecualización en el dominio de la frecuencia. 2014.
[3] Andrea Patricia Guevara Toledo and Viviana Gabriela Vásquez Alarcón. Estado actual de las redes lte en latinoamérica. B.S. thesis, 2013.