Placing Relay Nodes for Intra-Domain Path Diversity Meeyoung Cha Sue Moon Chong-Dae Park Aman Shaikh Proc. of IEEE INFOCOM 2006 Speaker 游鎮鴻.

Slides:



Advertisements
Similar presentations
Path Splicing with Network Slicing Nick Feamster Murtaza Motiwala Santosh Vempala.
Advertisements

Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
~1~ Infocom’04 Mar. 10th On Finding Disjoint Paths in Single and Dual Link Cost Networks Chunming Qiao* LANDER, CSE Department SUNY at Buffalo *Collaborators:
On Selfish Routing In Internet-like Environments Lili Qiu (Microsoft Research) Yang Richard Yang (Yale University) Yin Zhang (AT&T Labs – Research) Scott.
1 EL736 Communications Networks II: Design and Algorithms Class8: Networks with Shortest-Path Routing Yong Liu 10/31/2007.
LightFlood: An Optimal Flooding Scheme for File Search in Unstructured P2P Systems Song Jiang, Lei Guo, and Xiaodong Zhang College of William and Mary.
1 Internet Path Inflation Xenofontas Dimitropoulos.
1/14 Ad Hoc Networking, Eli M. Gafni and Dimitri P. Bertsekas Distributed Algorithm for Generating Loop-free Routes in Networks With Frequently.
Distributed Algorithms for Secure Multipath Routing
Traffic Engineering With Traditional IP Routing Protocols
1 Path Splicing Author: Murtaza Motiwala, Megan Elmore, Nick Feamster and Santosh Vempala Publisher: SIGCOMM’08 Presenter: Hsin-Mao Chen Date:2009/12/09.
Towards More Adaptive Internet Routing Mukund Seshadri Prof. Randy Katz.
1 Traffic Engineering for ISP Networks Jennifer Rexford IP Network Management and Performance AT&T Labs - Research; Florham Park, NJ
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Informed Detour Selection Helps Reliability Boulat A. Bash.
December 20, 2004MPLS: TE and Restoration1 MPLS: Traffic Engineering and Restoration Routing Zartash Afzal Uzmi Computer Science and Engineering Lahore.
Traffic Engineering for ISP Networks
PROFITABLE CONNECTION ASSIGNMENT IN ALL OPTICAL WDM NETWORKS VISHAL ANAND LANDER (Lab. for Advanced Network Design, Evaluation and Research) In collaboration.
Dynamics of Hot-Potato Routing in IP Networks Renata Teixeira (UC San Diego) with Aman Shaikh (AT&T), Tim Griffin(Intel),
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Multicast Routing in ATM Networks with Multiple Classes of QoS Ren-Hung Hwang, Min-Xiou Chen, and Youn-Chen Sun Department of Computer Science & Information.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
On Self Adaptive Routing in Dynamic Environments -- A probabilistic routing scheme Haiyong Xie, Lili Qiu, Yang Richard Yang and Yin Yale, MR and.
QoS-Aware Path Protection in MPLS Networks Ashish Gupta Ashish Gupta Bijendra Jain Indian Institute of Technology Delhi Satish Tripathi University of California.
Scalable Construction of Resilient Overlays using Topology Information Mukund Seshadri Dr. Randy Katz.
1 Network Topology Measurement Yang Chen CS 8803.
UCSC 1 Aman ShaikhICNP 2003 An Efficient Algorithm for OSPF Subnet Aggregation ICNP 2003 Aman Shaikh Dongmei Wang, Guangzhi Li, Jennifer Yates, Charles.
1 Meeyoung Cha (KAIST) Sue Moon (KAIST) Chong-Dae Park (KAIST) Aman Shaikh (AT&T Labs – Research) IEEE INFOCOM 2005 Poster Session Positioning Relay Nodes.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Slicing the Onion: Anonymity Using Unreliable Overlays Sachin Katti Jeffrey Cohen & Dina Katabi.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
Network Sensitivity to Hot-Potato Disruptions Renata Teixeira (UC San Diego) with Aman Shaikh (AT&T), Tim Griffin(Intel),
1 Meeyoung Cha, Sue Moon, Chong-Dae Park Aman Shaikh Placing Relay Nodes for Intra-Domain Path Diversity To appear in IEEE INFOCOM 2006.
CS An Overlay Routing Scheme For Moving Large Files Su Zhang Kai Xu.
Integrated Dynamic IP and Wavelength Routing in IP over WDM Networks Murali Kodialam and T. V. Lakshman Bell Laboratories Lucent Technologies IEEE INFOCOM.
9/15/2015CS622 - MIRO Presentation1 Wen Xu and Jennifer Rexford Department of Computer Science Princeton University Chuck Short CS622 Dr. C. Edward Chow.
1 Controlling IP Spoofing via Inter-Domain Packet Filters Zhenhai Duan Department of Computer Science Florida State University.
1 Meeyoung Cha and DK Lee Advisor - Sue Moon (Korea Advanced Institute of Science and Technology) IEEE INFOCOM 2005 Student Workshop Split-n-Save : Path.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Resilient Overlay Networks By David Andersen, Hari Balakrishnan, Frans Kaashoek, and Robert Morris MIT RON Paper from ACM Oct Advanced Operating.
Minimax Open Shortest Path First (OSPF) Routing Algorithms in Networks Supporting the SMDS Service Frank Yeong-Sung Lin ( 林永松 ) Information Management.
1 A Framework for Measuring and Predicting the Impact of Routing Changes Ying Zhang Z. Morley Mao Jia Wang.
Resilient Overlay Networks Robert Morris Frans Kaashoek and Hari Balakrishnan MIT LCS
Intradomain Traffic Engineering By Behzad Akbari These slides are based in part upon slides of J. Rexford (Princeton university)
6 December On Selfish Routing in Internet-like Environments paper by Lili Qiu, Yang Richard Yang, Yin Zhang, Scott Shenker presentation by Ed Spitznagel.
On Selfish Routing In Internet-like Environments Lili Qiu (Microsoft Research) Yang Richard Yang (Yale University) Yin Zhang (AT&T Labs – Research) Scott.
1 Presented by Sarbagya Buddhacharya. 2 Increasing bandwidth demand in telecommunication networks is satisfied by WDM networks. Dimensioning of WDM networks.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
به نام خدا سيد عليرضا كارداني مجتبي اميرخاني Path Set Selection in Mobile Ad Hoc Networks زمستان 1382.
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
1 Slides by Yong Liu 1, Deep Medhi 2, and Michał Pióro 3 1 Polytechnic University, New York, USA 2 University of Missouri-Kansas City, USA 3 Warsaw University.
1 ISMA Backbone Traffic Inference MAKE SYSTEMS THE NETWORK RESOURCE PLANNING COMPANY ISP Backbone Traffic Inference Methods to Support Traffic Engineering.
Tunable QoS-Aware Network Survivability Presenter : Yen Fen Kao Advisor : Yeong Sung Lin 2013 Proceedings IEEE INFOCOM.
A Simulation-Based Study of Overlay Routing Performance CS 268 Course Project Andrey Ermolinskiy, Hovig Bayandorian, Daniel Chen.
1 Chapter 4: Internetworking (IP Routing) Dr. Rocky K. C. Chang 16 March 2004.
On the Placement of Web Server Replicas Yu Cai. Paper On the Placement of Web Server Replicas Lili Qiu, Venkata N. Padmanabhan, Geoffrey M. Voelker Infocom.
1 Traffic Engineering By Kavitha Ganapa. 2 Introduction Traffic engineering is concerned with the issue of performance evaluation and optimization of.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
CS 6401 Intra-domain Routing Outline Introduction to Routing Distance Vector Algorithm.
PATH DIVERSITY WITH FORWARD ERROR CORRECTION SYSTEM FOR PACKET SWITCHED NETWORKS Thinh Nguyen and Avideh Zakhor IEEE INFOCOM 2003.
1 Ad-hoc Transport Layer Protocol (ATCP) EECS 4215.
1 On the Impact of Route Monitor Selection Ying Zhang* Zheng Zhang # Z. Morley Mao* Y. Charlie Hu # Bruce M. Maggs ^ University of Michigan* Purdue University.
Data Center Network Architectures
Optimal Configuration of OSPF Aggregates
ISP and Egress Path Selection for Multihomed Networks
Frank Yeong-Sung Lin (林永松) Information Management Department
Intradomain Routing Outline Introduction to Routing
COS 561: Advanced Computer Networks
Backbone Traffic Engineering
Frank Yeong-Sung Lin (林永松) Information Management Department
Achieving Resilient Routing in the Internet
Presentation transcript:

Placing Relay Nodes for Intra-Domain Path Diversity Meeyoung Cha Sue Moon Chong-Dae Park Aman Shaikh Proc. of IEEE INFOCOM 2006 Speaker 游鎮鴻

Outline Introduction and Motivation Related Work Penalty Quantification Placement Algorithms Evaluation Conclusions and Comments

Routing Instability in the Internet Link and router failures are frequent. Routing protocols are used to detect such failures and route around them.  Convergence time is in the order of seconds or minutes.  End-to-end connections experience long outages. How to increase reliability and robustness of mission- critical services against temporary end-to-end path outages?

Path Diversity and Overlay Networks Take advantage of path diversity provided by the network topology. Overlay path – use a node inside the network to relay packets over an alternate path that is different from the default routing path. ex) RON [Anderson et al., SOSP 2001] Detour [Savage et al., IEEE Micro 1999] Idea: use disjoint overlay paths along with the default routing path to route around failures.

Objective Previous work has focused on selecting good relay nodes assuming relay nodes are already deployed As an ISP, we consider the problem of placing relay nodes well Assumptions: · Intra-domain setting [Shortest Path First Routing] · Relays are simply routers with relaying capability · Overlay paths use single relay node

disjoint overlay path default path relays Disjoint overlay path gives maximum robustness against single link failures! Path Diversity – Disjoint Overlay Path Destination (egress router) ISP Network Origin (ingress router) Path Diversity – Disjoint Overlay Path

Completely disjoint overlay paths are often not possible. - Existing path diversity: Equal Cost Multi-Paths (ECMP) Intra-PoP AR BR AR Inter-PoP (PoP: Point of Presences, AR: Access Router, BR: Backbone Router) Impact of ECMP on Overlay Path Selection

We may need to allow partially disjoint paths. Such overlap makes networks less resilient to failures. We introduce the notion of penalty to quantify the quality degradation of overlay paths when paths overlap. o d r default path overlay path Partially Disjoint Overlay Path

o d Impact of a single link failure on a path - Prob. of a packet routed from o to d encounters a failed link l = P[ path o  d fails | link l fails ] Penalty for Overlapped Links

Consider overlay path ( o  r  d ) is used with default one ( o  d ). Penalty – the fraction of traffic carried on the overlapped link o d r Penalty for Overlapped Links (cont.)

Penalty of relay and relay set Penalty of a relay r for OD pair (o,d) P o,d (r) = P[ both o  r  d and o  d fail | single link failure ] Penalty of a relay set R of size k  sum of minimum penalty of all OD pairs using relays ∑ o,d min( P o,d (r) | r ∈ R )

How to find a relay set R of size k with minimum penalty Optimal solution  exhaustive search, 0-1 integer programming (IP) Greedy selection heuristic  start with 0 relays  iteratively make greedy choice (minimal penalty)  repeat until k relays are selected Local search heuristic  start with k set of random relays  repeat single-swaps if penalty is reduced Placement Algorithms

Performance evaluation  Number of relays vs. penalty reduction  Comparison with other heuristics (random, degree) Sensitivity to network dynamics  Based on topology snapshot data, do relays selected remain effective as topology changes?  Based on network event logs, what is the fraction of traffic protected from failures by using relays? Evaluation Overview

Performance Evaluation

Relay Node Properties Node degree, Hop count, Path weight

5% of nodes are selected as relays 10% of nodes are selected as relays Sensitivity to Network Dynamics Relays are relatively insensitive to network dynamics.

complete protection for 75.3% failures less than 1% of traffic lost for 92.8% failures (failure events) Hypothetical Traffic Loss from Failure Event Logs

Conclusions This is the first work to consider relay placement for path diversity in intra-domain routing. They quantify the penalty of using partially disjoint overlay paths; and propose two heuristics for relay placement. They evaluate their methods on diverse dataset.  Their heuristics perform consistently well (near-optimal).  A small number of relay nodes (≤10%) is good enough.  Relays are relatively insensitive to network dynamics.

Comments Evaluations are abundant. The comparison to Degree method is not a good example.

Reference