Department of Communications Engineering
Test Bench Development for IEEE
802.11-based WLAN Performance
Evaluation and Measurements
Vitaly Petrov, MSc student
Department of Communications Engineering
Tampere University of Technology
Department of Communications Engineering
Problem topicality
2IEEE 802.11-based WLAN Performance Evaluation
802.11 (Wi-Fi) – de-facto standard for WLAN
Need for real performance evaluation
0
100
200
300
400
500
Generation
Declared
Achievable
Throughput, Mbit/s
Department of Communications Engineering
Mess of approaches
3IEEE 802.11-based WLAN Performance Evaluation
Measurements
SimulationAnalysis
Harmonization is required
Department of Communications Engineering
General use case
4IEEE 802.11-based WLAN Performance Evaluation
Nodes types:
1.Sender
2.Receiver
3.Sender /
Receiver
Infrastructure mode:
1. Widely used
2. Consequentive,
successful
implementations
Department of Communications Engineering
Harmonization is proposed
5IEEE 802.11-based WLAN Performance Evaluation
Measurements
Simulation
Analysis
Model
convergence
Best
practices
consideration
Department of Communications Engineering
Measurements
IEEE 802.11-based WLAN Performance Evaluation
Metrics:
1. Throughput
2. Packet Error
Trace (PET)
3. Average Delay
4. …
6
Open-source driver is required
Department of Communications Engineering
Simulation
7IEEE 802.11-based WLAN Performance Evaluation
Non-analytical models verification
Department of Communications Engineering
Analysis. Assumptions
8IEEE 802.11-based WLAN Performance Evaluation
Nodes number - const
Saturation
Every node has a packet ready to
transmit
Transmitting buffer is full
Data is sent by portions
Transmitting power – const
Rate – const
Department of Communications Engineering
Analysis.
Performance benchmarking
9IEEE 802.11-based WLAN Performance Evaluation
][32
)/(8)(1
maxmin iAIFSACKDATACTSRTSDIFSSLOTWW
bytebitsMbyteT
Extrapolation approaches
for N nodes exist
Throughput estimation for 2 nodes:
Department of Communications Engineering
Analysis. Channel models
10IEEE 802.11-based WLAN Performance Evaluation
Packet Error Trace Gilbert Elliott model
Pg Pb
10001010101101011
00010101010101010
10101000101010101
01110101011010010
000001010101010…
bbgb
bggg
pp
ppP
Department of Communications Engineering
Test bench structure
11IEEE 802.11-based WLAN Performance Evaluation
Metrics:
• Throughput
• QoS policy
• RTS/CTS Threshold
• Packet Error Trace
• Rate
• Error probability
• …
Benchmarking loop
Department of Communications Engineering
Different network scenarios
12IEEE 802.11-based WLAN Performance Evaluation
Modes:
802.11 g
802.11 n
802.11 ac
802.11 ad
1.
2.
3.
Department of Communications Engineering
Conclusions
13IEEE 802.11-based WLAN Performance Evaluation
Approaches harmonization
Performance benchmarking:
Measurements
Simulation
Analysis
Performance assessment
Department of Communications Engineering
Thank youWe are open for collaboration!
Thank you!
14IEEE 802.11-based WLAN Performance Evaluation