Machine learning based smart steering for wireless mesh networks

Kuşkonmaz, Bulut and Özkan, Hüseyin and Gürbüz, Özgür (2019) Machine learning based smart steering for wireless mesh networks. Ad Hoc Networks, 88 . pp. 98-111. ISSN 1570-8705 (Print) 1570-8713 (Online)

Full text not available from this repository.

Official URL: http://dx.doi.org/10.1016/j.adhoc.2019.01.005


Steering actions in wireless mesh networks refer to requesting clients to change their access points (AP) for better exploiting the mesh network and achieving higher quality connections. However, steering actions for especially the sticky clients do not always successfully produce the intended outcome. In this work, we address this issue from a machine learning perspective as we formulate a classification problem in both batch (SVM) and online (kernel perceptron) setting based on various network features. We train classifiers to learn the nonlinear regions of correct decisions to maximize the overall success probability in steering actions. In particular, the presented online kernel perceptron classifier (1) performs learning sequentially at the cloud from the entire data of multiple mesh networks and (2) operates at APs for steering; both are executed in real-time. The presented algorithm is completely data driven, adaptive, optimal in its steering and real-time, hence named as Online Machine Learning for Smart Steering. Our batch algorithm is observed in our experiments to achieve -at least- 95% of classification accuracy in identifying the conditions for successful steering. Our online algorithm -on the other hand- successfully approximates the baseline accuracy by a small margin with relatively negligible space and computational complexity, allowing real-time steering.

Item Type:Article
Uncontrolled Keywords:Wireless mesh networks; Client steering; Classifier; Online; Kernel
ID Code:37309
Deposited By:Hüseyin Özkan
Deposited On:26 Jul 2019 15:28
Last Modified:26 Jul 2019 15:28

Repository Staff Only: item control page