Title: RainDrop: A Multi-Rate Multi-Channel Wireless LAN
1 RainDrop A Multi-Rate Multi-Channel Wireless
LAN
Tianbo Kuang Qian Wu Carey Williamson
Department of Computer Science University of
Calgary
2Outline
- Problem Statement and Motivation
- Multi-Rate Multi-Channel (MRMC) protocol
- Simulation Evaluation of MRMC
- Summary and Conclusions
3Problem Statement
- The IEEE 802.11b WLAN supports automatic rate
selection - Each station dynamically chooses its
transmission rate of either 1, 2, 5.5, or 11
Mbps, depending on channel conditions (e.g.,
rate selection algorithm in Lucents WaveLAN-II) - This is both a good thing and a bad thing...
4Performance Anomaly of IEEE 802.11b Heusse et
al. 2003
- An ns-2 network simulation experiment showing
the problem
Node 0
Server
start at time 150 s
start at time 0 s
Node 1
100 Mbps
AP
Node 2
Node 3
Range 45m
lt 8 m
35 m
5Throughput of Node 0 versus time (before vs after)
6Our Solution Multi-Rate Multi-Channel (MRMC)
WLAN
- Use multiple physical channels (3 or 4)
simultaneously at AP, each with a different
transmission rate (static or dynamic)
1 Mbps
2 Mbps
5.5 Mbps
11 Mbps
7RainDrop A Multi-Rate Multi-Channel WLAN
Notes 4x antenna cost (?) 77 capacity
8Multi-Rate Multi-Channel (MRMC) MAC protocol
- Channel association algorithm
1. Beacon (channel, transmission rate, SNR
threshold)
2. Get SNR
3. Channel association frame
MH
AP
4. Channel association grant
SNRavg alpha SNRavg (1- alpha) SNRnew
9Simulation Evaluation of the MRMC protocol (ns-2)
Experiment 1. Effect of alpha on throughput
10Simulation Evaluation of the MRMC protocol (ns-2)
Experiment 1. Effect of alpha on throughput
11Simulation Evaluation of the MRMC protocol (ns-2)
Experiment 1. Effect of alpha on throughput
12Simulation Evaluation of the MRMC protocol (ns-2)
Experiment 1. Effect of alpha on throughput
13Experimental Factors
- Experiment 1 Effect of alpha
Stationary Mobile
Distance to AP 5m, 15m, 25m, 35m lt 45m
Mobile Speed 0 m/s 0.5m/s, 1m/s, 2m/s, 3m/s, 4m/s
alpha 0, 0.1,0.9, 0.92, 0.94,0.98 0, 0.1,0.9, 0.92, 0.94,0.98
Wireless Channel Model Rayleigh fading, Jakes
method
14Simulation Results Effect of alpha on Throughput
SNRavg alpha SNRavg (1- alpha) SNRnew
15Simulation Evaluation of the MRMC Protocol (ns-2)
Expt 2. MRMC performance in a stationary
scenario (comparison to results for previous
problem scenario)
16Simulation Evaluation of the MRMC Protocol (ns-2)
Experiment 3. Static scenario with N mobile hosts
Server
Node N
AP
lt 45m
100 Mbps
lt 45m
Node 1
17Experimental Factors and Performance Metrics
- Number of nodes N 2, 4, 6,50
- MAC layer protocols MRMC, WaveLAN-II
- Total throughput of nodes (99 confidence
intervals) - Mean throughput for each node
18Simulation Results
19Simulation Evaluation of the MRMC Protocol (ns-2)
Experiment 4. Mobile scenario with 20 hosts
Server
AP
lt 45m
100 Mbps
lt 45m
20Simulation Evaluation of the MRMC Protocol (ns-2)
Experiment 4. Mobile scenario with 20 hosts
Server
AP
lt 45m
100 Mbps
lt 45m
21Simulation Evaluation of the MRMC Protocol (ns-2)
Experiment 4. Mobile scenario with 20 hosts
Server
AP
lt 45m
100 Mbps
lt 45m
22Simulation Evaluation of the MRMC Protocol (ns-2)
Experiment 4. Mobile scenario with 20 hosts
Server
AP
lt 45m
100 Mbps
lt 45m
23Experimental Factors and Performance Metrics
- Mean moving speed 0.5 m/s, 1 m/s, 2 m/s, 3 m/s,
4 m/s - MAC layer protocols MRMC, WaveLAN-II
- Total throughput of nodes (99 confidence
intervals)
24Simulation Results
25Conclusions
- The proposed MRMC protocol is promising
- Performance is not very sensitive to value of
alpha - With 4 channels and 4 rates, the MRMC protocol
offers a 450 throughput advantage over the
WaveLAN-II IEEE 802.11b MAC protocol - Super-linear throughput improvement (450)
from 77 increase in channel capacity (4x cost?) - Primary benefit isolating low-rate/high-rate
users
26Future Work Multiple APs
27Questions?