dynamic coordination of multi radio platforms in dense
play

Dynamic Coordination of Multi- Radio Platforms in Dense Spectrum - PowerPoint PPT Presentation

Dynamic Coordination of Multi- Radio Platforms in Dense Spectrum Environments Xiangpeng Jing and D. Raychaudhuri December 3, 2007 IAB Meeting Outline Project overview Multi-radio co-existence problems CSCC etiquette protocol


  1. Dynamic Coordination of Multi- Radio Platforms in Dense Spectrum Environments Xiangpeng Jing and D. Raychaudhuri December 3, 2007 IAB Meeting

  2. Outline � Project overview � Multi-radio co-existence problems � CSCC etiquette protocol applied to the multi-radio scenarios � Advanced rate-backoff algorithm for WiFi/Bluetooth � Identifying co-existing region from measurements � Cooperative service rate control for better co-existence � Initial results for simplified rate algorithm using ORBIT multi-radio nodes � On-going and future work

  3. Motivations � Spectrum resource is very scarce � Current spectrum utilization is inefficient � Anecdotal evidence of WLAN spectrum congestion � Unlicensed systems need to scale and manage user “QoS” � Density of wireless devices (including multi-radio devices) will continue to increase � ~10x with home gadgets, ~100x with sensors/pervasive computing � Mobile device is becoming smaller and smaller � Limited space for multiple antennas results in in-band and adjacent-band interference � Interoperability between proliferating radio standards

  4. Project Goals � High spectrum efficiency in multi-radio scenarios � Spectrum sensing, reactive algorithms and etiquette protocol � 802.11a/b/g/n, Bluetooth, Zigbee, WiMax, and UWB � Improve end-to-end performance via multi-radio relays � Distributed protocols for ad hoc network formation and multi-radio forwarding � Algorithms for “always best connected” operation � Experimental prototyping and validation � Realistic dense usage scenarios emulated on ORBIT radio grid � Measure spectrum efficiency at different levels of application performance

  5. Multi-radio Platforms Power Bluetooth Microwave Cordless ZigBee 802.11b Frequency 802.11g/n (2.412-2.483GHz) Oven Phone Frequency Max. Bitrate Radio Technology Typical Range Max. Output Power Typical Usage Occupied Supported WLAN point-to-multipoint, 2.4 GHz ISM, 802.11a/b/g/n (WIFI) 150-300 feet 17 dBm up to 248 Mbits/s Mixed web, file and 5 Ghz UNII streaming traffic. 2.300-2.400 GHz, 22 dBm (handheld), 4 Mbits/s (70 WMAN broadband, Mixed 802.16 (WiMAX) 3-5 miles (12 miles) 2.496-2.690 Ghz, 26 dBm BS Mbits/s) web, voice traffic. 3.300-3.800 GHz 150-300 feet (Class 1), 15- 20 dBm (Class 1), WPAN, low speed peripheral 802.15.1 (Bluetooth) 30 feet (Class 2), 3- 4 dBm (Class 2), 2.4 ISM 3 Mbits/s (EDR) communications and 4inch (Class 3) 0 dBm (Class 3) voice/audio. WPAN, high-speed UWB/Wireless USB 30-100 feet -41dBm/Hz 3.1-10.6 GHz 500 Mbits/s peripheral communications 868 MHz (EU), WPAN, very low rate, 3 dBm (current 802.15.4 (ZIGBEE) 33-246 feet 915 MHz (US), 20-250Kbits/s intermittent traffic for implementations) 2.4GHz ISM sensors

  6. Typical Scenario - SOHO � Devices: Multi-radio laptops, handheld, Bluetooth headset, sensors, etc. � Clustered distribution in conference rooms � Dominate traffic: � Periodical WiFi data (web, email, file, VoIP, etc.) � CBR/VBR Bluetooth voice/audio sessions

  7. Co-existence Problems/Solutions � Interference of co-located radios on the same platform � Close proximity of heterogeneous radios will have major impact � Antenna placement/sharing for multi-radios � Other on-platform interference such as wideband LCD noise � Physical separation/insulation � In-platform local scheduling � Interference due to proximity of radios � High radio density in typical co-existing scenarios � Hybrid-type traffic over the air � Different interference range for different radios � Simple LBT or reactive frequency/rate/power control � Spectrum etiquette protocol for explicit spectrum negotiation and coordination

  8. Hidden-node Problem � Should care the receivers � Local channel scanning has limitation in detecting absence of receivers rather than transmitters � Interference is fundamentally a receiver property � Need explicit coordination protocols for mutual observations

  9. CSCC Approach � Explicit coordinate spectrum and operating parameters using Common Spectrum Coordination Channel for mutual observability � Periodical message exchange using a common signaling approach � Execute coordination algorithms based on the information collected � Implementation: extra control radio OR re-use a common data radio Separate control and data

  10. WiFi-g/Bluetooth Measurements � Plot measured throughput vs. loading rate (2 nodes) ) s p b M 20 ( t u p h g 15 u WiFi Throughput o r h t 10 i F i W d 5 e v e i h c 0 A 0 BT loading rate (kbps) 64 30 WiFi loading rate (kbps) 256 20 512 10 1024 Good operating 1 regions ) s p 1000 b k ( t u 800 p h g u o 600 r h t T 400 B Bluetooth d e v e Throughput 200 i h c A 0 0 1024 1 WiFi loading rate (Mbps) 512 10 256 20 BT loading rate (kbps) 30 64

  11. A Denser 12-node Scenario ) s p b 800 K ( t u p h g u 600 o r h T i F i W 400 e g a r e v 200 A d 10 e r u s WiFi loading Rate (Mbps) 5 a 0 e 0 M 1 64 256 BT loading Rate (Kbps) 512 0.1 1024 450 Measured Average BT Throughput (Kbps) 400 350 300 � In co-existing region both 250 systems can achieve mostly 200 what they expect if they control 150 100 1024 their transmit rate cooperatively 512 50 BT loading Rate (Kbps) 0 256 0.1 WiFi loading Rate (Mbps) 0 64 5 10

  12. Guidance for Algorithm Design � Study a network with reasonable load condition � Both systems should control their loading rates � QoS can be addressed by demanding a minimum rate � Avoid transmit more than required/achieved � Adapt transmit rate cooperatively to approaching the optimal operating bound � How to identify this region? Need instant receiving throughput feedback.

  13. Advanced Rate-Backoff Algorithm � Buffer data-type traffic for opportunistic transmission � Set higher priority for satisfying QoS requirement (e.g., min rate/delay for streaming traffic) � Try to max rate in the co-existing region (max-min) � Increase loading rate when channel is not saturated � Reduce loading rate when channel is saturated R tx

  14. Integrated with CSCC-based Protocol � Each node periodically reports its self-state at control channel, and collects other’s state information � Target transmitter calculates instant operating rate based on the algorithm, considering the states of hidden heterogeneous receivers nearby j i

  15. Simplified Coordination Algorithms � For proof-of-concept by ORBIT experiments � Low-rate BT avoids to high-rate WiFi � (1) Simple BT-Rate Adaptation � Adjust BT streaming service levels when WiFi receivers detected � In-platform WiFi receiver active? BT reduces to lowest 64kbps � Nearby WiFi receiver active? BT lowers service rate by one level � No hidden-receivers detected? Increase to the highest rate � (2) Simple BT-DeferTransfer � Any nearby WiFi receivers active? BT turns off its radio � Experiment goal: � Help study different interference impact on overall network performance from different system � Break down the benefit by self-adaptation for the advanced algorithm design

  16. ORBIT Experiment Parameters Data Radio Service PHY Type IEEE 802.11g Bluetooth (Atheros AR5212) (Belkin and IOgear USB Dongle) Frequency 2427-2447MHz 2402-2483.5MHz Modulation OFDM (256 FFT) GFSK + FHSS QAM (DQPSK for EDR) Transmit 18dBm 4dBm (~20m) (class 2) Power 20dBm (~100m) (class 1) PHY Rate Up to 54Mbps Upto 1Mbps AutoRate Upto 2.1Mbps (w/ EDR) Data session Random ON/OFF Constant audio CBR: 5 sec streaming (64, 128, random 320, 512, session 1024kbps) 16

  17. Preliminary Results – 14 Nodes Bluetooth Throughput Wifi Throughput N o C o o rd in a tio n WiFi Average Session Throughput (Mbps) B T R a te A d a p t B T B a c k o ff A d a p t N o C o o rd in a tio n 2 5 0 0 0 0 4 Bluetooth Session Throughput (kbps) B T R a te A d a p t B T B a c ko ff A d a p t 2 0 0 0 0 0 3 1 5 0 0 0 0 2 1 0 0 0 0 0 1 5 0 0 0 0 0 0 1 M 5 M 1 0 M 1 5 M 1 M 5 M 1 0 M 1 5 M W iF i o ffe re d lo a d (b p s ) W iF i o ffe re d lo a d (b p s ) B T lo a d 1 M b p s B T lo a d 1 M b p s Average Network Throughput Percentage of improvement: 4 .0 Wifi (BT-Rate) Average Total Network Throughput (Mbps) N o C o o rd in a tio n Wifi (BT-BO) B T R a te A d a p t 3 .5 BT (BT-Rate) B T B a c k o ff A d a p t 100 BT (BT-BO) Throughput Improvement (%) 3 .0 Total (BT-Rate) Total (BT-BO) 2 .5 50 2 .0 1 .5 1 .0 0 1M 5M 10M 15M 0 .5 0 .0 -50 1 M 5 M 1 0 M 1 5 M W iF i o ffe re d lo a d (b p s ) WiFi offered load (bps) B T lo a d 1 M b p s BT load 1Mbps

  18. Preliminary Results – Comparison � Simple rate algorithms favour WiFi and sacrifice BT due to WiFi’s intermittent traffic type � Trade-off between how much WiFi can gain but how much BT degrade � With 20% BT service degradation, WiFi can gain 80% � The next version – advanced rate-backoff algorithm can Percentage of improvement balance both systems with offered load: Wifi 5Mbps BT 1Mbps QoS

Recommend


More recommend