Implementación de Un Sistema de Comunicaciones MIMO 2x2 Sobre Dispositivos de Hardware Reconfigurable USRP

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

1

Implementación de un sistema de
comunicaciones MIMO 2x2 sobre dispositivos
de hardware reconfigurable USRP
Carlos Ul, Brayan Cañar

Resumen— La tecnología de Múltiples Entradas y eficiencia espectral del sistema de comunicaciones. En


Múltiples Salidas (MIMO, Multiple Input Multiple Output) transmisión se emplean técnicas de codificación o
ha sido muy importante para muchos de los sistemas de multiplexación para distribuir la información entre las
comunicaciones inalámbricas actuales como, WiFi, HSPA+ diferentes antenas y en recepción se emplean técnicas de
y LTE, ya que ha permitido mejorar en gran medida la combinación que aprovechan las múltiples señales enviadas
fiabilidad del enlace y aumentar la capacidad general del para mejorar el rendimiento del sistema.
sistema. En este artículo se realiza la evaluación del
desempeño a nivel físico de un sistema de comunicaciones En general, para un sistema de comunicaciones que trabaja
inalámbrico que emplea esta tecnología, el cual se ha con la tecnología MIMO, el transmisor tiene asociadas
implementado en plataformas de Software Definido por antenas y el receptor antenas (configuración x ), lo
cual hace que se genere un canal radio diferente entre cada
Radio (SDR, Software Defined by Radio), específicamente,
antena transmisora y cada una de las antenas receptoras como
sobre la herramienta software GNU Radio en conjunto con
se muestra en la Fig. 1 [3].
los Periféricos Universales de Radio por Software (USRP,
Universal Software Radio Peripheral), en particular, las
tarjetas USRP b210.

Keywords— MIMO, SDR, USRP, GNU Radio, SDR, WLAN.

I. INTRODUCCION
lo largo del tiempo las comunicaciones inalámbricas han
A tenido una notable evolución, pero aún existen muchas
limitantes en aspectos relacionados con la capacidad de las Figura 1. Canal de Comunicaciones MIMO.
redes, la eficiencia espectral, la movilidad de los usuarios y las
zonas de cobertura. Es por esta razón que existe la latente y Teniendo en cuenta la Fig. 1, en un instante de tiempo, la
notable necesidad de la creación de nuevas tecnologías que relación entrada-salida del sistema MIMO será [4]:
contrarresten dichas limitaciones, entre la cuales se encuentra
la tecnología de Múltiples Entradas y Múltiples Salidas y(t) = H x(t) + n(t) (1)
(MIMO, Multiple Input Multiple Output) que permite Donde:
incrementar la velocidad de transmisión de datos sin tener que
disponer de más ancho de banda, además se aprovecha el  y(t) es el vector de datos recibidos y tiene dimensión
fenómeno de propagación multitrayectoria para lograr una .
mejora significativa en la eficiencia espectral [1].  x(t) es el vector de datos transmitidos con dimensión
.
La tecnología MIMO ha sido incluida en gran variedad de  n(t) es el vector que representa el ruido térmico del receptor
estándares de comunicaciones inalámbricas como HSPA+, 4G y la interferencia y tiene dimensión .
LTE Advance, IEEE 802.11n, IEEE 802.11ac e IEEE.802.16e,  H es llamada matriz de transmisión o matriz MIMO y tiene
siendo esta una de las tecnologías claves para la evolución de dimensión .
los sistemas de comunicaciones inalámbricos [2].
Si la ecuación 1 se observa de forma matricial, se obtiene la
Específicamente MIMO es una técnica de transmisión que ecuación 2 [5] como se muestra a continuación:
emplea múltiples antenas, tanto en transmisión como en
recepción para hacer uso del dominio espacial y aumentar la

C. U. Universidad del Cauca, Cauca, Colombia, (e-mail:


[email protected]).
B. C. Universidad del Cauca, Cauca, Colombia, (e-mail:
[email protected]).
(2)
2

cuanto a la variante de codificación espacio temporal


Como se aprecia en la ecuación 2, representará la señal seleccionada existen diversidad de esquemas de codificación,
recibida por la antena receptora j-ésima, mientras que será sin embargo, el esquema más apropiado y eficiente en
la señal transmitida por la antena emisora i-ésima. El factor términos de complejidad de implementación y rendimiento es
será el ruido que reciba la antena receptora j-ésima [4]. el esquema de codificación de Alamouti, el cual es aplicable a
un arreglo de antenas.
Adicionalmente, una entrada de la matriz de transmisión H
es denotada por y representa la ganancia compleja del Dada la importancia de la tecnología MIMO y que en la
actualidad existe gran variedad de dispositivos de SDR, con
canal desde la antena transmisora i-ésima hasta la antena
los cuales es posible la implementación de sistemas de
receptora j-ésima. Todos los factores se pueden expresar
comunicaciones de manera confiable y eficiente, en este
como se muestra en la ecuación 3 [4]. trabajo se decidió realizar la implementación de la tecnología
MIMO empleando las tarjetas USRP b210, los cuales son
periféricos de SDR versátiles y ampliamente utilizados en
(3) entornos académicos.

Donde: Este articulo está organizado de la siguiente forma: en la


sección II se presentan puntualmente las tecnologías a
 α es la parte real del número complejo que representa la implementar en el sistema la arquitectura del mismo; En la
ganancia del canal. sección III se muestra la implementación del sistema; La
 β es la parte imaginaria del número complejo que representa sección IV presenta los resultados y su respectivo análisis y
la ganancia del canal. finalmente en la sección V se exponen las conclusiones del
trabajo.
 es la fase del número complejo que representa de la
ganancia del canal.
II. DISEÑO DEL SISTEMA
El conocimiento general de la matriz de transmisión H es
fundamental para la detección y correcta estimación de la Para realizar el diseño del sistema de comunicaciones se
información transmitida [4]. debe tener en cuenta que la tecnología MIMO será
implementada particularmente con la codificación de
Existen tres variantes de la tecnología MIMO, Alamouti, y las tecnologías complementarias a utilizar serán
diferenciándose en la forma como es enviada la información: las siguientes, la primera es la modulación por
Desplazamiento de Fase Cuaternaria (QPSK, Quaternary
 En la primera se hace uso del concepto de multiplexación Phase Shift Keying), la cual presenta un nivel de complejidad
espacial, en la cual la información de entrada es dividida de implementación bajo, además tiene mayor robustez frente
en un determinado número de subflujos para cada antena al ruido que otras modulaciones M-arias de mayor orden [8];
y es enviada de manera simultánea, a la misma frecuencia La segunda es la técnica de transmisión multiportadora de
por un solo canal de radio. Esta variante logra incrementar Multiplexación por División de Frecuencias Ortogonales
la velocidad de transmisión sin aumentar el ancho de (OFDM, Orthogonal Frequency Division Multiplexing), cuya
banda ni la potencia de transmisión por medio de la escogencia se debe principalmente a que en la actualidad esta
utilización del dominio espacial [6] [7]. tecnología ha sido acogida en muchos estándares de
comunicaciones radio ya que facilita la compensación de
 En la segunda, se emplea el concepto de codificación fenómenos adversos del canal como el desvanecimiento por
espacio-temporal, donde se envía la misma información o multitrayecto [9].
variantes de ella por las diferentes antenas aumentando la
confiabilidad del sistema y así disminuir la Tasa de Error A continuación, se realiza la descripción de la codificación
de Bit (BER, Bit Error Rate) [6] [7]. de Alamouti que es la técnica más importante para este
trabajo.
 En la tercera, se usa MIMO acompañado de la técnica de
conformación de haz o Beamforming con el fin de generar A. Codificación de Alamouti
transmisores multidimensionales, en los cuales es posible
configurar el patrón de radiación de cada una de las La codificación de Alamouti consiste en transmitir los
antenas y concentrar la energía en una determinada símbolos durante dos periodos de tiempo diferentes, en los
dirección [6] [7]. cuales se transmite en primera instancia los símbolos
originales y posteriormente los mismos símbolos procesados
Para este trabajo se decidió implementar la variante de algebraicamente [10]. En la Fig. 2 [10] se muestra el diagrama
MIMO conocida como codificación espacio-temporal, dado general del proceso de la codificación de Alamouti para un
que las demás variantes (multiplexación espacio-temporal y sistema MIMO 2x2.
MIMO con Beamforming) presentan un elevado nivel de
complejidad computacional para su implementación. En
3

las señales recibidas. Este proceso se realiza en el bloque


combinador de la Fig. 2 y consiste en aplicar las siguientes
ecuaciones:

𝑋1 = (ℎ11 ∗ ) (𝑦11 ) + (ℎ12 ) (𝑦12 ∗ ) + (ℎ21 ∗ ) (𝑦21 ) + (ℎ12 ) (𝑦22 ∗ )


(4)
𝑋2 = (ℎ12 ∗ ) (𝑦11 ) − (ℎ11 ) (𝑦12 ∗ ) + (ℎ22 ∗ ) (𝑦21 ) − (ℎ21 ) (𝑦22 ∗ )
(5)

Figura 2. Esquema de Transmisión recepción usando codificación de Donde, y son los símbolos recibidos y se espera que
Alamouti. sean los mismos símbolos que fueron transmitidos, y los
factores , , y representan las ganancias
En el esquema mostrado en la Fig. 2, se observa el proceso
de trasmisión y recepción usando la codificación de Alamouti. complejas de cada una de las respuestas del canal mostradas
en la Fig. 2, que se han estimado en los bloques estimadores
En transmisión las dos antenas envían dos señales de canal [10].
simultáneamente para un periodo de símbolo determinado
Ya que se conocen las tecnologías que hacen parte del
como se muestra en la Tabla 1 [10].
sistema de comunicaciones se procede a describir la
arquitectura general del sistema de comunicaciones.
Tabla 1. Codificación de Alamouti en transmisión.

Símbolos Transmitidos
B. Arquitectura general del sistema
Instante de Tiempo
La arquitectura del sistema de comunicaciones corresponde
a describir el funcionamiento de éste de manera global y
generalizada, considerando los dispositivos hardware y
software que se han seleccionado. Para este trabajo se han
seleccionado las tarjetas USRP b210 como dispositivos
hardware. En cuanto a la plataforma software se ha optado por
emplear GNU Radio, ya que es un entorno de desarrollo
Las señales transmitidas según la Tabla 1 llegan al receptor software, libre y de código abierto que cuenta con una serie de
experimentando las afecciones del canal, para lo cual se debe herramientas que permiten implementar sistemas de
considerar que la señal transmitida por una antena es recibida comunicaciones sobre SDR, y es compatible para trabajar en
por las dos antenas en recepción, dicha señal es una conjunto con los dispositivos USRP previamente
combinación lineal de las señales transmitidas las cuales son seleccionados.
afectadas cada una por la respuesta del canal correspondiente
[10]. Considerando las características de las tarjetas USRP b210
y de la plataforma GNU Radio, la arquitectura general del
sistema de comunicaciones es la mostrada en la Fig. 3
Al receptor llegarán las señales mostradas en la Tabla 2,
estas se encuentran en función de las señales transmitidas, del
canal, del ruido y la interferencia.

Tabla 2. Señales recibidas Alamouti.

Señal Recibida
Figura 3. Arquitectura general del sistema de comunicaciones.
Instante de Tiempo
Como se aprecia en la Fig. 3 el sistema de comunicaciones
cuenta con un módulo transmisor y un módulo receptor
separados por un canal radio, su método de comunicación es
simplex. Cada uno de estos módulos cuenta con un
computador, una tarjeta USRP b210, un cable USB 3.0 y dos
antenas VERT900.
Una vez recibidas estas secuencias, es posible estimar a
partir de ellas los símbolos recibidos y realizando una
combinación lineal de las respuestas del canal y cada una de
4

En el computador se encuentra instalada la plataforma IV. EXPERIMENTACIÓN


software GNU Radio, en ella se implementan los diagramas de
bloques en los cuales se realiza el procesamiento de la señal en Las pruebas para analizar el desempeño a nivel físico del
banda base aplicando las tecnologías y técnicas de transmisión sistema de comunicaciones MIMO 2x2 implementado
seleccionadas. La señal en banda base generada por el consisten, de manera general, en comparar el desempeño de
computador del módulo transmisor es enviada a la USRP a éste con un sistema de Única Entrada Única Salida (SISO,
través del cable USB 3.0. La USRP se encarga de modular la Single Input Single Output), es decir, un sistema de
señal en banda base a RF, la cual es efectivamente radiada al comunicaciones que no implemente la tecnología MIMO y de
canal mediante las antenas VERT900. Una vez la señal de RF este modo corroborar si en un entorno (o entornos) real
viaja por el canal radio, es captada por las antenas VERT900 determinado, bajo ciertas condiciones, la codificación de
en el módulo receptor y llega a la tarjeta USRP que realiza el Alamouti en el sistema MIMO 2x2 brinda una mejora en la
proceso de demodulación de la señal de RF a banda base, confiabilidad del sistema, como se plantea a nivel teórico [10].
luego esta señal es enviada por el cable USB 3.0 al
computador, donde pasa a GNU Radio y allí se procesa la
El sistema SISO utilizado para realizar las pruebas de
señal en banda base y se recupera la información enviada
desempeño fue implementado en este trabajo y tiene los
desde el transmisor.
mismos módulos que el sistema MIMO 2x2 exceptuando los
que realizan la codificación y decodificación de Alamouti.
III. IMPLEMENTACIÓN DEL SISTEMA Puntualmente las pruebas a realizar consisten en tomar
mediciones de BER y Relación Señal a Ruido (SNR, Signal to
La implementación del sistema de comunicaciones se hace Noise Ratio) cada metro en un escenario indoor y un escenario
bajo la modalidad de diagrama de bloques, y para esta fue oudoor, con el fin de evaluar el desempeño del sistema en
necesaria la creación de módulos y la adición de los mismos a condiciones de gran multitrayectoría y poca multitrayectoría.
GNU Radio ya que algunos de los procedimientos necesarios
para el funcionamiento del sistema no estaban implementados Todas las pruebas realizadas se llevaron a cabo
en ningún bloque dentro de esta plataforma. Este manteniendo constante los parámetros de configuración como
procedimiento se realiza para el módulo transmisor y el la potencia de transmisión, la frecuencia, etc. Solo fueron
módulo receptor. realizadas variaciones en la distancia entre el transmisor y el
receptor.
A. Módulo transmisor
Los resultados obtenidos se muestran en gráficas de BER vs
Distancia y BER vs SNR para ambos escenarios. En todas las
El diagrama en bloques desarrollado en GNU Radio gráficas se ha realizado un proceso de regresión exponencial
correspondiente al módulo transmisor del sistema MIMO 2x2 con el fin de mejorar la presentación de las medidas tomadas.
con codificación de Alamouti, modulación QPSK y técnica de
transmisión OFDM se muestra en la Fig. 4.
A. Escenario indoor

B. Módulo receptor
En la Fig. 6 se muestra la gráfica de la BER contra la
distancia para ambos sistemas, en la Fig. 7 la de SNR contra la
El diagrama en bloques desarrollado en GNU Radio distancia y la Fig. 8 y Fig. 9 corresponden a las gráficas de
correspondiente al módulo receptor del sistema MIMO 2x2 BER vs SNR para el sistema MIMO 2x2 y para el SISO
con codificación de Alamouti, modulación QPSK y técnica de respectivamente.
transmisión OFDM, se muestra en la Fig. 5.

Figura 4. Módulo transmisor MIMO 2x2.


5

Figura 5. Módulo receptor MIMO 2x2.

Figura 9. BER vs SNR para el sistema SISO en escenario indoor.

Figura 6. BER vs Distancia en escenario indoor. B. Escenario outdoor

En la Fig. 10 se muestra la gráfica de la BER contra la


distancia para ambos sistemas, en la Fig. 11 la de SNR contra
la distancia y la Fig. 12 y Fig. 13 corresponden a las gráficas
de BER vs SNR para el sistema MIMO 2x2 y para el SISO
respectivamente.

Figura 7. SNR vs Distancia en escenario indoor.

Figura 10. BER vs Distancia en escenario outdoor.

Figura 8. BER vs SNR para el sistema MIMO 2x2 en escenario indoor.


6

visualización de los fenómenos adversos presentes en un canal


real como la desviación en tiempo y frecuencia que sufre la
señal y la pérdida de sincronismo entre el transmisor y
receptor, entre otros.

• El uso de la técnica de codificación de Alamouti en el


sistema MIMO 2x2 logró mejorar el desempeño del sistema de
comunicaciones (a nivel de confiabilidad) con respecto al
sistema de comunicaciones SISO en todos los escenarios de
prueba, tanto indoor como outdoor, obteniendo valores de
BER siempre inferiores en el rango de distancias analizado.

Figura 11. BER vs Distancia en escenario outdoor. REFERENCIAS


[1] O. Fernández, “Caracterización Experimental y
Modelado de Canal MIMO para aplicaciones WLAN y
WMAN”, Universidad de Cantabria, Santander, 2007.

[2] G.L. Agredo, P.E. Jojoa, y V.A. Terré, “Sistemas MIMO


con un elevado número de antenas: clave para la 5G
inalámbrica”, Entramado, vol. 11, pp. 250–261, may
2015.

[3] José Javier Anguís Horno, “Capítulo 3: Tecnología


MIMO”, en Redes de Área Local Inalámbricas: Diseño
de la WLAN de Wheelers Lane Technology College, 1a
ed., Sevilla, España: Universidad de Sevilla, Escuela
Figura 12. BER vs SNR para el sistema MIMO 2x2 en escenario outdoor.
Superior de Ingenieros, 2008.

[4] Víctor Manuel Quintero Flórez y Claudia Milena


Hernández Bonilla, “Sistemas MIMO”. Universidad del
Cauca, Facultad de Ingeniería Electrónica y
Telecomunicaciones, 2011.

[5] Alfonso Morante Cruz, “Sistemas de diversidad en


transmisión. estudio y simulación en Matlab del esquema
de Alamouti”, Universidad de Sevilla, Escuela Superior
de Ingenieros, Sevilla, España, 2009.

[6] Luis Felipe Hernández Correa, “Estudio del impacto de


Figura 12. BER vs SNR para el sistema SISO en escenario outdoor.
IEEE802.11n sobre las redes wireless en el Perú”,
Pontificia Universidad Católica del Perú, Lima, Perú,
2007.
V. CONCLUSIONES
[7] M. Z. Siam y M. Krunz, “An overview of MIMO-
• Para el sistema MIMO 2x2 y el sistema SISO tanto en el oriented channel access in wireless networks”, IEEE
escenario indoor y outdoor, el desempeño empeora a medida Wirel. Commun., vol. 15, no 1, pp. 63–69, feb. 2008.
que se incremente la distancia, lo que se evidencia en un
aumento de la BER conforme aumenta la distancia. [8] Shanaz Akter, Nusrat Sharmin, y Md. Iftekharul Islam,
“Design and development of a QPSK modulator”, BRAC
• Con la aplicación de las pruebas en los escenarios indoor University, Dhaka, Bangladesh, 2010.
y outdoor se evidenció que el canal presentó diferentes
condiciones de ruido en diferentes intervalos de tiempo, [9] Oscar Fabian Corredor Camargo, Luis Fernando Pedraza
presentando valores de SNR diferentes durante las pruebas del Martinez, y César augusto Hernandez Suarez, “OFDM:
sistema MIMO 2x2 y durante las pruebas del sistema SISO. ‘Una breve perspectiva’”, Visión Actual-Visión
Eléctronica, vol. 2, no 2, pp. 86–97, 2008.
• El uso de GNU Radio como plataforma de desarrollo
software en conjunto con los dispositivos USRP en este [10] S. M. Alamouti, “A simple transmit diversity technique
trabajo posibilitaron una implementación fiable de los for wireless communications”, IEEE J. Sel. Areas
sistemas de comunicación, puesto que permitieron la Commun., vol. 16, no 8, pp. 1451–1458, oct. 1998.

También podría gustarte