Publications

Detailed Information

Resolving Performance Anomaly and Hidden Node Problem in IEEE 802.11n Wireless LANs : IEEE 802.11n 무선 랜에서의 비정상적 성능 저하 현상과 히든 노드 문제의 해결

DC Field Value Language
dc.contributor.advisor최종호-
dc.contributor.author김민호-
dc.date.accessioned2017-07-13T06:57:24Z-
dc.date.available2017-07-13T06:57:24Z-
dc.date.issued2013-02-
dc.identifier.other000000009693-
dc.identifier.urihttps://hdl.handle.net/10371/118901-
dc.description학위논문 (박사)-- 서울대학교 대학원 : 전기·컴퓨터공학부, 2013. 2. 최종호.-
dc.description.abstractThe demand for wireless local area network (WLAN) has drastically increased due to the prevalence of the mobile devices such as smart phones and tablet PCs. In this dissertation, we study the two defective phenomenons in IEEE 802.11 WLANs, which are performance anomaly and hidden node problem. Each node may have a different amount of airtime because the basic channel access mechanism, distributed coordination function (DCF), in IEEE 802.11 was originally designed to provide fair chance to access the channel, regardless of packet size and data rate. This can lead to the degradation of overall network throughput and airtime fairness among nodes, which is known as performance anomaly. The hidden node problem occurs due to the failure of the carrier sense multiple access with collision avoidance (CSMA/CA) mechanism. When a transmitter cannot carrier sense the signal of another node even though its signal can interfere with the frame reception at the receiver, this node is called as a hidden node which leads to degradation of network performance. Recently, as service providers and personal users install access points (APs) without considering nearby basic service sets (BSSs), a large number of BSSs can overlap with each other, causing the hidden node problem to occur more frequently.
To resolve the performance anomaly, we first study the problem of optimal frame aggregation in IEEE 802.11n, when a wireless channel is shared by heterogeneous nodes of different data rates and packet sizes. We employ a generalized two-level frame aggregation scheme that combines the conventional aggregated medium access control (MAC) service data unit (A-MSDU) and aggregated MAC protocol data unit (A-MPDU) schemes, and formulate an optimization problem to maximize the achievable throughput while assuring airtime fairness. On the basis of the solution of the optimization problem, we propose a frame size adaptation (FA) scheme that adjusts the number of packets in a frame according to the data rate and packet size. The FA scheme is fully compatible with the IEEE 802.11n standard and works in a distributed manner, which neither modifies the channel access mechanism nor resorts to a centralized scheduling algorithm. The simulation results confirm that the FA scheme tightly regulates the airtime usage of each node to be almost the same and significantly improves the overall network throughput compared to other existing schemes.
The solutions to alleviate the hidden node problem, such as the request-to-send/clear-to-send (RTS/CTS) exchange, often contain protocol overhead that may lead to throughput degradation when there is no hidden node. Therefore, it is necessary to develop a hidden node detection mechanism that can be used to trigger a resolution mechanism for hidden nodes. By utilizing frame aggregation, block acknowledgement (ACK), and fast link adaptation (FLA) in IEEE 802.11n, we propose a novel hidden node detection (HD) mechanism that takes three main causes of frame losses, which are collisions, hidden nodes, and channel impairments, into consideration. The proposed HD mechanism detects hidden nodes based on measurable MAC layer statistics and the received block ACK frame, and determines whether or not to use the RTS/CTS exchange. We show in a simulation study that the HD mechanism can detect hidden nodes well under various circumstances and that the network throughput can be improved by using the RTS/CTS exchange adaptively in conjunction with the HD mechanism.
Finally, we propose an enhanced mechanism for resolving the hidden node problem in conjunction with the FA scheme and the HD mechanism. We first classify all possible scenarios of the hidden node problem according to the relative location of nodes in two flow interaction. Through a simulation study, we investigate the effectiveness of the RTS/CTS mechanism for each scenario and show that the malfunction of the RTS/CTS mechanism is due to the limitation of the effective CTS range and the carrier sensing mechanism at the transmitter-side. The proposed mechanism enhance the capability of the RTS/CTS mechanism in two ways: by extending the effective CTS range, and by adopting the receiver-oriented contention (ROC) mechanism. We provide extensive simulation results to show that the proposed mechanism can effectively resolve the hidden node problem, and the network throughput and fairness can be significantly improved.
-
dc.description.tableofcontentsContents
Abstract i
Contents iv
List of Figures vii
List of Tables x
Chapter 1 Introduction 1
Chapter 2 Frame Size Adaptation for Resolving Performance
Anomaly 7
2.1 Background and Related Work . . . . . . . . . . . . . . . . . 7
2.2 Preliminaries . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.1 Performance anomaly in a heterogeneous network
environment . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.2 Frame aggregation in IEEE 802.11n . . . . . . . . . . 13
2.3 Problem Statement . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3.1 Fast link adaptation in IEEE 802.11n . . . . . . . . . 16
2.3.2 Optimization problem for frame aggregation . . . . . . 18
2.4 Adaptive Frame Aggregation for Fairness and Efficiency . . . 21
2.4.1 Unconstrained single-variable optimization problem . 21
2.4.2 Heuristic solution for frame size adaptation . . . . . . 24
2.4.3 Comments on several issues . . . . . . . . . . . . . . . 28
2.5 Performance Evaluation . . . . . . . . . . . . . . . . . . . . . 32
2.5.1 Simulation configuration . . . . . . . . . . . . . . . . . 32
2.5.2 Validation of airtime fairness . . . . . . . . . . . . . . 34
2.5.3 Solution to the performance anomaly . . . . . . . . . . 35
2.5.4 Performance comparison . . . . . . . . . . . . . . . . . 38
2.6 Chapter Summary . . . . . . . . . . . . . . . . . . . . . . . . 39
Chapter 3 Hidden Node Detection Mechanism 43
3.1 Background and Related Work . . . . . . . . . . . . . . . . . 43
3.2 System Model . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.2.1 Frame aggregation and block ACK in the MAC Layer 48
3.2.2 Channel and interference models in the PHY Layer . . 50
3.3 Hidden Node Detection Mechanism . . . . . . . . . . . . . . . 52
3.3.1 Classification of frame losses . . . . . . . . . . . . . . 53
3.3.2 Detecting hidden nodes . . . . . . . . . . . . . . . . . 53
3.4 Performance Evaluation . . . . . . . . . . . . . . . . . . . . . 64
3.4.1 Validation of the proposed HD mechanism . . . . . . . 65
3.4.2 Performance comparison . . . . . . . . . . . . . . . . . 69
3.5 Chapter Summary . . . . . . . . . . . . . . . . . . . . . . . . 75
Chapter 4 Hidden Node Resolution Mechanism 77
4.1 Background and Related Work . . . . . . . . . . . . . . . . . 77
4.2 Various Network Configuration Causing the Hidden Node
Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
4.2.1 Geographical network configurations . . . . . . . . . . 81
4.2.2 Effectiveness of the RTS/CTS mechanism . . . . . . . 83
4.3 Resolving the Hidden Node Problem . . . . . . . . . . . . . . 86
4.3.1 Extending the effective CTS range . . . . . . . . . . . 86
4.3.2 Receiver-oriented contention (ROC) mechanism . . . . 88
4.3.3 Comments on several issues . . . . . . . . . . . . . . . 91
4.4 Performance Evaluation . . . . . . . . . . . . . . . . . . . . . 93
4.4.1 The twelve hidden node scenarios . . . . . . . . . . . . 94
4.4.2 Line topologies of three flows and double ring topologies 95
4.4.3 Performance of ROC(HD)-E in presence of exposed
nodes . . . . . . . . . . . . . . . . . . . . . . . . 104
4.4.4 Random topologies . . . . . . . . . . . . . . . . . . . . 107
4.5 Chapter Summary . . . . . . . . . . . . . . . . . . . . . . . . 109
Chapter 5 Conclusions 111
Bibliography 113
Abstract in Korean 121
-
dc.formatapplication/pdf-
dc.format.extent1508576 bytes-
dc.format.mediumapplication/pdf-
dc.language.isoen-
dc.publisher서울대학교 대학원-
dc.subjectWireless LAN-
dc.subjectIEEE 802.11n-
dc.subjectRTS/CTS-
dc.subjectFrame aggregation-
dc.subjectPerformance anomaly-
dc.subjectAirtime fairness-
dc.subjectHidden node problem-
dc.subjectHidden node detection-
dc.subject.ddc621-
dc.titleResolving Performance Anomaly and Hidden Node Problem in IEEE 802.11n Wireless LANs-
dc.title.alternativeIEEE 802.11n 무선 랜에서의 비정상적 성능 저하 현상과 히든 노드 문제의 해결-
dc.typeThesis-
dc.contributor.AlternativeAuthorMinho Kim-
dc.description.degreeDoctor-
dc.citation.pages123-
dc.contributor.affiliation공과대학 전기·컴퓨터공학부-
dc.date.awarded2013-02-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share