SlideShare a Scribd company logo
1 of 35
Mobile Devices and Wi-Fi
Peter Thornycroft
March 2014
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
2 #AirheadsConf
Agenda
The commercial value chain
Consumer device reference models
Battery life
QoS
Location
5GHz and DFS channels
Authentication & Passpoint
Handover behavior
3
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Commercial models
• What we see:
– The chain leads to the
cellular operator and
consumer
• What we want to see:
– Some recognition for the
enterprise user
Consumers (your typical Gen-Y) who
don’t care too much about Wi-Fi
performance at work
Chip vendor incorporates driver, is
really responsible for Wi-Fi
functionality, selling to …
Phone / device vendor who has cost
constraints, won’t waste time on
features not of interest to its biggest
customers who are…
Cellular Operators, for whom Wi-Fi
is a minority interest in the first place
and anyway sell to …
Mobile OS
vendor does
some
influencing
4
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
WLANs differ from home APs
Home AP reference model
A single AP, not doing much of interest
WLAN reference model
Many, APs with same SSID and coordinated,
seamless handover (no DHCP, common
authentication etc.)
- No point in looking for other APs because
there (usually) aren’t any
- Established (~correct) behavior is to hang
onto the AP until the signal is very weak,
then switch to cellular data if available
- There is always a ‘better’AP
- But the device needs to scan (or use neighbor
report) to be aware of the ‘better’AP.
Benefits of good WLAN client behavior…
- Devices get higher rates
- Other devices get more airtime, better network
capacity
- Less time on the air - better battery life
- Less mutual (co-channel) interference
Same effects are seen in public places, hot zones – ‘always best connected’ activity in Hotspot 2.0 ph3 groups.
5
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Network reference models
• What we see:
– One dual-band home AP
– “give me battery life, and
keep me connected”
• What we want to see:
– Option for multiple-AP WLAN
The current model is the single-AP home network. In this
framework, the best thing is to hold onto your AP until the
signal is too weak to work, then hope you can switch to cellular
data. Probe requests are a waste of battery life because there’s
only one AP.
We want to see either a dual-model or a more flexible
architecture. Maybe sense that there are other APs in the same
system (spot the neighbor report?) and flip to a multi-AP
algorithm.
Under a multiple-AP network, there is always a really-good
signal (except at the edge). It’s just a question of probing
more often to find the better APs.
But it’s difficult to move device, OS and chip vendors away
from their well-established model. They are wary of breaking
what has taken several years to ‘perfect’.
We’ll also see that consumer APs still don’t offer the advanced
features we incorporated some years ago.
6
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Power Save Modes
sleeping
time
beaconDTIM
Traffic for
you
give sleeping
WMM-PS
beaconDTIM
pkt
Traditional Power-Save
U-APSD (WMM-PS)
pkt
pkt
pkt
pkt
pkt
pkt
pkt
pkt pkt
pkt
buffered
time
DTIM
7
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Battery life
• What we see:
– Minimum possible probing
• What we want to see:
– More probe requests in
WLAN
– Using 11k reports
– U-APSD within a beacon
interval
Mobile devices are usually unaware of better AP signals
because they don’t probe enough.
They don’t probe enough because of an over-zealous focus on
battery life, and a model that has only one AP.
Sometimes when a device has an ‘acceptable’ signal it stops
probing altogether. Later, when it starts to move, it may not re-
enable probing until too late to maintain the connection.
In fact, Wi-Fi accounts for less battery consumption than the
cellular subsystem, and far less than the display or CPU
processing app tasks and GPU.
So our focus is on showing device vendors they can ‘go
passive’… only using the 802.11 radio in receive mode.
‘WFA Voice-Enterprise light’, or a collection of features that
enable the device to be multi-AP-aware without reducing
battery life.
8
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
The mystery of missing
smartphone QoS
Android
App Code
(QoS – unaware coder)
Driver & microcode
Multi-level QoS
priority API
(that’s OK)
Parrots the driver
API (that’s not OK)
Can’t spell QoS
anyway so it’s
inconsequential
Wi-Fi air interface
• QoS priority (~WMM)is there if
app developers want to use it
• But… it’s not documented And
anyway… app developers are
not QoS-aware
– Socket.setTrafficClass(int value) IPTos
• The OS has a hard time figuring out
the QoS Pri required by each app…
• Thus WMM priority is seldom used in
mobile device apps
Same observations apply to WMM-PS (U-APSD) for intra-beacon power save.
9
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
QoS
• What we see:
– WMM functionality exists in
mobile device OS
– But APIs are arcane
– No documentation or
promotion
• What we want to see:
– Better API support
– Developer guidelines
WMM QoS is enabled through the OS to the chip/driver.
But to invoke a high-priority connection, the app developer
must add some parameters to the commands that open sockets .
App developers are unaware of the need to apply Wi-Fi QoS,
and/or are not informed of the required APIs, and/or are not
technically capable of understanding that aspect of app
programming.
This includes developers of voice and video apps including
those in vertically-integrated companies.
10
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Location (distance)
enhancements
RTT “Round-Trip-Time”
A standard (actually two standards
and several proprietary variants)
“802.11k”
Location Track Notification,
Modified (to finer timestamps) in
“802.11mc”
Fine Timing Measurements
Distance Calculations
Measure
with me!
Now
here are
my times
t1, t4
OK, here
t1
t3
t4
t2
Challenges:
- Need to combine/average several
frames to get a good reading.
- Averaging many frames affects
battery life, network capacity
Challenges:
- Measuring to nanoseconds
(speed of light: 1 ft per nsec)
- Setting up circuitry to
timestamp the right frame
- Calibration for time frame
leaves (arrives) at the antenna
Once all four timestamps are in one
place, subtraction and /2 gives time-
of-flight and multiply-by-speed-of-
light gives distance
Got
it
Implementation
In mobile device Wi-Fi chips late
2014
In access points 2015 (early
implementation 2014)
No Wi-Fi Alliance certification >>
may cause interoperability teething
troubles
Accuracy should be 1 – 5 metres,
depending on the number of frames
averaged & underlying hardware
Most useful in line-of-sight, but
better accuracy at longer distances
than RSSI
Many variations possible with
WLAN topologies
d = ((t4 – t1) – (t3 – t2)) * c / 2
11
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Location
• What we see:
– RSSI reports
• What we want to see:
– RTT support
– Raw data for RTT, RSSI
Location and location-based-services have attracted the
attention of many commercial and technical principals across
the industry.
Current development is focused on time-based distance
(mostly Round-Trip-Time) measurements:
- 802.11mc Fine Timing Measurement
- Wi-Fi Alliance Wireless Network Management ++
- In-Location Alliance
Look for RTT announcements and features over the next 12
months.
There is a significant danger that this location technology
reverts to proprietary, closed islands rather than developing
along open, standard APIs.
For example:
- Will raw data be available via OS API calls, or mysteriously
processed within the chip/driver or OS itself?
- Will devices built on different chip families interoperate for
RTT location?
12
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
DFS channels – useful at last!
How many radar triggers?
frequency
insallations
0 / year 5 / hour
Usually none, but in some places
> comfortable
Devices supporting DFS
Apple > 2 years
Intel > 2 years
Samsung > 1 year
Others getting there
Most
WLANs
A few
Special concerns
No active client scanning in DFS
bands because they don’t passive-
scan for radar
- slow AP acquisition
- fixed (eventually) by neighbor
report
5GHz Channel count
13 20MHz channels, no DFS
22 20MHz channels including DFS
Channel strategy
Dot them around?
Use the spectrum!
13
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
5GHz band
• What we see:
– Beginning to favor 5GHz
over 2.4
– Spreading DFS support
• What we want to see:
– Overweight 5GHz bias
– 100% DFS support
About 18 months ago Apple supposedly reversed from
unconditionally preferring 2.4GHz to favoring 5GHz.
Unfortunately the battery-saving imperative (see earlier) means
that when a device has an acceptable signal from its AP, it will
stop scanning for a better one. Especially scanning in other
bands.
This can cause difficulties when the WLAN seeks to move a
device to a different band: it may refuse to scan the alternate
band.
DFS support is improving, now available on all Apple devices
(since iPhone 4S) and many Android (since early 2013: e.g.
Samsung Note, Galaxy S4).
We believe this is a good time to start deploying DFS channels.
14
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Passpoint
Identify a hotspot with
Internet reachability and
friendly authentication
Pre-association discovery
What
have you
got?
T-Mobile
BT
Comcast
Orange…
- Pre-association
- New GAS/ANQP protocol
- Lists service providers
- Acceptable authentication
Authenticate to home SP
T-Mobile BTOrange
Accuris
Aicent
BSG…
Hub
(settlement)
RADIUS
e.g. DIAMETER
WPA2 Options
- EAP-TLS
- EAP-TTLS
- EAP-SIM
- EAP-AKA(‘)
Make a list of available
options, decide which to use
Prioritise account options
T-Mobile home (have SIM)
BT visiting (have pwd)
Orange visiting (have pwd)
Comcast visiting (have cert)
Home AP (not Passpoint)
Local (not Passpoint) hotspot
SPs, phone designers all want a
say
- Distinction between ‘home’
and ‘visiting’ hotspot
- May have different tariffs
- Policy for time-of-day,
location…
ANDSF is a cellular protocol that can pass policy to the device to help it make offload decisions.
Passpoint phase 2 introduces se mi-automatic online sign-up and policy services.
T-Mobile SIM
15
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Authentication
• What we see:
– Beginning to support HS2.0
(Passpoint)
• What we want to see:
– Passpoint with EAP-SIM
everywhere
– SPs supporting Passpoint
Passpoint (Hotspot 2.0, from 802.11u) was released as a WFA
certification in June 2012.
For the following 12 months, while SP and enterprise WLAN
equipment supported Passpoint, you could not purchase a
commercial device that was compliant.
That has changed in the last 6 months (iOS7, Samsung Galaxy
S4). Now, we realize that no SP has deployed a network with
standard HS2.0 support.
Why not?
- Actually, NTT has…
- AT&T stayed proprietary
- Cellular operators (see commercial chain above) have no
incentive to allow others (MSOs) to steal their customers
- The enterprise WLAN vendors are waiting for wider
availability
But it’s time!
Public facing vendors should take AOS 6.4, contact a hub
vendor, fire it up and advertise support.
16
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Current handover narrative
A
Good signal, this is dandy!
Time / distance
0 sec
Signal Strength
17
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Current handover narrative
A
Good signal, this is dandy!
OMG, the signal is getting
really low!
Time / distance
0 sec ~30 sec
Signal Strength
18
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Current handover narrative
A
Good signal, this is dandy!
OMG, the signal is getting
really low!
SOS, sending 10 probe
requests on 3 channels
Time / distance
0 sec ~30 sec 35 sec 38 sec
Signal Strength
19
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Current handover narrative
A
B
C D
E
Good signal, this is dandy!
OMG, the signal is getting
really low!
SOS, sending 10 probe
requests on 3 channels
Wowza, responses from 20
APs, how to choose?
Time / distance
0 sec ~30 sec 35 sec 38 sec
Signal Strength
20
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Current handover narrative
A
B
C D
E
Good signal, this is dandy!
OMG, the signal is getting
really low!
SOS, sending 10 probe
requests on 3 channels
Wowza, responses from 20
APs, how to choose?
Let’s reauthenticate with
this one!
Time / distance
0 sec ~30 sec 35 sec 38 sec 40 sec reauthentication request
40.2 sec reauthenticated
Signal Strength
21
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
802.11 k, v, r
• Many features, most important are:
• Neighbor report from AP to client (802.11k)
• Channel report from AP to client (802.11k)
• Beacon report from client to AP (802.11k)
• BSS Transition Management from AP to client (802.11v)
• Fast Transition by client (802.11r)
• (All rolled up in 802.11-2012, 2014)
22
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
802.11r fast BSS transition
C D
R0 key
C
802.1X
authenticator
R0 key
S0 key
S1 key
PTK
Initial Authentication
establishes level 0 key
WLAN distributes
level 1 keys
R1 key
C D
On reassociation,
client presents level
1 key to new AP
R1 key
PTK
S0 key
S1 key
PTK
Mobility domain: A group of
APs covered by a level 0
keyholder
Over-the-air reassociation
widely adopted, over-the-DS
reassociation (via the current
AP) not used
Key suite includes:
Level 0 key (derived at initial authentication,
never exposed OTA)
Level 1 key (per-AP keys) used to derive…
Pairwise temporal keys (to encrypt
communication)
PTK
R1 key
Differences between FT and OKC? … Not much
keyscope keyscope
23
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
802.11k, v, r features
B
C D
E
Neighbor report
AP chan secy key beacon
scope offset
B 6 WPA2 0 45
D 52 WPA2 0 12
E 161 WPA2 0 74
Information about other APs to help
with handover candidate discovery
C
Beacon report
Client reports how it hears (RSSI)
the beacons of other APs
BSSID RSSI
AP B -65
AP D -72
AP E -65
C
BSS Transition Management
AP instructs client to move to
another AP
Move to AP D…
E
DB
D
C
Channel report
AP informs client of channels used
by the WLAN
Channel
6
52
161
Overlaps with neighbor report
24
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
802.11k Neighbor report
• Advertised by AP in the beacon (for all clients, non-
associated) and sent solicited per-client
• List of ‘neighbor’ APs with same SSID includes:
– BSSID
– Channel
– Beacon time offset
– PHY type
– QoS capability
– ‘Key scope’ for common authenticator
• 802.11 does not require neighbor list to be cropped or
ordered or modified per-client (but infrastructure may do so)
• Eliminates the need for active probe request-response
scanning
25
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
The evils of active scanning
• Takes time
– Need to probe on each selected channel in turn, wait ‘reasonable’ interval for responses
– Need to return to current channel for beacon (DTIM)
• Inaccurate results
– RSSI of a single probe response varies ~ +/- 6dB from ‘average’
– Some APs will miss probe requests, or responses are lost
– If the device returns to current channel after ~15msec, sometimes misses responses
• Consumes power
– Typical pattern is to send 2 probe requests per channel, stay awake ~15–20msec
– Each probe request generates ~6 probe responses in a ‘typical’ WLAN
– Each probe response needs an ack
• Consumes airtime, affecting others’ performance
– Frames are sent at low rates, probe responses are retried
26
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Better handover performance
with ‘11k’
Current handover sequence:
1. Figure out it’s time to scan
2. Figure out channels to scan
3. Send probe requests, get responses
4. Identify best AP
5. Reauthenticate to new AP
802.11k handover sequence:
1. Periodically request neighbor report
2. Passive scan for neighbor beacons
3. Note if a neighbor AP is ‘better’
4. Reauthenticate to new AP
Probe requests & responses
Signal strength
Time, distance
Signal strength
Time, distance
Behavior c 1999 Behavior c 2013
Signal strength
Time, distance
Neighbor reports & passive scanning
Behavior c 2014 ?
27
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Signal Strength
Proper ‘11k’ handover narrative
A
Good signal, this is dandy!
Time / distance
0 sec
28
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
B
C
D
Signal Strength
Proper ‘11k’ handover narrative
A
B
C D
E
Good signal, this is dandy!
Check neighbor report
every ~10sec
Identify ‘best’ AP and check
for beacon (passive scan)
Time / distance
0 sec ~10 sec 20 sec 30 secB
C
C
D
29
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Signal Strength
Proper ‘11k’ handover narrative
A
B
C D
E
Good signal, this is dandy!
Check neighbor report
every ~10sec
Identify ‘best’ AP and check
for beacon (passive scan)
Signal is low, but I have
already identified the best AP
Time / distance
0 sec ~10 sec 20 sec 30 secB
C
B
C
D
C
D
30
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
B
C
B
C
D
C
D
D
C
Signal Strength
Proper ‘11k’ handover narrative
A
B
C D
E
Good signal, this is dandy!
Check neighbor report
every ~10sec
Identify ‘best’ AP and check
for beacon (passive scan)
Signal is low, but I have
already identified the best AP
Reauthenticate
Time / distance
0 sec ~10 sec 20 sec 30 sec 30 sec reauthentication request
30.2 sec reauthenticated
31
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Client Match
Client Match forms a virtual Beacon Report:
1. APs measure RSSI from client
2. APs receive beacon reports from the
client
3. Estimate the ‘best’AP
4. If client is _far_ from ‘best’AP…
5. Redirect (force handover) to ‘best’
AP
B
C D
E
A
track
-50
-60
-70
-80
AB E
Signal strength
distance
32
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
If 11k, why Client Match ?
• ‘11k’ makes information available to the client
– Neighboring APs, channels, beacon offsets…
• ‘11k’ cannot confirm that the client receives information or how it prioritises
the information
– Neighbor report information may not be used
• Transmitting (or receiving) ‘11k’ does not guarantee that the client will act on
the information
– Handover decisions may not be improved
• Client Match uses information from the infrastructure and the client (if
supports beacon reports)
– The infra knows more about the client’s situation than the client does
• Client Match completes the task by forcing a handover
33
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Handover
• What we see:
– Not much
• What we want to see:
– More probe requests when
in WLAN
– Or… use passive 11k
reports
– Reauthenticate with
802.11r or OKC
Most people think inter-AP handovers take ~1second.
In fact, inter-AP handovers take 30msec, or 250msec, or 7sec
depending on the syndrome.
7sec outages occur when a device (not probing) does not
realize until too late that the signal from its serving AP is
dropping fast. By the time it starts to probe, it has lost the AP
and has to go into cold-start mode. More frequent probes (or
using passive measures as above) would eliminate 7 sec
outages.
Full WPA2 MSCHAPv2 re-authentication takes 200-250msec
to exchange ~50 frames (including acks). This is a stable
figure in the absence of very weak signals due to poor choice
of target AP (mobile devices usually make good AP choices
when aware of their environment through probing). This
outage will be barely noticeable to the user.
But faster re-authentication is possible, through old-school
OKC (from 802.11i) or 802.11r (now available on iPad).
… The ‘bad’ handover syndrome can be solved if the mobile
device is more aware of its surroundings (neighbor report) or
responds to BSS transition management frames (directed
handover from the AP).
34
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
#AirheadsConf
Aruba Utilities shows behaviour
• What we see:
– Frequent long outages
around handover events
• What we want to see:
– More awareness of
environment
– Faster reaction to losing
signal
Aruba Utilities shows very graphically what goes on
when a mobile device moves around an enterprise
WLAN.
35
CONFIDENTIAL
© Copyright 2014. Aruba Networks, Inc.
All rights reserved
Thank You
#AirheadsConf

More Related Content

What's hot

ARUBA 2014 : 802.11ac Wi-Fi fundamentals v2
ARUBA 2014 : 802.11ac Wi-Fi fundamentals v2ARUBA 2014 : 802.11ac Wi-Fi fundamentals v2
ARUBA 2014 : 802.11ac Wi-Fi fundamentals v2Marcello Marchesini
 
1 wireless fundamentals
1 wireless fundamentals1 wireless fundamentals
1 wireless fundamentalsVenudhanraj
 
3 aruba arm and cm
3 aruba arm and cm3 aruba arm and cm
3 aruba arm and cmVenudhanraj
 
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...Aruba, a Hewlett Packard Enterprise company
 

What's hot (20)

ARUBA 2014 : 802.11ac Wi-Fi fundamentals v2
ARUBA 2014 : 802.11ac Wi-Fi fundamentals v2ARUBA 2014 : 802.11ac Wi-Fi fundamentals v2
ARUBA 2014 : 802.11ac Wi-Fi fundamentals v2
 
2012 ah vegas rf fundamentals
2012 ah vegas   rf fundamentals2012 ah vegas   rf fundamentals
2012 ah vegas rf fundamentals
 
WLAN Design for Location, Voice & Video
WLAN Design for Location, Voice & VideoWLAN Design for Location, Voice & Video
WLAN Design for Location, Voice & Video
 
Advanced RF Design & Troubleshooting
Advanced RF Design & TroubleshootingAdvanced RF Design & Troubleshooting
Advanced RF Design & Troubleshooting
 
1 wireless fundamentals
1 wireless fundamentals1 wireless fundamentals
1 wireless fundamentals
 
3 aruba arm and cm
3 aruba arm and cm3 aruba arm and cm
3 aruba arm and cm
 
Advanced Aruba Mobility Access Switch Workshop
Advanced Aruba Mobility Access Switch WorkshopAdvanced Aruba Mobility Access Switch Workshop
Advanced Aruba Mobility Access Switch Workshop
 
Best Practices on Migrating to 802.11ac Wi-Fi #AirheadsConf Italy
Best Practices on Migrating to 802.11ac Wi-Fi #AirheadsConf ItalyBest Practices on Migrating to 802.11ac Wi-Fi #AirheadsConf Italy
Best Practices on Migrating to 802.11ac Wi-Fi #AirheadsConf Italy
 
Outdoor MIMO Wireless Networks
Outdoor MIMO Wireless NetworksOutdoor MIMO Wireless Networks
Outdoor MIMO Wireless Networks
 
Shanghai Breakout: Aruba Mobility Access Switch Workshop
Shanghai Breakout: Aruba Mobility Access Switch Workshop Shanghai Breakout: Aruba Mobility Access Switch Workshop
Shanghai Breakout: Aruba Mobility Access Switch Workshop
 
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...
 
80211ac faq 121311
80211ac faq 12131180211ac faq 121311
80211ac faq 121311
 
Very High Density (vhd) 802.11ac Wireless Network Design and Deployment Basics
Very High Density (vhd) 802.11ac Wireless Network Design and Deployment BasicsVery High Density (vhd) 802.11ac Wireless Network Design and Deployment Basics
Very High Density (vhd) 802.11ac Wireless Network Design and Deployment Basics
 
Wireless LAN & 802.11ac Wi-Fi Fundamentals #AirheadsConf Italy
Wireless LAN & 802.11ac Wi-Fi Fundamentals #AirheadsConf ItalyWireless LAN & 802.11ac Wi-Fi Fundamentals #AirheadsConf Italy
Wireless LAN & 802.11ac Wi-Fi Fundamentals #AirheadsConf Italy
 
Hostile Environments: Wireless LAN Design for Warehouse WLPC
Hostile Environments: Wireless LAN Design for Warehouse WLPCHostile Environments: Wireless LAN Design for Warehouse WLPC
Hostile Environments: Wireless LAN Design for Warehouse WLPC
 
Air heads rio 2010 outdoor wla-ns
Air heads rio 2010   outdoor wla-nsAir heads rio 2010   outdoor wla-ns
Air heads rio 2010 outdoor wla-ns
 
11ac and client match for the awo ash chowdappa
11ac and client match for the awo ash chowdappa11ac and client match for the awo ash chowdappa
11ac and client match for the awo ash chowdappa
 
Airheads Meetups- High density WLAN
Airheads Meetups- High density WLANAirheads Meetups- High density WLAN
Airheads Meetups- High density WLAN
 
Enabling AirPrint & AirPlay on Your Network
Enabling AirPrint & AirPlay on Your NetworkEnabling AirPrint & AirPlay on Your Network
Enabling AirPrint & AirPlay on Your Network
 
Wireless LAN Design Fundamentals in the Campus
Wireless LAN Design Fundamentals in the CampusWireless LAN Design Fundamentals in the Campus
Wireless LAN Design Fundamentals in the Campus
 

Viewers also liked

Viewers also liked (20)

Breakout - Airheads Macau 2013 - Cloud WiFi
Breakout - Airheads Macau 2013 - Cloud WiFiBreakout - Airheads Macau 2013 - Cloud WiFi
Breakout - Airheads Macau 2013 - Cloud WiFi
 
Aruba Technical Webinar: Unplugging the Last Cord
Aruba Technical Webinar:  Unplugging the Last CordAruba Technical Webinar:  Unplugging the Last Cord
Aruba Technical Webinar: Unplugging the Last Cord
 
Make Your Own Meridian Mobile App Workshop #AirheadsConf Italy
Make Your Own Meridian Mobile App Workshop #AirheadsConf ItalyMake Your Own Meridian Mobile App Workshop #AirheadsConf Italy
Make Your Own Meridian Mobile App Workshop #AirheadsConf Italy
 
IDC Aruba Webinar - 3 Feb 15
IDC Aruba Webinar - 3 Feb 15IDC Aruba Webinar - 3 Feb 15
IDC Aruba Webinar - 3 Feb 15
 
E Rate Modernization Overview
E Rate Modernization Overview E Rate Modernization Overview
E Rate Modernization Overview
 
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWaveBreakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
 
Customer Keynote - Microsoft Lync
Customer Keynote - Microsoft LyncCustomer Keynote - Microsoft Lync
Customer Keynote - Microsoft Lync
 
Aruba Networks at WFD6
Aruba Networks at WFD6 Aruba Networks at WFD6
Aruba Networks at WFD6
 
Aruba Atmosphere / Airheads 2014 Keerti Melkote Keynote
Aruba Atmosphere / Airheads 2014 Keerti Melkote KeynoteAruba Atmosphere / Airheads 2014 Keerti Melkote Keynote
Aruba Atmosphere / Airheads 2014 Keerti Melkote Keynote
 
Enabling the Virtual Enterprise
Enabling the Virtual EnterpriseEnabling the Virtual Enterprise
Enabling the Virtual Enterprise
 
Meridian APPs and ALE at WFD6
Meridian APPs and ALE at WFD6Meridian APPs and ALE at WFD6
Meridian APPs and ALE at WFD6
 
Make Your Own Meridian Mobile App Workshop #AirheadsConf Italy
Make Your Own Meridian Mobile App Workshop #AirheadsConf ItalyMake Your Own Meridian Mobile App Workshop #AirheadsConf Italy
Make Your Own Meridian Mobile App Workshop #AirheadsConf Italy
 
Advanced Aruba Mobility Access Switch Workshop #AirheadsConf Italy
Advanced Aruba Mobility Access Switch Workshop #AirheadsConf ItalyAdvanced Aruba Mobility Access Switch Workshop #AirheadsConf Italy
Advanced Aruba Mobility Access Switch Workshop #AirheadsConf Italy
 
Remote & Branch Networking Fundamentals #AirheadsConf Italy
Remote & Branch Networking Fundamentals #AirheadsConf ItalyRemote & Branch Networking Fundamentals #AirheadsConf Italy
Remote & Branch Networking Fundamentals #AirheadsConf Italy
 
Breakout - Airheads Macau 2013 - ClearPass Access Management Basics
Breakout - Airheads Macau 2013 - ClearPass Access Management Basics Breakout - Airheads Macau 2013 - ClearPass Access Management Basics
Breakout - Airheads Macau 2013 - ClearPass Access Management Basics
 
Shanghai Breakout: 802.11ac Wi-Fi Fundamentals
Shanghai Breakout: 802.11ac Wi-Fi FundamentalsShanghai Breakout: 802.11ac Wi-Fi Fundamentals
Shanghai Breakout: 802.11ac Wi-Fi Fundamentals
 
Aruba Instant Workshop #AirheadsConf Italy
Aruba Instant Workshop #AirheadsConf ItalyAruba Instant Workshop #AirheadsConf Italy
Aruba Instant Workshop #AirheadsConf Italy
 
Adaptive Trust Security
Adaptive Trust SecurityAdaptive Trust Security
Adaptive Trust Security
 
Shanghai Breakout: Access Management with Aruba ClearPass
Shanghai Breakout: Access Management with Aruba ClearPassShanghai Breakout: Access Management with Aruba ClearPass
Shanghai Breakout: Access Management with Aruba ClearPass
 
Shanghai Breakout: Wireless LAN Security Fundamentals
Shanghai Breakout: Wireless LAN Security Fundamentals Shanghai Breakout: Wireless LAN Security Fundamentals
Shanghai Breakout: Wireless LAN Security Fundamentals
 

Similar to Mobile Devices and Wi-Fi

Networking 101 part 2 for ai
Networking 101 part 2 for aiNetworking 101 part 2 for ai
Networking 101 part 2 for aiursus006
 
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...Aruba, a Hewlett Packard Enterprise company
 
IPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for MobilesIPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for MobilesAPNIC
 
Stadium Design and Reference Guide with Meru Networks WLAN
Stadium Design and Reference Guide with Meru Networks WLANStadium Design and Reference Guide with Meru Networks WLAN
Stadium Design and Reference Guide with Meru Networks WLANKevin Coppins
 
Designing For Voice - #WLPC 10 talk
Designing For Voice - #WLPC 10 talkDesigning For Voice - #WLPC 10 talk
Designing For Voice - #WLPC 10 talkMike Leibovitz
 
8 software defined networking and traffic engineering partha narasimhan_ash c...
8 software defined networking and traffic engineering partha narasimhan_ash c...8 software defined networking and traffic engineering partha narasimhan_ash c...
8 software defined networking and traffic engineering partha narasimhan_ash c...Aruba, a Hewlett Packard Enterprise company
 

Similar to Mobile Devices and Wi-Fi (20)

Mobile Devices and Wi-Fi
Mobile Devices and Wi-FiMobile Devices and Wi-Fi
Mobile Devices and Wi-Fi
 
1 voice and video over wi fi-balajee krishnamurthy
1 voice and video over wi fi-balajee krishnamurthy1 voice and video over wi fi-balajee krishnamurthy
1 voice and video over wi fi-balajee krishnamurthy
 
3 air wave practical workshop_mike bruno_matt sidhu
3 air wave practical workshop_mike bruno_matt sidhu3 air wave practical workshop_mike bruno_matt sidhu
3 air wave practical workshop_mike bruno_matt sidhu
 
Top 10 tips_aruba_tac_madison lee
Top 10 tips_aruba_tac_madison leeTop 10 tips_aruba_tac_madison lee
Top 10 tips_aruba_tac_madison lee
 
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWaveBreakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
 
Networking 101 part 2 for ai
Networking 101 part 2 for aiNetworking 101 part 2 for ai
Networking 101 part 2 for ai
 
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...
 
Designing for the all wireless office ash chowdappa-kelly griffin
Designing for the all wireless office ash chowdappa-kelly griffinDesigning for the all wireless office ash chowdappa-kelly griffin
Designing for the all wireless office ash chowdappa-kelly griffin
 
Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWaveAirheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
 
Air waveupdate sujathamandava
Air waveupdate sujathamandavaAir waveupdate sujathamandava
Air waveupdate sujathamandava
 
Remote Wireless LANs
Remote Wireless LANsRemote Wireless LANs
Remote Wireless LANs
 
2012 ah emea advanced mobility design
2012 ah emea   advanced mobility design2012 ah emea   advanced mobility design
2012 ah emea advanced mobility design
 
IPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for MobilesIPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for Mobiles
 
Stadium Design and Reference Guide with Meru Networks WLAN
Stadium Design and Reference Guide with Meru Networks WLANStadium Design and Reference Guide with Meru Networks WLAN
Stadium Design and Reference Guide with Meru Networks WLAN
 
Next generation remote networks aruba instant gokul rajagopalan
Next generation remote networks aruba instant gokul rajagopalanNext generation remote networks aruba instant gokul rajagopalan
Next generation remote networks aruba instant gokul rajagopalan
 
Instant overview gokul_rajagopalan
Instant overview gokul_rajagopalanInstant overview gokul_rajagopalan
Instant overview gokul_rajagopalan
 
2012 ah emea top 10 tips from aruba tac
2012 ah emea   top 10 tips from aruba tac 2012 ah emea   top 10 tips from aruba tac
2012 ah emea top 10 tips from aruba tac
 
Designing For Voice - #WLPC 10 talk
Designing For Voice - #WLPC 10 talkDesigning For Voice - #WLPC 10 talk
Designing For Voice - #WLPC 10 talk
 
8 software defined networking and traffic engineering partha narasimhan_ash c...
8 software defined networking and traffic engineering partha narasimhan_ash c...8 software defined networking and traffic engineering partha narasimhan_ash c...
8 software defined networking and traffic engineering partha narasimhan_ash c...
 
2012 ah apj wi fi design for voice & video
2012 ah apj   wi fi design for voice & video2012 ah apj   wi fi design for voice & video
2012 ah apj wi fi design for voice & video
 

More from Aruba, a Hewlett Packard Enterprise company

More from Aruba, a Hewlett Packard Enterprise company (20)

Airheads Tech Talks: Cloud Guest SSID on Aruba Central
Airheads Tech Talks: Cloud Guest SSID on Aruba CentralAirheads Tech Talks: Cloud Guest SSID on Aruba Central
Airheads Tech Talks: Cloud Guest SSID on Aruba Central
 
Airheads Tech Talks: Understanding ClearPass OnGuard Agents
Airheads Tech Talks: Understanding ClearPass OnGuard AgentsAirheads Tech Talks: Understanding ClearPass OnGuard Agents
Airheads Tech Talks: Understanding ClearPass OnGuard Agents
 
Airheads Tech Talks: Advanced Clustering in AOS 8.x
Airheads Tech Talks: Advanced Clustering in AOS 8.xAirheads Tech Talks: Advanced Clustering in AOS 8.x
Airheads Tech Talks: Advanced Clustering in AOS 8.x
 
EMEA Airheads_ Advance Aruba Central
EMEA Airheads_ Advance Aruba CentralEMEA Airheads_ Advance Aruba Central
EMEA Airheads_ Advance Aruba Central
 
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.xEMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
 
EMEA Airheads- Switch stacking_ ArubaOS Switch
EMEA Airheads- Switch stacking_ ArubaOS SwitchEMEA Airheads- Switch stacking_ ArubaOS Switch
EMEA Airheads- Switch stacking_ ArubaOS Switch
 
EMEA Airheads- LACP and distributed LACP – ArubaOS Switch
EMEA Airheads- LACP and distributed LACP – ArubaOS SwitchEMEA Airheads- LACP and distributed LACP – ArubaOS Switch
EMEA Airheads- LACP and distributed LACP – ArubaOS Switch
 
Introduction to AirWave 10
Introduction to AirWave 10Introduction to AirWave 10
Introduction to AirWave 10
 
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS SwitchEMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
 
EMEA Airheads- Aruba Central with Instant AP
EMEA Airheads- Aruba Central with Instant APEMEA Airheads- Aruba Central with Instant AP
EMEA Airheads- Aruba Central with Instant AP
 
EMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.x
EMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.xEMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.x
EMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.x
 
EMEA Airheads- Getting Started with the ClearPass REST API – CPPM
EMEA Airheads-  Getting Started with the ClearPass REST API – CPPMEMEA Airheads-  Getting Started with the ClearPass REST API – CPPM
EMEA Airheads- Getting Started with the ClearPass REST API – CPPM
 
EMEA Airheads - AP Discovery Logic and AP Deployment
EMEA Airheads - AP Discovery Logic and AP DeploymentEMEA Airheads - AP Discovery Logic and AP Deployment
EMEA Airheads - AP Discovery Logic and AP Deployment
 
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.xEMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
 
EMEA Airheads- Manage Devices at Branch Office (BOC)
EMEA Airheads- Manage Devices at Branch Office (BOC)EMEA Airheads- Manage Devices at Branch Office (BOC)
EMEA Airheads- Manage Devices at Branch Office (BOC)
 
EMEA Airheads - What does AirMatch do differently?v2
 EMEA Airheads - What does AirMatch do differently?v2 EMEA Airheads - What does AirMatch do differently?v2
EMEA Airheads - What does AirMatch do differently?v2
 
Airheads Meetups: 8400 Presentation
Airheads Meetups: 8400 PresentationAirheads Meetups: 8400 Presentation
Airheads Meetups: 8400 Presentation
 
Airheads Meetups: Ekahau Presentation
Airheads Meetups: Ekahau PresentationAirheads Meetups: Ekahau Presentation
Airheads Meetups: Ekahau Presentation
 
Airheads Meetups- Avans Hogeschool goes Aruba
Airheads Meetups- Avans Hogeschool goes ArubaAirheads Meetups- Avans Hogeschool goes Aruba
Airheads Meetups- Avans Hogeschool goes Aruba
 
EMEA Airheads - Configuring different APIs in Aruba 8.x
EMEA Airheads - Configuring different APIs  in Aruba 8.x EMEA Airheads - Configuring different APIs  in Aruba 8.x
EMEA Airheads - Configuring different APIs in Aruba 8.x
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 

Mobile Devices and Wi-Fi

  • 1. Mobile Devices and Wi-Fi Peter Thornycroft March 2014
  • 2. CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved 2 #AirheadsConf Agenda The commercial value chain Consumer device reference models Battery life QoS Location 5GHz and DFS channels Authentication & Passpoint Handover behavior
  • 3. 3 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Commercial models • What we see: – The chain leads to the cellular operator and consumer • What we want to see: – Some recognition for the enterprise user Consumers (your typical Gen-Y) who don’t care too much about Wi-Fi performance at work Chip vendor incorporates driver, is really responsible for Wi-Fi functionality, selling to … Phone / device vendor who has cost constraints, won’t waste time on features not of interest to its biggest customers who are… Cellular Operators, for whom Wi-Fi is a minority interest in the first place and anyway sell to … Mobile OS vendor does some influencing
  • 4. 4 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf WLANs differ from home APs Home AP reference model A single AP, not doing much of interest WLAN reference model Many, APs with same SSID and coordinated, seamless handover (no DHCP, common authentication etc.) - No point in looking for other APs because there (usually) aren’t any - Established (~correct) behavior is to hang onto the AP until the signal is very weak, then switch to cellular data if available - There is always a ‘better’AP - But the device needs to scan (or use neighbor report) to be aware of the ‘better’AP. Benefits of good WLAN client behavior… - Devices get higher rates - Other devices get more airtime, better network capacity - Less time on the air - better battery life - Less mutual (co-channel) interference Same effects are seen in public places, hot zones – ‘always best connected’ activity in Hotspot 2.0 ph3 groups.
  • 5. 5 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Network reference models • What we see: – One dual-band home AP – “give me battery life, and keep me connected” • What we want to see: – Option for multiple-AP WLAN The current model is the single-AP home network. In this framework, the best thing is to hold onto your AP until the signal is too weak to work, then hope you can switch to cellular data. Probe requests are a waste of battery life because there’s only one AP. We want to see either a dual-model or a more flexible architecture. Maybe sense that there are other APs in the same system (spot the neighbor report?) and flip to a multi-AP algorithm. Under a multiple-AP network, there is always a really-good signal (except at the edge). It’s just a question of probing more often to find the better APs. But it’s difficult to move device, OS and chip vendors away from their well-established model. They are wary of breaking what has taken several years to ‘perfect’. We’ll also see that consumer APs still don’t offer the advanced features we incorporated some years ago.
  • 6. 6 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Power Save Modes sleeping time beaconDTIM Traffic for you give sleeping WMM-PS beaconDTIM pkt Traditional Power-Save U-APSD (WMM-PS) pkt pkt pkt pkt pkt pkt pkt pkt pkt pkt buffered time DTIM
  • 7. 7 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Battery life • What we see: – Minimum possible probing • What we want to see: – More probe requests in WLAN – Using 11k reports – U-APSD within a beacon interval Mobile devices are usually unaware of better AP signals because they don’t probe enough. They don’t probe enough because of an over-zealous focus on battery life, and a model that has only one AP. Sometimes when a device has an ‘acceptable’ signal it stops probing altogether. Later, when it starts to move, it may not re- enable probing until too late to maintain the connection. In fact, Wi-Fi accounts for less battery consumption than the cellular subsystem, and far less than the display or CPU processing app tasks and GPU. So our focus is on showing device vendors they can ‘go passive’… only using the 802.11 radio in receive mode. ‘WFA Voice-Enterprise light’, or a collection of features that enable the device to be multi-AP-aware without reducing battery life.
  • 8. 8 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf The mystery of missing smartphone QoS Android App Code (QoS – unaware coder) Driver & microcode Multi-level QoS priority API (that’s OK) Parrots the driver API (that’s not OK) Can’t spell QoS anyway so it’s inconsequential Wi-Fi air interface • QoS priority (~WMM)is there if app developers want to use it • But… it’s not documented And anyway… app developers are not QoS-aware – Socket.setTrafficClass(int value) IPTos • The OS has a hard time figuring out the QoS Pri required by each app… • Thus WMM priority is seldom used in mobile device apps Same observations apply to WMM-PS (U-APSD) for intra-beacon power save.
  • 9. 9 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf QoS • What we see: – WMM functionality exists in mobile device OS – But APIs are arcane – No documentation or promotion • What we want to see: – Better API support – Developer guidelines WMM QoS is enabled through the OS to the chip/driver. But to invoke a high-priority connection, the app developer must add some parameters to the commands that open sockets . App developers are unaware of the need to apply Wi-Fi QoS, and/or are not informed of the required APIs, and/or are not technically capable of understanding that aspect of app programming. This includes developers of voice and video apps including those in vertically-integrated companies.
  • 10. 10 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Location (distance) enhancements RTT “Round-Trip-Time” A standard (actually two standards and several proprietary variants) “802.11k” Location Track Notification, Modified (to finer timestamps) in “802.11mc” Fine Timing Measurements Distance Calculations Measure with me! Now here are my times t1, t4 OK, here t1 t3 t4 t2 Challenges: - Need to combine/average several frames to get a good reading. - Averaging many frames affects battery life, network capacity Challenges: - Measuring to nanoseconds (speed of light: 1 ft per nsec) - Setting up circuitry to timestamp the right frame - Calibration for time frame leaves (arrives) at the antenna Once all four timestamps are in one place, subtraction and /2 gives time- of-flight and multiply-by-speed-of- light gives distance Got it Implementation In mobile device Wi-Fi chips late 2014 In access points 2015 (early implementation 2014) No Wi-Fi Alliance certification >> may cause interoperability teething troubles Accuracy should be 1 – 5 metres, depending on the number of frames averaged & underlying hardware Most useful in line-of-sight, but better accuracy at longer distances than RSSI Many variations possible with WLAN topologies d = ((t4 – t1) – (t3 – t2)) * c / 2
  • 11. 11 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Location • What we see: – RSSI reports • What we want to see: – RTT support – Raw data for RTT, RSSI Location and location-based-services have attracted the attention of many commercial and technical principals across the industry. Current development is focused on time-based distance (mostly Round-Trip-Time) measurements: - 802.11mc Fine Timing Measurement - Wi-Fi Alliance Wireless Network Management ++ - In-Location Alliance Look for RTT announcements and features over the next 12 months. There is a significant danger that this location technology reverts to proprietary, closed islands rather than developing along open, standard APIs. For example: - Will raw data be available via OS API calls, or mysteriously processed within the chip/driver or OS itself? - Will devices built on different chip families interoperate for RTT location?
  • 12. 12 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf DFS channels – useful at last! How many radar triggers? frequency insallations 0 / year 5 / hour Usually none, but in some places > comfortable Devices supporting DFS Apple > 2 years Intel > 2 years Samsung > 1 year Others getting there Most WLANs A few Special concerns No active client scanning in DFS bands because they don’t passive- scan for radar - slow AP acquisition - fixed (eventually) by neighbor report 5GHz Channel count 13 20MHz channels, no DFS 22 20MHz channels including DFS Channel strategy Dot them around? Use the spectrum!
  • 13. 13 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf 5GHz band • What we see: – Beginning to favor 5GHz over 2.4 – Spreading DFS support • What we want to see: – Overweight 5GHz bias – 100% DFS support About 18 months ago Apple supposedly reversed from unconditionally preferring 2.4GHz to favoring 5GHz. Unfortunately the battery-saving imperative (see earlier) means that when a device has an acceptable signal from its AP, it will stop scanning for a better one. Especially scanning in other bands. This can cause difficulties when the WLAN seeks to move a device to a different band: it may refuse to scan the alternate band. DFS support is improving, now available on all Apple devices (since iPhone 4S) and many Android (since early 2013: e.g. Samsung Note, Galaxy S4). We believe this is a good time to start deploying DFS channels.
  • 14. 14 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Passpoint Identify a hotspot with Internet reachability and friendly authentication Pre-association discovery What have you got? T-Mobile BT Comcast Orange… - Pre-association - New GAS/ANQP protocol - Lists service providers - Acceptable authentication Authenticate to home SP T-Mobile BTOrange Accuris Aicent BSG… Hub (settlement) RADIUS e.g. DIAMETER WPA2 Options - EAP-TLS - EAP-TTLS - EAP-SIM - EAP-AKA(‘) Make a list of available options, decide which to use Prioritise account options T-Mobile home (have SIM) BT visiting (have pwd) Orange visiting (have pwd) Comcast visiting (have cert) Home AP (not Passpoint) Local (not Passpoint) hotspot SPs, phone designers all want a say - Distinction between ‘home’ and ‘visiting’ hotspot - May have different tariffs - Policy for time-of-day, location… ANDSF is a cellular protocol that can pass policy to the device to help it make offload decisions. Passpoint phase 2 introduces se mi-automatic online sign-up and policy services. T-Mobile SIM
  • 15. 15 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Authentication • What we see: – Beginning to support HS2.0 (Passpoint) • What we want to see: – Passpoint with EAP-SIM everywhere – SPs supporting Passpoint Passpoint (Hotspot 2.0, from 802.11u) was released as a WFA certification in June 2012. For the following 12 months, while SP and enterprise WLAN equipment supported Passpoint, you could not purchase a commercial device that was compliant. That has changed in the last 6 months (iOS7, Samsung Galaxy S4). Now, we realize that no SP has deployed a network with standard HS2.0 support. Why not? - Actually, NTT has… - AT&T stayed proprietary - Cellular operators (see commercial chain above) have no incentive to allow others (MSOs) to steal their customers - The enterprise WLAN vendors are waiting for wider availability But it’s time! Public facing vendors should take AOS 6.4, contact a hub vendor, fire it up and advertise support.
  • 16. 16 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Current handover narrative A Good signal, this is dandy! Time / distance 0 sec Signal Strength
  • 17. 17 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Current handover narrative A Good signal, this is dandy! OMG, the signal is getting really low! Time / distance 0 sec ~30 sec Signal Strength
  • 18. 18 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Current handover narrative A Good signal, this is dandy! OMG, the signal is getting really low! SOS, sending 10 probe requests on 3 channels Time / distance 0 sec ~30 sec 35 sec 38 sec Signal Strength
  • 19. 19 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Current handover narrative A B C D E Good signal, this is dandy! OMG, the signal is getting really low! SOS, sending 10 probe requests on 3 channels Wowza, responses from 20 APs, how to choose? Time / distance 0 sec ~30 sec 35 sec 38 sec Signal Strength
  • 20. 20 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Current handover narrative A B C D E Good signal, this is dandy! OMG, the signal is getting really low! SOS, sending 10 probe requests on 3 channels Wowza, responses from 20 APs, how to choose? Let’s reauthenticate with this one! Time / distance 0 sec ~30 sec 35 sec 38 sec 40 sec reauthentication request 40.2 sec reauthenticated Signal Strength
  • 21. 21 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf 802.11 k, v, r • Many features, most important are: • Neighbor report from AP to client (802.11k) • Channel report from AP to client (802.11k) • Beacon report from client to AP (802.11k) • BSS Transition Management from AP to client (802.11v) • Fast Transition by client (802.11r) • (All rolled up in 802.11-2012, 2014)
  • 22. 22 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf 802.11r fast BSS transition C D R0 key C 802.1X authenticator R0 key S0 key S1 key PTK Initial Authentication establishes level 0 key WLAN distributes level 1 keys R1 key C D On reassociation, client presents level 1 key to new AP R1 key PTK S0 key S1 key PTK Mobility domain: A group of APs covered by a level 0 keyholder Over-the-air reassociation widely adopted, over-the-DS reassociation (via the current AP) not used Key suite includes: Level 0 key (derived at initial authentication, never exposed OTA) Level 1 key (per-AP keys) used to derive… Pairwise temporal keys (to encrypt communication) PTK R1 key Differences between FT and OKC? … Not much keyscope keyscope
  • 23. 23 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf 802.11k, v, r features B C D E Neighbor report AP chan secy key beacon scope offset B 6 WPA2 0 45 D 52 WPA2 0 12 E 161 WPA2 0 74 Information about other APs to help with handover candidate discovery C Beacon report Client reports how it hears (RSSI) the beacons of other APs BSSID RSSI AP B -65 AP D -72 AP E -65 C BSS Transition Management AP instructs client to move to another AP Move to AP D… E DB D C Channel report AP informs client of channels used by the WLAN Channel 6 52 161 Overlaps with neighbor report
  • 24. 24 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf 802.11k Neighbor report • Advertised by AP in the beacon (for all clients, non- associated) and sent solicited per-client • List of ‘neighbor’ APs with same SSID includes: – BSSID – Channel – Beacon time offset – PHY type – QoS capability – ‘Key scope’ for common authenticator • 802.11 does not require neighbor list to be cropped or ordered or modified per-client (but infrastructure may do so) • Eliminates the need for active probe request-response scanning
  • 25. 25 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf The evils of active scanning • Takes time – Need to probe on each selected channel in turn, wait ‘reasonable’ interval for responses – Need to return to current channel for beacon (DTIM) • Inaccurate results – RSSI of a single probe response varies ~ +/- 6dB from ‘average’ – Some APs will miss probe requests, or responses are lost – If the device returns to current channel after ~15msec, sometimes misses responses • Consumes power – Typical pattern is to send 2 probe requests per channel, stay awake ~15–20msec – Each probe request generates ~6 probe responses in a ‘typical’ WLAN – Each probe response needs an ack • Consumes airtime, affecting others’ performance – Frames are sent at low rates, probe responses are retried
  • 26. 26 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Better handover performance with ‘11k’ Current handover sequence: 1. Figure out it’s time to scan 2. Figure out channels to scan 3. Send probe requests, get responses 4. Identify best AP 5. Reauthenticate to new AP 802.11k handover sequence: 1. Periodically request neighbor report 2. Passive scan for neighbor beacons 3. Note if a neighbor AP is ‘better’ 4. Reauthenticate to new AP Probe requests & responses Signal strength Time, distance Signal strength Time, distance Behavior c 1999 Behavior c 2013 Signal strength Time, distance Neighbor reports & passive scanning Behavior c 2014 ?
  • 27. 27 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Signal Strength Proper ‘11k’ handover narrative A Good signal, this is dandy! Time / distance 0 sec
  • 28. 28 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf B C D Signal Strength Proper ‘11k’ handover narrative A B C D E Good signal, this is dandy! Check neighbor report every ~10sec Identify ‘best’ AP and check for beacon (passive scan) Time / distance 0 sec ~10 sec 20 sec 30 secB C C D
  • 29. 29 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Signal Strength Proper ‘11k’ handover narrative A B C D E Good signal, this is dandy! Check neighbor report every ~10sec Identify ‘best’ AP and check for beacon (passive scan) Signal is low, but I have already identified the best AP Time / distance 0 sec ~10 sec 20 sec 30 secB C B C D C D
  • 30. 30 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf B C B C D C D D C Signal Strength Proper ‘11k’ handover narrative A B C D E Good signal, this is dandy! Check neighbor report every ~10sec Identify ‘best’ AP and check for beacon (passive scan) Signal is low, but I have already identified the best AP Reauthenticate Time / distance 0 sec ~10 sec 20 sec 30 sec 30 sec reauthentication request 30.2 sec reauthenticated
  • 31. 31 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Client Match Client Match forms a virtual Beacon Report: 1. APs measure RSSI from client 2. APs receive beacon reports from the client 3. Estimate the ‘best’AP 4. If client is _far_ from ‘best’AP… 5. Redirect (force handover) to ‘best’ AP B C D E A track -50 -60 -70 -80 AB E Signal strength distance
  • 32. 32 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf If 11k, why Client Match ? • ‘11k’ makes information available to the client – Neighboring APs, channels, beacon offsets… • ‘11k’ cannot confirm that the client receives information or how it prioritises the information – Neighbor report information may not be used • Transmitting (or receiving) ‘11k’ does not guarantee that the client will act on the information – Handover decisions may not be improved • Client Match uses information from the infrastructure and the client (if supports beacon reports) – The infra knows more about the client’s situation than the client does • Client Match completes the task by forcing a handover
  • 33. 33 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Handover • What we see: – Not much • What we want to see: – More probe requests when in WLAN – Or… use passive 11k reports – Reauthenticate with 802.11r or OKC Most people think inter-AP handovers take ~1second. In fact, inter-AP handovers take 30msec, or 250msec, or 7sec depending on the syndrome. 7sec outages occur when a device (not probing) does not realize until too late that the signal from its serving AP is dropping fast. By the time it starts to probe, it has lost the AP and has to go into cold-start mode. More frequent probes (or using passive measures as above) would eliminate 7 sec outages. Full WPA2 MSCHAPv2 re-authentication takes 200-250msec to exchange ~50 frames (including acks). This is a stable figure in the absence of very weak signals due to poor choice of target AP (mobile devices usually make good AP choices when aware of their environment through probing). This outage will be barely noticeable to the user. But faster re-authentication is possible, through old-school OKC (from 802.11i) or 802.11r (now available on iPad). … The ‘bad’ handover syndrome can be solved if the mobile device is more aware of its surroundings (neighbor report) or responds to BSS transition management frames (directed handover from the AP).
  • 34. 34 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved #AirheadsConf Aruba Utilities shows behaviour • What we see: – Frequent long outages around handover events • What we want to see: – More awareness of environment – Faster reaction to losing signal Aruba Utilities shows very graphically what goes on when a mobile device moves around an enterprise WLAN.
  • 35. 35 CONFIDENTIAL © Copyright 2014. Aruba Networks, Inc. All rights reserved Thank You #AirheadsConf