Benchmarking Broadband Internet Performance. Srikanth Sundaresan, Walter de Donato, Nick Feamster, Renata Teixeira, Antonio Pescape



Similar documents
Benchmarking Broadband Internet with Bismark

Broadband Internet Performance: A View from the Gateway

Broadband Internet Performance: A View from the Gateway

Broadband Internet Performance: A View From the Gateway

Broadband Internet Performance: A View From the Gateway

Measuring Home Broadband Performance

Measuring Home Broadband Performance By S. Sundaresan, W. de Donato, N. Feamster, R. Teixeira, S. Crawford, and A. Pescapè

Managing the Home Network

CHARACTERIZING AND IMPROVING LAST MILE PERFORMANCE USING HOME NETWORKING INFRASTRUCTURE

Measuring Broadband America

Measuring and Mitigating Web Performance Bottlenecks in Broadband Access Networks

Measuring Broadband Access Network Performance in Pakistan: A Comparative Study

Software-Defined Network Management

Characterizing and Mitigating Web Performance Bottlenecks in Broadband Access Networks

2013 Measuring Broadband America February Report

Challenges and Issues on Collecting and Analyzing Large Volumes of Network Data Measurements

Allocating Network Bandwidth to Match Business Priorities

Optimize your network for voice.

Netgear TA612VMNF & TA612VLD Netgear WGR613VAL. Quality of Service (QOS) function

Non-intrusive, complete network protocol decoding with plain mnemonics in English

LARGE-SCALE INTERNET MEASUREMENTS FOR DATA-DRIVEN PUBLIC POLICY. Henning Schulzrinne (+ Walter Johnston & James Miller) FCC & Columbia University

Applying SDN to Network Management Problems. Nick Feamster University of Maryland

Measuring the Performance of User Traffic in Home Wireless Networks

ShaperProbe: End-to-end Detection of ISP Traffic Shaping using Active Methods

( NBP ). 4 See

EMERGENCY FLEXIBLE BACK-UP. Internet packages to support your business

TRUFFLE Broadband Bonding Network Appliance. A Frequently Asked Question on. Link Bonding vs. Load Balancing

Understanding broadband speed measurements

Broadband Quality of Service Experience (QoSE)

Exposing the Technical and Commercial Factors Underlying Internet Quality of Experience. Don Bowman NANOG 60 January 6, 2014

Fixed Line Broadband Performance (ADSL) in New Zealand. April June 2013

Improving Network Management with Software Defined Networking

Impact of Home Networks on End-to-End Performance: Controlled Experiments

VRT Testing What Makes BullsEye Better and Different from the rest (Our competitive Advantage)

2014 Measuring Broadband America Fixed Broadband Report

Lab Researching Broadband Internet Access Technologies (Instructor Version)

How the Netflix ISP Speed Index Documents Netflix Congestion Problems

Revisiting Broadband Performance

Test Methodology White Paper. Author: SamKnows Limited

HoBBIT: a Platform for Monitoring Broadband Performance from the User Network

Edgewater Routers User Guide

Speed Measurements of Residential Internet Access

Overcoming the Performance Limitations of Conventional SSL VPN April 26, 2006

Measuring Broadband America. Walter Johnston, Chief ECC Federal Communications Commission NANOG

NETGEAR /ValuePoint Networks Interoperability Report

BISmark: A Testbed for Deploying Measurements and Applications in Broadband Access Networks

Using TrueSpeed VNF to Test TCP Throughput in a Call Center Environment

HughesNet High Availability VPN

Aggregate speed and availability optimize your business connectivity. Visit for more information. Protonyx Data Services,

Measuring Broadband Performance in South Africa

Analyzing Call Signaling

Which Factors Affect Access Network Performance?

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

Highly Available Mobile Services Infrastructure Using Oracle Berkeley DB

Facilitating Network Management with Software Defined Networking

D. SamKnows Methodology 20 Each deployed Whitebox performs the following tests: Primary measure(s)

HOSTED VOICE Bring Your Own Bandwidth & Remote Worker. Install and Best Practices Guide

Private Cloud Solutions Virtual Onsite Data Center

Channel Bonding in DOCSIS 3.0. Greg White Lead Architect Broadband Access CableLabs

Bit-Rate and Application Performance in Ultra BroadBand Networks

Edgewater Routers User Guide

Software-Defined Network Management

Data services. Reliable, high speed data connectivity for business

Load Balance Mechanism

Requirements for Simulation and Modeling Tools. Sally Floyd NSF Workshop August 2005

Hosted Voice. Best Practice Recommendations for VoIP Deployments

Acceleration Systems Performance Assessment Tool (PAT) User Guide v 2.1

WAN Performance Analysis A Study on the Impact of Windows 7

ADDRESSING BANDWIDTH CONSTRAINTS IN THE HOSPITALITY AND SPECIALTY RETAIL INDUSTRIES

Internet Services. Amcom. Support & Troubleshooting Guide

Cisco Virtual Office over WiMAX in India

Motivation: Smartphone Market

DRO-210i LOAD BALANCING ROUTER. Review Package Contents

ISP Interconnection and its Impact on Consumer Internet Performance

VMWARE WHITE PAPER 1

How To Test Your Internet Speed On A Network For A Test On Your Network (For A Free)

Bandwidth Aggregation, Teaming and Bonding

Vytautas Valancius, Nick Feamster, Akihiro Nakao, and Jennifer Rexford

White Paper. Complementing or Migrating MPLS Networks

Security Considerations for Cellular 3G Modems & 3G Wireless Routers

Top 10 Tips for z/os Network Performance Monitoring with OMEGAMON Session 11899

Accurate End-to-End Performance Management Using CA Application Delivery Analysis and Cisco Wide Area Application Services

Network Performance and Possible Improvement For Medical Demonstration

FEDERALLY-MANDATED OPEN INTERNET DISCLOSURE STATEMENT

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

TRUFFLE Broadband Bonding Network Appliance BBNA6401. A Frequently Asked Question on. Link Bonding vs. Load Balancing

Broadband Quality Test Plan

Access the Test Here

Need, Want, Can Afford Broadband Markets and the Behavior of Users

Testing Packet Switched Network Performance of Mobile Wireless Networks IxChariot

Microsoft Exchange Load Balancing. Unique Applied Patent Technology By XRoads Networks

Measuring Data and VoIP Traffic in WiMAX Networks

Comparison of AT-Tester with Other Popular Testers for Quality of Service Experience (QoSE) of an Internet Connection 1

Monitoring to Service Monitoring

Cisco Bandwidth Quality Manager 3.1

Cisco Meraki MX products come in 6 models. The chart below outlines MX hardware properties for each model: MX60 MX60W MX80 MX100 MX400 MX600

Enabling third-party apps in home gateways for. (through virtualization, edge computing, SDN, and RF management) Suman Banerjee

LARGE-SCALE INTERNET MEASUREMENTS FOR DIAGNOSTICS AND PUBLIC POLICY. Henning Schulzrinne (+ Walter Johnston & James Miller) FCC & Columbia University

Site2Site VPN Optimization Solutions

Transcription:

Benchmarking Broadband Internet Performance Srikanth Sundaresan, Walter de Donato, Nick Feamster, Renata Teixeira, Antonio Pescape

What is the Performance of Network Access Links?

Previous Performance Studies Study from outside Dischinger et al. (IMC 2008), Netalyzr (IMC 2010) Not continuous, not many per user, no view into home Study from inside Grenouille project Hard to account for device diversity Hard to account for home network

The BISMark Project Periodic measurements to last mile and end-to-end Measure directly at the gateway device Adjust for confounding factors

BISMark Deploy programmable gateways in homes NoxBox deployment: about 35 around Atlanta SamKnows deployment: about 10000 around the US NoxBox Netgear

Gateway Vantage Point: Advantages Observes all traffic passing through network Isolate individual factors affecting network performance Wireless Cross traffic Load on measurement host End-to-end path Configuration

Current Deployment 16 boxes deployed 10 in ATT, 4 in Comcast, 2 ClearWire Most of the deployments within Atlanta All measurements done to server at Georgia Tech

Active Measurements

Results Throughput Different throughput techniques capture different aspects of throughput There is high variation across users with same technique Latency Latencies vary within the same ISP Last-mile latencies are significant Modem buffers are too large Modifying data transfer using using traffic shaping might mitigate the problem in the short term

Different Techniques, Different Aspects of Throughput Single threaded is what users see on a single download Web browsing is mostly multi-threaded

Different Users, Different Performance Same service plan & ISP, different loss profile User 1 sees much more loss, but also much lower latency User 2 has interleaving turned on

Traffic Shaping Differs Across Users Different burst magnitudes Different lengths of time Download shaping

Traffic Shaping under Upload How do we account for such variance? Implications for speed test results?

Results Throughput Different throughput techniques capture different aspects of throughput Depending on how throughput measurements are conducted, they may vary considerably across users Latency Latencies vary within the same ISP Last-mile latencies are significant Modem buffers are too large Modifying data transfer using using traffic shaping might mitigate the problem in the short term

Last mile latency varies across users RTT RTT (ms) (ms) Baselines Different for 2 ATT customers. Same service plan, within a few blocks of each other. Interleaving modes are different.

Last-Mile Latencies are Significant All but 2ms comes from last mile End-to-end latency Last mile latency High correlation (0.95) with end-to-end latency

Effect of Access Link Technology Baseline latency dependent on access technology ADSL last mile 8 to 25ms, Comcast ~10ms WiMAX ~ 75ms! RTT RTT (ms) (ms) Comcast Clear

Buffers are Too Large Buffering in modems can be as high as ten seconds! Can be empirically modeled with token-bucket filter Also exist elsewhere in the stack Latency profile while saturating upstream link

Traffic Shaping Affects Latency, Too After different periods of time, latency and loss profiles change dramatically

and in different ways Possible cause: dynamic buffer sizing

Keeping Latency Under Control Intermittent or shaped traffic can achieve same levels of throughput, without incurring high latency

Other fixes for Latency Under load Shaping traffic comes at the cost of sacrificing throughput Is it possible to fix latency without affecting throughput? Smaller buffers might affect long flows Some sort of Active Queue Management? RED, Fair queueing

Takeaway Lessons One measurement does not fit all Different measurements yield different results Different ISPs have different shaping behaviors One ISP does not fit all There is no best ISP for all users Different users may prefer different ISPs There is a need for a nutrition label Home network equipment can significantly affect performance

Thanks! Comments? srikanth@gatech.edu