Achieving proportional fairness in WiFi networks via bandit convex optimization

In this paper, we revisit proportional fair channel allocation in IEEE 802.11 networks. Traditional approaches are either based on the explicit solution of the optimization problem or use iterative solvers to converge to the optimum. Instead, we propose an algorithm able to learn the optimal slot tr...

Descripción completa

Detalles Bibliográficos
Autores: Famitafreshi, Golshan, Cano, Cristina
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2021
País:España
Institución:Universitat Oberta de Catalunya (UOC)
Repositorio:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/136568
Acceso en línea:http://hdl.handle.net/10609/136568
Access Level:acceso abierto
Palabra clave:Bandit Convex Optimization
proportional fairness
Wi-Fi
optimización Bandit Convex
equidad proporcional
optimització Bandit Convex
equitat proporcional
Wireless communication systems
Comunicació sense fil, Sistemes de
Comunicación inalámbrica, Sistemas de
Descripción
Sumario:In this paper, we revisit proportional fair channel allocation in IEEE 802.11 networks. Traditional approaches are either based on the explicit solution of the optimization problem or use iterative solvers to converge to the optimum. Instead, we propose an algorithm able to learn the optimal slot transmission probability only by monitoring the throughput of the network. We have evaluated this algorithm both (i) using the true value of the function to optimize and (ii) considering estimation errors. We provide a comprehensive performance evaluation that includes assessing the sensitivity of the algorithm to different learning and network parameters as well as its reaction to network dynamics. We also evaluate the effect of noisy estimates on the convergence rate and propose a method to alleviate them. We believe our approach is a practical solution to improve the performance of wireless networks as it does not require knowing the network parameters in advance. Yet, we conclude that the setting of the parameters of the algorithm is crucial to guarantee fast convergence.