Understanding Geolocation Accuracy using Network Geometry Brian Eriksson Technicolor Palo Alto Mark Crovella Boston University.

Slides:



Advertisements
Similar presentations
Hidden Metric Spaces and Navigability of Complex Networks
Advertisements

Research Directions Mark Crovella Boston University Computer Science.
Dude, where’s that IP? Circumventing measurement-based IP geolocation Presented by: Steven Zittrower.
University of Nevada, Reno Router-level Internet Topology Mapping CS790 Presentation Modified from Dr. Gunes slides by Talha OZ.
Design of a reliable communication system for grid-style traffic light networks Junghoon Lee Dept. of Computer science and statistics Jeju National University.
IEEE Globecom OWC, Miami, FL, December D Optical Wireless Localization Mehmet Bilgi, Murat Yuksel, and Nezih Pala
Intel Research Internet Coordinate Systems - 03/03/2004 Internet Coordinate Systems Marcelo Pias Intel Research Cambridge
Computer Science Dr. Peng NingCSC 774 Adv. Net. Security1 CSC 774 Advanced Network Security Topic 7.3 Secure and Resilient Location Discovery in Wireless.
Phillipa Gill, Yashar Ganijali Dept. of CS University of Toronto Bernard Wong Dept. of CS Cornell University David Lie Dept. of Electrical and Computer.
XPRESS: A Cross-Layer Backpressure Architecture for Wireless Multi-Hop Networks Rafael Laufer, Theodoros Salonidis, Henrik Lundgren, Pascal Le Guyadec.
Geometry of large networks (computer science perspective) Dmitri Krioukov (CAIDA/UCSD) AIM, November 2011.
Geolocation Les Cottrell – SLAC University of Helwan / Egypt, Sept 18 – Oct 3, 2010 Partially funded by DOE/MICS Field Work Proposal on Internet End-to-end.
Identifying Patterns in Road Networks Topographic Data and Maps Henri Lahtinen Arto Majoinen.
A Beacon-Less Location Discovery Scheme for Wireless Sensor Networks Lei Fang (Syracuse) Wenliang (Kevin) Du (Syracuse) Peng Ning (North Carolina State)
1 Modeling and Emulation of Internet Paths Pramod Sanaga, Jonathon Duerig, Robert Ricci, Jay Lepreau University of Utah.
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
King : Estimating latency between arbitrary Internet end hosts Krishna Gummadi, Stefan Saroiu Steven D. Gribble University of Washington Presented by:
Localization from Mere Connectivity Yi Shang (University of Missouri - Columbia); Wheeler Ruml (Palo Alto Research Center ); Ying Zhang; Markus Fromherz.
An Effective Placement of Detection Systems for Distributed Attack Detection in Large Scale Networks Telecommunication and Security LAB. Dept. of Industrial.
Traffic Matrix Estimation: Existing Techniques and New Directions A. Medina (Sprint Labs, Boston University), N. Taft (Sprint Labs), K. Salamatian (University.
T. S. Eugene Ng Mellon University1 Global Network Positioning: A New Approach to Network Distance Prediction Tze Sing Eugene.
1 Spatial Localization Light-Seminar Spring 2005.
Computer Science Sampling Biases in IP Topology Measurements John Byers with Anukool Lakhina, Mark Crovella and Peng Xie Department of Computer Science.
Graphs and Topology Yao Zhao. Background of Graph A graph is a pair G =(V,E) –Undirected graph and directed graph –Weighted graph and unweighted graph.
On Self Adaptive Routing in Dynamic Environments -- A probabilistic routing scheme Haiyong Xie, Lili Qiu, Yang Richard Yang and Yin Yale, MR and.
Unit Outline--Topics What is Physics? Branches of Science
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
The Research of Applying Random Early Blocking strategy to Dynamic Lightpath Routing National Yunlin University of Science & Technology.
Manifold learning: Locally Linear Embedding Jieping Ye Department of Computer Science and Engineering Arizona State University
IP-Geolocation Mapping for Moderately Connected Internet Regions.
(jeez y) Where is the Internet? Answers from : (G. Whilikers) Out there. (Mike) the way I see it, the "internet" has to be somewhere. a router collects.
Routing State Distance: A Path-based Metric for Network Analysis Natali Ruchansky Gonca Gürsun, Evimaria Terzi, and Mark Crovella.
CAFE router: A Fast Connectivity Aware Multiple Nets Routing Algorithm for Routing Grid with Obstacles Y. Kohira and A. Takahashi School of Computer Science.
Towards Street-Level Client- Independent IP Geolocation Yong Wang, UESTC/Northwestern Daniel Burgener, Northwestern Marcel Flores, Northwestern Aleksandar.
1 GIRO: Geographically Informed Inter-domain Routing Ricardo Oliveira, Mohit Lad, Beichuan Zhang, Lixia Zhang.
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
InterConnection Network Topologies to Minimize graph diameter: Low Diameter Regular graphs and Physical Wire Length Constrained networks Nilesh Choudhury.
University of Wisconsin-Milwaukee Geographic Information Science Geography 625 Intermediate Geographic Information Science Instructor: Changshan Wu Department.
1 A Framework for Measuring and Predicting the Impact of Routing Changes Ying Zhang Z. Morley Mao Jia Wang.
APL: Autonomous Passive Localization for Wireless Sensors Deployed in Road Networks IEEE INFOCOM 2008, Phoenix, AZ, USA Jaehoon Jeong, Shuo Guo, Tian He.
1 TBD: Trajectory-Based Data Forwarding for Light-Traffic Vehicular Networks IEEE ICDCS’09, Montreal, Quebec, Canada Jaehoon Jeong, Shuo Gu, Yu Gu, Tian.
University “Ss. Cyril and Methodus” SKOPJE Cluster-based MDS Algorithm for Nodes Localization in Wireless Sensor Networks Ass. Biljana Stojkoska.
1 Utilizing Shared Vehicle Trajectories for Data Forwarding in Vehicular Networks IEEE INFOCOM MINI-CONFERENCE Fulong Xu, Shuo Gu, Jaehoon Jeong, Yu Gu,
On Selfish Routing In Internet-like Environments Lili Qiu (Microsoft Research) Yang Richard Yang (Yale University) Yin Zhang (AT&T Labs – Research) Scott.
Privacy Preserving Payments in Credit Networks By: Moreno-Sanchez et al from Saarland University Presented By: Cody Watson Some Slides Borrowed From NDSS’15.
Model 5 Long Distance Phone Calls By Benjamin Cutting
Scaling Properties of the Internet Graph Aditya Akella, CMU With Shuchi Chawla, Arvind Kannan and Srinivasan Seshan PODC 2003.
11/02/2001 Workshop on Optical Networking 1 Design Method of Logical Topologies in WDM Network with Quality of Protection Junichi Katou Dept. of Informatics.
Routing Protocols Brandon Wagner.
A configuration method for structured P2P overlay network considering delay variations Tomoya KITANI (Shizuoka Univ. 、 Japan) Yoshitaka NAKAMURA (NAIST,
A Detailed Path-latency Model for Router Geolocation* Internetes hosztok mérés alapú geolokalizációja Sándor Laki, Péter Mátray, Péter Hága, István Csabai.
Urban Traffic Simulated From A Dual Perspective Hu Mao-Bin University of Science and Technology of China Hefei, P.R. China
Adaptive Radio Interferometric Positioning System Modeling and Optimizing Positional Accuracy based on Hyperbolic Geometry.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Constructing Inter-Domain Packet Filters to Control IP Spoofing Based on BGP Updates Zhenhai Duan, Xin Yuan Department of Computer Science Florida State.
Routing Semester 2, Chapter 11. Routing Routing Basics Distance Vector Routing Link-State Routing Comparisons of Routing Protocols.
Incrementally Improving Lookup Latency in Distributed Hash Table Systems Hui Zhang 1, Ashish Goel 2, Ramesh Govindan 1 1 University of Southern California.
Scaling Properties of the Internet Graph Aditya Akella With Shuchi Chawla, Arvind Kannan and Srinivasan Seshan PODC 2003.
Routing algorithms. D(v): the cost from the source node to destination that has currently the least cost. p(v): previous node along current least.
Localization for Anisotropic Sensor Networks
A Location-Based Routing Method for Mobile Ad Hoc Networks
Vivaldi: A Decentralized Network Coordinate System
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors
Analysis of Network Distance Prediction with Global Network Positioning Mathieu Rodrigue Department of Computer Science University of Hartford 17/09/2018.
Dude, where’s that IP? Circumventing measurement-based geolocation
Vehicle Segmentation and Tracking in the Presence of Occlusions
Phillipa Gill University of Toronto
Chandrika Jayant Ethan Katz-Bassett
An Empirical Evaluation of Wide-Area Internet Bottlenecks
OSPF Protocol.
Presentation transcript:

Understanding Geolocation Accuracy using Network Geometry Brian Eriksson Technicolor Palo Alto Mark Crovella Boston University

Our focus is on IP Geolocation Target Internet ? ? ? ? ? Geographic location (geolocation)? Why? : Targeted advertisement, product delivery, law enforcement, counter-terrorism

(known location) 1 Known geographic location Measurement-Based Geolocation Landmark (unknown location) delay Target Delay Measurements to Targets 2 Landmark Properties: d Estimated Distance -Estimated distance (Speed of light in fiber)

Measured Delay vs. Geographic Distance Measured Delay (in ms) Geographic Distance (miles) Over 80,000 pairwise delay measurements with known geographic line-of-sight distance. Ideal

Measured Delay (in ms) Geographic Distance (miles) Why does this deviation occur? Sprint North America Delay-to-Geographic Distance Bias Landmark Target Line-of- sight Routing Path The Network Geometry (the geographic node and link placement of the network) makes geolocation difficult

To defeat the Network Geometry, many measurement- based techniques have been introduced. Best Technique Worst Technique ? ? All of these results are on different data sets!

The number of landmarks is inconsistent. What if this technique used 76,000 landmarks? What if this technique used 11 landmarks?

And, the locations are inconsistent.

Our focus is on characterizing geolocation performance. vs. 1 How does accuracy change with the number of landmarks? 2 How does accuracy change with the geographic region of the network? vs. Poor Geolocation Performance Excellent Geolocation Performance 3 landmarks 10 landmarks

We focus on two methods:

Constraint-Based Target Landmarks

Feasible Region Constraint-Based Maximum Geographic Distance

Constraint-Based Estimated Location Feasible Region Intersection

Constraint-Based Estimated Location Feasible Region Intersection Shortest Ping Target Landmarks Estimated Location Smallest Delay

Shortest Ping w/ 6 landmarks Shortest Ping w/ 5 landmarks Background: Fractal dimension, Hausdorff dimension, covering dimension, box counting dimension, etc. Maximum Geolocation Error Shortest Ping w/ 4 landmarks Where the Network Geometry defines the scaling dimension, β>0 α error (-β) Number of Landmarks Maximum Geolocation Error

Given shortest path distances on network geometry, we use ClusterDimension [Eriksson and Crovella, 2012] Intuition: Measures closeness of routing paths to line of sight. Scaling dimension, β = β = β = Estimated scaling dimension, β Network Geometry

error α M (-1/β) For M landmarks and scaling dimension β, we find: β = Large reduction in error using more landmarks. β = Small reduction in error using more landmarks. Scaling Dimension and Accuracy M α error (-β)

(M) Ring Graph (dim. β 1) Grid Graph (dim. β 2) 2 Both graphs follow a power law decay (γ) with respect to geolocation error rate. 1 The intuition holds, the accuracy decays like O(M - 1/β ) Higher dimension networks perform better with few landmarks Lower dimension networks perform better with many landmarks Power Law Decay = -γ ring Power Law Decay = -γ grid

Topology Zoo Experiments Internet Topology Zoo Project - RegionNumber of Networks Europe7 North America8 South America3 Japan2 Oceania4 1 From network geometry - Estimated Scaling Dimension, β 2 Geolocation error power law decay, γ (assumption, 1/β)

R 2 = R 2 = Shortest Ping and Scaling Dimension Constraint-Based and Scaling Dimension Goodness-of-fit to 1/β curve γ β

We find consistency across geographic regions. Poor Geolocation Performance Excellent Geolocation Performance

Conclusions Geolocation accuracy comparison is difficult due to inconsistent experiments.

Conclusions The scaling dimension of a network is proportional to its geolocation accuracy decay. Ring Graph (dimension 1) Grid Graph (dimension 2)

Results on real-world networks fit to this trend and demonstrate consistency across geographic regions. R 2 = Conclusions

Questions?