Ningning HuCarnegie Mellon University1 Towards Tunable Measurement Techniques for Available Bandwidth Ningning Hu, Peter Steenkiste Carnegie Mellon University.

Slides:



Advertisements
Similar presentations
T. S. Eugene Ngeugeneng at cs.rice.edu Rice University1 The Struggle for Network Control: How Can Distributed and Centralized Controls Effectively Collaborate?
Advertisements

Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks Wang Yang Tsinghua University 1.
Open Archive Forum ECDL2001, (c) Susanne Dobratz, Humboldt-University1 European Support for Open Archives Susanne Dobratz Humboldt-University.
T. S. Eugene Ng Mellon University1 Towards Global Network Positioning T. S. Eugene Ng and Hui Zhang Department of Computer.
Edge-based Network Modeling and Inference
Opole University1 Jerzy Jendrośka Implementing the CCS Directive in Poland: key findings from the transposition process Implementing the EU CO2 Storage.
April 2004NUCAD Northwestern University1 Minimal Period Retiming Under Process Variations Jia Wang and Hai Zhou Electrical & Computer Engineering Northwestern.
IEEE INFOCOM 2004 MultiNet: Connecting to Multiple IEEE Networks Using a Single Wireless Card.
Automatic Tuning of Scientific Applications Apan Qasem Ken Kennedy Rice University Houston, TX Apan Qasem Ken Kennedy Rice University Houston, TX.
Ningning HuCarnegie Mellon University1 Locating Internet Bottlenecks Ningning Hu (CMU) Li Erran Li (Bell Lab) Zhuoqing Morley Mao (U. Mich) Peter Steenkiste.
Available Bandwidth Estimation Manish Jain Networking and Telecom Group CoC, Georgia Tech.
Ningning HuCarnegie Mellon University1 Improving TCP Startup Performance using Active Measurements Ningning Hu, Peter Steenkiste Carnegie Mellon University.
Georgia Institute of Technology
pathChirp Efficient Available Bandwidth Estimation
Best PracticesUSCA Fall 2010: Baylor University3.
9th October 2003James Loken – Oxford University1 SCT X-ray Alignment Software A First Look.
Rob Walker, May 2008Student Learning Unit Victoria University1 Essay Writing A workshop for ASW 3102: Critical Social Work Theories.
RMIT University1 Southern United H.C. Coaching Workshop Nov 2007 Welcome Stop, Reflect and Grow.
IBBT Johannes Deleu. Overview IBBT How pathload works (by example) SmartBits clarified First results presented at the previous conf.
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.
Benoit Pigneur and Kartik Ariyur School of Mechanical Engineering Purdue University June 2013 Inexpensive Sensing For Full State Estimation of Spacecraft.
XORs in The Air: Practical Wireless Network Coding
Pathload A measurement tool for end-to-end available bandwidth Manish Jain, Univ-Delaware Constantinos Dovrolis, Univ-Delaware Sigcomm 02.
Ningning HuCarnegie Mellon University1 Optimizing Network Performance In Replicated Hosting Peter Steenkiste (CMU) with Ningning Hu (CMU), Oliver Spatscheck.
1 Locating Internet Bottlenecks: Algorithms, Measurement, and Implications Ningning Hu (CMU) Li Erran Li (Bell Lab) Zhuoqing Morley Mao (U. Mich) Peter.
PCP a Savior or a Saboteur? Presented by: Ao-Jan Su.
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.
Available bandwidth measurement as simple as running wget D. Antoniades, M. Athanatos, A. Papadogiannakis, P. Markatos Institute of Computer Science (ICS),
WBest: a Bandwidth Estimation Tool for IEEE Wireless Networks Presented by Feng Li Mingzhe Li, Mark Claypool, and.
Bandwidth Estimation in Broadband Access Networks Venkat Padmanabhan Systems & Networking Group Microsoft Research Joint work with: Karthik Lakshminarayanan.
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,
Characterizing and Predicting TCP Throughput on the Wide Area Network Dong Lu, Yi Qiao, Peter Dinda, Fabian Bustamante Department of Computer Science Northwestern.
Ningning HuCarnegie Mellon University1 A Measurement Study of Internet Bottlenecks Ningning Hu (CMU) Joint work with Li Erran Li (Bell Lab) Zhuoqing Morley.
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.
Discriminating Congestion Losses from Wireless Losses using Inter- Arrival Times at the Receiver By Saad Biaz,Nitin H.Vaidya Texas A&M University IEEE.
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.
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.
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.
Neuro-Fuzzy Processing of Packet Dispersion Traces for Highly Variable Cross-Traffic Estimation Marco A. Alzate 1,2,3, Néstor M. Peña 1, Miguel A. Labrador.
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,
PathChirp Spatio-Temporal Available Bandwidth Estimation Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University.
Spatio-Temporal Available Bandwidth Estimation Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University.
Introduction Jiří Navrátil SLAC. Rice University Richard Baraniuk, Edward Knightly, Robert Nowak, Rudolf Riedi Xin Wang, Yolanda Tsang, Shriram Sarvotham,
End-to-end Bandwidth Estimation in the Wide Internet Daniele Croce PhD dissertation, April 16, 2010.
Péter Hága Eötvös Loránd University, Hungary European Conference on Complex Systems 2008 Jerusalem, Israel.
Multiscale Tools for Networking Vinay J. Ribeiro Ph.D. Thesis Proposal.
Internet Measurement and Analysis Vinay Ribeiro Shriram Sarvotham Rolf Riedi Richard Baraniuk Rice University.
PathChirp & STAB Measuring Available Bandwidth and Locating Bottlenecks in Packet Networks Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University spin.rice.edu.
PathChirp Efficient Available Bandwidth Estimation Vinay Ribeiro Rice University Rolf Riedi Rich Baraniuk.
Bandwidth estimation: metrics, measurement techniques, and tools Presenter: Yuhang Wang.
Bandwidth Estimation of a Network Path ET-4285 Measuring & Simulating the internet Bandwidth Estimation of a Network Path Group 4: S. Ngabonziza Rugemintwaza.
Bandwidth Estimation: Metrics Measurement Techniques and Tools
11/16/2018 A PhD Dissertation Using Bandwidth Estimation to Optimize Buffer and Rate Selection for Streaming Multimedia over IEEE Wireless Networks.
Improving Slow Start InKwan Yu.
My Experiences, results and remarks to TCP BW and CT Measurements Tools Jiří Navrátil SLAC.
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
TCP Congestion Control
pathChirp Efficient Available Bandwidth Estimation
pathChirp Efficient Available Bandwidth Estimation
Presentation transcript:

Ningning HuCarnegie Mellon University1 Towards Tunable Measurement Techniques for Available Bandwidth Ningning Hu, Peter Steenkiste Carnegie Mellon University BEst / 09 / 2003

Ningning HuCarnegie Mellon University2 Outline Our experience –IGI & PTR –PaSt A taxonomy of current techniques Challenge – tunability

Ningning HuCarnegie Mellon University3 IGI & PTR Uniform packet train probing techniques –Measure either packet gap (IGI) or probing rate (PTR) Search for the turning point –Turning Point – The smallest probing gap (largest probing rate) where it is not increased (decreased) by the background traffic Performance [JSAC Vol. 21, 03] –Similar accuracy with Pathload –Smaller overhead available bandwidth 0 arriving gap sending gap turning point

Ningning HuCarnegie Mellon University4 Paced Start (PaSt) Application of PTR –Use PTR to improve TCP startup performance –Similar in flavor to TCP NewReno PaSt uses multiple windows of data packet train to search for the turning point (available bandwidth) Performance [ICNP 03] –Less packet loss –Smaller startup time

Ningning HuCarnegie Mellon University5 What We Learned from PaSt Application’s considerations are very important for the measurement technique design Accuracy –IGI/PTR sometimes have 30% error, good enough? –TCP startup: 50% error can be easily accommodated Overhead –TCP startup: overhead is critical –IGI/PTR took all effort to reduce the overhead Two-end control –Hard to deploy –TCP: an two end protocol Think MORE about applications !

Ningning HuCarnegie Mellon University6 Outline Our experience –IGI & PTR –PaSt A taxonomy of current techniques Challenge – tunability

Ningning HuCarnegie Mellon University7 Taxonomy of Current Techniques Pathload IGI/PTR TOPP pathChirp Spruce Jacob Strauss, Dina Katabi, Frans Kaashoek Manish Jain, Constantios Dovrolis Bob Melander, Mats Bjorkman, Per Gunningberg Cprobe ABwE BFind …… Vinay J. Ribeiro, Rudolf H. Riedi, Richard G. Baraniuk, Jiri Navratil, Les Cottrell Ningning Hu, Peter Steenkiste

Ningning HuCarnegie Mellon University8 Taxonomy of Current Techniques How to measure Uniform probing Non-uniform probing Diff.common What to measure A_bw (rate) Pathload, PTR, TOPP pathChirpNot need BTimer problem Two-end control C_bw (gap) IGISpruceNeed B Diff.Small interval Long interval The list of techniques here is not a complete list.

Ningning HuCarnegie Mellon University9 Outline Our experience –IGI & PTR –PaSt A taxonomy of current techniques Challenge – tunability

Ningning HuCarnegie Mellon University10 The Challenges Two-end control Accuracy vs. overhead Extreme environment Deployment and Application – Tunability

Ningning HuCarnegie Mellon University11 Two-End Control Single-end control needs echo packets Accurate timestamp for the echo packet is hard to get 1.Extra delay on echo packet due to router –R. Govindan and V. Paxon. Estimating router ICMP generation delays. PAM 02 –K.G. Anagnostakis, et.al. cing: Measuring network- internal delays using only existing infrastruture. Infocom Return path queueing Tunability #1: Single-end probing

Ningning HuCarnegie Mellon University12 Accuracy vs. Overhead Accuracy is often a tradeoff with probing overhead Tunability #2: Enable application to configure the tradeoff between accuracy and probing overhead

Ningning HuCarnegie Mellon University13 Extreme Environment The environment where the bandwidth measurement assumptions don’t hold –Time measurement assumption –Available bandwidth determining factors Gigabit network [IMC 03, by Guojun Jin] –Timing issues: Interrupt & System call Wireless network –Available bandwidth determining factor could be different Tunability #3: Deal with the environment of the future

Ningning HuCarnegie Mellon University14 Conclusion Our experience from IGI/PTR & PaSt –Active probing design must consider both accuracy and overhead –The tradeoff is closely related with the application requirement Tunability is the key challenge for the deployment of current techniques for available bandwidth measurement –Achieve single-end control –Understand the tradeoff between accuracy and overhead –Solve real system issues