Bandwidth Estimation of a Network Path ET-4285 Measuring & Simulating the internet Bandwidth Estimation of a Network Path Group 4: S. Ngabonziza Rugemintwaza.

Slides:



Advertisements
Similar presentations
Bandwidth Allocation for Last Hop in Wireless Networks Universal Communicator Research.
Advertisements

Edge-based Network Modeling and Inference
Available Bandwidth Estimation Manish Jain Networking and Telecom Group CoC, Georgia Tech.
pathChirp Efficient Available Bandwidth Estimation
Bandwidth Estimation Workshop 2003 Evaluating pathrate and pathload with realistic cross-traffic Ravi Prasad Manish Jain Constantinos Dovrolis (ravi, jain,
A Measurement Study of Available Bandwidth Estimation Tools MIT - CSAIL with Jacob Strauss & Frans Kaashoek Dina Katabi.
Pathload A measurement tool for end-to-end available bandwidth Manish Jain, Univ-Delaware Constantinos Dovrolis, Univ-Delaware Sigcomm 02.
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,
Path Optimization in Computer Networks Roman Ciloci.
End-to-End Available Bandwidth: Measurement Methodology, Dynamics, and Relation with TCP Throughput Manish Jain Constantinos Dovrolis SIGCOMM 2002 Presented.
Bandwidth Measurement of Pakistan’s Internet Topology.
1 Modeling and Taming Parallel TCP on the Wide Area Network Dong Lu,Yi Qiao Peter Dinda, Fabian Bustamante Department of Computer Science Northwestern.
Available bandwidth measurement as simple as running wget D. Antoniades, M. Athanatos, A. Papadogiannakis, P. Markatos Institute of Computer Science (ICS),
1 Design study for multimedia transport protocol in heterogeneous networks Haitao Wu; Qian Zhang; Wenwu Zhu; Communications, ICC '03. IEEE International.
Estimating Available Bandwidth with pathload and abget Professor Nelson Fonseca
WBest: a Bandwidth Estimation Tool for IEEE Wireless Networks Presented by Feng Li Mingzhe Li, Mark Claypool, and.
1 Emulating AQM from End Hosts Presenters: Syed Zaidi Ivor Rodrigues.
1 Active Probing for Available Bandwidth Estimation Sridhar Machiraju UC Berkeley OASIS Retreat, Jan 2005 Joint work with D.Veitch, F.Baccelli, A.Nucci,
1 Available Bandwidth Measurement and the Obstacles to Overcome Accurate Measurement.
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,
Presentation Date : 16 Nov Measuring Bandwidth between PlanetLab Nodes Sung-Ju Lee, Puneet Sharma, Sujata Banerjee, Sujoy Basu Hewlett-Packard Laboratories,
Timing is Everything: Accurate, Minimum Overhead, Available Bandwidth Estimation in High-speed Wired Networks Han Wang, Ki Suh Lee, Erluo Li, Chiun Lin.
Presentation Date : 7 Sep Evaluation and Characterization of Available Bandwidth Probing Techniques Ningning Hu, Department of Computer Science,
Inline Path Characteristic Estimation to Improve TCP Performance in High Bandwidth-Delay Networks HIDEyuki Shimonishi Takayuki Hama Tutomu Murase Cesar.
Streaming Video over a Wireless Network So what is the problem!! WPI CS Research Rugby Bob Kinicki November 30, 2004.
PCP: Efficient Endpoint Congestion Control To appear in NSDI, 2006 Thomas Anderson, Andrew Collins, Arvind Krishnamurthy and John Zahorjan University of.
Bandwidth Metrics and Measurement Tools
Bandwidth Estimation: Metrics Mesurement Techniques and Tools By Ravi Prasad, Constantinos Dovrolis, Margaret Murray and Kc Claffy IEEE Network, Nov/Dec.
Data Center Traffic and Measurements: Available Bandwidth Estimation Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance.
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.
Experiences in Design and Implementation of a High Performance Transport Protocol Yunhong Gu, Xinwei Hong, and Robert L. Grossman National Center for Data.
Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon.
An Efficient Approach for Content Delivery in Overlay Networks Mohammad Malli Chadi Barakat, Walid Dabbous Planete Project To appear in proceedings of.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Estimating Bandwidth of Mobile Users Sept 2003 Rohit Kapoor CSD, UCLA.
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.
EGEE is a project funded by the European Union under contract IST Bandwidth Measurements Loukik Kudarimoti Network Engineer, DANTE JRA4 Meeting,
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.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
Evaluating the Potential of Bandwidth Estimators Xiliang Liu, Kaliappa Ravindran, and Dmitri Loguinov.
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,
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
1 Capacity Dimensioning Based on Traffic Measurement in the Internet Kazumine Osaka University Shingo Ata (Osaka City Univ.)
PathChirp Spatio-Temporal Available Bandwidth Estimation Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University.
A Bandwidth Estimation Method for IP Version 6 Networks Marshall Crocker Department of Electrical and Computer Engineering Mississippi State University.
Spatio-Temporal Available Bandwidth Estimation Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University.
PCP: Efficient Endpoint Congestion Control NSDI, 2006 Thomas Anderson, Andrew Collins, Arvind Krishnamurthy and John Zahorjan University of Washington.
Path Capacity Estimation in Time-Slotted Wireless Networks
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 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.
An Analysis of AIMD Algorithm with Decreasing Increases Yunhong Gu, Xinwei Hong, and Robert L. Grossman National Center for Data Mining.
Bandwidth estimation: metrics, measurement techniques, and tools Presenter: Yuhang Wang.
Bandwidth Estimation: Metrics Measurement Techniques and Tools
Empirically Characterizing the Buffer Behaviour of Real Devices
Rohit Kapoor, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
11/16/2018 A PhD Dissertation Using Bandwidth Estimation to Optimize Buffer and Rate Selection for Streaming Multimedia over IEEE Wireless Networks.
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
Modeling and Taming Parallel TCP on the Wide Area Network
CapProbe Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
By Manish Jain and Constantinos Dovrolis 2003
pathChirp Efficient Available Bandwidth Estimation
pathChirp Efficient Available Bandwidth Estimation
Presentation transcript:

Bandwidth Estimation of a Network Path ET-4285 Measuring & Simulating the internet Bandwidth Estimation of a Network Path Group 4: S. Ngabonziza Rugemintwaza Mike Noordermeer Carolyn Simmonds Yalda Farazmand A.O. Adejuwon A.R.D.S. Silva Igor Dedic April 16, 2008

Outline GOALS INTRODUCTION DEFINITIONS MEASUREMENT TEST-BED MEASUREMENTS AND RESULTS CONCLUSION 2

Goals To estimate the bandwidth along an end-to-end network path using different tools. To compare the bandwidth estimation tools based on accuracy, time taken for measurement and impact on the network (intrusiveness). 3

Why Measure Bandwidth? To measure the optimum end-to-end performance of a network link. For route selection in overlay networks. For route selection in overlay networks for Quality of Service (QoS) verification, and traffic engineering. 4

Bandwidth Estimation Techniques Variable Packet Size (VPS) Probing: Capacity of individual hops along a path. RTT from the source to each hop of the path as a function of the packet size. Packet Pair/Train Dispersion (PPTD): End-to-end capacity. Self-Loading Periodic Streams (SLoPS ): End-to-end available bandwidth. Trains of Packet Pairs (TOPP): End-to-end available bandwidth. Analogous to SLoPS. 5

Bandwidth Measurement Metrics Capacity: maximum possible bandwidth a link can deliver. It is determined by the link with the minimum narrow link capacity (narrow link), C=C1. Bulk Transfer Capacity (BTC): maximum achievable throughput of a bulk transfer TCP connection. Available Bandwidth (ABW): maximum unused bandwidth of a link during a tight certain period of time; determined by the tight link link, A. 6 Metric selected: Available Bandwidth Metric selected: Available Bandwidth

ABW Estimation Tools used Pathload: Iterative probing. Attempts to create short-lived congestion conditions. Spruce: Send packet pairs spaced back-to-back according to the capacity of the tight link Pathchirp: Launch a number of packet ‘chirps’ from sender to receiver IGI/PTR: Send out packet trains with an increasing gap. Yaz: Send groups of packets at increasingly higher rates along a target path and measures the changes in packet spacing at the receiver. 7

Cross traffic (100 Mb/s link) /30 End to End (100 Mb/s link) WAN Link (10 Mb/s link) BrazilAmsterdamEgyptAustralia E 1/3 FE 0/1 FE 0/0 FE 0/1 RIOSYDNEY / / / /30 Measurement Test-bed 8 TOOL TOOL D-ITG D-ITG

Scenarios Scenario 1: Empty link (0 Mb/s cross traffic) Scenario 2: 1/4 full link (2,5 Mb/s cross traffic) Scenario 3: 1/2 full link (5 Mb/s cross traffic) Scenario 4: 3/4 full link (7,5 Mb/s cross traffic) Scenario 5: 19/20 full link (9,5 Mb/s cross traffic) 9

Performance Evaluation Results were analyzed in terms of the following metrics: ABW measured: Results were averaged and compared against reference value (Iptraf). Intrusiveness: Indication of the BW used by the tool for doing its work. Response time: Efficiency Relative error of ABW measured: Accuracy 10

ABW Estimation 11

Intrusiveness 12

Time per measurement 13

Relative Error 14

Comparison (1/2) All the tools underestimate the real ABW. Pathchirp and Spruce gave similar behaviour in their intrusive nature. Spruce, Pathchirp and Yaz returned their results at in constant time irrespective of the cross traffic. Yaz with very stable result also returns results in the least time. 15

Comparison (2/2) Pathload and IGI-PTR showed irregular behaviour returning measurements. IGI-PTR had the highest intrusiveness. With low cross traffic, Spruce, PathChirp, Pathload and Yaz had low error. Spruce and Pathchirp had less errors than Pathload, even though 50% error can be considered as unreliable for some applications. 16

Conclusions (1/2) In the end the exact bandwidth measurement tool to use depends on specific network setup and applications. In terms of stability and general performance, it is observed that for our measurement test-bed, Spruce and Pathchirp show better estimating capabilities and also perform very good when it comes to intrusiveness. 17

Conclusions (2/2) Spruce, PathChirp, Pathload and Yaz had low error for low cross traffic, we can say they had good estimation capabilities in these scenarios. Yaz gives the fastest results, it would be a good choice, especially for low/medium cross traffic conditions. For higher cross traffic scenarios all the tools had low accuracy and had some troubles (in terms of Relative Error) in estimating ABW. 18

Further research suggestions Test the tools with different setups. Estimating ABW in high capacity links is an important issue to be taken into account for a deep research. Understudy behavioural characteristics of tools. 19

THANK YOU!! 20