Bandwidth Measurements from a Consumer Perspective A Measurement Infrastructure in Sweden Mats Björkman, Andreas Johnsson, Bob Melander The Department.

Slides:



Advertisements
Similar presentations
1 The ns-2 Network Simulator H Plan: –Discuss discrete-event network simulation –Discuss ns-2 simulator in particular –Demonstration and examples: u Download,
Advertisements

By the end of this section, you will know and understand the hardware and software involved in making a LAN!
LYU9903 QoS Schemes in Wireless Networks Ho Pun Mo & Ng Maggie Supervised by Prof. Lyu R.T. Michael 6 December, 1999.
1 © Aberdeen Group 2013 – Not For Distribution ™ Meeting the Rising Challenge of Modern Networks.
University of Michigan Electrical Engineering and Computer Science Anatomizing Application Performance Differences on Smartphones Junxian Huang, Qiang.
Real-Time Cities: an Introduction to Urban Cybernetics Harvard Design School: SCI Spring 2014 Kalisha Holmes Exercise #2: Case Studies in Data.
Lab Practical 1 Study about different types of networks
Netradar(.org,.com) Jukka Manner Professor, PhD., Aalto University
Internet Connections By Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
Performance of a T3 link Luba Yelovich-Sakharuk CS 577 Term Project.
Geospatial Platform: The Value Proposition Summary of Comments NGAC Geospatial Platform Subcommittee October 2011.
Katz, Stoica F04 EECS 122 Introduction to Computer Networks (Fall 2003) Network simulator 2 (ns-2) Department of Electrical Engineering and Computer Sciences.
An Overlay Data Plane for PlanetLab Andy Bavier, Mark Huang, and Larry Peterson Princeton University.
(NHA) The Laboratory of Computer Communication and Networking Network Host Analyzer.
Scalable Server Load Balancing Inside Data Centers Dana Butnariu Princeton University Computer Science Department July – September 2010 Joint work with.
1 Performance Evaluation of Ring- based Peer-to-Peer Virtual Private Network (RING-P2P-VPN) Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
Choosing an ISP and Configuring Dial-up. What’s an ISP? 4 Internet Service Provider –The guy who provides you access to the internet –Usually maintains.
Many of our customers are using this “Free” Utility. However there are some things that we need to communicate to our customers about how SpeedTest works.
For more notes and topics visit:
What happens after graduation? Steve Cover & Doug Mulkey (or, how do I get a job?)
Adam Leidigh Brandon Pyle Bernardo Ruiz Daniel Nakamura Arianna Campos.
Web Based Applications
CSI315CSI315 Building Web Sites. What is a website A website is just a bunch of web pages connected together with something called a link. In HTML there.
Advanced Network Architecture Research Group 2001/11/149 th International Conference on Network Protocols Scalable Socket Buffer Tuning for High-Performance.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
CLOUD COMPUTING  IT is a service provider which provides information.  IT allows the employees to work remotely  IT is a on demand network access.
Network Designer CIS 1020 – 50 Martin Austin Mike Beddoes 3/3/2010.
1 Enabling Large Scale Network Simulation with 100 Million Nodes using Grid Infrastructure Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
Access to grocery stores EFGS Johan Stålnacke, Statistics Sweden.
Four Phases of Report Authoring Targeted for Executives and Upper Management By: Ben Aminnia President, L.A. SQL Server Professionals Group
C++ Programming Language Lecture 1 Introduction By Ghada Al-Mashaqbeh The Hashemite University Computer Engineering Department.
Chapter © 2006 The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/ Irwin Chapter 7 IT INFRASTRUCTURES Business-Driven Technologies 7.
1 Wenguang WangRichard B. Bunt Department of Computer Science University of Saskatchewan November 14, 2000 Simulating DB2 Buffer Pool Management.
11 Experimental and Analytical Evaluation of Available Bandwidth Estimation Tools Cesar D. Guerrero and Miguel A. Labrador Department of Computer Science.
1 Modeling and Performance Evaluation of DRED (Dynamic Random Early Detection) using Fluid-Flow Approximation Hideyuki Yamamoto, Hiroyuki Ohsaki Graduate.
Advanced Network Architecture Research Group 2001/11/74 th Asia-Pacific Symposium on Information and Telecommunication Technologies Design and Implementation.
ICOM 6115: Computer Systems Performance Measurement and Evaluation August 11, 2006.
Data Communications and Computer Networks Chapter 2 CS 3830 Lecture 8 Omar Meqdadi Department of Computer Science and Software Engineering University of.
1 Measuring Congestion Responsiveness of Windows Streaming Media James Nichols Advisors: Prof. Mark Claypool Prof. Bob Kinicki Reader: Prof. David Finkel.
ASCR/ESnet Network Requirements an Internet2 Perspective 2009 ASCR/ESnet Network Requirements Workshop April 15/16, 2009 Richard Carlson -- Internet2.
Chapter 17 THE FUTURE OF BUSINESS Gitman & McDaniel 5 th Edition THE FUTURE OF BUSINESS Gitman & McDaniel 5 th Edition Chapter Using Technology to Manage.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information.
Sponsored by the National Science Foundation GEC17: GENI Instrumentation and Measurement Sessions Sun. July 21, Mon. July 22, 2013 Marshall Brinn, Jeanne.
Image Comparison Tool Product Proposal Tim La Fond and Peter Beckfield.
CLOUD COMPUTING cloud computing and its importance to large scale firms such as Apple and Microsoft.
An Introduction to Software Engineering (Chapter 1 from the textbook)
CENG 476 Projects 2014 (10’th November 2014) 1. Projects One problem for each student One problem for each student 2.
CLOUD COMPUTING. What is cloud computing ??? What is cloud computing ??? Cloud computing is a general term for anything that involves delivering hosted.
Communications & Networks National 4 & 5 Computing Science.
Internet Essentials.
Creativematch eCRM Creativematch has launched a new eCRM platform providing access to an marketing suite from your own desktop. Our eCRM platform.
Requirements Engineering Requirements Management Lecture-25.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Component 4: Introduction to Information and Computer Science Unit 7: Networks & Networking Lecture 1 This material was developed by Oregon Health & Science.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Features of the Diabetes Educator. Educational Features: 12 VAMC reviewed multi-media training lessons. 3 Abbott produced interactive product training.
Cyber security: Lithuanian National Regulatory Authority expertise in monitoring national networks resilience Dr. Rytis Rainys | rrt.lt at TAIEX Multi-beneficiary.
 Computer hardware refers to the physical parts of a computer and related devices. Internal hardware devices include motherboards, hard drives,
What is Cloud Computing 1. Cloud computing is a service that helps you to perform the tasks over the Internet. The users can access resources as they.
Dialup ISP Why Would You Choose a Dialup ISP Today? In today’s world of high speed internet connections and blazing speed you might have thought there.
Information Systems in Organizations
What is Cloud Computing - How cloud computing help your Business?
Business Process Management Software
IT INFRASTRUCTURES Business-Driven Technologies
Do you need a Detective? Bob Riddle 24 November 2018.
Princess Nourah bint Abdulrahman University
A practical IT based tool to improve distributors' quality of supply
Cloud Web Filtering Platform
COMPREHENSIVE CASE DISCUSSION QUESTIONS
Presentation transcript:

Bandwidth Measurements from a Consumer Perspective A Measurement Infrastructure in Sweden Mats Björkman, Andreas Johnsson, Bob Melander The Department of Computer Science and Engineering Mälardalen University Presented at the Bandwidth Estimation (BEst) Workshop La Jolla, CA December 2003

Outline  Background  Description of an infrastructure and its tools  Up and running, but for whom?  Any objections?  Experiences  Future

Background I am are here to report on an existing infrastructure for bandwidth measurements in Sweden. Providers of tools and infrastructure: Now we are getting involved!

Background cont. Increase of broadband network access Today: approx. 80 broadband access providers in Sweden Link speeds from 0.25 Mbps to 100 Mbps “Its a jungle” A need for evaluation and comparison of broadband connections TPTEST

TPTEST infrastructure  Test servers located at strategic points  Clients choose which one to use for measurements  Measures UDP and TCP throughput  Reference server provided by SUNET

TPTEST v.3  TCP and UDP throughput tests  Measure to and from servers  Hard for users to interpret the metrics  Improvement needed...

TPTEST Statistics (v. 4)  No english version yet  Users supply connection informaiton  Offers comparison of operators  User measurements can be stored in global database  User measurements can be compared Connections, ISPs Receiver throughput

The statistics in detail Receiver throughput ”My values”

Up and running, but for whom?  Infrastructure More than 10 operators offer measurement servers  Consumers TPTEST v.3: around measurements / 24h TPTEST v.4 has approx. 400 beta users

TPTEST objections  Measurement by TCP  Client computer bottlenecks  Demands high amount of resources to do large throughput measurements large throughput measurements  TCP throughput and link bandwidth relation? (what do we really want to measure?)  And more...

Experiences - Consumer view  Keep it simple!  Installation and execution must be trivial  Interpretion of results must be simple (however, simplicity may lead to erroneous or unfair results)  TPTEST v.3 has metrics that are hard to interpret, complaints from users  Only TCP throughput in v.4  Uses diagrams  Pedagogics:  Why is TCP throughput much lower than the raw bandwidth promised by operators?  However, users seem to be educated through the TPTEST project...

Experiences – Governmental view  The results must be trustworthy  in Sweden people trust the government to a higher degree than single companies  The service is not provided by a competitor (operator view...)  There are test servers provided by governmental agencies  Important with user support  The organisations provide a bulletin board

Experiences – ISP/operator view  Overall positive reception  Operators in Sweden trust TPTEST developers and sponsors  Needed to make the infrastructure grow and to make consumers interested  Concerns:  Important that TPTEST is accurate  Who is responsible if comparisons are unfair?  Can operators put their test servers at strategic positions that will benifit some and not others?

Experiences – ISP/operator view cont  Used to find errors ISPs use TPTEST to evaluate customer connections when customers complain, ISPs ask ”have you run TPTEST?”  Less expected ISPs/operators use TPTEST to find errors within their own networks Want something that is easy to use...

Future  Successful so far, project expected to grow  Project openness to more accurate methods and metrics  Help to interpret the results when using new methods and metrics metrics  TPTEST infrastructure – good platform to try out new research findings in a real topology out new research findings in a real topology  More? Discussion wanted!  More? Discussion wanted!

More information? My TPTEST steering group: TPTEST development: Sourceforge: