Cristian Lumezanu Dave Levin Neil Spring PeerWise Discovery and Negotiation of Faster Paths.

Slides:



Advertisements
Similar presentations
Topology-Aware Overlay Construction and Server Selection Sylvia Ratnasamy Mark Handley Richard Karp Scott Shenker Infocom 2002.
Advertisements

Sequoia: Virtual-Tree Models for Internet Path Metrics Rama Microsoft Research Also:Ittai Abraham (Hebrew Univ.) Mahesh Balakrishnan (Cornell) Archit Gupta.
Intel Research Internet Coordinate Systems - 03/03/2004 Internet Coordinate Systems Marcelo Pias Intel Research Cambridge
1 Greedy Forwarding in Dynamic Scale-Free Networks Embedded in Hyperbolic Metric Spaces Dmitri Krioukov CAIDA/UCSD Joint work with F. Papadopoulos, M.
Fabián E. Bustamante, 2007 Meridian: A lightweight network location service without virtual coordinates B. Wong, A. Slivkins and E. Gün Sirer SIGCOM 2005.
EL9331 Meridian: A Lightweight Network Location Service without Virtual Coordinates Bernard Wong, Aleksandrs Slivkins, Emin Gun Sirer SIGCOMM’05 ( Slides.
ASAP: an AS-Aware Peer-Relay Protocol for High Quality VoIP Written by Shansi Ren, Lei Guo, and Xiaodong Zhang Department of Computer Science and Engineering.
5-2 Inequalities and Triangles
Chapter 5: Inequalities!
On the Effectiveness of Measurement Reuse for Performance-Based Detouring David Choffnes Fabian Bustamante Fabian Bustamante Northwestern University INFOCOM.
Key Negotiation Protocol & Trust Router draft-howlett-radsec-knp ABFAB, IETF March, Prague.
Improving Online Gaming Quality using Detour Paths Cong Ly, Cheng-Hsin Hsu, and Mohamed Hefeeda Simon Fraser University, Canada Deutsche Telekom Labs,
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Vivaldi Coordinate Service Justin Ma, Patrick Verkaik, Michael Vrable Department of Computer Science And Engineering UCSD CSE222A, Winter 2005.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
An Algebraic Approach to Practical and Scalable Overlay Network Monitoring Yan Chen, David Bindel, Hanhee Song, Randy H. Katz Presented by Mahesh Balakrishnan.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Informed Detour Selection Helps Reliability Boulat A. Bash.
1 SLIC: A Selfish Link-based Incentive Mechanism for Unstructured P2P Networks Qixiang Sun Hector Garcia-Molina Stanford University.
GPS-free Positioning in Ad-Hoc Networks Yu-Min Tseng.
1 Drafting Behind Akamai (Travelocity-Based Detouring) AoJan Su, David R. Choffnes, Aleksandar Kuzmanovic, and Fabian E. Bustamante Department of Electrical.
Self-organized fault-tolerant routing in P2P overlays Wojciech Galuba, Karl Aberer EPFL, Switzerland Zoran Despotovic, Wolfgang Kellerer Docomo Euro-Labs,
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Spring Routing & Switching Umar Kalim Dept. of Communication Systems Engineering 06/04/2007.
4.1 Detours & Midpoints Obj: Use detours in proofs Apply the midpoint formulas Apply the midpoint formulas.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
Navigability of Networks Dmitri Krioukov CAIDA/UCSD M. Boguñá, M. Á. Serrano, F. Papadopoulos, M. Kitsak, A. Vahdat, kc claffy May, 2010.
On Self Adaptive Routing in Dynamic Environments -- A probabilistic routing scheme Haiyong Xie, Lili Qiu, Yang Richard Yang and Yin Yale, MR and.
ExOR: Opportunistic Multi-Hop Routing for Wireless Networks Sigcomm 2005 Sanjit Biswas and Robert Morris MIT Computer Science and Artificial Intelligence.
Improving the Reliability of Internet Paths with One-hop Source Routing Krishna Gummadi, Harsha Madhyastha Steve Gribble, Hank Levy, David Wetherall Department.
PIC: Practical Internet Coordinates for Distance Estimation Manuel Costa joint work with Miguel Castro, Ant Rowstron, Peter Key Microsoft Research Cambridge.
9/15/2015CS622 - MIRO Presentation1 Wen Xu and Jennifer Rexford Department of Computer Science Princeton University Chuck Short CS622 Dr. C. Edward Chow.
Phoenix: A Weight-Based Network Coordinate System Using Matrix Factorization Yang Chen Department of Computer Science Duke University
Phoenix: Towards an Accurate, Practical and Decentralized Network Coordinate System Yang Chen 1, Xiao Wang 1, Xiaoxiao Song 1, Eng Keong Lua 2, Cong Shi.
Inequalities in One Triangle
Trustworthiness Management in the Social Internet of Things
A Scalable Content-Addressable Network (CAN) Seminar “Peer-to-peer Information Systems” Speaker Vladimir Eske Advisor Dr. Ralf Schenkel November 2003.
TOMA: A Viable Solution for Large- Scale Multicast Service Support Li Lao, Jun-Hong Cui, and Mario Gerla UCLA and University of Connecticut Networking.
1 Detecting and Reducing Partition Nodes in Limited-routing-hop Overlay Networks Zhenhua Li and Guihai Chen State Key Laboratory for Novel Software Technology.
1 Vivaldi: A Decentralized Network Coordinate System Frank Dabek, Russ Cox, Frans Kaashoek, Robert Morris Presented by: Chen Qian.
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
A Light-Weight Distributed Scheme for Detecting IP Prefix Hijacks in Real-Time Lusheng Ji†, Joint work with Changxi Zheng‡, Dan Pei†, Jia Wang†, Paul Francis‡
Efficient Labeling Scheme for Scale-Free Networks The scheme in detailsPerformance of the scheme First we fix the number of hubs (to O(log(N))) and show.
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
By, Matt Guidry Yashas Shankar.  Analyze BGP beacons which are announced and withdrawn, usually within two hour intervals.  The withdraws have an effect.
Network Coordinates : Internet Distance Estimation Jieming ZHU
Dipankar Raychaudhuri, Joseph B. Evans, Srinivasan Seshan Sin-choo Kim
Network Computing Laboratory 1 Vivaldi: A Decentralized Network Coordinate System Authors: Frank Dabek, Russ Cox, Frans Kaashoek, Robert Morris MIT Published.
4.7 Triangle Inequalities. Theorem 4.10 If one side of a triangle is longer than another side, then the angle opposite the longer side is larger than.
Cooperative Location- Sensing for Wireless Networks Authors : Haris Fretzagias Maria Papadopouli Presented by cychen IEEE International Conference on Pervasive.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
Computer Science 1 Using Clustering Information for Sensor Network Localization Haowen Chan, Mark Luk, and Adrian Perrig Carnegie Mellon University
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Spring Routing: Part I Section 4.2 Outline Algorithms Scalability.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
Gang Wang, Shining Wu, Guodong Wang, Beixing Deng, Xing Li Tsinghua University Tsinghua Univ. Oct Experimental Study on Neighbor Selection Policy.
Drafting Behind Akamai (Travelocity-Based Detouring) Ao-Jan Su, David R. Choffnes, Aleksandar Kuzmanovic and Fabián E. Bustamante Department of EECS Northwestern.
5.4 Inequalities in One Triangle
Relationship among the Three sides of a Triangle
Surviving Holes and Barriers in Geographic Data Reporting for
Internet Networking recitation #4
No Direction Home: The True cost of Routing Around Decoys
6.4 Global Positioning of Nodes
5.2 HW ANSWERS Pg. 338 #5-10, # YJ = SJ =
Opposite.
Network Notes Ms Allan 2012 AS91260 (2.5) Designed to teach from,
COS 461: Computer Networks Spring 2014
5-2 Inequalities and Triangles
A Comparison of Overlay Routing and Multihoming Route Control
Presentation transcript:

Cristian Lumezanu Dave Levin Neil Spring PeerWise Discovery and Negotiation of Faster Paths

Routing Overlays PeerWise Discovery and Negotiation of Faster Paths HotNets 2007 Deployment COST is LOW Potential BENEFIT is HIGH

Scalability? PeerWise Discovery and Negotiation of Faster Paths HotNets 2007 Probing should be done more selectively A B C

Routing overlays should include an incentive mechanism Fairness? PeerWise Discovery and Negotiation of Faster Paths HotNets 2007 cost benefit > 1 cost benefit < 1

PeerWise PeerWise Discovery and Negotiation of Faster Paths HotNets 2007 PeerWise Nodes that can help each other find better paths peer Nodes negotiate and establish pairwise connections to each other Motivation Cost-benefit ratio known before committing any resources Models autonomous system peerings in the Internet Overlays built on self-interest rather than altruism

PeerWise PeerWise Discovery and Negotiation of Faster Paths HotNets ms A B C D 50ms 30ms 40ms

PeerWise properties PeerWise Discovery and Negotiation of Faster Paths HotNets 2007

PeerWise properties PeerWise Discovery and Negotiation of Faster Paths HotNets 2007

Is mutual advantage common? PeerWise Discovery and Negotiation of Faster Paths HotNets 2007 A B C E G D F Difference between the number of routes each node uses the other for after all peerings have been established PEERING SCORE PeerWise prototype with global knowledge 256 DNS server data set gathered using the King method Each node sends data to all other nodes PeerWise prototype with global knowledge 256 DNS server data set gathered using the King method Each node sends data to all other nodes EXPERIMENT SETUP

Is mutual advantage common? PeerWise Discovery and Negotiation of Faster Paths HotNets % of the pairs of nodes are happy with existing peerings % of pairs peering score 

PeerWise properties PeerWise Discovery and Negotiation of Faster Paths HotNets 2007

Finding shorter detours PeerWise Discovery and Negotiation of Faster Paths HotNets ms 100ms Triangle inequality violations indicate the existence of shorter one-hop detours A B C At least 66% of the pairs of nodes in our datasets are long sides in TIVs We use network coordinates to find triangle inequality violations flaws in

Network coordinates and TIVs PeerWise Discovery and Negotiation of Faster Paths HotNets ms 39ms 62ms A B C 38ms 42ms 26ms B A C InternetMetric space TIVs allowed AC > AB + BC No TIVs AC < AB + BC error(AC) = -36ms Long sides shrink Sum of short sides grows

Embedding errors and TIVs PeerWise Discovery and Negotiation of Faster Paths HotNets 2007 The more negative the embedding error of an edge, the higher the probability that the edge is a long side in a TIV The more positive the embedding error of an edge, the higher the probability that the edge is a short side in a TIV …and thus has a one-hop shorter detour …and thus is part of a one-hop shorter detour If long sides shrink If sum of short sides grows

PeerWise properties PeerWise Discovery and Negotiation of Faster Paths HotNets 2007

Performance PeerWise Discovery and Negotiation of Faster Paths HotNets 2007 % of pairs direct pathbest one-hop path Latency (ms) 100 PeerWise path PeerWise reduces latency by an average of 20%

Conclusions PeerWise Discovery and Negotiation of Faster Paths HotNets 2007

Future Work PeerWise Discovery and Negotiation of Faster Paths HotNets 2007 Why is there mutual advantage? Extensions for low-loss and failure-free paths Future Work Deployment

Are one-hop detours enough? PeerWise Discovery and Negotiation of Faster Paths HotNets 2007 Latency (ms) % of pairs direct path best one-hop detour path 25% of direct paths are longer than 100ms 3% of detour paths are longer than 100ms 50% improvement in average latency

Connectivity PeerWise Discovery and Negotiation of Faster Paths HotNets 2007 % of nodes detour score Percentage of destinations that a node can reach using its peerings, out of all reachable destinations global knowledge limited knowledge (32 neighbors) 78% of nodes can reach more than 60% of their destinations, with global knowledge 60% of nodes can reach more than 60% of their destinations, with limited knowledge

Embedding errors and TIVs PeerWise Discovery and Negotiation of Faster Paths HotNets 2007 The more negative the embedding error of an edge, the higher the probability that the edge is a long side in a TIV The more positive the embedding error of an edge, the higher the probability that the edge is a short side in a TIV …and thus has a one-hop shorter detour …and thus is part of a one-hop shorter detour Percentage of how many times a pair of nodes forms a long side in a TIV out of total number of presences in TIVs TIV SCORE

Embedding errors and TIVs PeerWise Discovery and Negotiation of Faster Paths HotNets embedding error TIV score As the estimation error becomes more negative the nodes form more and more long sides estimated distance – real distance more long sides more short sides