End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Department of Electrical and Computer.

Slides:



Advertisements
Similar presentations
February 20, Spatio-Temporal Bandwidth Reuse: A Centralized Scheduling Mechanism for Wireless Mesh Networks Mahbub Alam Prof. Choong Seon Hong.
Advertisements

Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
A Transmission Control Scheme for Media Access in Sensor Networks Lee, dooyoung AN lab A.Woo, D.E. Culler Mobicom’01.
End-to-End Fair Bandwidth Allocation in Multi-hop Wireless Ad Hoc Networks Baochun Li Department of Electrical and Computer Engineering University of Toronto.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
MAC Layer (Mis)behaviors Christophe Augier - CSE Summer 2003.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia Zhang, Mario Gerla INFOCOM2003,
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Presented by Scott McLaren Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
Opportunistic Packet Scheduling and Media Access Control for Wireless LANs and Multi-hop Ad Hoc Networks Jianfeng Wang, Hongqiang Zhai and Yuguang Fang.
1 TDMA Scheduling in Competitive Wireless Networks Mario CagaljHai Zhan EPFL - I&C - LCA February 9, 2005.
Scaling Mesh for Real Ed Knightly ECE Department Rice University
Distributed Virtual-Time Scheduling in Rings (DVSR) Chun-Hung Chen National Taipei University of Technology.
1 Expected Data Rate (EDR): An Accurate High-Throughput Path Metric For Multi- Hop Wireless Routing Jun Cheol Park Sneha Kumar Kasera.
Semester EEE449 Computer Networks The Data Link Layer Part 2: Media Access Control En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex,
Using Directional Antennas for Medium Access Control in Ad Hoc Networks MOBICOM 2002 R. Roy Choudhury et al Presented by Hyeeun Choi.
Enabling Large Scale Wireless Broadband: The Case for TAPs Roger Karrer, Ashu Sabharwal and Ed Knightly ECE Department Rice University Joint project with.
A Fair Scheduling for Wireless Mesh Networks Naouel Ben Salem and Jean-Pierre Hubaux Laboratory of Computer Communications and Applications (LCA) EPFL.
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
1 Power Control for Distributed MAC Protocols in Wireless Ad Hoc Networks Wei Wang, Vikram Srinivasan, and Kee-Chaing Chua National University of Singapore.
A Fair Scheduling for Wireless Mesh Networks Naouel Ben Salem and Jean-Pierre Hubaux Laboratory of Computer Communications and Applications (LCA) EPFL.
Dynamic Load Balancing through Association Control of Mobile Users in WiFi Networks 2013 YU-ANTL Seminal November 9, 2013 Hyun dong Hwang Advanced Networking.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
Enhancing TCP Fairness in Ad Hoc Wireless Networks using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department
Addressing Deafness and Hidden Terminal Problem in Directional Antenna Based Wireless Multi-hop Networks Anand Prabhu Subramanian and Samir R. Das {anandps,
Multicast Scheduling in Cellular Data Networks Katherine Guo, Arun Netravali, Krishan Sabnani Bell-Labs Research Hyungsuk Won, Han Cai, Do Young Eun, Injong.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
1 Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Michigan State University ICNP 2007.
Effects of Multi-Rate in Ad Hoc Wireless Networks
Ashu SabharwalRice University Capacity and Fairness in Multihop Wireless Backhaul Networks Ashu Sabharwal ECE, Rice University.
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
Doc.: IEEE /0168r0 Submission March 2005 Violeta Gambiroza, Rice UniversitySlide 1 End-to-End Performance and Fairness in Multihop Wireless Backhaul.
Localized Algorithm for Aggregate Fairness in Wireless Sensor Networks Authors : Shigang Chen, Zhan Zhang CISE university of Florida CISE university of.
Opportunistic Traffic Scheduling Over Multiple Network Path Coskun Cetinkaya and Edward Knightly.
End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Rice University.
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Cross-Layer Schemes for Antenna Array Based Wireless Ad Hoc Networks – Design and Analysis Jayakrishnan Mundarath Jointly Advised by : Prof. Parmesh Ramanathan.
Planning and Analyzing Wireless LAN
A Multi-Channel CSMA MAC Protocol with Receiver Based Channel Selection for Multihop Wireless Networks Nitin Jain, Samir R. Das Department of Electrical.
An Adaptive, High Performance MAC for Long-Distance Multihop Wireless Networks Sergiu Nedevschi *, Rabin K. Patra *, Sonesh Surana *, Sylvia Ratnasamy.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
Medium Access Control in Wireless networks
Mitigating Congestion in Wireless Sensor Networks Bret Hull, Kyle Jamieson, Hari Balakrishnan MIT Computer Science and Artificial Intelligence Laborartory.
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
System Study of the Wireless Multimedia Ad-hoc Network based on IEEE g Authors Chung-Wei Lee Jonathan C.L. Liu & Kun Chen Yu-Chee Tseng & S.P. Kuo.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
Discovering Sensor Networks: Applications in Structural Health Monitoring Summary Lecture Wireless Communications.
Alaa M. Kharma Abdelrahman N. El-Sharif Special Topics in Computer Engineering Instructor: Dr. Walid Abu-Sufah.
MAC Protocols for Sensor Networks
1 Wireless Networking Understanding the departure from wired networks, Case study: IEEE (WiFi)
Impact of Interference on Multi-hop Wireless Network Performance
Presented by Tae-Seok Kim
Computing and Compressive Sensing in Wireless Sensor Networks
Topics in Distributed Wireless Medium Access Control
MACAW: A Media Access Protocol for Wireless LANs
Multi-channel, multi-radio wireless networks
Royal Institute of Technology Dept. of Signals, Sensors and Systems
Advisor: Professor Yeong-Sung Lin Student: Yeong-Cheng Tzeng (曾勇誠)
The Impact of Multihop Wireless Channel on TCP Performance
Javad Ghaderi, Tianxiong Ji and R. Srikant
Directional Antennas for Wireless Networks
Presentation transcript:

End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Department of Electrical and Computer Engineering Rice University MobiCom’04, Sept. 26Oct. Presented by Yeong-cheng Tzeng

Outline Introduction Performance and fairness objectives Performance study Capacity and fairness Conclusions TAPs Network

Introduction Wireless LANs remain slower due to slow wired backhaul Develop wireless backhaul networks via wirelessly multi- hopping to a Internet entry point Existing protocols result in –  Unfairness  Starvation  Poor performance

TAP System Model System wide performance Internet Backbone TAP Network Introduction (cont.)

TAP System Model System wide performance  If branches are on different frequencies or sufficiently spatially separated Internet Backbone TAP Network Introduction (cont.) Internet TAP1 TAP2 TAP3 TAP4

Introduction (cont.) Parking Lot Scenario  Similar to parking lot with one exit Internet TAP1 TAP2 TAP3 TAP4

Introduction (cont.) Parking Lot Scenario  Fairness problem

Introduction (cont.) Parking Lot Scenario  Fairness problem

Introduction (cont.) Parking Lot Scenario  Fairness problem

Introduction (cont.) Parking Lot Scenario  Fairness problem Goal Ensure equal shares independent of spatial location

Outline Introduction Performance and fairness objectives  Objectives  TAP fairness reference model Performance study Capacity and fairness Conclusions TAPs Network

Objectives Temporal fairness  vs. throughput fairness  Performance isolation Ingress aggregate  Each TAP corresponds to a single residence, small business, or hot spot Spatial bias  No penalty for flows further away from the wired TAP Spatial reuse  Resources can be reclaimed when they are unused  Maximize

TAP fairness reference model Present a formal definition that determines if a set of candidate allocated temporal shares (expressed as a matrix T) is TAP-fair  Contention neighborhood  A subset of the set of all links with the property that no two links from the subset can be active simultaneously  A matrix T satisfying following constraints is said to be feasible , for all flows (i, j) , for all k and all links n

TAP fairness reference model (cont.) Definition 1. A matrix T is said to be TAP fair if it is feasible and if for each flow, cannot be increased while maintaining feasibility without decreasing for some flow for which , when

TAP fairness reference model (cont.) Considering temporal shares we ensure temporal fairness We ensure the ingress aggregate objective by satisfying the below inequality , when We ensure the spatial bias objective by satisfying the below equality  By allowing no spare “ time capacity ” we ensure spatial reuse 

Outline Introduction Performance and fairness objectives Performance study  UDP Baseline Scenario  TCP fairness  Inter-TAP Fairness Algorithm (IFA)  Summary of Findings Capacity and fairness Conclusions TAPs Network

Performance Study Goal  Study end-to-end performance and fairness Factors investigated  Fairness algorithms Uncontrolled UDP, TCP, IFA  Media access control CSMA and CSMA/CA  Antenna technologies Omni directional, sector  Carrier sense range, multiple topologies and flow scenarios …

UDP Baseline Scenario Parking lot scenario MU-TAP and TAP-TAP transmissions on orthogonal channels 5 Mobile Users (MU) per TAP Constant rate UDP traffic with 1000 byte packets Channel rate constant 2 Mb/sec TAPs two or more hops away not in carrier sense range Internet TAP1 TAP2 TAP3 TAP4 TA(1) TA(2) TA(3)

UDP Baseline Scenario (cont.) Traffic originating at TAP1 starved  “Hidden terminal” problem An increased no. of hops leads to a corresponding throughput decrease UDP/ achieved 92% of the objective  Capacity and fairness need to be considered jointly No multi-rate transmission  Temporal = throughput

Fairness with TCP TAP4 ’ s ACK traffic Hidden terminal problem RTS/CTS introduces information asymmetry problem CSMA obtains slightly higher goodput than CSMA/CA TCP traffic is higher than objective Internet TAP1 TAP2 TAP3 TAP4 TA(1) TA(2) TA(3)

Fairness with TCP (cont.) Sector antennas eliminate the hidden terminal problem and information asymmetry problem Total goodput is increased  TAP(1) and TAP(2) are not starved  Second air interface  Reduced collisions Internet TAP1 TAP2 TAP3 TAP4 TA(1) TA(2) TA(3)

Fairness with TCP (cont.) A sensitive carrier sense range can mitigate the impact of hidden terminals and information asymmetry Such a sensitive carrier sense range not always true:  Realistic - due to hardware limitations  Desirable - reduces spatial reuse TAP1 TAP2 TAP3 TAP4

Inter-TAP Fairness Algorithm (IFA) A layer 2 multi-hop wireless fairness algorithm  Allocate resources according to reference model  By limiting flows at the first hop to mitigate unfairness and starvation Key components  Measurement of Offered Load and Capacity Measurement can be performed at TAPs or MUs  Message Distribution Message distribution interval Overhead: Control message require priority or spare capacity  Aggregate Fair Share Computation Compute the aggregate time shares in each contention neighborhoods and chooses the minimum value Convert the time share to rate via use of the available link capacity  Ingress Rage Limiting The TAP can signal each MU of its fair share The TAP can CTS or poll MUs at the desired rate

Inter-TAP Fairness Algorithm (IFA) (cont.)

End-to-end performance considerably improved  Hidden terminal problem mitigated  Contention considerably decreased Spatial bias  IFA cannot eliminate it Spatial reuse  IFA is able to exploit spatial reuse Rates lower than the objective

Summary of Findings “Parking Lot” scenario results in hidden terminals and information asymmetry  Starvation of upstream flows (UDP, TCP, with or w/o RTS/CTS) Sector antennas and carrier sense range mitigate the problem  Sector antennas: Throughput as low as 26% of targeted values  Sensitive CSR not always realistic and desirable Ingress rate limiting mitigates the problem

Outline Introduction Performance and fairness objectives Performance study Capacity and fairness  Maximum throughput without fairness  Fairness objectives and throughput  Throughput comparison Conclusions TAPs Network

Maximum throughput without fairness Assign time-shares to maximize network throughput No spare time-capacity

Maximum throughput without fairness (cont.) Solution:  Assign time shares to only one flow Preservation property

Fairness objectives and throughput Temporal Fairness Constraint Time is resource  Divided equally among flows

Example policy: Fairness objectives and throughput (cont.) Spatial Bias removal constraint Equal share regardless of number of hops for all *, ** Internet TAP1 TAP2 TAP3 TAP4 * : Fair share of flow f, defined by system policies **

Fairness objectives and throughput (cont.) Throughput is proportional to the throughput of ingress link

Fairness objectives and throughput (cont.) 20 km v1=20km/h 1hr v2=10km/hr 2hr AB

Ingress Aggregate flow granularity Ingress-Egress flow granularity Fairness objectives and throughput (cont.) Ingress Aggregate Constraint Treat same-ingress flows as one and

Fairness objectives and throughput (cont.)

Throughput comparison Example scenario Summary  Total throughput  Temporal vs. throughput  Throughput highly probable depending on link capacity 10Mbps flow(1,3) flow(1,2) TA(2) TA(3) 20Mbps5Mbps

Outline Introduction Performance and fairness objectives Performance study Capacity and fairness Conclusions TAPs Network

Conclusions Fairness  Fairness reference model formally defined  Designed for multi-hop wireless networks Performance study  Starvation of upstream flows  Sector antennas, larger carrier sense range, IFA mitigate the problem  IFA approximates performance of reference model Capacity and fairness  Need to be considered jointly

The End