Interference Alignment By Motion Swarun Kumar Fadel Adib, Omid Aryan, Shyamnath Gollakota and Dina Katabi.

Slides:



Advertisements
Similar presentations
Interference Avoidance and Control Ramki Gummadi (MIT) Joint work with Rabin Patra (UCB) Hari Balakrishnan (MIT) Eric Brewer (UCB)
Advertisements

Slide 1Thursday, June 30, /05/03 EMERGING TECHNOLOGIES IN WIRELESS Jack H. Winters Chief Scientist, Motia
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Interference Alignment and Cancellation EE360 Presentation Omid Aryan Shyamnath Gollakota, Samuel David Perli and Dina Katabi MIT CSAIL.
Analog Network Coding Sachin Katti Shyamnath Gollakota and Dina Katabi.
R2 R3 R4 R5 AP The throughput does not grow in the same way as wireless demands Limited wireless spectrum & unlimited user demands AP R1 R6.
BBN: Throughput Scaling in Dense Enterprise WLANs with Blind Beamforming and Nulling Wenjie Zhou (Co-Primary Author), Tarun Bansal (Co-Primary Author),
FM-BASED INDOOR LOCALIZATION TsungYun 1.
MIMO As a First-Class Citizen in Kate C.-J. Lin Academia Sinica Shyamnath Gollakota and Dina Katabi MIT.
Doc.: IEEE /1316r1 Submission Considerations for Cellular-Offloading Use Case Date: September 2011 Joseph Teo Chee Ming et al, I2R.
Comparison of different MIMO-OFDM signal detectors for LTE
Pushing the Envelope of Indoor Wireless Spatial Reuse using Directional Access Points and Clients Xi Liu 1, Anmol Sheth 2, Konstantina Papagiannaki 3,
A Cloud-Assisted Design for Autonomous Driving Swarun Kumar Shyamnath Gollakota and Dina Katabi.
1 Enhancing Cellular Multicast Performance Using Ad Hoc Networks Jun Cheol Park Sneha Kumar Kasera School of.
1 SMART ANTENNA TECHNIQUES AND THEIR APPLICATION TO WIRELESS AD HOC NETWORKS JACK H. WINTERS /11/13 碩一 謝旻欣.
Doc.: IEEE /0861r0 SubmissionSayantan Choudhury Impact of CCA adaptation on spatial reuse in dense residential scenario Date: Authors:
Doc.: IEEE /1443r0 SubmissionEsa Tuomaala Adapting CCA and Receiver Sensitivity Date: Authors: Slide 1 November 2014.
50 users per cell (N U =600) N T =6  System uses frequency reuse factor 1. This is not a frequency reuse pattern.  Mitigating inter-cell interference.
MIMO and TCP: A CASE for CROSS LAYER DESIGN Soon Y. Oh, Mario Gerla Computer Science Dept. University of California, Los Angeles {soonoh,
Low Latency Wireless Video Over Networks Using Path Diversity John Apostolopolous Wai-tian Tan Mitchell Trott Hewlett-Packard Laboratories Allen.
SourceSync: A Distributed Architecture for Sender Diversity Hariharan Rahul Haitham Hassanieh Dina Katabi.
Networking with massive MU-MIMO Lin Zhong
Combating Cross-Technology Interference Shyamnath Gollakota Fadel Adib Dina Katabi Srinivasan Seshan.
Submission doc.: IEEE /0055r0 July 2015 Ben Lampert, octoScopeSlide 1 Unlicensed LTE/WiFi Coexistence Testbed Date: Authors:
Practical Performance of MU- MIMO Precoding in Many-Antenna Base Stations Clayton Shepard Narendra Anand Lin Zhong.
Designing your wireless network. What to consider Dead spots Elevators & 2.4 devices Walls Number of people.
Overcoming the Antennas-Per-AP Throughput Limit in MIMO Shyamnath Gollakota Samuel David Perli and Dina Katabi.
1 / 12 PLANET MIMO Solution WMRT-414 / WML-3565 / WML-8315.
I AM THE ANTENNA: ACCURATE OUTDOOR AP LOCATION USING SMARTPHONES ZENGBIN ZHANG, XIA ZHOU, WEILE ZHANG, YUANYANG ZHANG GANG WANG, BEN Y. ZHAO, HAITAO ZHENG.
Mobility at CERN 29/10/2013 HEPiX Fall IT/Communication Systems HEPiX Fall 2013.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
RobinHood: Sharing the Happiness in a Wireless Jungle Tarun Bansal, Wenjie Zhou, Kannan Srinivasan and Prasun Sinha Department of Computer Science and.
Hierarchical Cooperation Achieves Linear Scaling in Ad Hoc Wireless Networks David Tse Wireless Foundations U.C. Berkeley AISP Workshop May 2, 2007 Joint.
RUCKUS WIRELESS PROPRIETARY AND CONFIDENTIAL Partner Webinar February 21st, 2013.
1 Secure Cooperative MIMO Communications Under Active Compromised Nodes Liang Hong, McKenzie McNeal III, Wei Chen College of Engineering, Technology, and.
Unlicensed LTE/WiFi Coexistence Testbed
AutoMAC : Rateless Wireless Concurrent Medium Access Aditya Gudipati, Stephanie Pereira, Sachin Katti Stanford University.
ARES: an Anti-jamming REinforcement System for Networks Konstantinos Pelechrinis, Ioannis Broustis, Srikanth V. Krishnamurthy, Christos Gkantsidis.
Network Coding Testbed Jeremy Bergan, Ben Green, Alex Lee.
1 PROPAGATION ASPECTS FOR SMART ANTENNAS IN WIRELESS SYSTEMS JACK H. WINTERS AT&T Labs - Research Red Bank, NJ July 17,
Next Generation n Dina Katabi Jointly with Kate Lin and Shyamnath Gollakota.
Support WiFi and LTE Co-existence
BBN: Throughput Scaling in Dense Enterprise WLANs with Blind Beamforming and Nulling Wenjie Zhou (Co-Primary Author), Tarun Bansal (Co-Primary Author),
Infrastructure Mobility: A What-If Analysis Mahanth Gowda Nirupam Roy Romit Roy Choudhury.
Doc.: IEEE /1081r0 SubmissionSayantan Choudhury HEW Simulation Methodology Date: Sep 16, 2013 Authors: Slide 1.
Ch 11. Multiple Antenna Techniques for WMNs Myungchul Kim
Omid Abari Hariharan Rahul, Dina Katabi and Mondira Pant
Decoding Collisions Shyamnath Gollakota Dina Katabi.
Doc.: IEEE /0889r0 Submission June 2014 Nihar Jindal, Broadcom Performance Gains from CCA Optimization Date: Authors: Slide 1.
Cross-Layer Approach to Wireless Collisions Dina Katabi.
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
Validation of Radio Channel Models using an Anechoic Chamber Yuhao Zheng, David M. Nicol University of Illinois at Urbana-Champaign 1.
Accurate Indoor Localization With Zero Start-up Cost
1 SMART ANTENNAS FOR THIRD GENERATION TDMA (EDGE) Jack H. Winters AT&T Labs - Research Red Bank, NJ July 17, 2000.
Doc.: IEEE /0877r0 Submission July 2013 James Wang (MediaTek)Slide 1 HEW Beamforming Enhancements Date: Authors:
MIMO: Challenges and Opportunities Lili Qiu UT Austin New Directions for Mobile System Design Mini-Workshop.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Collision Helps! Algebraic Collision Recovery for Wireless Erasure Networks.
Bringing Life to Dead Spots Grace Woo Pouya Kheradpour, Dawei Shen, and Dina Katabi.
Doc.: IEEE /0889r3 Submission June 2014 Nihar Jindal, Broadcom Performance Gains from CCA Optimization Date: Authors: Slide 1.
ArrayTrack : A Fine-Grained Indoor Location System Jie Xiong, Kyle Jamieson USENIX NSDI ‘ Jungmin Yoo *some slides.
Meeting High Speed Wi-Fi Needs in Difficult Dorm Environments ANGELO D. SANTABARBARA DIRECTOR NETWORKS & SYSTEMS.
Interference Alignment By Motion
Teng Wei and Xinyu Zhang
Konstantinos Nikitopoulos
MIMO III: Channel Capacity, Interference Alignment
MIMO II: Physical Channel Modeling, Spatial Multiplexing
Interference Avoidance and Control
Performance Gains from CCA Optimization
HEW Beamforming Enhancements
MIMO II: Physical Channel Modeling, Spatial Multiplexing
Presentation transcript:

Interference Alignment By Motion Swarun Kumar Fadel Adib, Omid Aryan, Shyamnath Gollakota and Dina Katabi

Major Advances in MIMO E.g. Interference Alignment Significant gains in throughput

Single-Antenna Devices Single Antennas, due to limits on power and size Largely left out of these MIMO benefits Single Antennas, due to limits on power and size Largely left out of these MIMO benefits

Bring MIMO Benefits to Single Antenna Devices “Interference Alignment” Goal

Interference Alignment antenna 1 C1 C2 C3 antenna 2 AP 1 C1 interfere 2-antenna node can decode only 2 signals 1 2 C2 C3

Interference Alignment antenna 1 C1 C2 C3 antenna 2 AP 1 C1 interfere 1 2 C2 C3 2-antenna node can decode only 2 signals

Interference Alignment antenna 1 C1 C2 C3 antenna 2 AP 1 C1 interfere 1 2 C2 C3 “align” 2-antenna node can decode only 2 signals

Interference Alignment antenna 1 C1 C2 C3 antenna 2 AP 1 C1 interfere 1 2 C2 C3 “align” 2-antenna node can decode only 2 signals

Interference Alignment antenna 1 C1 antenna 2 C1 interfere 1 C2 C3 one unwanted interferer 2 AP 1 “align” 2-antenna node can decode only 2 signals

Single-Antenna Devices C1 interfere 1 C2 C3 antenna 1 C1 C2 C3 antenna 2 Can we still perform interference alignment? Signals from all clients will change 2 AP 1

Single-Antenna Devices C1 interfere 1 C2 C3 antenna 1 C1 C2 C3 antenna 2 Signals from all clients will change 2 AP 1 Perform Interference Alignment purely at the AP Eliminates feedback/cooperation with clients Brings benefits of alignment to new devices Perform Interference Alignment purely at the AP Eliminates feedback/cooperation with clients Brings benefits of alignment to new devices Can we still perform interference alignment?

MoMIMO Moves the AP’s antenna to positions that achieve interference alignment Needs to only displace antenna by up to 2 inches Achieves 1.98x gain in throughput over n

1. How do we “find” positions of alignment? 2. How does it impact general wireless networks?

Feasibility of “Alignment by Motion” Record antenna displacement for interference to drop below noise AP 1 2 inch radius 21 interfere desired C1C2 C3

Feasibility of “Alignment by Motion”

Why is the required displacement small? Median: 0.3 inch 90 th Percentile: 1 inch

A Simple Example antenna 1 C1 antenna 2 align Reference C1 1 2 AP 1

A Simple Example antenna 1 0 align Reference C1 1 2 AP 1 Goal: Minimize signal from C1 to antenna 2 C1 antenna 2

Paths combine constructively or destructively based on phase Indoor Environments Rich in Multipath High (poor alignment) C1 1 2 AP 1

Indoor Environments Rich in Multipath Paths differ by extra 2” Paths combine constructively or destructively based on phase For Wi-Fi, 2” ≈ λ/2 λ 0°360° C1 1 2 AP 1

Indoor Environments Rich in Multipath Paths combine constructively or destructively based on phase For Wi-Fi, 2” ≈ λ/2 In-phase paths now out-of-phase! Low (good alignment) 0° 180° λ 2 C1 1 2 AP 1 Paths differ by extra 2” Small displacement suffices for alignment Generalizes to many reflectors, any alignment Small displacement suffices for alignment Generalizes to many reflectors, any alignment

{ { How Can We Find Good Alignment? We must quantify goodness of alignment antenna 1 C1 C2 antenna 2 interference C1 C2 interference Poor Good C1 C2 interference ≈ 0 Goal: Find antenna location that minimizes interference

Naïve solution: Random walk Simulated the spatial profile of interference Ten reflectors placed in randomly chosen locations Applied standard multipath models Does not work!

Interference (dB) Naïve solution: Random walk High interference x (in) y (in)

Interference (dB) Naïve solution: Random walk Low interference Goal: Find blue spots y (in) x (in)

Naïve solution: Random walk x (in) y (in) Blue spots of low interference are small  Hard to stumble upon in a random walk Goal: Find blue spots Interference (dB)

Key Observation: Interference is smooth Wireless channels are continuous and smooth functions over space x (in) y (in) Interference (dB)

Solution: A Hill Climbing Algorithm M ove in random direction and track interference x (in) y (in) Interference (dB)

Solution: A Hill Climbing Algorithm M ove in random direction and track interference – If interference  : continue in that direction x (in) y (in) Interference (dB)

Solution: A Hill Climbing Algorithm M ove in random direction and track interference – If interference  : continue in that direction x (in) y (in) Interference (dB)

Solution: A Hill Climbing Algorithm M ove in random direction and track interference – If interference  : continue in that direction – If interference  : continue in opposite direction x (in) y (in) Interference (dB) Algorithm converges to spot of minimum interference Guides antenna to find positions of alignment Algorithm converges to spot of minimum interference Guides antenna to find positions of alignment

1. How do we “find” positions of alignment? 2. How does it impact general wireless networks?

Interference Alignment AP 1 C1C2 C3 AP 2AP 3 Align C2 and C3

Interference Alignment AP 1 C1C2 C3 AP 3 Align C1 and C3 AP 2

Interference Alignment AP 1 C1C2 C3 Align C1 and C2 AP 2AP 3

Interference Alignment AP 1 C1C2 C3 AP 2AP 3 3 concurrent streams  Gain in throughput! N antenna APs enable N+1 concurrent uplink streams 3 concurrent streams  Gain in throughput! N antenna APs enable N+1 concurrent uplink streams

What about downlink traffic? AP 1 C1C2 C3 AP 2AP 3

What about downlink traffic? AP 1 C2 C3

AP 1 has 2 antennas null ?? 2 antenna node can null interference at up to 1 antenna Nothing! C2 & C3 aligned at AP 1 AP 1 C2 C3

AP 1 has 2 antennas null 2 antenna node can null interference at up to 1 antenna C2 & C3 aligned at AP 1 AP 1 C2 C3 null for free!

Uplink Wireless Channels AP 1 C2 C3 h1h1 h2h2 h3h3 h4h4 antenna 1 antenna 2 (h 1, h 2 ) (h 3, h 4 ) h1h2h1h2 h3h4h3h4 =

Downlink Wireless Channels AP 1 C2 C3 h1h1 h2h2 h3h3 h4h4 Channel Reciprocity x h 1 x + h 2 αx null αxαx

Downlink Wireless Channels AP 1 C2 C3 h1h1 h2h2 h3h3 h4h4 Channel Reciprocity xαxαx h 1 x + h 2 αx = 0 null

Downlink Wireless Channels AP 1 C2 C3 h1h1 h2h2 h3h3 h4h4 Channel Reciprocity xαxαx α =α = null -h 1 h 2 α =α = -h 3 h 4 h1h2h1h2 h3h4h3h4 = null Alignment on the uplink enables nulling on the downlink, with no extra movement

Downlink Traffic AP 1 C1C2 C3 AP 2AP 3

Downlink Traffic AP 1 C1C2 C3 AP 2AP 3

Downlink Traffic AP 1 C1C2 C3 AP 2AP 3

Downlink Traffic AP 1 C1C2 C3 AP 2AP 3 3 concurrent streams on the downlink MoMIMO provides gains to uplink & downlink traffic 3 concurrent streams on the downlink MoMIMO provides gains to uplink & downlink traffic

Experimental Results

MoMIMO Implementation Implemented on USRP N210 Mounted antenna on Roomba to emulate sliding antennas Compare MoMIMO with n, n+

Testbed Randomly assign nodes to red locations Class Room Office Space

Can Alignment Reduce Interference? CDF Interference (dB)

Can Alignment Reduce Interference? CDF n MoMIMO Downlink Median: -2.5dB Interference (dB)

Throughput Heterogeneous mix of 1 & 2-antenna nodes CDF Network Throughput (Mbps)

Throughput Heterogeneous mix of 1 & 2-antenna nodes 1.98x CDF Network Throughput (Mbps) n MoMIMO

Throughput Heterogeneous mix of 1 & 2-antenna nodes 1.31x CDF Network Throughput (Mbps) n n+ MoMIMO

Conclusion Performs Interference Alignment purely by moving an antenna of the AP Displaces antenna by up to 2 inches New applications at intersection of networking and robotics