Pushing the Envelope of Indoor Wireless Spatial Reuse using Directional Access Points and Clients Xi Liu 1, Anmol Sheth 2, Konstantina Papagiannaki 3,

Slides:



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

* Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model Dongxiao Yu Department of Computer Science The University of Hong.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Interference Alignment By Motion Swarun Kumar Fadel Adib, Omid Aryan, Shyamnath Gollakota and Dina Katabi.
1 Link Layer Multicasting with Smart Antennas: No Client Left Behind Souvik Sen, Jie Xiong, Rahul Ghosh, Romit Roy Choudhury Duke University.
Living with Interference in Unmanaged Wireless Environments David Wetherall, Daniel Halperin and Tom Anderson Intel Research & University of Washington.
Successive Interference Cancellation: A Back of the Envelope Perspective Souvik Sen, Naveen Santhapuri, Romit Roy Choudhury, Srihari Nelakuditi I have.
College of Engineering Optimal Access Point Selection and Channel Assignment in IEEE Networks Sangtae Park Advisor: Dr. Robert Akl Department of.
1 DOA-ALOHA: Slotted ALOHA for Ad Hoc Networking Using Smart Antennas Harkirat Singh & Suresh Singh Portland State University, OR, USA.
60 GHz Flyways: Adding multi-Gbps wireless links to data centers
Self-Management in Chaotic Wireless Deployments A. Akella, G. Judd, S. Seshan, P. Steenkiste Presentation by: Zhichun Li.
MIMO-CAST: A CROSS-LAYER AD HOC MULTICAST PROTOCOL USING MIMO RADIOS Soon Y. Oh*, Mario Gerla*, Pengkai Zhao**, Babak Daneshrad** *Computer Science Dept.,
1 SMART ANTENNA TECHNIQUES AND THEIR APPLICATION TO WIRELESS AD HOC NETWORKS JACK H. WINTERS /11/13 碩一 謝旻欣.
Visualization of Wireless Computer Networks Dunbar, Matt D., Kansas Applied Remote Sensing Program and University of Kansas Geography Department, and Becker,
SMART ANTENNA SYSTEMS. Increasing use in Mobile Wireless Communications due to demand for  Higher Capacity  Higher Coverage  Higher bit rate  Improved.
Outline What is an ad hoc network Smart Antenna Overview
Doc.: IEEE /0861r0 SubmissionSayantan Choudhury Impact of CCA adaptation on spatial reuse in dense residential scenario Date: Authors:
Doc.: IEEE /1420r1Nov 2014 Submission Po-Kai Huang (Intel) Slide 1 The Impact of Preamble Error on MAC System Performance Date: NameAffiliationsAddressPhone .
MIMO and TCP: A CASE for CROSS LAYER DESIGN Soon Y. Oh, Mario Gerla Computer Science Dept. University of California, Los Angeles {soonoh,
EE 525 Antenna Engineering
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Doc.: IEEE /0782r0 Submission July 2009 Carlos Cordeiro, IntelSlide 1 Spatial Reuse and Interference Mitigation in 60 GHz Date: Authors:
Harnessing Mobile Multiple Access Efficiency with Location Input Wan Du * and Mo Li School of Computer Engineering Nanyang Technological University, Singapore.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Hierarchical Cooperation Achieves Linear Scaling in Ad Hoc Wireless Networks David Tse Wireless Foundations U.C. Berkeley AISP Workshop May 2, 2007 Joint.
SMART ANTENNA SYSTEMS IN BWA Submitted by M. Venkateswararao.
1 PROPAGATION ASPECTS FOR SMART ANTENNAS IN WIRELESS SYSTEMS JACK H. WINTERS AT&T Labs - Research Red Bank, NJ July 17,
SMART ANTENNA under the guidance of Mr. G.V.Kiran Kumar EC
Addressing Deafness and Hidden Terminal Problem in Directional Antenna Based Wireless Multi-hop Networks Anand Prabhu Subramanian and Samir R. Das {anandps,
1 © 2004, Cisco Systems, Inc. All rights reserved. Wireless Local Area Networks (WLANs)
Deployment Guidelines for Highly Congested IEEE b/g Networks Andrea G. Forte and Henning Schulzrinne Columbia University.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
MOJO: A Distributed Physical Layer Anomaly Detection System for WLANs Richard D. Gopaul CSCI 388.
Omid Abari Hariharan Rahul, Dina Katabi and Mondira Pant
Designing for High Density Wireless LANs Last Update Copyright Kenneth M. Chipps Ph.D.
Performance Evaluation of Multiple Access Protocols for Ad hoc Networks Using Directional Antenna Tamer ElBatt, Timothy Anderson, Bo Ryu WCNC 2003, March.
Wireless Network Design Principles Mobility Addressing Capacity Security.
End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Rice University.
A Radio Multiplexing Architecture for High Throughput Point to Multipoint Wireless Networks Ramakrishna Gummadi Rabin Patra, Sergiu Nedevschi, Sonesh Surana,
Vidya Bharathi Institute of Technology
VWID: Variable-Width Channels for Interference Avoidance Brad Karp UCL Computer Science CS M038 / GZ06 26 th January, 2009.
Enhancing Wireless Networks with Directional Antenna and Multiple Receivers Chenxi Zhu, Fujitsu Laboratories of America Tamer Nadeem, Siemens Corporate.
A Multi-Channel CSMA MAC Protocol with Receiver Based Channel Selection for Multihop Wireless Networks Nitin Jain, Samir R. Das Department of Electrical.
Doc.: IEEE /0877r0 Submission July 2013 James Wang (MediaTek)Slide 1 HEW Beamforming Enhancements Date: Authors:
1 UFlood: High-Throughput Wireless Flooding Jayashree Subramanian Collaborators: Robert Morris, Ramakrishna Gummadi, and Hari Balakrishnan.
On Mitigating the Broadcast Storm Problem with Directional Antennas Sheng-Shih Wang July 14, 2003 Chunyu Hu, Yifei Hong, and Jennifer Hou Dept. of Electrical.
On Exploiting Diversity and Spatial Reuse in Relay-enabled Wireless Networks Karthikeyan Sundaresan, and Sampath Rangarajan Broadband and Mobile Networking,
2012 1/6 NSDI’08 Harnessing Exposed Terminals in Wireless Networks Mythili Vutukuru, Kyle Jamieson, and Hari Balakrishnan MIT Computer Science and Artificial.
SMART ANTENNAS SMART ANTENNAS apoorva k. Shetti 2bu09ec006
© Saravanan Kandasamy, Ricardo Morla, and Manuel Ricardo,INESC Porto 1 Improving the Performance of IEEE802.11s Networks using Directional Antennas over.
[1] TECHNICAL SEMINAR PRESENTATION SMART ANTENNA Edited by: Priyabrata Nayak, Lecturer, Dept. of CSE SMART ANTENNA.
Meeting High Speed Wi-Fi Needs in Difficult Dorm Environments ANGELO D. SANTABARBARA DIRECTOR NETWORKS & SYSTEMS.
Introduction to SkyPilot Networks November 2005
EE 525 Antenna Engineering
SMART ANTENAS Presentation by Mr. Sahil Tarfe Mr. Siddhesh Sonawdekar.
Support for Advance Antennas & Techniques in WNM
Channel Assignment and Channel Hopping in IEEE
SMART ANTENNA.
Proposal for TGad Evaluation Methodology
Interference Avoidance and Control
Royal Institute of Technology Dept. of Signals, Sensors and Systems
Wireless & Mobile Networking CS 752/852 - Spring 2011
EE 525 Antenna Engineering
Performance Implications of DCF to ESS Mesh Networks
Performance Implications of DCF to ESS Mesh Networks
SMART ANTENNA.
Performance Implications of DCF to ESS Mesh Networks
Proposal for TGad Evaluation Methodology
HEW Beamforming Enhancements
Presentation transcript:

Pushing the Envelope of Indoor Wireless Spatial Reuse using Directional Access Points and Clients Xi Liu 1, Anmol Sheth 2, Konstantina Papagiannaki 3, Michael Kaminsky 3, Srinivasan Seshan 1, Peter Steenkiste 1 1 Carnegie Mellon University 2 Intel Labs Seattle 3 Intel Labs Pittsburgh

Wide adoption of wireless technologies causes dense deployment of wireless devices – Examples include conference rooms, enterprise networks, and home Interference is becoming a serious issue Driving Demand for Wireless Capacity 2 future home will have 1000 radios

Directional Antennas Can Reduce Interference Less power to undesired directions More power to desired directions Directional antennas systems can manage interference and improve spatial reuse 3 OmnidirectionalDirectional

Limitations of Directional Antennas in Indoor Environments Indoor space is rich-scattered – LOS may be blocked – May cause unintended interference Recent work focuses on directional APs that are centrally controlled [DIRC, Sigcomm 2009] 8/19/20094 Outdoor: Use LOS direction Indoor: LOS Blocked Indoor : unintended interference intended rx unintended rx

What This Talk is About 5 Placing weaker directional antennas on both APs and clients provides better network performance compared to placing stronger directional antennas only on the APs Where should directional antennas be deployed (AP, client, or both)? Speed: Lightweight and distributed antenna control and MAC protocol that provides high performance How to coordinate the distributed nodes to exploit spatial reuse?

Outline Where should directional antennas be deployed (AP, client, or both)? How to deploy directional antennas on clients? How to coordinate the nodes to exploit spatial reuse? Evaluation 6

Which Side(s) to Put Directionality On? 7 Directional APs and clients Directional APs Directional clients Omnidirectional Is it worth putting additional directionality on clients?

Two Indoor Testbeds Six AP and client pairs in each scenario APs and clients are equipped with directional and omnidirectional antennas Campus: offices with thick wallsLab: cubicles with more open space 8

Benefits of Directionality on Both APs and Clients Significant gain from additional directionality on clients Directional APs and clients outperforms Directional APs even with weaker directionality Capacity (Mbps) 1.4X 1.6X 9 1.2X

Limitations of Directional APs in Dense Client Deployments Directional APs and clients significantly improves spatial reuse in dense deployments, e.g., conference rooms 10 Partitioning directionality across both APs and clients is a better choice

Outline Where should directional antennas be deployed (AP, client, or both)? – Partitioning directionality across both APs and clients is a good choice How to deploy directional antennas on clients? How to coordinate the nodes to exploit spatial reuse? Evaluation 11

How to Deploy Antennas on Clients? Phased array antennas: too big, too expensive Patch antennas: easy to miniaturize, inexpensive, but fixed sector 12 too big for wireless clients

How to Deploy Antennas on Clients? Phased array antennas: too big, too expensive Patch antennas: easy to miniaturize, inexpensive, but fixed sector 13 perfect candidates

Provisioning Directional Antennas for Coverage Over-provisioning (>= 8 sectors of 45⁰) Under-provisioning Common practice is over-provisioning Such provisioning is unnecessary in indoors scenarios 14

A Small Number of Narrow Beams Suffice 4 sector of 35⁰ antennas provide 96% coverage Additional omnidirectional antenna for 4% of the cases Gain of directionality can be achieved with practical antenna setup on indoor clients 15 Signal

Outline Where should directional antennas be deployed (AP, client, or both)? – Partitioning directionality across both APs and clients is a good choice How to deploy directional antennas on clients? – Four patch antennas + one omni antenna suffice How to coordinate the nodes to exploit spatial reuse? Evaluation 16

Speed Overview Directional APs Directional clients Multiple administration domains 17

How to Orient and Control Antennas? 18 MaxSNR: ignores interactions→poor performance & distributed control MaxCAP: consider all interactions→high performance & centralized control Can we design a directional antenna system that provides both high performance and distributed control?

Speed Operation 1. collect measurements 2. association3. reservation4. transmit environment changes new client / periodically 19 Speed: greedy orientation algorithm on timeslot-based MAC protocol

Collecting Measurements Construct a conflict graph using the SINR model Measurements: signal strength from all APs to all clients with all tx and rx directions –Each AP scans once Clients report signal strength measurements to APs S(AP1, C1,, ) AP1 AP2 C1 C2 S(AP1, C2,, ) S(AP2, C1,, ) S(AP2, C2,, ) 20 Measurements collected:

Distributed Channel Reservation Idea: a new reservation can be made if it does not interfere with existing reservations – Each node choose orientations to maximizes its signal strength yet minimizes interference – Simple greedy algorithm that only considers current and existing reservations AP1 AP2 C1 C2 Reservations Made: AP1, C1,,, 54Mbps AP2, C2,,, 36Mbps AP1, C1,,, 54Mbps AP2, C2,,, 36Mbps AP1, C1,,, 54Mbps AP2, C2,,, 36Mbps 21

Transmission AP1 AP2 C1 C2 AP1, C1,,, 54Mbps AP2, C2,,, 36Mbps 22 Clients: directional receive, use standard CSMA, omni send APs: directional send, use selective carrier sensing – Defer to client and external traffic – Automatically synchronized with other APs to transmit regardless of carrier sensing Reservations Made:

Outline Where should directional antennas be deployed (AP, client, or both)? – Partitioning directionality across both APs and clients is a good choice How to deploy directional antennas on clients? – Four patch antennas + one omni antenna suffice How to coordinate the nodes to exploit spatial reuse? – Speed: greedy orientation + timeslot based MAC Evaluation 23

List of Experiments in the Paper Comparing Speed with MaxCAP Speed End-to-End Performance (UDP & TCP) Breaking Down Speed’s Performance Improvement Ability to React to Node Mobility Association Process 24

Comparing Speed with MaxCAP Speed’s algorithm is simple, yet performs better than MaxSNR Speed’s algorithm a bit worse than MaxCAP, but can be implemented distributedly 25 Capacity

Speed End-to-End UDP Performance UDP Performance Capacity 1.3X1.5X 1.7X2.4X 26 Speed can significantly improve over directional AP only solution and OMNI

Conclusion Partitioning directionality across APs and clients can improve indoor network performance in dense deployments Speed is a lightweight and distributed system that exploits the benefits of directional APs and clients – 30% and 70% improvement across two indoor testbeds 27

28 Thanks!