1 Tomography with Available Bandwidth Alok Shriram Jasleen Kaur Department of Computer Science University of North Carolina at Chapel Hill The UNIVERSITY.

Slides:



Advertisements
Similar presentations
Challenges in Making Tomography Practical
Advertisements

TCP Probe: A TCP with Built-in Path Capacity Estimation Anders Persson, Cesar Marcondes, Ling-Jyh Chen, Li Lao, M. Y. Sanadidi, Mario Gerla Computer Science.
pathChirp Efficient Available Bandwidth Estimation
1 Traffic Engineering (TE). 2 Network Congestion Causes of congestion –Lack of network resources –Uneven distribution of traffic caused by current dynamic.
Path Optimization in Computer Networks Roman Ciloci.
1 Estimating Shared Congestion Among Internet Paths Weidong Cui, Sridhar Machiraju Randy H. Katz, Ion Stoica Electrical Engineering and Computer Science.
Computer Networks Computer Networks Term B10 Network Delay Network Delay Performance Problems.
An Algebraic Approach to Practical and Scalable Overlay Network Monitoring Yan Chen, David Bindel, Hanhee Song, Randy H. Katz Presented by Mahesh Balakrishnan.
The Impact of False Sharing on Shared Congestion Management Aditya Akella and Srinivasan Seshan (Computer Science Department, Carnegie Mellon University)
Maximum Likelihood Network Topology Identification Mark Coates McGill University Robert Nowak Rui Castro Rice University DYNAMICS May 5 th,2003.
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
ASWP – Ad-hoc Routing with Interference Consideration June 28, 2005.
1 Network Tomography Venkat Padmanabhan Lili Qiu MSR Tab Meeting 22 Oct 2001.
Network Tomography from Multiple Senders Rob Nowak Thursday, January 15, 2004 In collaboration with Mark Coates and Michael Rabbat.
Monitoring Persistently Congested Internet Links Leiwen (Karl) Deng Aleksandar Kuzmanovic Northwestern University
1 End-to-End Detection of Shared Bottlenecks Sridhar Machiraju and Weidong Cui Sahara Winter Retreat 2003.
Network Tomography through End- End Multicast Measurements D. Towsley U. Massachusetts collaborators: R. Caceres, N. Duffield, F. Lo Presti (AT&T) T. Bu,
CS541 Advanced Networking 1 Routing and Shortest Path Algorithms Neil Tang 2/18/2009.
1 Available Bandwidth Measurement and the Obstacles to Overcome Accurate Measurement.
Presentation Date : 16 Nov Measuring Bandwidth between PlanetLab Nodes Sung-Ju Lee, Puneet Sharma, Sujata Banerjee, Sujoy Basu Hewlett-Packard Laboratories,
Network Tomography (A presentation for STAT 593E) Mingyan Li Radha Sampigethaya.
Ningning HuCarnegie Mellon University1 A Measurement Study of Internet Bottlenecks Ningning Hu (CMU) Joint work with Li Erran Li (Bell Lab) Zhuoqing Morley.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 21 Introduction to Computer Networks.
Inline Path Characteristic Estimation to Improve TCP Performance in High Bandwidth-Delay Networks HIDEyuki Shimonishi Takayuki Hama Tutomu Murase Cesar.
Computer Science 1 Characterizing Link Properties Using “Loss-pairs” Jun Liu (joint work with Prof. Mark Crovella)
Advanced Computer Networks 1 Sample Network Performance Problems.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
Path selection Packet scheduling and multipath Sebastian Siikavirta and Antti aalto.
A Machine Learning-based Approach for Estimating Available Bandwidth Ling-Jyh Chen 1, Cheng-Fu Chou 2 and Bo-Chun Wang 2 1 Academia Sinica 2 National Taiwan.
Alok Shriram and Jasleen Kaur Presented by Moonyoung Chung Empirical Evaluation of Techniques for Measuring Available Bandwidth.
CS An Overlay Routing Scheme For Moving Large Files Su Zhang Kai Xu.
Qian Zhang Department of Computer Science HKUST Advanced Topics in Next- Generation Wireless Networks Transport Protocols in Ad hoc Networks.
Multiple Source, Multiple Destination Network Tomography Michael Rabbat IEEE Infocom, Hong Kong Wednesday, March 10, 2004 Co-Authors: Mark Coates and Robert.
Comparison of Public End-to-End Bandwidth Estimation tools on High-Speed Links Alok Shriram, Margaret Murray, Young Hyun, Nevil Brownlee, Andre Broido,
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.
Using Virtual Links to Discover Network Topology Brett Holbert, Thomas F. La Porta Topology Discovery -Network topology may only be partially known -Want.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
Towards Efficient Large-Scale VPN Monitoring and Diagnosis under Operational Constraints Yao Zhao, Zhaosheng Zhu, Yan Chen, Northwestern University Dan.
Multiplicative Wavelet Traffic Model and pathChirp: Efficient Available Bandwidth Estimation Vinay Ribeiro.
N. Hu (CMU)L. Li (Bell labs) Z. M. Mao. (U. Michigan) P. Steenkiste (CMU) J. Wang (AT&T) Infocom 2005 Presented By Mohammad Malli PhD student seminar Planete.
PathChirp Spatio-Temporal Available Bandwidth Estimation Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University.
SR: A Cross-Layer Routing in Wireless Ad Hoc Sensor Networks Zhen Jiang Department of Computer Science West Chester University West Chester, PA 19335,
10/6/2003Kevin Su Traffic Grooming for Survivable WDM Networks – Shared Protection Kevin Su University of Texas at San Antonio.
Spatio-Temporal Available Bandwidth Estimation Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University.
1 Network Tomography Using Passive End-to-End Measurements Venkata N. Padmanabhan Lili Qiu Helen J. Wang Microsoft Research DIMACS’2002.
Routing and Routing Protocols PJC CCNA Semester 2 Ver. 3.0 by William Kelly.
CC-MPI: A Compiled Communication Capable MPI Prototype for Ethernet Switched Clusters Amit Karwande, Xin Yuan Department of Computer Science, Florida State.
INM 2008 Orlando, Florida A Hidden Markov Model Approach to Available Bandwidth Estimation and Monitoring Cesar D. Guerrero Miguel A. Labrador Department.
End-to-end Bandwidth Estimation in the Wide Internet Daniele Croce PhD dissertation, April 16, 2010.
Grid Computing slide to be used anywhere Harness global resources to improve performance.
PathChirp & STAB Measuring Available Bandwidth and Locating Bottlenecks in Packet Networks Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University spin.rice.edu.
Precision Measurements with the EVERGROW Traffic Observatory Péter Hága István Csabai.
1 Effective Diagnosis of Routing Disruptions from End Systems Ying Zhang Z. Morley Mao Ming Zhang.
PathChirp Efficient Available Bandwidth Estimation Vinay Ribeiro Rice University Rolf Riedi Rich Baraniuk.
Proposal Presentation Inferring Geographic proximity of the Internet Node using a Compound Metric M. Kamran Nishat.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Computer Science Department, University of.
Bandwidth estimation: metrics, measurement techniques, and tools Presenter: Yuhang Wang.
PATH DIVERSITY WITH FORWARD ERROR CORRECTION SYSTEM FOR PACKET SWITCHED NETWORKS Thinh Nguyen and Avideh Zakhor IEEE INFOCOM 2003.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Network Layer COMPUTER NETWORKS Networking Standards (Network LAYER)
Monitoring Persistently Congested Internet Links
For each pair of polynomials, find the least common multiple. Example For each pair of polynomials, find the least common multiple.
CS223 Advanced Data Structures and Algorithms
RFC 1058 & RFC 2453 Routing Information Protocol
pathChirp Efficient Available Bandwidth Estimation
pathChirp Efficient Available Bandwidth Estimation
Presentation transcript:

1 Tomography with Available Bandwidth Alok Shriram Jasleen Kaur Department of Computer Science University of North Carolina at Chapel Hill The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL

2 Network tomography  Idea: Use end-to-end probes to estimate state of internal links  Send simultaneous probes to destinations that share portions of their path  Study correlations in end-to-end metrics loss XY = 1 – (1 - loss XR )(1 - loss RY ) loss XZ = 1 – (1 - loss XR )(1 - loss RZ ) If loss XY = loss XZ = L, thenloss RY = loss RZ = 0, andloss XR = L  Past tomographic work done mostly with delay and loss Focus: Available Bandwidth X R Z Y

3 Extending tomography to A.B. AB XY = min(AB XR, AB RY ) AB XZ = min(AB XR, AB RZ )  AB XR  max(AB XY, AB XZ )  AB XR  max(AB XY, AB XZ ) AB RY  AB XY AB RZ  AB XZ X R Z Y Tomography with several sources and destinations may help identify multiple bottlenecks on end-to-end paths Tomography with several sources and destinations may help identify multiple bottlenecks on end-to-end paths

4  R  Rule 2: For every pair of 2 paths with equal end-to-end A.B.  Non-shared links are non-bottlenecks Could lead to false negatives Identifying bottleneck links Bottleneck identification rules:  Rule 1: For each path,  Links with the least A.B. are potential bottlenecks Could lead to false positives W X R Z Y Bottleneck

5 Challenge 1: probing tool inconsistency Inconsistency of the probing tool W X R Z Y Bottleneck Tool inconsistency limits the ability to distinguish between bottleneck links Tool inconsistency limits the ability to distinguish between bottleneck links

6 Challenge 2: probe scheduling  Requirements:  Paths that share links should not be probed concurrently This scheduling problem is NP-hard! X R Z Y  Solution:  Schedule link-sharing probes in separate steps  Minimize the total number of steps used  Paths that share links should be probed concurrently

7 Challenge 3: limit on topology Available bandwidth dynamics Tool run-time limits the number of participating end-nodes Tool run-time limits the number of participating end-nodes

8 Hurdles in identifying bottleneck links  Tool inaccuracy  Limits the accuracy of detecting bottlenecks  Tool run-time and dynamics of available bandwidth  Limit the number of participating end-nodes  Limit the reduction in false positives PlanetLab measurements with Pathload: ~ 4 end-nodes

9 PlanetLab tomography results  Results from 4 sets of 4-node PlanetLab topologies used Number of bottlenecks per path Distance of bottlenecks from source  At least 1 bottleneck discovered on half the paths  No more than 3 bottlenecks listed for most paths  Most bottlenecks lie at 2-3 hops from the source

10 Wish-list for a probing tool  High accuracy and consistency  Within 1 Mbps?  High speed  Within 1 sec?  Non-interference  With cross-traffic  With concurrent probing tools?