Upload
dinhtuong
View
218
Download
0
Embed Size (px)
Citation preview
1
WINLAB
Distributed Coordination Schemes for Multi-Radio Co-existence in Dense Spectrum Environments
-
An Experimental Study on the ORBIT Testbed
K.C. HuangXiangpeng Jing
Shanmuga S Anandaraman Mesut Ali Ergin
Ivan Seskar Dipankar Raychaudhuri
2
WINLAB
Outline
Multi-radio co-existence issuesDistributed coordination schemes using Common Spectrum Coordination Channel (CSCC)
Scheme 1: radio backoff transferScheme 2: loading rate backoffScheme 3: SIR-based loading rate control
WiFi/Bluetooth system case studyScenario mapping on ORBIT testbedExperiment results
Conclusion and future work
3
WINLAB
Motivation
Spectrum resource is scarceCurrent spectrum utilization is inefficient
Density of wireless devices (including multi-radio devices) will continue to increase
~10x with home gadgetsInteroperability between proliferating radio standards
4
WINLAB
Typical Scenario -
SOHO
Devices: Multi-radio laptops, handheld, Bluetooth headset, sensors, etc.Clustered distribution in conference roomsDominate traffic:
WiFi data (web, email, file transfer, VoIP, video clip download, etc.)CBR/VBR Bluetooth voice/audio sessions
5
WINLAB
Radio Technology Typical Range Max. Output Power FrequencyOccupied
Max. BitrateSupported
Typical Usage
802.11a/b/g/n (WIFI) 150-300 feet 17 dBm2.4 GHz ISM,5 Ghz UNII up to 248 Mbits/s
WLAN point-to-multipoint,Mixed web, file andstreaming traffic.
802.16 (WiMAX) 3-5 miles (12 miles)22 dBm (handheld),26 dBm BS
2.300-2.400 GHz,2.496-2.690 Ghz,3.300-3.800 GHz
4 Mbits/s (70Mbits/s)
WMAN broadband, Mixedweb, voice traffic.
802.15.1 (Bluetooth)150-300 feet (Class 1),15-30 feet (Class 2),3-4inch (Class 3)
20 dBm (Class 1),4 dBm (Class 2),0 dBm (Class 3)
2.4 ISM 3 Mbits/s (EDR)WPAN, low speedperipheral communicationsand voice/audio.
UWB/Wireless USB 30-100 feet -41dBm/Hz 3.1-10.6 GHz 500 Mbits/s WPAN, high-speedperipheral communications
802.15.4 (ZIGBEE) 33-246 feet3 dBm (currentimplementations)
868 MHz (EU),915 MHz (US),2.4GHz ISM
20-250Kbits/sWPAN, very low rate,intermittent traffic forsensors
Multi-radio Platforms
802.11b/g/n
Bluetooth
Frequency (2.412-2.483GHz)ZigBee
802.16a
6
WINLAB
Co-existence Problems/Solutions
Intra-node Interference Multi-radios are on the same platform Physical separation/isolationIn-platform local time scheduling
Inter-node Interference Nearby multi-radios are in the dense areaDifferent interference range for different radiosSimple LBT or reactive frequency/rate/power control
7
WINLAB
Common Spectrum Coordination Channel
(CSCC)
Explicitly coordinate spectrum usage for mutual observabilityPeriodic message exchange using a common signaling approachImplementation Type: Physical OR Logical control channelExecute coordination algorithms based on the information collectedPower controlRate control
8
WINLAB
WiFi/Bluetooth Case Study on ORBIT
They are popular radios sharing 2.4GHzHardware and driver are easy to getRealistic scenario mapping onto ORBIT testbed
20x20 multi-radio gridEach node has two WiFi and one Bluetooth radios
9
WINLAB
Coordination Algorithm Design Proposed loading rate control algorithms
Balance WiFi and BT throughput for satisfying service-level performanceCooperatively transmit to operate in “Co-existing” region
Conceptual relation
10
WINLAB
Spectrum Coordination Algorithms (using CSCC)Simple BT-Backoff (BT-BO)
Any nearby WiFi receivers active? Bluetooth turns off its radio
BT-Rate adaptation (BT-RA)Adjust Bluetooth streaming rates when WiFi receivers detectedIn-platform WiFi receiver active? Bluetooth reduces to lowest levelNearby WiFi receiver active? Bluetooth lowers rate by one levelNo WiFi receivers detected? Increase rate to the highest level
SIR-based Bluetooth rate adaption (SIR-BT)WiFi receivers monitor total SIR including Bluetooth interferenceWiFi SIR falls below target? Bluetooth lowers rate
11
WINLAB11
ORBIT Experiment ParametersData session
WiFi: ON/OFF CBR with randomized sessionsBluetooth: Constant audio streaming (64, 128, 320, 512,1024kbps)
Inter-node and Intra-node interference
12
WINLAB
Results
Wifi Throughput Bluetooth Throughput
1M 5M 10M 15M0
1
2
3
4
WiFi
offered load (bps)BT load 1Mbps
No CoordinationBT- RABT- BO
WiF
iAve
rage
Ses
sion
Thr
ough
put (
Mbp
s)
1M 5M 10M 15M0
50000
100000
150000
200000
250000
Blu
etoo
th S
essi
on T
hrou
ghpu
t (kb
ps) No Coordination
BT- RABT- BO
WiFi
offered load (bps)BT load 1Mbps
Any nearby WiFi receivers active? Bluetooth turns off its radioAdjust Bluetooth streaming levels when WiFi receivers detected
13
WINLAB
WiFi
TCP File Transfer
WiFi senders and receivers transfer 1MB fileBluetooth has varying rate UDP streaming
Mapped scenario
WiFi-BT-TCP-Performance
0.005.00
10.0015.0020.0025.0030.0035.0040.00
NoInterfUnderInterf
BT-BO BT-RA SIR-BTTim
e to
Tra
nsm
it 1M
B fi
le
0.00E+002.00E+054.00E+056.00E+058.00E+051.00E+061.20E+061.40E+061.60E+061.80E+06
Thro
ughp
ut in
bps
WiFi-Transmit time BT-ThroughputInter-node Interference
14
WINLAB
Conclusion and Future Work
Proliferating of multi-radio devices will cause both inter-node and intra-node radio interference severe
CSCC protocol allows explicit spectrum coordination between multi-radio platforms
Coordination algorithms in WiFi/Bluetooth caseCompared 3 algorithms balancing between WiFi and Bluetooth performanceSystem throughputs are greatly improved with cooperative loading rate control
Future workImprove the coordination algorithm handling traffic QoSStudy WiMax and Zigbee radios using ORBIT testbed
17
WINLAB17
ORBIT Experiment ParametersData Radio Service
PHY Type IEEE 802.11g(AtherosAR5212)
Bluetooth(Belkin and IOgear
USB Dongle)
Frequency 2427-2447MHz 2402-2483.5MHz
Modulation OFDM (256 FFT) QAM
GFSK + FHSS
(DQPSK for EDR)
Transmit Power
18dBm 4dBm (~20m)(class 2)
20dBm (~100m)(class 1)
PHY Rate Up to 54MbpsAutoRate
Up to 1MbpsUp to 2.1Mbps
(w/ EDR)
Datasession
RandomON/OFF
CBR: 5 sec
Constant audiostreaming (64,128, 320, 512,
1024kbps)