Top Banner
Reducing Congestion Effects in Wireless Networks by Multipath Routing Presented by Dian Zhang Lucian Popa, Costin Raiciu, University of California, Berkeley ICNP 2006
28

Reducing Congestion Effects in Wireless Networks by Multipath Routing

Mar 23, 2016

Download

Documents

skyla

ICNP 2006. Reducing Congestion Effects in Wireless Networks by Multipath Routing. Presented by Dian Zhang Lucian Popa, Costin Raiciu, University of California, Berkeley. Outline. Problem statement and assumptions BGR congestion control mechanism IPS EPS Performance evaluation - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Reducing Congestion Effects in Wireless Networks by Multipath Routing

Presented by Dian Zhang

Lucian Popa, Costin Raiciu, University of California, Berkeley

ICNP 2006

Page 2: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Outline Problem statement and assumptions BGR congestion control mechanism

IPS EPS

Performance evaluation Conclusions

Page 3: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Overview

a point-to-point communication in a large Wireless Network

Page 4: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Overview

Page 5: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Overview

Goal: Split flows and reduce congestion by having less traffic in a contention/interference area.

Improve overall throughput Improve fairness

Page 6: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Multipath Routing-related work We need alternate paths to avoid congested

hotspots Existing solutions not satisfactory

Way pointsSimple Course Grained

Trajectory Based Forwarding [Niculescu03]Fine GrainedComplex and resource consuming

Page 7: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Biased Geographical Routing (BGR)

Idea Insert a “bias” inside the packet as a measure of

the deviation from the greedy path Achieve different paths by using different biases

bias = 0

small bias

large bias

Page 8: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

BGR Details

Destinationbias1

Bias = Angle Route greedy towards a close by point projected

at “bias” angle Decrease bias at each step

Quadratic dependence on distance to destination Stop decreasing when it reaches zero

Page 9: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

BGR Details

Destinationbias2

Bias = Angle Route greedy towards a close by point projected

at “bias” angle Decrease bias at each step

Quadratic dependence on distance to destination Stop decreasing when it reaches zero

Page 10: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

BGR Details

Destination

bias3

Bias = Angle Route greedy towards a close by point projected

at “bias” angle Decrease bias at each step

Quadratic dependence on distance to destination Stop decreasing when it reaches zero

Page 11: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

OverviewWe propose two algorithms to deal with congestion1. IPS - In-network Packet Scatter

Local algorithm Lightweight – no per flow state Suited for short flows or light congestion

2. EPS – End-to-end Packet Scatter End to end – rate control, relies on receiver

feedback Suited for long flows and widespread

congestion

Page 12: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

IPS (In-network packet scatter)

Learn about congested neighbors

Page 13: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

IPS (In-network packet scatter)

Deviate uniformly traffic to congested nodes on three paths

Page 14: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

EPS (End-to-end packet scatter)

Source

Destination

Page 15: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

EPS (End-to-end packet scatter)

Source

Destination

Congested node

Page 16: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

EPS (End-to-end packet scatter)

Source

feedback

Destination

Page 17: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

EPS (End-to-end packet scatter)

Source

Destination

Page 18: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

EPS (End-to-end packet scatter)

Source

Central path is prioritizedDestination

Exterior paths are less aggressive than the central one

Page 19: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

EPS (End-to-end packet scatter)

Source

Most traffic on least congested path

Destination

Page 20: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

IPS+EPS The two algorithms can be used

Independently Combined

Page 21: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

ns2 setup 400 nodes grid 802.11 wireless Random source-destination pairs Success measured as received number of

packets

Page 22: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Throughput vs Hop Count

Incr

ease

on

AIM

D(%

)

Page 23: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Throughput vs No. Transmissions

Page 24: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Testbed

Mirage sensor network testbed ~100 nodes But too “narrow” – interference on one side

Thus, our main goal was to estimate in practice potential for throughput increase

Page 25: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Testbed metodology Throughput of

vs

Page 26: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Testbed results

Rate LQI 80 LQI 82 LQI 84 LQI 86

40 packets/s 167 11 72 4233 packets/s 120 -12 17 -820 packets/s 93 -3 -2 -12

% Increase in received packets for two BGR paths of 40 degree bias compared to single paths

Page 27: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Conclusions BGR

An efficient and practical multipath algorithm for wireless networks with location information

IPS, EPS Two mechanisms to increase fairness and

throughput by multipath routing Practical tests

Page 28: Reducing Congestion Effects  in Wireless Networks  by Multipath Routing

Thank you!Thank you!

ICNP 2006ICNP 2006