Loading…

Real-time throughput prediction for cognitive Wi-Fi networks

Wi-Fi as a wireless networking technology has become a widely acceptable commonplace. Over the course of time, the applications landscape of Wi-Fi networks is growing tremendously. The proliferation of new services is driving the industry to adopt novel and agile approaches to ensure the quality of...

Full description

Saved in:
Bibliographic Details
Published in:Journal of network and computer applications 2020-01, Vol.150, p.102499, Article 102499
Main Authors: Khan, Muhammad Asif, Hamila, Ridha, Al-Emadi, Nasser Ahmed, Kiranyaz, Serkan, Gabbouj, Moncef
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c300t-6255c350a286d9f15ae4df060103dbaa5f6c19435565838c9e894ccf5dfb098f3
cites cdi_FETCH-LOGICAL-c300t-6255c350a286d9f15ae4df060103dbaa5f6c19435565838c9e894ccf5dfb098f3
container_end_page
container_issue
container_start_page 102499
container_title Journal of network and computer applications
container_volume 150
creator Khan, Muhammad Asif
Hamila, Ridha
Al-Emadi, Nasser Ahmed
Kiranyaz, Serkan
Gabbouj, Moncef
description Wi-Fi as a wireless networking technology has become a widely acceptable commonplace. Over the course of time, the applications landscape of Wi-Fi networks is growing tremendously. The proliferation of new services is driving the industry to adopt novel and agile approaches to ensure the quality of experience delivered to the end user. To enhance end user experience, transmission throughput is an important metric that has a strong impact on the end-user quality of experience. The accurate real-time prediction of throughput can bring several new possibilities to enhance user experience in future self-organizing cognitive networks. However the real-time prediction of transmission throughput is challenging due to the dependency on several parameters. Previous studies on throughput prediction are primarily focused on non real-time prediction in less-dynamic networks. The studies also do not provide high accuracy as required in cognitive networks for efficient decision making. The purpose of this study is to use data-driven machine learning (ML) techniques and evaluating their accuracy and efficiency to predict the transmission throughput in Wi-Fi networks. Four algorithms are used namely multi-layer perceptrons (MLP), support vector regressors (SVR), decision trees (DT) and random forests (RF). It is widely understood that the accuracy and efficiency of machine learning (ML) algorithms hugely depend upon the datasets being used to train the model. Hence, this study proposes two distinct data models for creating ML-ready datasets using feature engineering. The accuracy of each ML algorithm over these datasets is evaluated. The evaluation results show a maximum prediction accuracy of 96.2% using MLP algorithm, followed by DT (94.5%), RF (93.3%) and SVR (91.0%) respectively. Furthermore, the complexity analysis is also presented to support the adaptation of such schemes in real-time applications.
doi_str_mv 10.1016/j.jnca.2019.102499
format article
fullrecord <record><control><sourceid>elsevier_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1016_j_jnca_2019_102499</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1084804519303595</els_id><sourcerecordid>S1084804519303595</sourcerecordid><originalsourceid>FETCH-LOGICAL-c300t-6255c350a286d9f15ae4df060103dbaa5f6c19435565838c9e894ccf5dfb098f3</originalsourceid><addsrcrecordid>eNp9j81KAzEUhYMoWKsv4GpeIPVm8kMC3UixWigIorgMaSZpM7aTkqQV394ZxrWre7jwHc6H0D2BGQEiHtpZ21kzq4Go_lEzpS7QhIDiWHJVXw5ZMiyB8Wt0k3MLAIIpOkHzN2f2uISDq8ouxdN2dzyV6phcE2wJsat8TJWN2y6UcHbVZ8DLUHWufMf0lW_RlTf77O7-7hR9LJ_eFy94_fq8WjyusaUABYuac0s5mFqKRnnCjWONBwEEaLMxhnthiWKUc8EllVY5qZi1njd-A0p6OkX12GtTzDk5r48pHEz60QT04K9bPfjrwV-P_j00HyHXLzsHl3S2wXW2N0vOFt3E8B_-C650Y78</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Real-time throughput prediction for cognitive Wi-Fi networks</title><source>ScienceDirect Freedom Collection</source><creator>Khan, Muhammad Asif ; Hamila, Ridha ; Al-Emadi, Nasser Ahmed ; Kiranyaz, Serkan ; Gabbouj, Moncef</creator><creatorcontrib>Khan, Muhammad Asif ; Hamila, Ridha ; Al-Emadi, Nasser Ahmed ; Kiranyaz, Serkan ; Gabbouj, Moncef</creatorcontrib><description>Wi-Fi as a wireless networking technology has become a widely acceptable commonplace. Over the course of time, the applications landscape of Wi-Fi networks is growing tremendously. The proliferation of new services is driving the industry to adopt novel and agile approaches to ensure the quality of experience delivered to the end user. To enhance end user experience, transmission throughput is an important metric that has a strong impact on the end-user quality of experience. The accurate real-time prediction of throughput can bring several new possibilities to enhance user experience in future self-organizing cognitive networks. However the real-time prediction of transmission throughput is challenging due to the dependency on several parameters. Previous studies on throughput prediction are primarily focused on non real-time prediction in less-dynamic networks. The studies also do not provide high accuracy as required in cognitive networks for efficient decision making. The purpose of this study is to use data-driven machine learning (ML) techniques and evaluating their accuracy and efficiency to predict the transmission throughput in Wi-Fi networks. Four algorithms are used namely multi-layer perceptrons (MLP), support vector regressors (SVR), decision trees (DT) and random forests (RF). It is widely understood that the accuracy and efficiency of machine learning (ML) algorithms hugely depend upon the datasets being used to train the model. Hence, this study proposes two distinct data models for creating ML-ready datasets using feature engineering. The accuracy of each ML algorithm over these datasets is evaluated. The evaluation results show a maximum prediction accuracy of 96.2% using MLP algorithm, followed by DT (94.5%), RF (93.3%) and SVR (91.0%) respectively. Furthermore, the complexity analysis is also presented to support the adaptation of such schemes in real-time applications.</description><identifier>ISSN: 1084-8045</identifier><identifier>EISSN: 1095-8592</identifier><identifier>DOI: 10.1016/j.jnca.2019.102499</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>Cognitive networks ; Machine learning ; Prediction ; Real-time ; Throughput ; Wi-Fi</subject><ispartof>Journal of network and computer applications, 2020-01, Vol.150, p.102499, Article 102499</ispartof><rights>2019 Elsevier Ltd</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c300t-6255c350a286d9f15ae4df060103dbaa5f6c19435565838c9e894ccf5dfb098f3</citedby><cites>FETCH-LOGICAL-c300t-6255c350a286d9f15ae4df060103dbaa5f6c19435565838c9e894ccf5dfb098f3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Khan, Muhammad Asif</creatorcontrib><creatorcontrib>Hamila, Ridha</creatorcontrib><creatorcontrib>Al-Emadi, Nasser Ahmed</creatorcontrib><creatorcontrib>Kiranyaz, Serkan</creatorcontrib><creatorcontrib>Gabbouj, Moncef</creatorcontrib><title>Real-time throughput prediction for cognitive Wi-Fi networks</title><title>Journal of network and computer applications</title><description>Wi-Fi as a wireless networking technology has become a widely acceptable commonplace. Over the course of time, the applications landscape of Wi-Fi networks is growing tremendously. The proliferation of new services is driving the industry to adopt novel and agile approaches to ensure the quality of experience delivered to the end user. To enhance end user experience, transmission throughput is an important metric that has a strong impact on the end-user quality of experience. The accurate real-time prediction of throughput can bring several new possibilities to enhance user experience in future self-organizing cognitive networks. However the real-time prediction of transmission throughput is challenging due to the dependency on several parameters. Previous studies on throughput prediction are primarily focused on non real-time prediction in less-dynamic networks. The studies also do not provide high accuracy as required in cognitive networks for efficient decision making. The purpose of this study is to use data-driven machine learning (ML) techniques and evaluating their accuracy and efficiency to predict the transmission throughput in Wi-Fi networks. Four algorithms are used namely multi-layer perceptrons (MLP), support vector regressors (SVR), decision trees (DT) and random forests (RF). It is widely understood that the accuracy and efficiency of machine learning (ML) algorithms hugely depend upon the datasets being used to train the model. Hence, this study proposes two distinct data models for creating ML-ready datasets using feature engineering. The accuracy of each ML algorithm over these datasets is evaluated. The evaluation results show a maximum prediction accuracy of 96.2% using MLP algorithm, followed by DT (94.5%), RF (93.3%) and SVR (91.0%) respectively. Furthermore, the complexity analysis is also presented to support the adaptation of such schemes in real-time applications.</description><subject>Cognitive networks</subject><subject>Machine learning</subject><subject>Prediction</subject><subject>Real-time</subject><subject>Throughput</subject><subject>Wi-Fi</subject><issn>1084-8045</issn><issn>1095-8592</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp9j81KAzEUhYMoWKsv4GpeIPVm8kMC3UixWigIorgMaSZpM7aTkqQV394ZxrWre7jwHc6H0D2BGQEiHtpZ21kzq4Go_lEzpS7QhIDiWHJVXw5ZMiyB8Wt0k3MLAIIpOkHzN2f2uISDq8ouxdN2dzyV6phcE2wJsat8TJWN2y6UcHbVZ8DLUHWufMf0lW_RlTf77O7-7hR9LJ_eFy94_fq8WjyusaUABYuac0s5mFqKRnnCjWONBwEEaLMxhnthiWKUc8EllVY5qZi1njd-A0p6OkX12GtTzDk5r48pHEz60QT04K9bPfjrwV-P_j00HyHXLzsHl3S2wXW2N0vOFt3E8B_-C650Y78</recordid><startdate>20200115</startdate><enddate>20200115</enddate><creator>Khan, Muhammad Asif</creator><creator>Hamila, Ridha</creator><creator>Al-Emadi, Nasser Ahmed</creator><creator>Kiranyaz, Serkan</creator><creator>Gabbouj, Moncef</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20200115</creationdate><title>Real-time throughput prediction for cognitive Wi-Fi networks</title><author>Khan, Muhammad Asif ; Hamila, Ridha ; Al-Emadi, Nasser Ahmed ; Kiranyaz, Serkan ; Gabbouj, Moncef</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c300t-6255c350a286d9f15ae4df060103dbaa5f6c19435565838c9e894ccf5dfb098f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Cognitive networks</topic><topic>Machine learning</topic><topic>Prediction</topic><topic>Real-time</topic><topic>Throughput</topic><topic>Wi-Fi</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Khan, Muhammad Asif</creatorcontrib><creatorcontrib>Hamila, Ridha</creatorcontrib><creatorcontrib>Al-Emadi, Nasser Ahmed</creatorcontrib><creatorcontrib>Kiranyaz, Serkan</creatorcontrib><creatorcontrib>Gabbouj, Moncef</creatorcontrib><collection>CrossRef</collection><jtitle>Journal of network and computer applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Khan, Muhammad Asif</au><au>Hamila, Ridha</au><au>Al-Emadi, Nasser Ahmed</au><au>Kiranyaz, Serkan</au><au>Gabbouj, Moncef</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Real-time throughput prediction for cognitive Wi-Fi networks</atitle><jtitle>Journal of network and computer applications</jtitle><date>2020-01-15</date><risdate>2020</risdate><volume>150</volume><spage>102499</spage><pages>102499-</pages><artnum>102499</artnum><issn>1084-8045</issn><eissn>1095-8592</eissn><abstract>Wi-Fi as a wireless networking technology has become a widely acceptable commonplace. Over the course of time, the applications landscape of Wi-Fi networks is growing tremendously. The proliferation of new services is driving the industry to adopt novel and agile approaches to ensure the quality of experience delivered to the end user. To enhance end user experience, transmission throughput is an important metric that has a strong impact on the end-user quality of experience. The accurate real-time prediction of throughput can bring several new possibilities to enhance user experience in future self-organizing cognitive networks. However the real-time prediction of transmission throughput is challenging due to the dependency on several parameters. Previous studies on throughput prediction are primarily focused on non real-time prediction in less-dynamic networks. The studies also do not provide high accuracy as required in cognitive networks for efficient decision making. The purpose of this study is to use data-driven machine learning (ML) techniques and evaluating their accuracy and efficiency to predict the transmission throughput in Wi-Fi networks. Four algorithms are used namely multi-layer perceptrons (MLP), support vector regressors (SVR), decision trees (DT) and random forests (RF). It is widely understood that the accuracy and efficiency of machine learning (ML) algorithms hugely depend upon the datasets being used to train the model. Hence, this study proposes two distinct data models for creating ML-ready datasets using feature engineering. The accuracy of each ML algorithm over these datasets is evaluated. The evaluation results show a maximum prediction accuracy of 96.2% using MLP algorithm, followed by DT (94.5%), RF (93.3%) and SVR (91.0%) respectively. Furthermore, the complexity analysis is also presented to support the adaptation of such schemes in real-time applications.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.jnca.2019.102499</doi></addata></record>
fulltext fulltext
identifier ISSN: 1084-8045
ispartof Journal of network and computer applications, 2020-01, Vol.150, p.102499, Article 102499
issn 1084-8045
1095-8592
language eng
recordid cdi_crossref_primary_10_1016_j_jnca_2019_102499
source ScienceDirect Freedom Collection
subjects Cognitive networks
Machine learning
Prediction
Real-time
Throughput
Wi-Fi
title Real-time throughput prediction for cognitive Wi-Fi networks
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T20%3A16%3A47IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-elsevier_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Real-time%20throughput%20prediction%20for%20cognitive%20Wi-Fi%20networks&rft.jtitle=Journal%20of%20network%20and%20computer%20applications&rft.au=Khan,%20Muhammad%20Asif&rft.date=2020-01-15&rft.volume=150&rft.spage=102499&rft.pages=102499-&rft.artnum=102499&rft.issn=1084-8045&rft.eissn=1095-8592&rft_id=info:doi/10.1016/j.jnca.2019.102499&rft_dat=%3Celsevier_cross%3ES1084804519303595%3C/elsevier_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c300t-6255c350a286d9f15ae4df060103dbaa5f6c19435565838c9e894ccf5dfb098f3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true