End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Rice University.

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

Achieving Throughput Fairness in Wireless Mesh Network Based on IEEE Janghwan Lee and Ikjun Yeom Division of Computer Science KAIST
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
TDMA Scheduling in Wireless Sensor Networks
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.
1 DOA-ALOHA: Slotted ALOHA for Ad Hoc Networking Using Smart Antennas Harkirat Singh & Suresh Singh Portland State University, OR, USA.
MAC Layer (Mis)behaviors Christophe Augier - CSE Summer 2003.
Ad-Hoc Networking Course Instructor: Carlos Pomalaza-Ráez D. D. Perkins, H. D. Hughes, and C. B. Owen: ”Factors Affecting the Performance of Ad Hoc Networks”,
Low Delay Marking for TCP in Wireless Ad Hoc Networks Choong-Soo Lee, Mingzhe Li Emmanuel Agu, Mark Claypool, Robert Kinicki Worcester Polytechnic Institute.
Achieving End-to-End Fairness in Wireless Networks Ananth Rao Ion Stoica OASIS Retreat, Jul 2005.
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.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
1 Expected Data Rate (EDR): An Accurate High-Throughput Path Metric For Multi- Hop Wireless Routing Jun Cheol Park Sneha Kumar Kasera.
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.
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.
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
Tuning the Carrier Sensing Range of IEEE MAC Jing Deng,Ben Liang and Pramod K. Varshney Univ. of New Orleans Globecom 2004.
1 Power Control for Distributed MAC Protocols in Wireless Ad Hoc Networks Wei Wang, Vikram Srinivasan, and Kee-Chaing Chua National University of Singapore.
Profile-Based Topology Control and Routing of Bandwidth-Guaranteed Flows in Wireless Optical Backbone Networks A. Kashyap, M.K. Khandani, K. Lee, M. Shayman.
A Fair Scheduling for Wireless Mesh Networks Naouel Ben Salem and Jean-Pierre Hubaux Laboratory of Computer Communications and Applications (LCA) EPFL.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
An End-to-end Approach to Increase TCP Throughput Over Ad-hoc Networks Sarah Sharafkandi and Naceur Malouch.
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,
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.
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 성 백 동
Ashu SabharwalRice University Capacity and Fairness in Multihop Wireless Backhaul Networks Ashu Sabharwal ECE, Rice University.
End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Department of Electrical and Computer.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
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.
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
Cross-Layer Schemes for Antenna Array Based Wireless Ad Hoc Networks – Design and Analysis Jayakrishnan Mundarath Jointly Advised by : Prof. Parmesh Ramanathan.
Recitation 8 Wireless Networks.
Tackling Exposed Node Problem in IEEE Mac Deepanshu Shukla ( ) Guide: Dr. Sridhar Iyer.
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.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
Mitigating Congestion in Wireless Sensor Networks Bret Hull, Kyle Jamieson, Hari Balakrishnan MIT Computer Science and Artificial Intelligence Laborartory.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Balancing the Hidden and Exposed Node Problems With Power Control In CSMA/CA-Based Wireless Networks Yihong Zhou and Scott M. Nettles Department of Electrical.
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
Alaa M. Kharma Abdelrahman N. El-Sharif Special Topics in Computer Engineering Instructor: Dr. Walid Abu-Sufah.
5/12/2005doc.: IEEE /0334 Submission Ripple: A Distributed Medium Access Protocol for Wireless Mesh Network Presented at the IEEE802.11, ,
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
MACAW: A Media Access Protocol for Wireless LANs
Mrinalini Sawhney CS-710 Presentation 2006/09/12
TCP and MAC interplay in Wireless Ad Hoc Networks
Xors in the air Sachin Katti, Hariharan Rahul, Wenjun Hu, Dina Katabi, Muriel Medard, Jon Crowcroft.
Multi-channel, multi-radio wireless networks
Advisor: Professor Yeong-Sung Lin Student: Yeong-Cheng Tzeng (曾勇誠)
The Impact of Multihop Wireless Channel on TCP Performance
Network Research Center Tsinghua Univ. Beijing, P.R.China
Presentation transcript:

End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Rice University

Violeta Gambiroza Backhaul Networks Internet Backhaul network Residential user or small business Backhaul networks technologies –Wireline: coax-, copper-based, fiber –Wireless

Violeta Gambiroza Wireless Backhaul Networks TAP Networks Multihop wireless infrastructure –High bandwidth, good economics, deployability Transit Access Point (TAP) Residential user or small business Wireless Backhaul Network Internet

Violeta Gambiroza Fundamental Scenario One branch of the access tree Internet TAP1 TAP2 TAP3 TAP4 Traffic matrix –Traffic to and from Internet

Violeta Gambiroza Parking Lot Scenario Similar to parking lot with one exit Internet TAP1 TAP2 TAP3 TAP4

Violeta Gambiroza Fairness Problem

Violeta Gambiroza Fairness Problem

Violeta Gambiroza Fairness Problem Goal Ensure equal shares independent of spatial location We need multihop fairness

Violeta Gambiroza Contributions Fairness reference model Performance study –TCP –Inter-TAP fairness algorithm Capacity and fairness Wireless Backhaul Network

Violeta Gambiroza Outline Fairness reference model –Limitations of existing models –Fairness objectives –Algorithm solution space Performance study Capacity and fairness Wireless Backhaul Network

Violeta Gambiroza Limitations of Existing Fairness Models: Ingress-Egress Flow Granularity Fairness with Ingress-Egress (IE) flow granularity –Provide fair share to each ingress-egress pair Ingress Aggregate (IA) flow granularity Fundamentally different –Provide fairness on both IA and IE flow granularities - Fundamentally different Node corresponds to TAP – TAP is small business/residence  Provide fair shares to TAPs independent of number of flows  Treat TAP’s traffic as a single aggregate Ingress-Egress flow granularity Ingress Aggregate flow granularity Ingress-Egress flow granularity

Violeta Gambiroza Our Objectives (Our Objectives vs. Classical Objectives) Flow granularity –Ingress aggregate (IA) and Ingress-Egress Our ObjectivesClassical Objectives – Ingress-Egress (IE) – Bandwidth – Wired link Depends on fairness model Spatial properties – Provide fair shares independent of spatial location – Maximize spatial reuse – flows sufficiently spatially separated can transmit simultaneously Resource –Channel access time Medium –Multirate shared wireless channel Formal definition in paper

Violeta Gambiroza Problem Statement Fairness reference model defined Distributed algorithm –Targeted at achieving shares defined by reference model Solution space – Local solution – insufficient  Example: Parking lot – Multihop solution  Flow e2e – TCP  Multihop wireless network e2e – Inter-TAP Fairness Algorithm (IFA)

Violeta Gambiroza Outline Fairness reference model Performance study –Performance factors –TCP fairness –Inter-TAP Fairness Algorithm (IFA) Capacity and fairness Wireless Backhaul Network

Violeta Gambiroza Performance Factors (1/2) Factors investigated Fairness algorithms –Uncontrolled UDP, TCP, IFA Media access control – with two-way and four-way handshake Antenna technologies –Omni directional, sector Carrier sense range, multiple topologies and flow scenarios… Other simulation specs Channel rate constant 2 Mb/sec 1000 byte packets Goal Study end-to-end performance and fairness

Violeta Gambiroza Performance Factors (2/2) Well understood topologies Increased no. of hops from destination Reduced throughput Increased no. of source-dest. pairs Reduced throughput Topology

Violeta Gambiroza Performance Factors (2/2) Parking lot MU-TAP and TAP-TAP transmissions on orthogonal channels Internet TAP1 TAP2 TAP3 TAP4 TA(1) TA(2) TA(3) Topology

Violeta Gambiroza Fairness with TCP MAC, Hidden Terminals and Information Asymmetry Idealized objective –Assumes perfect collision- free MAC ACK Traffic MUs generate long lived TCP-Sack flows Carrier sense range = transmission range TAP1 TAP2 TAP3 TAP4

Violeta Gambiroza Fairness with TCP MAC, and Hidden Terminals and Information Asymmetry ACK Traffic MUs generate long lived TCP-Sack flows Carrier sense range = transmission range TAP1 TAP2 TAP3 TAP4 TAP 1 and TAP 2 traffic starved –Both are hidden terminals –Timeouts – significant throughput penalty  TCP generates bursts of packets

Violeta Gambiroza Fairness with TCP MAC, and Hidden Terminals and Information Asymmetry RTS/CTS exchange introduces information asymmetry [KSSK02] –TAP1 has no information of TAP3-TAP4 trans. ACK Traffic MUs generate long lived TCP-Sack flows Carrier sense range = transmission range TAP1 TAP2 TAP3 TAP4 Capacity and fairness need to be considered jointly –Total is up to 125% of objective while two flows are starved

Violeta Gambiroza TCP and Sector Antennas MUs generate long lived TCP-Sack flows TAPs use sector antennas TAP1 TAP2 TAP3 TAP4 ACK Traffic Impact of hidden terminals and information asymmetry mitigated Severe spatial bias –TAP 1 traffic obtains 26% of objective Total goodput increased Total goodput is 67% of the objective

Violeta Gambiroza Inter-TAP Fairness Algorithm (IFA) Idealized version of algorithm –Omniscient calculation of fair rates  Practical algorithm needs messaging Limit traffic rate at ingress

Violeta Gambiroza TCP and IFA MUs generate long lived TCP-Sack flows Carrier sense range = transmission range TAP1 TAP2 TAP3 TAP4 End-to-end performance considerably improved –TAP-aggregated throughput is 59% to 75% of the objective Hidden terminal problem mitigated – Contention considerably decreased –TCP cannot inject bursts of packets ACK Traffic Spatial bias – IFA alone cannot eliminate it Rates lower than the objective

Violeta Gambiroza Inter-TAP Performance Isolation Provide inter-TAP performance isolation independent of traffic types ACK Traffic TCP achieves 64% of idealized objective, while UDP obtains 75% Even with balanced contention TCP reduces its rate –Having more MUs per TAP TCP performance degraded Each TAP has one MU TAP1: MU transmits TCP traffic TAP2 and TAP3: MU transmits UDP traffic TAP1 TAP2 TAP3 TAP4

Violeta Gambiroza Summary of Findings (1/2) Starvation of upstream flows (UDP, TCP, with or w/o RTS/CTS) –“Parking Lot” scenario results in hidden terminals and information asymmetry Sector antennas and carrier sense range mitigate the hidden terminal problem –Severe spatial bias  SA: Throughput as low as 26% of targeted values  CSR: Throughput as low as 34% of targeted values TCP able to exploit spatial reuse

Violeta Gambiroza Summary of Findings (2/2) IFA approximates reference model performance The impact of hidden terminal problem and information asymmetry mitigated –Without any modifications to CSMA/CA TCP over IFA achieves 59% to 75% of idealized objective –Without any modifications to TCP Inter-TAP performance isolation

Violeta Gambiroza Outline Fairness reference model Performance study Capacity and fairness –Maximum throughput without fairness –Fairness objectives and throughput Wireless Backhaul Network

Violeta Gambiroza Problem Statement Compute maximum aggregate throughput –No fairness constraint System model –One transmission possible at time –Perfect collision-free MAC Single contention neighborhood

Violeta Gambiroza Aggregate Throughput with and without Fairness Constraints Assign time-shares to maximize network throughput Fairness constraints Temporal fairness constraint Spatial bias removal constraint Ingress aggregate constraint No spare time-capacity Solution:

Violeta Gambiroza Conclusions Fairness Fairness reference model formally defined Designed for multihop 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

End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Rice University