Bandwidth Measurements from a Bandwidth Measurements from a - - PowerPoint PPT Presentation

bandwidth measurements from a bandwidth measurements from
SMART_READER_LITE
LIVE PREVIEW

Bandwidth Measurements from a Bandwidth Measurements from a - - PowerPoint PPT Presentation

Bandwidth Measurements from a Bandwidth Measurements from a Consumer Perspective Consumer Perspective A Measurement Infrastructure in A Measurement Infrastructure in Sweden Sweden Mats Bjrkman, Andreas Johnsson, Bob Melander Mats


slide-1
SLIDE 1

Bandwidth Measurements from a Bandwidth Measurements from a Consumer Perspective Consumer Perspective A Measurement Infrastructure in A Measurement Infrastructure in Sweden Sweden

Mats Björkman, Andreas Johnsson, Bob Melander Mats Björkman, Andreas Johnsson, Bob Melander The Department of Computer Science and Engineering The Department of Computer Science and Engineering Mälardalen University Mälardalen University

Presented at the Bandwidth Estimation ( Presented at the Bandwidth Estimation (BEst BEst) Workshop ) Workshop La Jolla, CA La Jolla, CA December 2003 December 2003

slide-2
SLIDE 2

Outline Outline

! !

Background Background

! !

Description of an infrastructure and its tools Description of an infrastructure and its tools

! !

Up and running, but for Up and running, but for whom? whom?

! !

Any objections? Any objections?

! !

Experiences Experiences

! !

Future Future

slide-3
SLIDE 3

Background Background

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

slide-4
SLIDE 4

Background cont. Background cont.

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

TPTEST TPTEST

slide-5
SLIDE 5

TPTEST infrastructure TPTEST infrastructure

! !

Test servers located at Test servers located at strategic points strategic points

! !

Clients choose which one Clients choose which one to use for measurements to use for measurements

! !

Measures UDP and TCP Measures UDP and TCP throughput throughput

! !

Reference server provided Reference server provided by SUNET by SUNET

slide-6
SLIDE 6

TPTEST v.3 TPTEST v.3

! !

TCP and UDP TCP and UDP throughput tests throughput tests

! !

Measure to and from Measure to and from servers servers

! !

Hard for users to Hard for users to interpret the metrics interpret the metrics

! !

Improvement Improvement needed... needed...

slide-7
SLIDE 7

TPTEST Statistics (v. 4) TPTEST Statistics (v. 4)

! !

No english version No english version yet yet

! !

Users supply connection Users supply connection informaiton informaiton

! !

Offers comparison of operators Offers comparison of operators

! !

User measurements can be User measurements can be stored in global database stored in global database

! !

User measurements can be User measurements can be compared compared

Connections, ISPs Receiver throughput

slide-8
SLIDE 8

The statistics in detail The statistics in detail

Receiver throughput ”My values”

slide-9
SLIDE 9

Up and running, but for Up and running, but for whom? whom?

! !

Infrastructure Infrastructure More than 10 operators offer measurement More than 10 operators offer measurement servers servers

! !

Consumers Consumers TPTEST v.3: around 5 TPTEST v.3: around 5-

  • 6000 measurements / 24h

6000 measurements / 24h TPTEST v.4 has approx. 400 beta users TPTEST v.4 has approx. 400 beta users

slide-10
SLIDE 10

TPTEST objections TPTEST objections

! !

Measurement by TCP Measurement by TCP

! !

Client computer bottlenecks Client computer bottlenecks

! !

Demands high amount of resources to do Demands high amount of resources to do large throughput measurements large throughput measurements

! !

TCP throughput and link bandwidth TCP throughput and link bandwidth relation? (what do we really want to relation? (what do we really want to measure?) measure?)

! !

And more... And more...

slide-11
SLIDE 11

Experiences Experiences -

  • Consumer view

Consumer view

! ! Keep it simple!

Keep it simple!

! !Installation and execution must be trivial

Installation and execution must be trivial

! !Interpretion of results must be simple (however, simplicity may

Interpretion of results must be simple (however, simplicity may lead to erroneous or unfair results) lead to erroneous or unfair results)

! ! TPTEST v.3 has metrics that are hard to interpret,

TPTEST v.3 has metrics that are hard to interpret, complaints from users complaints from users

! !Only TCP throughput in v.4

Only TCP throughput in v.4

! !Uses diagrams

Uses diagrams

! ! Pedagogics

Pedagogics: :

! !Why is TCP throughput much lower than the raw bandwidth

Why is TCP throughput much lower than the raw bandwidth promised by operators? promised by operators?

! !However, users seem to be educated through the TPTEST

However, users seem to be educated through the TPTEST project... project...

slide-12
SLIDE 12

Experiences Experiences – – Governmental view Governmental view

! ! The results must be trustworthy

The results must be trustworthy

! ! in Sweden people trust the government to a

in Sweden people trust the government to a higher degree than single companies higher degree than single companies

! ! The

The service is not provided by a service is not provided by a competitor competitor (operator view...) (operator view...)

! ! There are test servers provided by governmental

There are test servers provided by governmental agencies agencies

! ! Important with user support

Important with user support

! ! The organisations provide a bulletin board

The organisations provide a bulletin board

slide-13
SLIDE 13

Experiences Experiences – – ISP/operator view ISP/operator view

! ! Overall positive reception

Overall positive reception

! ! Operators in Sweden trust TPTEST developers and

Operators in Sweden trust TPTEST developers and sponsors sponsors

! !Needed to make the infrastructure grow and to make

Needed to make the infrastructure grow and to make consumers interested consumers interested

! ! Concerns:

Concerns:

! !Important that TPTEST is accurate

Important that TPTEST is accurate

! !Who is responsible if comparisons are unfair?

Who is responsible if comparisons are unfair?

! !Can operators put their test servers at strategic positions that

Can operators put their test servers at strategic positions that will benifit some and not others? will benifit some and not others?

slide-14
SLIDE 14

Experiences Experiences – – ISP/operator view ISP/operator view cont cont

! !

Used to find errors Used to find errors ISPs use TPTEST to evaluate customer connections ISPs use TPTEST to evaluate customer connections when customers complain, ISPs ask ”have you run TPTEST?” when customers complain, ISPs ask ”have you run TPTEST?”

! !

Less expected Less expected ISPs/operators use TPTEST to find errors within their own ISPs/operators use TPTEST to find errors within their own networks networks Want something that is easy to use... Want something that is easy to use...

slide-15
SLIDE 15

Future Future

! !

Successful so far, project expected to Successful so far, project expected to grow grow

! !

Project openness to more accurate methods and metrics Project openness to more accurate methods and metrics

! !

Help to interpret the Help to interpret the results when using new methods and results when using new methods and metrics metrics

! !

TPTEST infrastructure TPTEST infrastructure – – good platform to try good platform to try

  • ut
  • ut new research findings in

new research findings in a a real topology real topology

! !

More? Discussion wanted! More? Discussion wanted! ☺

slide-16
SLIDE 16

More information? More information?

My email My email:

: andreas.johnsson@mdh.se andreas.johnsson@mdh.se

TPTEST steering group TPTEST steering group:

: bandbreddstest@iis.se bandbreddstest@iis.se

TPTEST development TPTEST development:

: ragnar.lonn@gatorhole.se ragnar.lonn@gatorhole.se

Sourceforge Sourceforge:

: http:// http:// tptest.sourceforge.net tptest.sourceforge.net http:// http:// www.sourceforge.net/projects/tptest www.sourceforge.net/projects/tptest