Implementación de un mecanismo de asignación de recursos en dispositivos WiFi

Prandi Reyes, Ignacio - Pérez Pereira, Juan Francisco

Supervisor(es): Baliosian, Javier - Richart, Matías

Resumen:

La segmentación o partición de la red (network slicing) es una de las tecnologías claves para la adopción de las nuevas redes 5G. Esto permite a los proveedores de infraestructura asignar recursos a diversos proveedores de servicio (arrendadores de la red) los cuales usarán estos recursos para satisfacer las demandas de sus usuarios finales. Este paradigma, que cambia la manera en que las redes han sido tradicionalmente gestionadas, fue propuesto inicialmente para las redes cableadas (núcleo de la red). Recientemente, la comunidad científica ha puesto su atención en la integración del network slicing a las redes inalámbricas. Obtener una solución de slicing para redes inalámbricas y en particular para redes WiFi no es trivial. En este proyecto se propone implementar el algoritmo ATERR, de asignación de recursos en puntos de acceso (APs) WiFi para lograr slicing. Adaptive Time-Excess Round Robin (ATERR) es un algoritmo de scheduling de paquetes cuyo objetivo es garantizar una determinada asignación del tiempo de transmisión (airtime) disponible en un AP WiFi. Este algoritmo ha sido recientemente propuesto, ha sido estudiado analíticamente y en simulaciones pero no existe una implementación en hardware del mismo. En particular se propone implementar el algoritmo para tarjetas de red Atheros y utilizando el driver ATH9K el cual está totalmente implementado en software como parte del kernel del sistema operativo Linux. El objetivo principal del proyecto es implementar el algoritmo ATERR en el driver ATH9K de tarjetas de red inalámbricas Atheros.


Detalles Bibliográficos
2021
ATERR
Slicing
5g
Redes
WiFi
Linux
Kernel
Access Point
ATH9K
Iperf
OpenWRT
Atheros
Algoritmo
Ratio
Netlink
Round robin
Sistema operativo
Quantum
Español
Universidad de la República
COLIBRI
https://hdl.handle.net/20.500.12008/28131
Acceso abierto
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)

Resultados similares