Mobile Metrics SUNY Technology Conference 2012 Bill Kramp Copyright 2012 William D. Kramp All Rights Reserved
Metrics Throughput Examples Open Source Tools Latency Examples Open Source Tools Commercial Tools Agenda
Metrics An analytical measurement intended to quantify the state of a system.
Mobile Metrics of Interest Throughput Latency Client Activity Security
Problems with Wireless Resource contention AP s Controllers Interference Co-channel: AP s Clients Environment Attenuation
Throughput
Throughput Monitoring Tools Iperf Jperf Zap
Zap from Ruckus Wireless Throughput testing for wireless networks. Average throughput results. Worst-case throughput as percentiles http://theruckusroom.typepad.com/files/ wireless_network_perf_bp.pdf
Zap results
Throughput Zap Fields Median (50%) Cumulative Avg 95 percentile Peak (0%) 99.9 percentile
Controller Client Dashboard
Zap Client Stat s
Zap Software Source code http://code.google.com/p/zapwireless/ OS X Binaries http://theruckusroom.typepad.com/files/ zap_mac_20100111.zip Windows Binaries http://theruckusroom.typepad.com/files/ zap_install_20100413.zip
ZapPerf App http://accessagility.com/products/zapperf.html
ZapPerf Graph
Using Zap (for free) Zap daemon (zapd) needs to be executed on both ends. $./zapd & [1] 10349./zapd version 1.83, Copyright (C) 2004-2009 Ruckus Wireless, Inc.Built Jan 11 2010 at 17:20:04 Zap client is then started with src and dst. $./zap -s10.130.1.149 -d172.17.2.1./zap version 1.83, Copyright ( C ) 2004-2009 Ruckus Wireless, Inc. All Rights Reserved.Built Jan 11 2010 at 17:20:03Engaging default options -p50000 -n1000 -l1472 -q0x0
Latency
Smokeping Measures latency to networked devices: Pings HTTP DNS Other Understand wireless impact of: Large numbers of clients using a single AP Data transfers on a overloading an AP Controllers and environment with response times
Traditional Smokeping Latency
Wireless Latency Metrics
Baseline Wired Latency
Wireless Latency
Wired vs Wireless Latency
Controller Client Dashboard
Smokeping Slave Client Stat s
Reasons for Latency Wireless overhead Shared medium AP s Controllers
Network Diagram
Remote Access Point (RAP)
Remote Wireless Latency
Campus vs Remote Latency
VPN Latency What was the root cause?
Source of Remote Latency
NetStumbler of Remote SSID s
Smokeping Requirements Software: http://oss.oetiker.ch/smokeping/ Hardware: Server (hard wired) Wireless Laptop Smokeping has to be installed on both devices.
Smokeping Server Settings Slaves file slave-secrets.conf file Targets file
*** Slaves *** # Slaves file ## make sure this is not world-readable! secrets=/etc/smokeping/slave-secrets.conf # +DellMini display_name=dell-mini color=0000ff
Slave-secrets.conf file DellMini:LongStringOfTextNoSpaces
Targets file (sub-section) +++ FLCC slaves = DellMini menu = www.flcc.edu title = HTTP Latency for www.flcc.edu host = www.flcc.edu
Laptop Configuration 1. Install smokeping 2. Start smokeping as a slave
StartSlave.sh Script #!/bin/sh # /usr/sbin/smokeping --masterurl=http://cacti.flcc.edu/cgi-bin/ smokeping.cgi \ --cache-dir=/var/smokeping \ --shared-secret=/etc/smokeping/secret.txt \ --slave-name=dellmini
Commercial Tools Aruba AirWave Cisco Wireless Network Management Enterasys Wireless Management Suite Fluke AirMagnet Suite HP Wireless Services Manager
AirWave
AirWave RF Health Report
RF Health for 5GHz Radios
AirWave Device Summary
Max # Simultaneous Clients Top two lines are the wireless controllers
Most Utilized by Usage Top two lines the wireless controllers
AirWave Clients
Client Types
Zap Client Detail
Zap Client Usage
Zap Client Speed
Smokeping/Zap Access Point
AP Network Interfaces
AP Connected Clients
AirWave AMP Alert Summary
AMP Alerts
E-mail AMP Alert: Device Client Count (CDG01-2190-Cafe1-AP125) Device Client Count: Client Count >= 20 for 30 minsseverity: NormalTime: Thu Apr 19 12:43:50 2012 Device: CDG01-2190-Cafe1-AP125
E-mail AMP Alert: Channel Utilization (WAP-B418) Channel Utilization: Time Busy (%) >= 75% for 30 minsseverity: NormalTime: Mon Feb 6 14:32:20 2012Device: WAP- B418 (radio 802.11bgn)
Heatmap of Rogue AP
Wired Rogue AP Detected
Reasons for Mobile Metrics Understanding your wireless network. Helps in troubleshooting problems. Establishes baselines for growth. Detects threats to the network.
Questions?