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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend