evaluating wireless systems: what to do, & what not to do david millians [email protected] ·...

12

Upload: cornelius-merritt

Post on 05-Jan-2016

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology
Page 2: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology

Evaluating Wireless Systems: What to do, &

What not to doDavid Millians

[email protected] · @millia13 · @ugaetc

University of GeorgiaEducational Technology Center

Page 3: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology

What this is.

• Stats for wireless throughput• Methods• What we did• What you shouldn’t do• If time, what to look for in wireless

Page 4: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology

Evaluating Wireless

• Bodies method (Bakeoff)• Heat Map Method (Way Cool)• Fancy Spectrum (Software Radios)• Client/Server Method

Page 5: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology

Client/Server

• Server collects the data• Client sends the data• Test in a variety of ways

Page 6: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology

Iperf

• Free!• Iperf.sourceforge.net• Cross-platform

Including iOS- pay? Android?

• Hasn’t been updated since 2008 (?) (!)• en.wikipedia.org/wiki/Iperf• Can test ANY network

Page 7: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology

Iperf Usage• Gotta get it.

Source (Main) Pre-compiled (http://www.iperfwindows.com/

)(!)or… http://sourceforge.net/tracker/?func=detail&aid=3470334&group_id=128336&atid=711373

• Gotta build the command line Jperf Man Page/ Help Text

• Gotta start the server• Gotta kill firewalls

Page 8: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology

Values for Client

• Size of data packets• Type of data- TCP/UDP• Restrict bandwidth• Number of clients• Bytes vs. Time

Page 9: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology

Values for Server

• Service (dæmon) vs Command Line• Logging (or cut’n’paste)• Bytes- Digital vs Decimal• Interval

• Interval

• Interval!

Page 10: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology

The Data

Page 11: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology

Questions?

Page 12: Evaluating Wireless Systems: What to do, & What not to do David Millians millia@uga.edu · @millia13 · @ugaetc University of Georgia Educational Technology