Wi-Fi Controller

Juliano, Guillermo - Pertusso, Camila - Rodríguez, Maximiliano

Supervisor(es): Gómez, Gabriel - González, Juan Pablo

Resumen:

WICO (WiFi Controller) surge de la necesidad del Plan Ceibal [1] de contar con una controladora centralizada capaz de comunicarse con los Access Points (APs) de la marca MikroTik [2], ya que los mismos carecen de una solución propietaria. El objetivo de la controladora es asignar canales y potencia a los APs de manera automática. Se diseñó e implementó el software controlador que, en base a información tomada desde los APs, decide cuál es la mejor configuración para la red. Para ello se implementaron tres algoritmos distintos para la asignación de canales y dos para la asignación de potencia. Antes de realizar el desarrollo del software sobre el lenguaje de programación Python [3], se realizaron simulaciones utilizando MATLAB [4] para la validación de los algoritmos. Luego de haberse obtenido la primera versión de la controladora se construyó una maqueta para hacer pruebas sobre los APs, utilizando un servidor de características similares a los que se encuentran en las instituciones beneficiarias de Plan Ceibal. Para las mismas se recabó información de dos centros educativos. Luego de depurar la solución, se llevó a cabo la puesta en funcionamiento de la controladora en una de estas instituciones para corroborar el correcto funcionamiento del sistema en un caso real. El producto final es una controladora centralizada capaz de asignar canales y potencia de transmisión a los APs de forma automática y eficiente. Este servicio centralizado funciona en principio localmente en el servidor del centro educativo. Además si es ejecutado en forma periódica, brinda robustez frente a cambios en la topología de la red. El software diseñado es modular y está pensado para que se expanda a otros proveedores de hardware más allá de MikroTik.

Detalles Bibliográficos
2016
Español
Universidad de la República
COLIBRI
https://hdl.handle.net/20.500.12008/56227
Acceso abierto
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)

Resultados similares