IEEE Access (Jan 2020)
A Systematic Study of IEEE 802.11 DCF Network Optimization From Theory to Testbed
Abstract
In IEEE 802.11 wireless local area networks (WLANs), an important technique for medium access control (MAC) is the distributed coordination function (DCF). Two access mechanisms are provided by DCF, the default basic access mechanism and the optional request-to-send/clear-to-send (RTS/CTS) mechanism. The performance of IEEE 802.11 DCF networks has been predicted recently by NS-2 simulator based on a unified analytical model presenting the delay, throughput and stability. NS-3 and OMNeT++ provide an essential platform to model IEEE 802.11 physical (PHY) and MAC layers, nevertheless the accuracy of which is yet not investigated. In this article we present two studies, first is a comparative simulation study of the unified IEEE 802.11 DCF analytical model, by considering distinct network conditions, various topologies, different access modes and discrete system parameters in NS-3 and OMNeT++. A Linux based testbed is setup to validate the mathematical model and the simulation results. The second is the optimization study to adaptively tune the RTS threshold, so that the network operates in an access mode which steers to the maximum network throughput performance. An explicit expression of RTS threshold, verified by the simulations in NS-3 and OMNeT++, is obtained in contrast to previous studies based on channel estimation and numerical calculations. Performance evaluation is done by comparing the simulation, testbed and theoretical results. This study not only proves the credibility of the theoretical model of IEEE 802.11 DCF, but also assures that the results obtained from NS-3 and OMNeT++ are persuasive and provides a foundation for RTS threshold analysis in IEEE 802.11 WLANs for practical network design considerations.
Keywords