Cargando…

Selfish Behavior in IEEE 802.11ah Networks: A Detection Algorithm and Mitigation Strategies

One of the latest protocols developed for the Internet of Things networks is IEEE 802.11ah, proposed by the WiFi Alliance. The new channel access mechanism in IEEE 802.11ah, which is called Restricted Access Window, aims at reducing the contention between the stations by allowing only selected stati...

Descripción completa

Detalles Bibliográficos
Autores principales: Georgiev, Yuliyan, Verhoeven, Richard, Meratnia, Nirvana
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9229310/
https://www.ncbi.nlm.nih.gov/pubmed/35746257
http://dx.doi.org/10.3390/s22124472
_version_ 1784734712317607936
author Georgiev, Yuliyan
Verhoeven, Richard
Meratnia, Nirvana
author_facet Georgiev, Yuliyan
Verhoeven, Richard
Meratnia, Nirvana
author_sort Georgiev, Yuliyan
collection PubMed
description One of the latest protocols developed for the Internet of Things networks is IEEE 802.11ah, proposed by the WiFi Alliance. The new channel access mechanism in IEEE 802.11ah, which is called Restricted Access Window, aims at reducing the contention between the stations by allowing only selected stations to transmit data at certain time slots. Stations may exhibit selfish behavior to maximize their own throughput. This will come at the cost of the overall network quality of service. In this paper, we first analyze the default behavior of the IEEE 802.11ah protocol in terms of fairness. We then introduce various percentages of selfish stations and observe how the network’s quality of service in terms of fairness, throughput and packet-loss are affected. After establishing the inherent fairness of IEEE 802.11ah, we analyze applicability of two existing selfish behavior detection algorithms designed for IEEE 802.11 to the IEEE 802.11ah protocol. Due to their poor performance, we propose a new definition of ’selfish behavior’ specifically for IEEE 802.11ah, based on which we present a new algorithm for detecting selfish behavior. To combat selfish behavior and to create a better fairness, throughput and lower packet loss, we consequently present a novel mitigation algorithm called Selfish Stations Quarantine Punishment Algorithm (SSQPA). The proposed algorithm takes advantage of the RAW grouping to isolate selfish stations from the honest stations, thus mitigating the effect of the selfish behavior. SSQPA comes in two variants: honest stations-centric and network-centric. Our experimental results show that both variants can successfully mitigate selfish behavior effects in IEEE 802.11ah networks and either one can be used depending on the goal of the network.
format Online
Article
Text
id pubmed-9229310
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-92293102022-06-25 Selfish Behavior in IEEE 802.11ah Networks: A Detection Algorithm and Mitigation Strategies Georgiev, Yuliyan Verhoeven, Richard Meratnia, Nirvana Sensors (Basel) Article One of the latest protocols developed for the Internet of Things networks is IEEE 802.11ah, proposed by the WiFi Alliance. The new channel access mechanism in IEEE 802.11ah, which is called Restricted Access Window, aims at reducing the contention between the stations by allowing only selected stations to transmit data at certain time slots. Stations may exhibit selfish behavior to maximize their own throughput. This will come at the cost of the overall network quality of service. In this paper, we first analyze the default behavior of the IEEE 802.11ah protocol in terms of fairness. We then introduce various percentages of selfish stations and observe how the network’s quality of service in terms of fairness, throughput and packet-loss are affected. After establishing the inherent fairness of IEEE 802.11ah, we analyze applicability of two existing selfish behavior detection algorithms designed for IEEE 802.11 to the IEEE 802.11ah protocol. Due to their poor performance, we propose a new definition of ’selfish behavior’ specifically for IEEE 802.11ah, based on which we present a new algorithm for detecting selfish behavior. To combat selfish behavior and to create a better fairness, throughput and lower packet loss, we consequently present a novel mitigation algorithm called Selfish Stations Quarantine Punishment Algorithm (SSQPA). The proposed algorithm takes advantage of the RAW grouping to isolate selfish stations from the honest stations, thus mitigating the effect of the selfish behavior. SSQPA comes in two variants: honest stations-centric and network-centric. Our experimental results show that both variants can successfully mitigate selfish behavior effects in IEEE 802.11ah networks and either one can be used depending on the goal of the network. MDPI 2022-06-13 /pmc/articles/PMC9229310/ /pubmed/35746257 http://dx.doi.org/10.3390/s22124472 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Georgiev, Yuliyan
Verhoeven, Richard
Meratnia, Nirvana
Selfish Behavior in IEEE 802.11ah Networks: A Detection Algorithm and Mitigation Strategies
title Selfish Behavior in IEEE 802.11ah Networks: A Detection Algorithm and Mitigation Strategies
title_full Selfish Behavior in IEEE 802.11ah Networks: A Detection Algorithm and Mitigation Strategies
title_fullStr Selfish Behavior in IEEE 802.11ah Networks: A Detection Algorithm and Mitigation Strategies
title_full_unstemmed Selfish Behavior in IEEE 802.11ah Networks: A Detection Algorithm and Mitigation Strategies
title_short Selfish Behavior in IEEE 802.11ah Networks: A Detection Algorithm and Mitigation Strategies
title_sort selfish behavior in ieee 802.11ah networks: a detection algorithm and mitigation strategies
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9229310/
https://www.ncbi.nlm.nih.gov/pubmed/35746257
http://dx.doi.org/10.3390/s22124472
work_keys_str_mv AT georgievyuliyan selfishbehaviorinieee80211ahnetworksadetectionalgorithmandmitigationstrategies
AT verhoevenrichard selfishbehaviorinieee80211ahnetworksadetectionalgorithmandmitigationstrategies
AT meratnianirvana selfishbehaviorinieee80211ahnetworksadetectionalgorithmandmitigationstrategies