Ashu SabharwalRice University Capacity and Fairness in Multihop Wireless Backhaul Networks Ashu Sabharwal ECE, Rice University.

Slides:



Advertisements
Similar presentations
Architecture and Algorithms for an IEEE 802
Advertisements

Programmable Radios: A Personal Viewpoint Ashu Sabharwal Rice University Houston, TX.
February 20, Spatio-Temporal Bandwidth Reuse: A Centralized Scheduling Mechanism for Wireless Mesh Networks Mahbub Alam Prof. Choong Seon Hong.
Multihop Networks: Fact or Fiction?
Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
Fault Tolerant Routing in Tri-Sector Wireless Cellular Mesh Networks Yasir Drabu and Hassan Peyravi Kent State University Kent, OH
Madhavi W. SubbaraoWCTG - NIST Dynamic Power-Conscious Routing for Mobile Ad-Hoc Networks Madhavi W. Subbarao Wireless Communications Technology Group.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
60 GHz Flyways: Adding multi-Gbps wireless links to data centers
Kyle Mason. Mesh networks requirements have evolved from their military origins as they have moved from battlefield to the service provider, to the residential.
Wireless Mesh Networks 1. Architecture 2 Wireless Mesh Network A wireless mesh network (WMN) is a multi-hop wireless network that consists of mesh clients.
Arsitektur Jaringan Terkini
MAC Layer (Mis)behaviors Christophe Augier - CSE Summer 2003.
Issues in ad-hoc networks Miguel Sanchez Nov-2000.
A. Paulraj Stanford University & Iospan Wireless Broadband Wireless The MIMO Advantage Wireless Internet and Mobile Computing SNRC/Accel Symposium Stanford.
Mobility Increases Capacity In Ad-Hoc Wireless Networks Lecture 17 October 28, 2004 EENG 460a / CPSC 436 / ENAS 960 Networked Embedded Systems & Sensor.
Scaling Mesh for Real Ed Knightly ECE Department Rice University
Computer Networks: Wireless Networks Ivan Marsic Rutgers University Chapter 6 – Wireless Networks.
WiMAX Presented By Ch.Srinivas Koundinya 118T1A0435.
Capacity of Ad Hoc Networks Quality of Wireless links Physical Layer Issues The Channel Capacity Path Loss Model and Signal Degradation MAC for.
Enabling Large Scale Wireless Broadband: The Case for TAPs Roger Karrer, Ashu Sabharwal and Ed Knightly ECE Department Rice University Joint project with.
TCP Behavior across Multihop Wireless Networks and the Wired Internet Kaixin Xu, Sang Bae, Mario Gerla, Sungwook Lee Computer Science Department University.
BMWnet Wshnt.kuas.edu.tw Mesh Networks Prof. W.S. Hwang.
1. 2  What is MIMO?  Basic Concepts of MIMO  Forms of MIMO  Concept of Cooperative MIMO  What is a Relay?  Why Relay channels?  Types of Relays.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
Lecture 1 Wireless Networks CPE 401/601 Computer Network Systems slides are modified from Jim Kurose & Keith Ross All material copyright J.F.
TAPs: An Architecture and Protocols for a High-Performance Multi-hop Wireless Infrastructure Ed Knightly ECE/CS Departments Rice University
By Omkar KiraniSridhara Chaitanya Sannapureddy Vivek Gupta 1.
A Fair Scheduling for Wireless Mesh Networks Naouel Ben Salem and Jean-Pierre Hubaux Laboratory of Computer Communications and Applications (LCA) EPFL.
Wireless Mesh Networks Myungchul Kim
بسم الله الرحمن الرحيم. Wireless Mesh Network (WMN) Izzeldin Shibeika – April, UNCC -
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Research Challenges for Wireless Internet Access (some thoughts) David K. Y. Yau Purdue University Department of Computer Science.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
Ch 11. Multiple Antenna Techniques for WMNs Myungchul Kim
End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Department of Electrical and Computer.
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
Developing and Deploying Multi-hop Wireless Networks for a Low-Income Communities Authors: Joseph Camp (Rice U.) Edward Knightly (Rice U.) Will Reed (Technology.
Lecture 6 Page 1 Advanced Network Security Review of Networking Basics Advanced Network Security Peter Reiher August, 2014.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
Architectures and Algorithms for Future Wireless Local Area Networks  1 Chapter Architectures and Algorithms for Future Wireless Local Area.
Doc.: IEEE /0168r0 Submission March 2005 Violeta Gambiroza, Rice UniversitySlide 1 End-to-End Performance and Fairness in Multihop Wireless Backhaul.
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Rice University.
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
Daniel C. Schultz, ComNets, RWTH Aachen University WWRF WG4 – White Paper: Multi-hop Protocols for Relay- based Deployment Concepts Editors: D.Schultz,
Francine Lalooses David Lancia Arkadiusz Slanda Donald Traboini
Confidential ORiNOCO Mesh.  Webster’s  A highly interconnected network of computers or networking hardware  An upcoming IEEE standard (802.11s)
Wireless Networks Standards and Protocols & x Standards and x refers to a family of specifications developed by the IEEE for.
Improving the scalability of MAC protocols in Wireless Mesh Networks Mthulisi Velempini (Mr.)
Routing Metrics and Protocols for Wireless Mesh Networks Speaker : 吳靖緯 MA0G0101.
CSCI 465 D ata Communications and Networks Lecture 23 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Affordable Wireless Mobile Broadband Communication & Services Challenges & Key research areas Jens Zander Scientific Director Center for Wireless Systems.
Trading Structure for Randomness in Wireless Opportunistic Routing Szymon Chachulski, Michael Jennings, Sachin Katti and Dina Katabi MIT CSAIL SIGCOMM.
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
Alaa M. Kharma Abdelrahman N. El-Sharif Special Topics in Computer Engineering Instructor: Dr. Walid Abu-Sufah.
Dirk Grunwald Dept. of Computer Science, ECEE and ITP University of Colorado, Boulder.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Routing Metrics for Wireless Mesh Networks
Routing Metrics for Wireless Mesh Networks
Architecture and Algorithms for an IEEE 802
Francine Lalooses David Lancia Arkadiusz Slanda Donald Traboini
Routing Metrics for Wireless Mesh Networks
Subject Name: Adhoc Networks Subject Code: 10CS841
Presentation transcript:

Ashu SabharwalRice University Capacity and Fairness in Multihop Wireless Backhaul Networks Ashu Sabharwal ECE, Rice University

Ashu SabharwalRice University Wireless Utopia: Mobile Broadband WiFi Hot-spots –Reasonable speeds –Expensive + poor coverage  low subscriber rates, failing companies,… 3G –Ubiquitous, allows mobility but low data rates –Expensive to deploy  slow deployments Major costs –Wired connection to backbone –Spectral fees –Uneasy “on-demand” growth

Ashu SabharwalRice University Transit Access Points: Multi-hop Backbone Few wires –Most TAPs multi-hop to wired gateways –Add wires to TAPs as demand grows Use both licensed and unlicensed spectrum –Licensed spectrum: protected, allows guarantees –Unlicensed spectrum: free, more, less interference outdoors Multiple radios & MIMO

Ashu SabharwalRice University Major Challenges High information density around wires –Capacity per gateway  log(n) Service quality transparent to user location –Users close to wire can win big –TCP on RTT time-scale, too slow

Ashu SabharwalRice University Characteristics of TAP Networks No mobility in backbone –TAPs don’t move  static topology Slow variability can be used at all time-scales –Physical layer can use fast feedback –Medium access could be topology aware –Qos routing can be reliably done Opportunity for optimization based on topology via feedback at multiple time-scales

Ashu SabharwalRice University Outline Opportunistic Cooperative Relaying [Sadeghi,Chawathe,Khoshnevis,Sabharwal] –Route diversity –Cooperative PHY –OCR TAP Fairness [Gambiroza,Sadeghi,Knightly] –Performance of current protocols –Inter-TAP fairness model Rice TAP Testbed

Ashu SabharwalRice University Multi-hop Networks Multiple routes to destination –Many routes exist to destination –Route quality function of time Coherence time –Time for which channel SNR remains constant –For low mobility channels, several packets long Route diversity

Ashu SabharwalRice University Cooperative PHY Why use only one route every time ? –Carrier sense will shut off many TAPs –Use their power and antenna resources

Ashu SabharwalRice University Cooperative PHY Send packet(s) to other TAPs

Ashu SabharwalRice University Cooperative PHY Send packet(s) to other TAPs All TAPs together “forward” the packet –Acts like a 3M x M antenna system (in above picture) –Simplest form of network coding

Ashu SabharwalRice University Throughput Gains Rule: Choose best “k-out-of-m” routes leading to minimum total delay Substantial gains for moderate network size Maximum Available Routes Throughput (Mbits/s) ~60% ~70%

Ashu SabharwalRice University Challenges in Realizing Route Diversity Quality of routes unknown –Use of a route depends on its current condition –Thus, routes have to measured before every use Multiple TAP coordination –Medium access has to coordinate multiple TAPs Knowledge of routes –Many routes exist –Which subset to actively monitor ?

Ashu SabharwalRice University Opportunistic Cooperative Relaying 4-way multi-node handshake –Allows source (TAP 0) to know all channel qualities –AND coordinate participating TAPs –TAP 0 chooses the smallest delay route Multi-hop MAC –Forwarded packets do not contend again –Slot reservation ensures safe passage to destination

Ashu SabharwalRice University Throughput Performance Throughput gains (20-30%) outweigh spatial reuse loss 2-4 routes give max gain due to handshake overhead Distance from source (d) Throughput (Mbits/s) m d 2-hop route OCR 3-route OCR 4-route OCR

Ashu SabharwalRice University Outline Opportunistic Cooperative Relaying [Sadeghi,Chawathe,Khoshnevis,Sabharwal] –Route diversity –Cooperative PHY –OCR TAP Fairness [Gambiroza,Sadeghi,Knightly] –Performance of current protocols –Inter-TAP fairness model Rice TAP Testbed

Ashu SabharwalRice University Unfairness in Current Protocol IEEE , 5 MUs/TAP TAP 1 completely starved –Same for TCP –Caused mainly by information assymetry In general, closest to the wire TAP wins

Ashu SabharwalRice University Inter-TAP Fairness Ingress Aggregation –Flows originating from a TAP treated as one –TAPs implement inter-flow fairness Temporal fairness –Different links have different throughputs –Throughput fairness hurts good links Removal of Spatial Bias –Equal temporal share not sufficient –More hop flows get lesser bandwidth

Ashu SabharwalRice University Throughput with Temporal Fairness Temporal Fairness –Equal time shares to all flows –Flow receives 1/F of the throughput of the case it was the only flow Shares: 18%, 21%, 61% Increase in number of hops  decrease in throughput TAP1TAP2TAP3 TA(1) TAP4 TA(2) TA(3) Internet 20Mbps 5Mbps 10Mbps

Ashu SabharwalRice University Removing Spatial Bias Spatial Bias Removal (SBR) –Find the bottleneck link of each flow –Share of all flows traversing bottleneck equal SBR+Temporal Fair = Equal temporal share in bottleneck links SBR + Throughput Fair = Equal throughput for all flows regardless of their paths

Ashu SabharwalRice University Throughput Comparisons 20Mbps 5Mbps 10Mbps Example

Ashu SabharwalRice University Outline Opportunistic Cooperative Relaying [Sadeghi,Chawathe,Khoshnevis,Sabharwal] –Route diversity –Cooperative PHY –OCR TAP Fairness [Gambiroza,Sadeghi,Knightly] –Performance of current protocols –Inter-TAP fairness model Rice TAP Testbed

Ashu SabharwalRice University TAP Hardware Design Platform for new PHY + Protocol Design Generous compute resources –High-end FPGAs with fast interconnects –Simulink GUI environment for development 2.4 GHz ISM band radios –4x4 MIMO system Open-source design –Both hardware and software

Ashu SabharwalRice University TAP Testbed Goals Prototype network on and around Rice campus Measurement studies from channel conditions to traffic patterns

Ashu SabharwalRice University Summary Transit Access Points –WiFi “footprint” is dismal –3G too slow and too expensive –Removing wires is the key for economic viability Challenges –Enabling high capacity backbone –Multi-hop fairness