Decoupling-Based Channel Access Mechanism for Improving Throughput and Fairness in Dense Multi-Rate WLANs
Legacy IEEE 802.11 Medium Access Control (MAC) adopts the Distributed Coordination Function (DCF) mechanism, which provides the same access opportunity for all contenders. However, in dense multi-rate Wireless Local Area Networks (WLANs), the pure distributed control mechanism will cause high collis...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-12-01
|
Series: | Future Internet |
Subjects: | |
Online Access: | https://www.mdpi.com/1999-5903/12/1/3 |
id |
doaj-ffbf0d8bb82146d69898c5a3aa280e4c |
---|---|
record_format |
Article |
spelling |
doaj-ffbf0d8bb82146d69898c5a3aa280e4c2020-11-25T02:06:56ZengMDPI AGFuture Internet1999-59032019-12-01121310.3390/fi12010003fi12010003Decoupling-Based Channel Access Mechanism for Improving Throughput and Fairness in Dense Multi-Rate WLANsJianjun Lei0Ying Wang1Hong Yun2School of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, ChinaSchool of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, ChinaSchool of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, ChinaLegacy IEEE 802.11 Medium Access Control (MAC) adopts the Distributed Coordination Function (DCF) mechanism, which provides the same access opportunity for all contenders. However, in dense multi-rate Wireless Local Area Networks (WLANs), the pure distributed control mechanism will cause high collision rate and performance anomaly, which results in low network utilization and wasting valuable channel resources. In this paper, we present a decoupling MAC mechanism (DMAC) based on the idea of contention/reservation to reduce collision and realize collision free data transmission. In proposed mechanism, the channel access time is partitioned into channel contention process and data transmission process. The proposed algorithm makes full use of the distributed random channel access mechanism and performs a centralized collision-free data transmission. Wherein, we also design an adaptive algorithm to adjust the length of the contention period to improve the channel utilization. Furthermore, we further propose two airtime fairness algorithms Improve-DMAC1 (I-DMAC1) and Improve-DMAC2 (I-DMAC2) for delay sensitive network and high throughput network scenarios, respectively, to solve the performance anomaly in multi-rate WLANs, based on DMAC. We verify the effectiveness of these decoupling algorithms through extensive simulations. Moreover, the simulation results show that the proposed algorithms achieve better performance than the 802.11 standard and other protocols.https://www.mdpi.com/1999-5903/12/1/3wlansperformance anomalydecoupling macairtime fairness |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Jianjun Lei Ying Wang Hong Yun |
spellingShingle |
Jianjun Lei Ying Wang Hong Yun Decoupling-Based Channel Access Mechanism for Improving Throughput and Fairness in Dense Multi-Rate WLANs Future Internet wlans performance anomaly decoupling mac airtime fairness |
author_facet |
Jianjun Lei Ying Wang Hong Yun |
author_sort |
Jianjun Lei |
title |
Decoupling-Based Channel Access Mechanism for Improving Throughput and Fairness in Dense Multi-Rate WLANs |
title_short |
Decoupling-Based Channel Access Mechanism for Improving Throughput and Fairness in Dense Multi-Rate WLANs |
title_full |
Decoupling-Based Channel Access Mechanism for Improving Throughput and Fairness in Dense Multi-Rate WLANs |
title_fullStr |
Decoupling-Based Channel Access Mechanism for Improving Throughput and Fairness in Dense Multi-Rate WLANs |
title_full_unstemmed |
Decoupling-Based Channel Access Mechanism for Improving Throughput and Fairness in Dense Multi-Rate WLANs |
title_sort |
decoupling-based channel access mechanism for improving throughput and fairness in dense multi-rate wlans |
publisher |
MDPI AG |
series |
Future Internet |
issn |
1999-5903 |
publishDate |
2019-12-01 |
description |
Legacy IEEE 802.11 Medium Access Control (MAC) adopts the Distributed Coordination Function (DCF) mechanism, which provides the same access opportunity for all contenders. However, in dense multi-rate Wireless Local Area Networks (WLANs), the pure distributed control mechanism will cause high collision rate and performance anomaly, which results in low network utilization and wasting valuable channel resources. In this paper, we present a decoupling MAC mechanism (DMAC) based on the idea of contention/reservation to reduce collision and realize collision free data transmission. In proposed mechanism, the channel access time is partitioned into channel contention process and data transmission process. The proposed algorithm makes full use of the distributed random channel access mechanism and performs a centralized collision-free data transmission. Wherein, we also design an adaptive algorithm to adjust the length of the contention period to improve the channel utilization. Furthermore, we further propose two airtime fairness algorithms Improve-DMAC1 (I-DMAC1) and Improve-DMAC2 (I-DMAC2) for delay sensitive network and high throughput network scenarios, respectively, to solve the performance anomaly in multi-rate WLANs, based on DMAC. We verify the effectiveness of these decoupling algorithms through extensive simulations. Moreover, the simulation results show that the proposed algorithms achieve better performance than the 802.11 standard and other protocols. |
topic |
wlans performance anomaly decoupling mac airtime fairness |
url |
https://www.mdpi.com/1999-5903/12/1/3 |
work_keys_str_mv |
AT jianjunlei decouplingbasedchannelaccessmechanismforimprovingthroughputandfairnessindensemultiratewlans AT yingwang decouplingbasedchannelaccessmechanismforimprovingthroughputandfairnessindensemultiratewlans AT hongyun decouplingbasedchannelaccessmechanismforimprovingthroughputandfairnessindensemultiratewlans |
_version_ |
1724931984380133376 |