Precision Measurements with the EVERGROW Traffic Observatory Péter Hága István Csabai.

Slides:



Advertisements
Similar presentations
Ch. 12 Routing in Switched Networks
Advertisements

Communications Research Centre (CRC) Defence R&D Canada – Ottawa 1 Properties of Mobile Tactical Radio Networks on VHF Bands Li Li & Phil Vigneron Communications.
Ch. 12 Routing in Switched Networks Routing in Packet Switched Networks Routing Algorithm Requirements –Correctness –Simplicity –Robustness--the.
A Measurement Study of Available Bandwidth Estimation Tools MIT - CSAIL with Jacob Strauss & Frans Kaashoek Dina Katabi.
HIERARCHY REFERENCING TIME SYNCHRONIZATION PROTOCOL Prepared by : Sunny Kr. Lohani, Roll – 16 Sem – 7, Dept. of Comp. Sc. & Engg.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli University of Calif, Berkeley and Lawrence Berkeley National Laboratory SIGCOMM.
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
1 Estimating Shared Congestion Among Internet Paths Weidong Cui, Sridhar Machiraju Randy H. Katz, Ion Stoica Electrical Engineering and Computer Science.
ETOMIC measurements in EVERGROW Gábor Vattay Eötvös University/Collegium Budapest.
Internet Traffic Patterns Learning outcomes –Be aware of how information is transmitted on the Internet –Understand the concept of Internet traffic –Identify.
Server-based Inference of Internet Performance V. N. Padmanabhan, L. Qiu, and H. Wang.
Maximum Likelihood Network Topology Identification Mark Coates McGill University Robert Nowak Rui Castro Rice University DYNAMICS May 5 th,2003.
1 Network Tomography Venkat Padmanabhan Lili Qiu MSR Tab Meeting 22 Oct 2001.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 15th Lecture Christian Schindelhauer.
Available bandwidth measurement as simple as running wget D. Antoniades, M. Athanatos, A. Papadogiannakis, P. Markatos Institute of Computer Science (ICS),
Network Tomography through End- End Multicast Measurements D. Towsley U. Massachusetts collaborators: R. Caceres, N. Duffield, F. Lo Presti (AT&T) T. Bu,
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 13th Lecture Christian Schindelhauer.
Measuring the Spatial Structure of Traffic Congestion in the Internet Gábor Vattay Center for Communication Networks Data Analysis, Collegium Budapest.
A Detailed Path-latency Model for Router Geolocation Sándor Laki *, Péter Mátray, Péter Hága, István Csabai and Gábor Vattay Department of Physics of Complex.
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
Timing is Everything: Accurate, Minimum Overhead, Available Bandwidth Estimation in High-speed Wired Networks Han Wang, Ki Suh Lee, Erluo Li, Chiun Lin.
1. 2 Enterprise WLAN setting 2 Vivek Shrivastava Wireless controller Access Point Clients Internet NSDI 2011.
Tomo-gravity Yin ZhangMatthew Roughan Nick DuffieldAlbert Greenberg “A Northern NJ Research Lab” ACM.
Reading Report 14 Yin Chen 14 Apr 2004 Reference: Internet Service Performance: Data Analysis and Visualization, Cross-Industry Working Team, July, 2000.
User-Perceived Performance Measurement on the Internet Bill Tice Thomas Hildebrandt CS 6255 November 6, 2003.
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Chapter 12 Routing in Switched Networks. Routing in Packet Switched Network  key design issue for (packet) switched networks  select route across network.
1 Enabling Large Scale Network Simulation with 100 Million Nodes using Grid Infrastructure Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
Practical Issues in Internet Measurement adapted from Mark Crovella and Balachander Krishnamurthy.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 4. Active Monitoring Techniques.
GPS based time synchronization of PC hardware Antti Gröhn
Etomic: a pan-European testbed Péter Hága Collegium Budapest Institute for Advanced Study.
A Queuing Theory Approach to Network Path Parameter Estimation Péter Hága Krisztián Diriczi Gábor Vattay István Csabai Attila Pásztor Darryl Veitch.
Development of a New Efficient and Accurate Available Bandwidth Estimation Method Péter Hága Attila Pásztor István Csabai Darryl Veitch Viktória Hunyadi.
1 Passive Network Tomography Using Bayesian Inference Lili Qiu Joint work with Venkata N. Padmanabhan and Helen J. Wang Microsoft Research Internet Measurement.
Hung X. Nguyen and Matthew Roughan The University of Adelaide, Australia SAIL: Statistically Accurate Internet Loss Measurements.
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Comparison of Public End-to-End Bandwidth Estimation tools on High-Speed Links Alok Shriram, Margaret Murray, Young Hyun, Nevil Brownlee, Andre Broido,
11 Experimental and Analytical Evaluation of Available Bandwidth Estimation Tools Cesar D. Guerrero and Miguel A. Labrador Department of Computer Science.
Neural Network Based Available Bandwidth Estimation in the ETOMIC Infrastructure Péter Hága, Sándor Laki, Ferenc Tóth, István Csabai, József Stéger, Gábor.
CS551: End-to-End Packet Dynamics Paxon’99 Christos Papadopoulos (
Towards Efficient Large-Scale VPN Monitoring and Diagnosis under Operational Constraints Yao Zhao, Zhaosheng Zhu, Yan Chen, Northwestern University Dan.
Internet Performance Measurements and Measurement Techniques Jim Kurose Department of Computer Science University of Massachusetts/Amherst
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
Detecting the Long-Range Dependence in the Internet Traffic with Packet Trains Péter Hága, Gábor Vattay Department Of Physics of Complex Systems Eötvös.
Multiplicative Wavelet Traffic Model and pathChirp: Efficient Available Bandwidth Estimation Vinay Ribeiro.
Bandwidth Estimation Workshop 2003 Evaluating pathrate and pathload with realistic cross-traffic Ravi Prasad Manish Jain Constantinos Dovrolis (ravi, jain,
Self-generated Self-similar Traffic Péter Hága Péter Pollner Gábor Simon István Csabai Gábor Vattay.
PathChirp Spatio-Temporal Available Bandwidth Estimation Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University.
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
A Bandwidth Estimation Method for IP Version 6 Networks Marshall Crocker Department of Electrical and Computer Engineering Mississippi State University.
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
1 Distributed Monitoring CERNET's experience Xing Li
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
Péter Hága Eötvös Loránd University, Hungary European Conference on Complex Systems 2008 Jerusalem, Israel.
UNIT IV INFRASTRUCTURE ESTABLISHMENT. INTRODUCTION When a sensor network is first activated, various tasks must be performed to establish the necessary.
1 CS 268: Lecture 14 Internet Measurements Scott Shenker and Ion Stoica Computer Science Division Department of Electrical Engineering and Computer Sciences.
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.
An Extensible RTCP Control Framework for Large Multimedia Distributions Paper by: Julian Chesterfield Eve M. Schooler Presented by: Phillip H. Jones.
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
Univ. of TehranIntroduction to Computer Network1 An Introduction to Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
1 Network Tomography Using Passive End-to-End Measurements Lili Qiu Joint work with Venkata N. Padmanabhan and Helen J. Wang.
Univ. of TehranIntroduction to Computer Network1 An Introduction to Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
PATH DIVERSITY WITH FORWARD ERROR CORRECTION SYSTEM FOR PACKET SWITCHED NETWORKS Thinh Nguyen and Avideh Zakhor IEEE INFOCOM 2003.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
Pong: Diagnosing Spatio-Temporal Internet Congestion Properties
Performance Evaluation of Computer Networks
Performance Evaluation of Computer Networks
pathChirp Efficient Available Bandwidth Estimation
pathChirp Efficient Available Bandwidth Estimation
Presentation transcript:

Precision Measurements with the EVERGROW Traffic Observatory Péter Hága István Csabai

CNL - Network Performance Measurement Group 2 Outline Infrastructure of the EVERGROW Traffic Observatory Capability of the probing nodes (DAG, GPS) packet capture time synchronization Advantages of One-way measurements Advantages of Large Probing Network Study of the Properties of Large Probing Networks Tomography link delay decomposition (an example) Summary

CNL - Network Performance Measurement Group 3 Infrastructure of the Evergrow Network Probing nodes: precise time stamps with DAG accurate time synchronization with GPS effective control of co-operating nodes efficient probing technics

CNL - Network Performance Measurement Group 4 Capability of the DAG Capture Card precise timestamps with DAG 3.5E and 3.6GE time stamping the incoming and outgoing packets the accuracy of the timestamps is below 100 ns timestamps independent from the network interface handling of the probing node (without this the IRQs and the scheduling of CPU can cause serious problems) avoid measurement errors which come form the service and buffering time in the probing PC max. bandwidth to capture: 1Gb/s, with variable capture length (from the header only to all the packet), resulting a tcpdump like output ability of the time synchronization (independently from NTP) packet capture and scheduled send (with a new model of DAG card)

CNL - Network Performance Measurement Group 5 Time Synchronization with GPS DAG calculates time from: external reference source (NTP server) to reach the precise second value (only at initialization) Garmin 35 HVS cost effective GPS receiver + self-developed converter card GPS One-pulse-per-second (PPS) signal to calculate the correct frequency of the clock PPS is a periodic (1Hz) synchronization signal with high accuracy (100 ns)

CNL - Network Performance Measurement Group 6 Co-operation of Nodes & Efficient Probing Technics Other important advantages of EVERGROW Traffic Observatory: co-operation between nodes ability of the usage of high tech methods and tools wide variety of monitoring and probing methods not only Ping and Traceroute Importance of the time synchronization: with these methods the clock of the DAG can run without skew without time synchronization the skew of the clocks in the nodes makes the results of large number of measurements incomparable

CNL - Network Performance Measurement Group 7 Advantages of One-way measurements Measured data contains: only the effects of the investigated path nor the effects of the backward path neither other service time (e.g. ICMP return) high time resolution: accurate delay values for Packet Pair, Packet Quartet methods correlated packet sending to measure Y-topology With time synchronization: comparing and using the results of measurements between different e2e pairs for the same estimation long term stability

CNL - Network Performance Measurement Group 8 Advantages of Large Probing Network It can be useful to make: Europe wide network monitoring (delays, loss, available bandwidth, trends, performance analysis, etc.) development, investigation and verification of new methods and applications on many real path tomography (it can decrease the invasive property of many active probing methods) investigations on interactions between many probing streams probe sending with controlled correlation effect of controlled cross traffic on controlled probe stream

CNL - Network Performance Measurement Group 9 Studying the Properties of a Large Network Preliminary study of large networks: self-developed topology generator (TopoGen) NLANR 1 data collection (US academic backbone traces) investigation of the ratio of the number of internal nodes and probing nodes in a specific, real network topology ratio of the number of links and measurable paths (between two probing nodes) investigation of the role of placing nodes with different configuration 1: Supported by the National Science Foundation Cooperative agreement nos. ANI (2002) and ANI (1998), and the National Laboratory for Applied Network Research.

CNL - Network Performance Measurement Group 10 Studying the Properties of Large Networks Topological properties: Number of internal nodes vs. number of EVERGROW nodes Number of internal links Number of irreducible links along the path between the nodes importance of the placing of the probing nodes

CNL - Network Performance Measurement Group 11 Tomography The results form all the e2e pairs can be extended: estimating correlations between the overlapping paths can give details about the overlapping and non-overlapping part of the path inverse problem: for sum of additive parameters (delay) the values on internal links can be calculated mimicking multicast probing can be also useful to inference link-level parameters it needs quick & accurate measurements

CNL - Network Performance Measurement Group 12 Example for the usage of Tomography The studied problem: determine the individual delays of all the links in our network 1st solution: Traceroute like methods: one measurement for each link like this we need LN 2 measurements to collect data for this we need L 3 N 2 time (network conditions can change during this) 2nd solution: with tomography and SVD: one measurement for each path for this we need N 2 measurements and LN 2 time typical value of L is about 13, the whole time of the measurement can be only 0.6% with tomography, with only 0.6% of the probing packets, compared to the traceroute like measurements

CNL - Network Performance Measurement Group 13 How does it work? additive property of the links is the propagation delay discovering the topology, and simplifying all the reducible path to the simplest graph decompose the delays of paths to the individual links delay with SVD SVD can work with over (for large networks) and under (for small networks) determined cases, too # links ~ # probing nodes, # paths ~ (# probing nodes) 2 result: with only one measurement between the end points we could calculate almost all the link delays separately Example for the usage of Tomography

CNL - Network Performance Measurement Group 14 Example for the usage of Tomography (A)(l)=(b) SVD resulting the individual link delays

CNL - Network Performance Measurement Group 15 Example for the usage of Tomography Goodness of the estimation: without noise in the measurement noise makes the equations much or less inconsistent noise with different amplitude noise with different distributions Delay decomposition in Random graph

CNL - Network Performance Measurement Group 16 Example for the usage of Tomography Eliminate the effect of the noise: averaging the results of the measurements filtering (e.g. for minimum values at delays)

CNL - Network Performance Measurement Group 17 TopoGen, NLANR, EVERGROW Different topologies: Random Graph (Erdős-Rényi) Small World (Strogatz-Watts) Scale Free (Albert-Barabási) NLANR (to study the effect of real noise) noisy, highly inconsistent path delays Evergrow Traffic Observatory...

CNL - Network Performance Measurement Group 18 Summary the EVERGROW Traffic Observatory will provide: large number of probing nodes and paths to investigate precise time stamping at the nodes accurate clock, synchronized probing nodes e.g. quick (with small noise), accurate delay measurements efficient methods and data collection monitoring several network properties testbed for different new methods or applications with real background traffic and real topology