Inferring Queue Sizes in Access Networks by Active Measurement

Slides:



Advertisements
Similar presentations
WHITE – Achieving Fair Bandwidth Allocation with Priority Dropping Based on Round Trip Time Name : Choong-Soo Lee Advisors : Mark Claypool, Robert Kinicki.
Advertisements

Cloud Control with Distributed Rate Limiting Raghaven et all Presented by: Brian Card CS Fall Kinicki 1.
Performance Analysis of Home Streaming Video Using Orb Rabin Karki, Thangam Seenivasan, Mark Claypool and Robert Kinicki Worcester Polytechnic Institute.
Characterizing Residential Broadband Networks Marcel Dischinger †, Andreas Haeberlen †‡, Krishna P. Gummadi †, Stefan Saroiu* † MPI-SWS, ‡ Rice University,
1 ARMOR-Adjusting Repair and Media Scaling with Operations Research for Streaming Video PhD Candidate: Huahui Wu - Computer Science, Worcester Poly. Inst.
QoS Solutions Confidential 2010 NetQuality Analyzer and QPerf.
1 Measurements of the Congestion Responsiveness of Windows Streaming Media James Nichols, Mark Claypool, Robert Kinicki and Mingzhe Li Computer Science.
End-to-end Asymmetric Link Capacity Estimation Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Dept. of Computer Science, University of.
Application, Network and Link Layer Measurements of Streaming Video over a Wireless Campus Network Passive & Active Measurement Workshop 05 Boston, MA,
How’s My Network (HMN)? A Java approach to Home Network Measurement Alan Ritacco, Craig Wills, and Mark Claypool Computer Science Department Worcester.
Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions Wireless Multimedia Networking and Performance Modeling.
1 Modeling and Taming Parallel TCP on the Wide Area Network Dong Lu,Yi Qiao Peter Dinda, Fabian Bustamante Department of Computer Science Northwestern.
Buffer Sizing for Congested Internet Links Chi Yin Cheung Cs 395 Advanced Networking.
MediaPlayer ™ vs. RealPlayer ™ A Comparison of Network Turbulence Mingzhe Li, Mark Claypool, Robert Kinicki CS Department Worcester Polytechnic Institute.
Katz, Stoica F04 EECS 122: Introduction to Computer Networks Performance Modeling Computer Science Division Department of Electrical Engineering and Computer.
Low Delay Marking for TCP in Wireless Ad Hoc Networks Choong-Soo Lee, Mingzhe Li Emmanuel Agu, Mark Claypool, Robert Kinicki Worcester Polytechnic Institute.
Characterization by Measurement of a CDMA 1x EVDO Network Presenter: Mingzhe Li Wireless Internet Conference (WICON’06) Boston, Massachusetts,
The 4th IEEE International Conference on Broadband Communications, Networks and Systems (BROADNETS) Raleigh, NC, USA September 10-13, 2007 Measuring Queue.
1 PV'2003, Nantes France, April 2003 Measurement of the Congestion Responsiveness of RealPlayer Streaming Video Over UDP Jae Chung, Mark Claypool, Yali.
1 Traffic Sensitive Quality of Service Controller Masters Thesis Submitted by :Abhishek Kumar Advisors: Prof Mark Claypool Prof Robert Kinicki Reader:
Traffic Sensitive Active Queue Management - Mark Claypool, Robert Kinicki, Abhishek Kumar Dept. of Computer Science Worcester Polytechnic Institute Presenter.
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.
A Model for MPEG with Forward Error Correction (FEC) and TCP-Friendly Bandwidth Huahui Wu, Mark Claypool & Robert Kinicki Computer Science Department Worcester.
1 TCP-LP: A Distributed Algorithm for Low Priority Data Transfer Aleksandar Kuzmanovic, Edward W. Knightly Department of Electrical and Computer Engineering.
Fluid-based Analysis of a Network of AQM Routers Supporting TCP Flows with an Application to RED Vishal Misra Wei-Bo Gong Don Towsley University of Massachusetts,
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Travis Grant – Mingzhe Li, Choong-Soo Lee, Emmanuel.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
Stochastic Fair Traffic Management for Efficient and Robust IP Networking Jae Chung Airvana Inc. Chelmsford, MA Mark Claypool, Robert Kinicki WPI.
1 Emulating AQM from End Hosts Presenters: Syed Zaidi Ivor Rodrigues.
FTDCS 2003 Network Tomography based Unresponsive Flow Detection and Control Authors Ahsan Habib, Bharat Bhragava Presenter Mohamed.
Adaptive Content Delivery for Scalable Web Servers Authors: Rahul Pradhan and Mark Claypool Presented by: David Finkel Computer Science Department Worcester.
Effects of a Bad Channel on the overall WLAN Performance. CS577 Advanced Networking Spring 05 Ashish Samant, Jon Gretarsson, Feng Li {Asamant, jontg,
Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions Wireless Multimedia Networking and Performance Modeling.
Analysis of Active Queue Management Jae Chung and Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts, USA.
February 7, 2003BU Computer Science Colloquium Crimson - Traffic Aware Active Queue Management Mark Claypool CS Department Worcester Polytechnic Institute.
Streaming Video over a Wireless Network So what is the problem!! WPI CS Research Rugby Bob Kinicki November 30, 2004.
Guidelines for Selecting Practical MPEG Group of Pictures The IASTED International Conference on Internet and Multimedia Systems and Applications (EuroIMSA.
A Credit-based Home Access Point (CHAP) to Improve Application Performance on IEEE Networks Choong-Soo Lee, Mark Claypool and Robert Kinicki In.
Global NetWatch Copyright © 2003 Global NetWatch, Inc. Factors Affecting Web Performance Getting Maximum Performance Out Of Your Web Server.
Maximizing End-to-End Network Performance Thomas Hacker University of Michigan October 26, 2001.
Sharing Information across Congestion Windows CSE222A Project Presentation March 15, 2005 Apurva Sharma.
Fluid-based Analysis of a Network of AQM Routers Supporting TCP Flows with an Application to RED Vishal Misra Wei-Bo Gong Don Towsley University of Massachusetts,
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
1 Modeling and Performance Evaluation of DRED (Dynamic Random Early Detection) using Fluid-Flow Approximation Hideyuki Yamamoto, Hiroyuki Ohsaki Graduate.
Worcester Polytechnic Insitute, Worcester, MA, USA1 Traffic Sensitive Active Queue Management for Improved Multimedia Streaming Authors: Vishal Phirke,
1 Measuring Congestion Responsiveness of Windows Streaming Media James Nichols Advisors: Prof. Mark Claypool Prof. Bob Kinicki Reader: Prof. David Finkel.
1 Capacity Dimensioning Based on Traffic Measurement in the Internet Kazumine Osaka University Shingo Ata (Osaka City Univ.)
A Credit-based Home Access Point (CHAP) to Improve Application Quality on IEEE Networks Choong-Soo Lee Ph.D. Dissertation Defense Worcester Polytechnic.
Development of a QoE Model Himadeepa Karlapudi 03/07/03.
Performance Limitations of ADSL Users: A Case Study Matti Siekkinen, University of Oslo Denis Collange, France Télécom R&D Guillaume Urvoy-Keller, Ernst.
Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Computer Science Department, University of.
© 2006 Andreas Haeberlen, MPI-SWS 1 Monarch: A Tool to Emulate Transport Protocol Flows over the Internet at Large Andreas Haeberlen MPI-SWS / Rice University.
Experimental Networking (ECSE 4963)
Queue Dynamics with Window Flow Control
Open Issues in Router Buffer Sizing
Mark Claypool, Feng Li and Jae Chung
11/16/2018 A PhD Dissertation Using Bandwidth Estimation to Optimize Buffer and Rate Selection for Streaming Multimedia over IEEE Wireless Networks.
Amogh Dhamdhere, Hao Jiang and Constantinos Dovrolis
11/23/2018 Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions Jon Gretarsson, Feng Li, Mingzhe Li, Ashish.
Huahui Wu, Mark Claypool, Robert Kinicki Computer Science,
Internet Research Needs a Critical Perspective Towards Models
Modeling and Taming Parallel TCP on the Wide Area Network
CapProbe Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Performance Evaluation of Computer Networks
Project-2 (20%) – DiffServ and TCP Congestion Control
Performance Evaluation of Computer Networks
Understanding Congestion Control Mohammad Alizadeh Fall 2018
An Empirical Evaluation of Wide-Area Internet Bottlenecks
Adjusting Forward Error Correction for TCP- Friendly Streaming MPEG
Presentation transcript:

Inferring Queue Sizes in Access Networks by Active Measurement Mark Claypool, Robert Kinicki, Mingzhe Li, James Nichols, and Huahui Wu {claypool, rek, lmz, jnick, flashine}@cs.wpi.edu CS Department at Worcester Polytechnic Institute Worcester, MA 01609 USA Presenter: Mingzhe Li Passive & Active Measurement Workshop (PAM04) December 3, 2018, Antibes Juan-les-Pins, France

Motivation Maximum router queue size: Impact round-trip times Impact throughput Not widely known No related methodology for end-users Estimation of the maximum queue size: Easy-to-use methodology No extra customized software No excessive instrumentation effects Simple and accessible Lots of heterogeneous data PAM04 - Antibes Juan-les-Pins, France

Introduction QFind Validation Measurement A black-box measurement technique to estimate the access queue at last mile router Easy-to-use and accessible Validation Simulation in NS-2 Emulation in NistNet Measurement Volunteers Cable and DSL access links PAM04 - Antibes Juan-les-Pins, France

Outline Introduction QFind Experiments and Results Summary Assumptions 12/3/2018 Outline Introduction QFind Assumptions Methodology Validation Experiments and Results Summary PAM04 - Antibes Juan-les-Pins, France

Assumptions Each access link has a relatively small queue size. (e.g. 10-100 packets) Maximum queue size is independent of link capacity or other link characteristics. Maximum queue size is constant and independent of incoming traffic load. Last mile router is the bottleneck. PAM04 - Antibes Juan-les-Pins, France

Methodology (2). Start ping (3). Download a large file (4). Stop ping Max ping time Min ping time (2). Start ping (3). Download a large file (4). Stop ping (1). Locate a ping destination (5). Compute queue size PAM04 - Antibes Juan-les-Pins, France

Methodology (cont.) Maximum queue size computation: (Eq.4) qp: Queue size in packets T: Throughput (Bps) Dt: Total delay (sec.) (Max ping) s: packet size (bytes) Dl:: Latency (sec.) (Min ping) PAM04 - Antibes Juan-les-Pins, France

Possible Sources of Error TCP receiver window size TCP throughput is limited by max receiver window size. Typical receiver window size: Windows 98: 8 KBytes Windows 2000: 16 KBytes Windows XP: 16 KBytes* Linux: 64 KBytes Different receiver window size limits the reported max queue size. * Undocumented ability to scale receiver windows size dynamically PAM04 - Antibes Juan-les-Pins, France

Validation - Simulation Simulation in NS-2 Max receiver window size: 150 packets Packet size: 1500 Bytes Access link capacity: 768Kbps/192Kbps Queue size: 10, 50, 100 packets Qfind methodology works well in simulation Out 100 simulations Queue = 10 [9, 9] Queue = 50 [48, 49] Queue = 100 [97, 99] PAM04 - Antibes Juan-les-Pins, France

Validation - Emulation NistNet Internet emulation Same topology as simulation Home-node: Windows 2000 & Linux Queue size: 10, 30, 50, 100 packets Validations Using capacity and throughput to compute queue Home node receiver window sizes and OS: Windows 2000 Default: 16 KBytes Windows 2000 customized: 64 KBytes Linux Default: 64 KBytes PAM04 - Antibes Juan-les-Pins, France

Emulation Result PAM04 - Antibes Juan-les-Pins, France

Emulation Results QFind works when receiver window larger than maximum queue size Capacity and throughput Using capacity to compute maximum queue size is more accurate PAM04 - Antibes Juan-les-Pins, France

Outline Introduction QFind Experiments and Results Summary 12/3/2018 Outline Introduction QFind Experiments and Results Measurement overview Measurement results Summary PAM04 - Antibes Juan-les-Pins, France

Measurement Overview Data available online at: http://www.cs.wpi.edu/~claypool/papers/qfind/ During Jan 2004, total 47 volunteers Aggregate results: Access Links: Cable (55%) and DSL (45%) 16 distinct ISP’s Charter are most popular cable ISP (16) Verizon are most popular DSL ISP (11) 5 distinct OS types Windows XP (18) Windows 2000 (11) Windows 98 (1) Linux (6) Mac (3) Unknown (12) PAM04 - Antibes Juan-les-Pins, France

Inferred Queue Size PAM04 - Antibes Juan-les-Pins, France

Summary QFind methodology – Promising Measurement Results Simple and easy-to-use. Only need standard ping and web browser to work. Single TCP flow, won’t cause excessive congestion Try out yourself! http://perform.wpi.edu/downloads/#qfind Validated in simulation and emulation. Maximum receiver window size limits reported maximum queue size. Measurement Results Cable connections have a relatively smaller maximum queue sizes than DSL. PAM04 - Antibes Juan-les-Pins, France

Inferring Queue Sizes in Access Networks by Active Measurement Mark Claypool, Robert Kinicki, Mingzhe Li, James Nichols, and Huahui Wu {claypool, rek, lmz, jnick, flashine}@cs.wpi.edu CS Department at Worcester Polytechnic Institute Worcester, MA 01609 USA Presenter: Mingzhe Li Passive & Active Measurement Workshop (PAM04) December 3, 2018, Antibes Juan-les-Pins, France