Академический Документы
Профессиональный Документы
Культура Документы
Roadmap
@VPonwireless
Material
Jan at
11th , 2016
go.7signal.com/WLPC2016
Copyright © 2015 7signal Solutions, Inc.
Data collection methods
Network
Full packet Spectrum
element
capture analysis metrics
counter metrics
Ac#ve test iPerf, IxChariot, Ekahau Site Survey, AirMagnet Survey, Speedtest
app, nPerf app, 7signal Sapphire, 7signal Mobile Eye app
Beacon analysis/ Ekahau Site Survey, AirMagnet Survey, Fluke Aircheck, Metageek
”Wi-Fi scanners” InSSIDer, Wi-Fi Explorer, Wi-Fi Signal, Acrylic Wi-Fi, CommView,
7signal Sapphire
Packet analysis Omnipeek, Metageek Eye P.A., 7signal Sapphire
h\p://www.soasta.com/blog/page-bloat-average-web-page-2-mb/
6 Copyright © 2015 7signal Solutions, Inc.
Association and 802.1X authentication
1. Started WPA supplicant
2. Started scan Scan Pme
CongesPon
control
Slow start
h\p://repository.lib.ncsu.edu/dr/bitstream/1840.4/8268/1/TR-2012-6.pdf
9 Copyright © 2015 7signal Solutions, Inc.
Impact of slow start, iPhone 6
*Test by 7signal
10 Copyright © 2015 7signal Solutions, Inc.
Performance metrics, active test
Voice quality Video quality
§ G.711 (64 kbit/s), G.729 (8 § WMV, H.262/MPEG-2, H.263/
kbit/s), ETSI 06.10 (13 kbit/s) MPEG-4, H.264/MPEG-4, H.
§ Max MOS varies/codec 265/MPEG-H
§ MOS score algorithms § MOS score algorithms
– PESQ - Perceptual Evaluation of – PEVQ - Perceptual Evaluation of
Speech Quality Video Quality
– POLQA - Perceptual Objective
Listening Quality Assessment
– PSQA - Pseudo-Subjective Quality
Assessment
§ R-value
– Based on ITU E-model (G.107)
h\p://www.tamos.com/htmlhelp/voip-analysis/mosandr_factor.htm
h\p://what-when-how.com/voip/e-model-based-voice-quality-esPmaPon-voip/
11 Copyright © 2015 7signal Solutions, Inc.
Performance metrics, active test
Packet loss Jitter
§ Packets received/packets § Maximum deviation from
sent * 100% average value
§ Ping, bi-directional § Unit “ms”
§ UDP, uni-directional
§ TCP, “no packet loss”
§ Unit “%”
h\p://www.embedded.com/print/4017837
12 Copyright © 2015 7signal Solutions, Inc.
Active testing, ports and protocols
§ Test payload for active test
must pass end-to-end
§ Firewalls need to allow
test traffic
§ Port numbers can vary
from 0 to 65535
§ Firewalls, proxies,
application filtering, web
accelerators
h\p://resources.intenseschool.com/ccna-prep-fundamentals-of-tcpip-transport-applicaPons-and-security/
h\p://www.aboutcher.co.uk/2012/07/linux-wifi-deauthenPcated-reason-codes/
19 Copyright © 2015 7signal Solutions, Inc.
Performance metrics
TCP socket failure codes Spectrum analysis
§ TCP specific codes for failed § Spectrum analysis
connections – QCA/Atheros Wi-Fi chip integrated
–
§ For example
–
TI CC2500 chip
Cisco CleanAir (“Cognio”) chip
– Connection refused
– Bandspeed chip
– Network unreachable
– Socket read error § Line graphs
– Attach to AP failed § Water wall graphs
– DHCP failure
– IP address set failure
§ Density graphs
– Route remove failure § 3D graphs
– Host unreachable
§ Fingerprinting
– Connection timed out
ANSCOMBES QUARTET:
The same mean, variance, correla#on & regression line
Lesson: Always Visualize Data
h\p://data.heapanalyPcs.com/anscombes-quartet-and-why-summary-staPsPcs-dont-tell-the-whole-story/
22 Copyright © 2015 7signal Solutions, Inc.
Organizing the data
SLA% = 21Mbps/30Mbps
= 70%
30 Mbit/s
AVG=21 Mbit/s
SLA% = 21Mbps/5Mbps
=> 100% SLA% = 21Mbps/2Mbps
=> 100%
5 Mbit/s
2 Mbit/s
30 Mbit/s
Event in
Passive test network
Time
Measurement Measurement
Performance
Ac#ve test of network
Time
Measurement Measurement
SSID
Frequency
band
Service
area
AP/BSSID
Segment
Client
vendor
Client
Missing ProblemaPc
High packet status/reason Too many
beacons/ clients/AP
loss/ji\er codes
dead AP
ConPnuous
Low Failing to channel High retries/
throughput get IP low MCS
changes
AuthenPcaPon Quality
• Open radio authenPcaPon success rate • TCP DL throughput
• Open radio authenPcaPon Pme • TCP UL throughput
• Radius: Total EAP authenPcaPon • Ping RTT
success rate • Web page load Pme
• VoIP MOS DL
• VoIP MOS UL
Period of interest
35 Copyright © 2015 7signal Solutions, Inc.
SLA: Connectivity and Authentication
One hour averages
Retries above
Good performance
10% target
level
Voice quality UL
below target
70 clients/AP at
5 GHz
5 clients/AP at
2.4 GHz
60% uPlizaPon at
2.4 GHz
25% uPlizaPon at
5 GHz
Max 12 clients/AP
(AP140)
Up to 80%
uPlizaPon (AP140)
Max 100
clients/AP
(AP156). Others
have clearly less
Up to 90%
uPlizaPon
(AP 102)
Drop
Drop
Peak load
increases
latency a lot at
2.4
Requests and
responses in
balance
Several APs
lacking IP compliancy
Degraded
quality
IP is always received
APs send/beacons
received pre\y normally
AssociaPon
success rate degraded AP 156 & 127 open
authenPcaPon fails
AP140 lowest
In-balanced channel
usage, unused capacity
Email: veli-pekka.ketonen@7signal.com
Presentation: go.7signal.com/WLPC2016
www.7signal.com
@VPonwireless