- •Introduction
- •Increasing Demand for Wireless QoS
- •Technical Approach
- •Outline
- •The Indoor Radio Channel
- •Time Variations of Channel Characteristics
- •Orthogonal Frequency Division Multiplexing
- •The 5 GHz Band
- •Interference Calculation
- •Error Probability Analysis
- •Results and Discussion
- •IEEE 802.11
- •IEEE 802.11 Reference Model
- •IEEE 802.11 Architecture and Services
- •Architecture
- •Services
- •802.11a Frame Format
- •Medium Access Control
- •Distributed Coordination Function
- •Collision Avoidance
- •Post-Backoff
- •Recovery Procedure and Retransmissions
- •Fragmentation
- •Hidden Stations and RTS/CTS
- •Synchronization and Beacons
- •Point Coordination Function
- •Contention Free Period and Superframes
- •QoS Support with PCF
- •The 802.11 Standards
- •IEEE 802.11
- •IEEE 802.11a
- •IEEE 802.11b
- •IEEE 802.11c
- •IEEE 802.11d
- •IEEE 802.11e
- •IEEE 802.11f
- •IEEE 802.11g
- •IEEE 802.11h
- •IEEE 802.11i
- •Overview and Introduction
- •Naming Conventions
- •Enhancements of the Legacy 802.11 MAC Protocol
- •Transmission Opportunity
- •Beacon Protection
- •Direct Link
- •Fragmentation
- •Traffic Differentiation, Access Categories, and Priorities
- •EDCF Parameter Sets per AC
- •Minimum Contention Window as Parameter per Access Category
- •Maximum TXOP Duration as Parameter per Access Category
- •Collisions of Frames
- •Other EDCF Parameters per AC that are not Part of 802.11e
- •Retry Counters as Parameter per Access Category
- •Persistence Factor as Parameter per Access Category
- •Traffic Streams
- •Default EDCF Parameter Set per Draft 4.0, Table 20.1
- •Hybrid Coordination Function, Controlled Channel Access
- •Controlled Access Period
- •Improved Efficiency
- •Throughput Improvement: Contention Free Bursts
- •Throughput Improvement: Block Acknowledgement
- •Delay Improvement: Controlled Contention
- •Maximum Achievable Throughput
- •System Saturation Throughput
- •Modifications of Bianchi’s Legacy 802.11 Model
- •Throughput Evaluation for Different EDCF Parameter Sets
- •Lower Priority AC Saturation Throughput
- •Higher Priority AC Saturation Throughput
- •Share of Capacity per Access Category
- •Calculation of Access Priorities from the EDCF Parameters
- •Markov Chain Analysis
- •The Priority Vector
- •Results and Discussion
- •QoS Support with EDCF Contending with Legacy DCF
- •1 EDCF Backoff Entity Against 1 DCF Station
- •Discussion
- •Summary
- •1 EDCF Backoff Entity Against 8 DCF Stations
- •Discussion
- •Summary
- •8 EDCF Backoff Entities Against 8 DCF Stations
- •Discussion
- •Summary
- •Contention Free Bursts
- •Contention Free Bursts and Link Adaptation
- •Simulation Scenario: two Overlapping QBSSs
- •Throughput Results with CFBs
- •Throughput Results with Static PHY mode 1
- •Delay Results with CFBs
- •Conclusion
- •Radio Resource Capture
- •Radio Resource Capture by Hidden Stations
- •Solution
- •Mutual Synchronization across QBSSs and Slotting
- •Evaluation
- •Simulation Results and Discussion
- •Conclusion
- •Prioritized Channel Access in Coexistence Scenarios
- •Saturation Throughput in Coexistence Scenarios
- •MSDU Delivery Delay in Coexistence Scenarios
- •Scenario
- •Simulation Results and Discussion
- •Conclusions about the HCF Controlled Channel Access
- •Summary and Conclusion
- •ETSI BRAN HiperLAN/2
- •Reference Model (Service Model)
- •System Architecture
- •Medium Access Control
- •Interworking Control of ETSI BRAN HiperLAN/2 and IEEE 802.11
- •CCHC Medium Access Control
- •CCHC Scenario
- •CCHC and Legacy 802.11
- •CCHC Working Principle
- •CCHC Frame Structure
- •Requirements for QoS Support
- •Coexistence Control of ETSI BRAN HiperLAN/2 and IEEE 802.11
- •Conventional Solutions to Support Coexistence of WLANs
- •Coexistence as a Game Problem
- •The Game Model
- •Overview
- •The Single Stage Game (SSG) Competition Model
- •The Superframe as SSG
- •Action, Action Space A, Requirements vs. Demands
- •Abstract Representation of QoS
- •Utility
- •Preference and Behavior
- •Payoff, Response and Equilibrium
- •The Multi Stage Game (MSG) Competition Model
- •Estimating the Demands of the Opponent Player
- •Description of the Estimation Method
- •Evaluation
- •Application and Improvements
- •Concluding Remark
- •The Superframe as Single Stage Game
- •The Markov Chain P
- •Illustration and Transition Probabilities
- •Definition of Corresponding States and Transitions
- •Solution of P
- •Collisions of Resource Allocation Attempts
- •Transition Probabilities Expressed with the QoS Demands
- •Average State Durations Expressed with the QoS Demands
- •Result
- •Evaluation
- •Conclusion
- •Definition and Objective of the Nash Equilibrium
- •Bargaining Domain
- •Core Behaviors
- •Available Behaviors
- •Strategies in MSGs
- •Payoff Calculation in the MSGs, Discounting and Patience
- •Static Strategies
- •Definition of Static Resource Allocation Strategies
- •Experimental Results
- •Scenario
- •Discussion
- •Persistent Behavior
- •Rational Behavior
- •Cooperative Behavior
- •Conclusion
- •Dynamic Strategies
- •Cooperation and Punishment
- •Condition for Cooperation
- •Experimental Results
- •Conclusion
- •Conclusions
- •Problem and Selected Method
- •Summary of Results
- •Contributions of this Thesis
- •Further Development and Motivation
- •IEEE 802.11a/e Simulation Tool “WARP2”
- •Model of Offered Traffic and Requirements
- •Table of Symbols
- •List of Figures
- •List of Tables
- •Abbreviations
- •Bibliography
100 |
5. Evaluation of IEEE 802.11e with the IEEE 802.11a Physical Layer |
The fact that QBSS 2 gains from dynamic LA that is applied in QBSS 1 is an undesirable result. There is no motivation to apply spectrum efficient and complicated techniques if the gain from such an effort is shared between coexisting wireless LANs. From the regulatory perspective, radio systems that operate spectrum efficiently must benefit from it. To attract vendors to implement dynamic LA or other radio resource control schemes into their radio systems, other colocated radio systems should not gain equally from its usage.
This problem is known as the “tragedy of commons” in game theory and especially important for radio systems that share unlicensed bands (Salgado-Galicia et al., 1997).
5.2.3.3Throughput Results with Link Adaptation applied in one QBSS and CFBs applied in both QBSSs
Figure 5.27, right, shows the resulting throughput when CFBs are used by both QBSSs. QBSS 1 is capable of applying dynamic LA. Now the throughput of the medium priority streams in QBSS 1 exceeds the throughput of the medium priority streams in QBSS 2. The reason is obvious: after a short transmission of an MSDU, the HC of QBSS 1 is allowed to deliver another MSDU without contending for the access to the channel again, as long as the TXOPlimit is not exceeded (here, TXOPlimit=2.88 ms). Therefore, it is now mainly QBSS 1 that notably improves its performance by applying dynamic LA, compared to the previous scenario. The QBSS 1 improves its performance by efficiently utilizing a given TXOP because of transmitting frames at 54 Mbit/s when possible.
5.2.4Delay Results with CFBs
Figure 5.28 (a) and (b) show the MSDU Delivery delay distributions for both QBSSs in a lightly loaded scenario, i.e., 320 kbit/s for medium and low priority streams, 256 kbit/s for high priority streams. In each figure, the results for one QBSS are shown, where two Complementary Cumulative Distribution Functions (CCDFs) per priority class are given, one for the near station and one for the far station, respectively. It is visible that the LA within QBSS 1 results in considerable shorter minimum MSDU Delivery delays than in QBSS 2.
Due to the higher error probability with the higher PHY modes, retransmissions are more likely in QBSS 1. This is the reason for the higher probability of larger delays in QBSS 1. The near and far stations show different delays in QBSS 1 due to different PHY modes. Figure 5.28 (c) and (d) present the delays when CFBs are applied. It is visible that in a lightly loaded scenario, CFBs have minor impacts on the MSDU Delivery delay.
5.2 Contention Free Bursts |
101 |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(a) QBSS 1, no CFBs. LA only in this QBSS.
(c) QBSS 1, CFBs in both QBSSs. LA in this QBSS.
(b) QBSS 2, no CFBs. LA in other QBSS 1.
(d) QBSS 2, CFBs in both QBSSs. LA in other QBSS 1.
Figure 5.28: MSDU Delivery delays. Left: QBSS 1, Right: QBSS 2.
As before, QBSS 1 always shows smaller delays than QBSS 2, as the transmission times in QBSS 1 are reduced with the higher PHY modes. Figure 5.28 (d) indicates that QBSS 1 fills its TXOPs often up to the TXOPlimit of 2.88 ms, which is the reason for the shape of the curve of the high priority streams within QBSS 2.
5.2.5Conclusion
The concept of CFBs is an attractive element of IEEE 802.11e in terms of spectrum efficiency, and economy. In overlapping QBSS coexistence scenarios, a wireless LAN takes advantage of applying dynamic link adaptation when CFBs are used. A wireless LAN that uses CFBs can improve its performance compared to other wireless LANs that operate without CFBs. With CFBs, future wireless LANs will apply dynamic link adaptation in order to achieve an higher throughput. Without CFBs, future wireless LANs will not necessarily apply dynamic link adaptation. Without CFBs, coexisting wireless LANs achieve the same throughput results. The use of the CFB mechanism motivates for the application of link adaptation, which as a result increases the spectrum efficiency of radio systems in the unlicensed 5 GHz band.