SlideShare une entreprise Scribd logo
1  sur  133
Télécharger pour lire hors ligne
© 2016 Cisco and/or its affiliates. All rights reserved. 1
Cisco
Connect Your Time
Is Now
Optimizing Your Client's Wi-Fi
Experience
Robert James Lloyd
TSA EN Mobility
October 12, 2017
© 2016 Cisco and/or its affiliates. All rights reserved. 2
-Nikola Tesla
“It seems that I have always been ahead of my
time. I had to wait nineteen years before
Niagara was harnessed by my system, fifteen
years before the basic
inventions for wireless which I gave to
the world in 1893 were applied universally”
© 2016 Cisco and/or its affiliates. All rights reserved. 3
Acknowledgement
• A large portion of this presentation was gleaned from the remarkable Cisco Live Berlin 2017
Session: Wireless Deployment and Design for Media-Rich Mobile Applications
https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=93867&backBtn=true. I
highly recommend viewing it in it’s entirety and I thank my colleagues for allowing me to use their
content. Said session was created and delivered by the following Principal Engineers:
• Robert Barton, P. Eng
@MrRobbarto CCIE #6660, CCDE #2013::6
• Jerome Henry, Technical leader - TME
@wirelessccie CCIE Wireless #24750, CWNE #45
More related presentations and references will be noted in the supplemental information slide(s)
following the core material of this delivery.
4© 2016 Cisco and/or its affiliates. All rights reserved.
Part 1: Optimizing the RF Environment for Mobile Applications
Part 2: Optimal AP and Antenna deployment for Real-Time Applications
Part 3: Cisco Innovations for Mobility Client QoE
Part 4: Developing your Wireless QoS Strategy
Part 5: AireOS QoS Foundations.
Part 6: Cisco and Apple Fastlane
Agenda
5© 2016 Cisco and/or its affiliates. All rights reserved.
Optimizing the RF Environment for
Mobile Applications
© 2016 Cisco and/or its affiliates. All rights reserved. 6
Real Time Voice vs Real Time Video Applications
6
© 2016 Cisco and/or its affiliates. All rights reserved. 7
Below 4.1, VoIP Quality Changes from “Good” to close
to “Fair” (“slightly annoying”)
≈4.1
7
© 2016 Cisco and/or its affiliates. All rights reserved. 8
VoIP Golden Rules for Wi-Fi
Packet Error Rate (PER) <=1%
As low jitter as possible, less than 100ms
Retries should be < 20%
End to end delay 150 – 200 ms, 30 ms in cell
When these values are exceeded, MOS reduces too much
Your mission is to keep MOS high
8
© 2016 Cisco and/or its affiliates. All rights reserved. 9
RF Design - Signal
Closer distance to the AP means higher signal level (RSSI), which translates in more complex modulation
scheme and higher data rate
9
© 2016 Cisco and/or its affiliates. All rights reserved. 10
Higher Power Does not Always Mean Better Signal
You are a bit quiet
Blah blah blah
Is it better now?
RSSI
dBm
Noise Level
Time
Aim for:
•Noise level ≤ -92 dBm
•RSSI ≥ 67 dBm
-> 25 dB or better SNR
•Typically, AP power same as client power
-> commonly 11 to 14 dBm
10
© 2016 Cisco and/or its affiliates. All rights reserved. 11
Imagine This Scenario . . . .
(based on an actual customer situation)
11
1
1
1
1
1
1
1
1
1
• Customer moved to first Wi-Fi only
building (including voice and video)
• DISASTER! Wi-Fi was Terrible!!
• Investigation revealed all APs at
max power (power level 1)
• Covering ~7500 sq. ft. per AP (2500
sq. ft. per AP is recommended)
• They needed 3x as many APs!
~ 120 ft
© 2016 Cisco and/or its affiliates. All rights reserved. 12
SSIDs and Low Rates Consume Air Time
5% After
60% Before
 Reduce SSID number,
disable low
rates, solve OBSS issues
 Keep CU below 50%
 Before: 8 SSIDs, all
rates allowed
 After: 2 SSIDs, 802.11b
rates disabled
12
© 2016 Cisco and/or its affiliates. All rights reserved. 13
What Should Your Minimum Rate Be?
 Stop your cell where:
1. Signal to your clients is still strong
2. Clients and overhead traffic still “reasonably fast”
3. Retries are low
 Beyond that point, clients should be able to get to another AP
if they want to.
 On the right:
 STA1 and STA2 hear each other -> less collisions
 STA 1 and STA2 send @ 54 Mb/s -> short delays
 STA3 is far from AP -> lower data rate (longer transmission delay),
higher PER and loss risks
 STA3 does not hear STA1 and STA2 -> higher collision risk
24 Mbps
6 Mbps
STA1
STA2
STA3
13
© 2016 Cisco and/or its affiliates. All rights reserved. 14
- 67 dBm… How Much is That in Data Rate?
 And BER is important, because more retries means more
chances that the frame will be dropped
 Your job is to limit frame drops to
1% or less to maintain 4.1 MOS
 At -67 dBm RSSI, SNR is
typically around 25 dB or more*
 You can run any rate of 24 Mbps
and up, and still have good
frame success rate
* well, at least in ideal conditions… see next slides
14
© 2016 Cisco and/or its affiliates. All rights reserved. 15
Hand and Phone Position Affect Signal
Object in Signal Path
Signal Attenuation
Through Object
Plasterboard wall 3 dB
Glass wall with metal frame 6 dB
Cinderblock wall 4 dB
Office window 3 dB
Metal door 6 dB
Metal door in brick wall 12 dB
Phone and body position 3 - 6 dB
Phone near field absorption Up to 15 dB
There can be a 20 dB difference
between these photos
15
© 2016 Cisco and/or its affiliates. All rights reserved. 16
Big Hands are Okay if Your Design is Clever
-67 dBm
-67 – 20 = -87 dBm
Signal is too weak…
AP
AP
But you can roam to the other AP @ -67 dBm!
16
17© 2016 Cisco and/or its affiliates. All rights reserved.
Positioning APs and Antennas
for Optimal Real-Time Application
QoE
© 2016 Cisco and/or its affiliates. All rights reserved. 18
Where do You Need Coverage?
 Talk to end-users. Think what they will need and when, look for roaming paths
18
© 2016 Cisco and/or its affiliates. All rights reserved. 19
AP Placement Guidelines
Mount APs so that antennas are vertical (we use vertical polarization)
1919
© 2016 Cisco and/or its affiliates. All rights reserved. 20
20
Radiation Pattern
 Do not mount on a wall an AP built for ceiling
mount…
© 2016 Cisco and/or its affiliates. All rights reserved. 21
21
 Do not mount on a wall an AP built for ceiling
mount…
Radiation Pattern
© 2016 Cisco and/or its affiliates. All rights reserved. 22
AP Placement Guidelines
Avoid metallic objects that can affect the signal to your clients
22
© 2016 Cisco and/or its affiliates. All rights reserved. 23
AP Placement – Bad Examples
 AP too high:
Low rate to the ground
Client signal too weak at the AP level
> 20ft
Nice… but you won’t cover the
jetway as soon as the door closes
23
© 2016 Cisco and/or its affiliates. All rights reserved. 24
RF Design – Cell Overlap
Cell overlap coverage is not always the only concern
Roaming can fail if the client device does not have enough time to properly scan for neighboring access points
Imagine turning the corner around a metal or high attenuation barrier – the RF environment changes very
rapidly
Challenging RF obstacles need to be considered during AP placement
A “Transition” AP that is placed at the intersection of hallways can alleviate some scenarios
24
© 2016 Cisco and/or its affiliates. All rights reserved. 25
RF Design – Next AP Position
• At point A the phone is connected to AP 1
• At point B the phone has AP 2 in the neighbor
list, AP 3 has not yet been scanned due to the
RF shadow caused by the elevator bank
• At point C the phone needs to roam, but AP 2
is the only AP in the neighbor list
• The phone then needs to rescan and connect
to AP 3
1
3
2A B
C
25
© 2016 Cisco and/or its affiliates. All rights reserved. 26
RF Design – Next AP Position
At point A the phone is connected to AP 1
At point B the phone has AP 2 in the neighbor list as it
was able to scan it while moving down the hall
At point C the phone needs to roam and successfully
selects AP 2
The phone has sufficient time to scan for AP 3 ahead
of time
A B
C
1
2
3
26
© 2016 Cisco and/or its affiliates. All rights reserved. 27
Radiation Pattern and Roaming Buffer
When users are expected to roam while communicating, make sure their BYOD can detect neighboring APs
BEFORE roaming
Directional vs omnidirectional antenna
Floor
AP signal drops fast
AP signal drops slowly
User does not have much space/time
to find the next AP
27
© 2016 Cisco and/or its affiliates. All rights reserved. 28
Controller Redundancy and Roaming Paths
Design expected roaming paths and make sure all APs connect to the same controller, and overlap
allows for next AP discovery
28
© 2016 Cisco and/or its affiliates. All rights reserved. 29
Going Further
• BRKEWN-2019 - 7 Ways to Fail as a Wireless Expert (2017 Berlin)
https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=93858&backBtn=true
• BRKEWN-3010 - Improve enterprise WLAN spectrum quality with Cisco's advanced RF
capacities (RRM, CleanAir, ClientLink, etc) (2017 Berlin)
https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=94062&tclass=popup
29
30© 2016 Cisco and/or its affiliates. All rights reserved.
Cisco Innovations for Mobility
Client QoE
© 2016 Cisco and/or its affiliates. All rights reserved. 3131BRKEWN-2670
BESTPRACTICES(AireOS) Make it Easy Make it work
INFRASTRUCTURE
Enable High Availability (AP and Client SSO)
Enable AP Failover Priority
Enable AP Multicast Mode
Enable Multicast VLAN
Enable Pre-image download
Enable AVC
Enable NetFlow
Enable Local Profiling (DHCP and HTTP)
Enable NTP
Modify the AP Re-transmit Parameters
Enable FastSSID change
Enable Per-user BW contracts
Enable Multicast Mobility
Enable Client Load balancing
Disable Aironet IE
FlexConnect Groups and Smart AP Upgrade
Enable 802.1x and WPA/WPA2 on WLAN
Enable 802.1x authentication for AP
Change advance EAP timers
Enable SSH and disable telnet
Disable Management Over Wireless
Disable WiFi Direct
Peer-to-peer blocking
Secure Web Access (HTTPS)
Enable User Policies
Enable Client exclusion policies
Enable rogue policies and Rogue Detection RSSI
Strong password Policies
Enable IDS
BYOD Timers
Set Bridge Group Name
Set Preferred Parent
Multiple Root APs in each BGN
Set Backhaul rate to "Auto"
Set Backhaul Channel Width to 40/80 MHz
Backhaul Link SNR > 25 dBm
Avoid DFS channels for Backhaul
External RADIUS server for Mesh MAC Authentication
Enable IDS
Enable EAP Mesh Security Mode
MESH
WIRELESS/RF
SECURITY
Disable 802.11b data rates
Restrict number of WLAN below 4
Enable channel bonding – 40 or 80 MHz
Enable BandSelect
Use RF Profiles and AP Groups
Enable RRM (DCA & TPC) to be auto
Enable Auto-RF group leader selection
Enable Cisco CleanAir and EDRRM
Enable Noise &Rogue Monitoring on all channels
Enable DFS channels
Avoid Cisco AP Load
http://www.cisco.com/c/en/us/td/docs/wireless/technology/wlc/82463-wlc-config-best-practice.html
Best Practices Summary
For Your
Reference
© 2016 Cisco and/or its affiliates. All rights reserved. 32
Optimized Roaming
RX-SOP
Pervasive Wi-Fi
HDX Turbo
Performance
Event Driven
RRM
XOR Radio
FRA
Cisco CleanAir®
RF Profiles
RRM, DCA, TPC, CHDM
Load Balancing
Band Select
Client Link 4.0
Off-Channel
Scanning
Flex DFS
DBS
5GHz
Serving
2.4GHz
Serving
5/2.4GHz
Monitor
• Enabled by Dual 5GHz
• Adjust Radio Bands to Better Serve the
Environment
RF Optimized
Connectivity
© 2016 Cisco and/or its affiliates. All rights reserved. 33
XOR Radio and FRA
2.4GHz
Serving
2.4-5GHz
Monitoring
5GHz.
Serving
5GHz.
Serving
2.4GHz
Serving
5GHz.
Serving
5GHz
Serving5Hz
Serving
2.4GHz
Serving
 FRA-auto (default value) or Manual
 Auto 2.4 -> 5GHz or Monitor Mode
 Transition to 2.4 GHz if coverage drops
© 2016 Cisco and/or its affiliates. All rights reserved. 34
FRA Sensitivity and Preference
 FRA Sensitivity configurable
• Low–100% COF
• Medium–95% COF
• High–90% COF
 Client Network Preference
• Connectivity Preference
• Throughput Preference
© 2016 Cisco and/or its affiliates. All rights reserved. 35
Micro  Macro Cell Transitions
-51 dBm
-65 dBm
-51 dBm-51 dBm≥ 55
dBm?
Probe Response
Client Steering
• 802.11v BSS Transition – Default Enable
• 802.11k – Default Enable
• Probe Suppression – Default Disable
Client Types
• 11v capable – 802.11v BSS Transition
• Non-11v capable – 802.11k neighbor list +
disassociation
• No 11k or 11v support – Probe Suppression Micro – 5GHz on XOR
Macro -- Dedicated 5 GHz
© 2016 Cisco and/or its affiliates. All rights reserved. 36
Optimize Wi-Fi with CleanAir
Quickly Identify and Mitigate Wi-Fi Impacting Interference
Channel 48
48
48
48
48
48
48
48
48
48
48
48
 Interference on 20/40/80/160 MHz
 Air Quality and Interference by
AP/radio on WLC
 AQ Threshold trap and Interference
Device trap (per radio)
 CleanAir-enabled RRM
Network Air Quality and Interference Location with PI 3.1.x and MSE 8.0.
© 2016 Cisco and/or its affiliates. All rights reserved. 37
Interference Devices and Air Quality Report
CleanAir Enabled RRM
Mitigated RF interference for improved
reliability and performance
Wi-Fi and
non-Wi-Fi
aware
Dynamic
mitigation
ED-RRM
Granular
spectrum
visibility and
control
Air Quality Performance
Improved Client
Performance
Complete Automatic Interference Mitigation Solution for Rogues and Non-Wi-Fi Interference
© 2016 Cisco and/or its affiliates. All rights reserved. 38
Cisco Enhanced Interference Mitigation
After
Mitigated RF interference for improved
reliability and performance
Before
Rogue Wi-Fi interference decreases reliability and performance
until next dynamic channel assignment (DCA) cycle
Improved Client
Performance
Wi-Fi and
non-Wi-Fi
aware
Dynamic
mitigation
ED-RRM
Granular
spectrum
visibility and
control
Rogues seen as
security threat only
Non-Wi-Fi
interference
prioritized
Complete Automatic Interference Mitigation Solution for Rogues and Non-Wi-Fi Interference
Air Quality PerformanceAir Quality Performance
© 2016 Cisco and/or its affiliates. All rights reserved. 39
Maximize Channels When Radar Is Present
Flexible Dynamic Frequency Selection
5170
MHz
5330
MHz
36
40
44
48
52
56
60
64
20MHz.
40MHz.
80MHz.
160MHz.
5490
MHz
5710
MHz
100
104
108
112
116
120
124
128
132
136
140
Channel Used
by Air Traffic
Radar
See it on
160MHZ Band
Dynamic Frequency
Selection
Flexible
Dynamic Frequency
Selection
© 2016 Cisco and/or its affiliates. All rights reserved. 40
FlexDFS with Dynamic Bandwidth Selection
Identifies radar
frequency to
1 MHz
FlexDFS
isolates radar
event to
20MHz
DBS allows
best channel
and width
Interference is impacting
only channel 60
FlexDFS + DBS
Automatic and intelligent use of spectrum
52
56
60
64
DBS combined with FlexDFS: Increased confidence in using wider channel bandwidth; reduced radio flapping
Primary
20
Secondary
20
Secondary
40
52 56 60 64
Optimizes
HD Experience
© 2016 Cisco and/or its affiliates. All rights reserved. 41
Better Support for Users on the Move
Optimized Roaming
Optimized Roaming: Wireless Devices
Connect to the Most Effective APClient Stickiness
© 2016 Cisco and/or its affiliates. All rights reserved. 42
Improve Connectivity to All Devices
Cisco ClientLink 4.0
Improves device
performance
802.11ac Wave 2
Access Point: TX
beamforming
• 802.11a
• 802.11g
• 802.11n
• 802.11ac Wave 1
• 802.11ac Wave 2
• 802.11ac Wave 2
802.11ac Wave 2
Access Point: ClientLink
© 2016 Cisco and/or its affiliates. All rights reserved. 43
Better Client Connectivity
RXSOP, Load Balancing, Band Select
© 2016 Cisco and/or its affiliates. All rights reserved. 44
Fine-tuning HDX with RF Profiles
Wi-Fi Triggered
ED-RRM
Optimized
Roaming
RXSOP
Dynamic
Bandwidth
Selection
TPC, DCA
CHDM
FlexDFS
CORE:
• CleanAir
• ClientLink 4.0
• Turbo Performance
 Pre-canned RF Profiles
 Client Distribution
 Data Rates
 DCA, TPC, CHDM
 Profile Threshold for Traps
 High Density Features
© 2016 Cisco and/or its affiliates. All rights reserved. 45
Cisco Air Time Fairness (ATF)
After
Air time is allocated per SSID, per realm, per client.
There is now better control over how air time is shared.
Before
Rate limiting can only specify a bit rate (throughput) limit.
There is no way to limit the duration that the bit rate will use.
Gain the Ability to
Meet SLAs
Time-
based
Automatic
calculation
on
availability
Ongoing
recalculation
Bandwidth
rate
unpredictable
Client-
dependent
fluctuation
Not time-
based
Improved Predictability and Performance
SSID 2
30%
SSID 1
70%
SSID 2
48%
SSID 1
52%
© 2016 Cisco and/or its affiliates. All rights reserved. 46
Zero Impact Application Visibility and Control
Maintain performance with zero-impact AVC
Gain visibility
into the network
Control application
performance
App App App App
App App App App
App App App App
App App App App
Red Hat
Cisco
WebEx
Rhapsody Gmail
TIBCO
Microsoft
Exchange
YouTube Skype
SAP Citrix BitTorrent iTunes
SharePoint
Windows
Server
Google
Talk
Salesforce
Monitor critical
applications
47© 2016 Cisco and/or its affiliates. All rights reserved.
Developing your Wireless QoS
Strategy
© 2016 Cisco and/or its affiliates. All rights reserved. 48
Why Wireless QoS For Real Time Applications
• QoS is like a chain
It’s only as strong as its weakest link
• the WLAN is one of the weakest links* in enterprise QoS
designs for three primary reasons:
1) Typical downshift in speed (and throughput)
2) Shift from full-duplex to half-duplex media
3) Shift from a dedicated media to a shared media
• WLAN QoS policies need to control both jitter and packet loss
1 Gbps170 Mbps
Full DuplexHalf Duplex
*weakest link is WAN, second weakest is WLAN 48
© 2016 Cisco and/or its affiliates. All rights reserved. 49
WLAN QoS Improvements Quantified
Application Original Metric Improved Metric Percentage
Improvement
Voice 15 ms max jitter 5 ms max jitter 300%
3.92 MOS
(Cellular Quality)
4.2 MOS
(Toll Quality)
Video 9 fps 14 fps 55%
Visual MOS:
Good
Visual MOS:
Excellent
Transactional Data 14 ms latency 2 ms latency 700%
http://www.cisco.com/en/US/prod/collateral/wireless/cisco_avc_application_improvement.pdf
49
© 2016 Cisco and/or its affiliates. All rights reserved. 50
Mobile Applications – on Wi-Fi
Wi-Fi is the primary network access method
Mission-critical applications cannot fail
Wi-Fi space has become congested
Proper RF and QoS management is the only way to ensure real-
time applications QoE and prioritization
50
© 2016 Cisco and/or its affiliates. All rights reserved. 51
Wireless QoS-Specific Limitations
• No priority servicing
• No bandwidth guarantees
• Non-deterministic media access
• Only 4 levels of service
LAN QoS WLAN QoS
51
© 2016 Cisco and/or its affiliates. All rights reserved. 52
Real Time Applications and Wireless
Video/Voice & Other Applications over WLAN are the same as over other media, except... they’re carried over
wireless!
Signaling: SCCP/SIP… or others!
Transport Protocols: RTP or other… but still real time
Wireless adds some important differences
Shared Media, Unlicensed Spectrum
802.11 Protocol Design
Physical Coverage Design
Users are Mobile
Battery Life
Application Design...
52
© 2016 Cisco and/or its affiliates. All rights reserved. 53
What Do You Consider First?
53
© 2016 Cisco and/or its affiliates. All rights reserved. 54
Start by Defining Your QoS Strategy
Articulate Your Business Intent, Relevant Applications and End-to-End Strategy
http://tinyurl.com/gu42acb
54
© 2016 Cisco and/or its affiliates. All rights reserved. 55
Translate your Strategy to a Framework
55
Transactional Data
Realtime
4-Class Model
Best Effort
Control Signaling
Transactional Data
Multimedia Conferencing
Voice
8-Class Model
Scavenger
Best Effort
Multimedia Streaming
Network Control
OAM
Realtime Interactive
Transactional Data
Multimedia Conferencing
Voice
12-Class Model
Bulk Data
Scavenger
Best Effort
Multimedia Streaming
Network Control
Broadcast Video
Signaling
1. Organize your
applications into groups
or “classes”
2. Assign a DSCP value to
each class
3. Ensure that each
application correctly
marks this DSCP
4. Decide how each class
will be treated by the
devices in your network
© 2016 Cisco and/or its affiliates. All rights reserved. 56
A Consolidated Strategy:
Comparing Wired and Wireless QoS
• By definition of IEEE 802.11e standard there
are only 4 levels of service (called “Access
Categories”)
• LAN switches service queues based on Priority
Queue (PQ) and Class-Based Weighted Fair
Queue (CBWFQ)
• 802.11e uses the Enhanced Distributed
Channel Access (EDCA) method
• WLANs have no priority queue
Class 6
Class 4
Class 2
Class 1
Class 7
Class … n
Class 3
Background
Best Effort
Video
Voice
Enterprise QoS WLAN QoS
Class 5
56
PQ + CBWFQ EDCA Algorithm
© 2016 Cisco and/or its affiliates. All rights reserved. 57
• Reconciles RFC 4594 with IEEE 802.11
• Summarizes our internal consensus on DSCP-
to-UP mapping
• Advocates DSCP-trust in the upstream direction
(vs. UP-to-DSCP mapping)
IETF Draft on
DSCPUP Mapping
https://tools.ietf.org/html/draft-ietf-tsvwg-ieee-802-11-00
57
© 2016 Cisco and/or its affiliates. All rights reserved. 58
Downstream DSCP-to-UP Mapping Model
Ratified Cisco Consensus Model (June 2015)
IEEE 802.11 Model
Voice
Access
Category
Best Effort
Access
Category
Video
Access
Category
Background
Access
Category
UP 7
UP 5
UP 3
UP 2
UP 6
UP 4
UP 0
UP 1
OAM
Signaling
Realtime Interactive
Transactional Data
Multimedia Conferencing
Bulk Data
AF2
CS3
CS4
AF4
CS2
AF1
Scavenger CS1
Best Effort DF
Multimedia Streaming AF3
Broadcast Video
Voice + DSCP-Admit
RFC 4594-Based Model
CS5
EF + 44
Internetwork Control CS6
DSCP
Network Control (CS7)• Plugs potential security
vulnerabilities
• Provides distinction
between elastic and
inelastic video classes
• Aligns RFC 4594
recommendations into the
IEEE 802.11 model
• Requires several custom
DSCP-to-UP mappings
Remark /
Drop
if not in
use
58
© 2016 Cisco and/or its affiliates. All rights reserved. 59
AireOS Default DSCP  UP Mapping Table
Traffic Type DSCP
802.11e
UP
WMM Access Category
Voice 46 (EF) 6 Voice
Interactive Video 34 (AF41) 5 Video
Call Signaling 24 (CS3) 3 Best Effort
Transactional / Interactive Data 18 (AF21) 3 Best Effort
Bulk Data 10 (AF11) 2 Background
Best Effort 0 (BE) 0 Best Effort
59
• Other UP values are derived from the 3 msb of the packet’s DSCP
value and then mapped to the correct AC accordingly
• E.g. DSCP 40 = 101000  UP = 101 = 5
© 2016 Cisco and/or its affiliates. All rights reserved. 60
Downstream QoS Model (Simplified)
Note: DSCP trust model (dot1p CoS tagging on WLC not in use here)
Wired
Network802.1Q Trunk
CAPWAP Encapsulated
DSCP802.1p
802.1Q TrunkCAPWAP
CAPWAP Encapsulated
DSCP
60
802.11 DSCP Payload 802.11 DSCP Payload
802.1p DSCP Payload
1
The Ethernet frame is received over an 802.1q trunk by the WLC. The WLC uses the
DSCP value of the IP packet and maps it to the outer DSCP of the CAPWAP tunnel.
1
© 2016 Cisco and/or its affiliates. All rights reserved. 61
Downstream QoS Model (Simplified)
Note: DSCP trust model (dot1p CoS tagging on WLC not in use here)
Wired
Network
UP DSCP Payload
802.1Q Trunk
1
CAPWAP Encapsulated
DSCP802.1p
802.1Q TrunkCAPWAP
CAPWAP Encapsulated
DSCP
2
61
802.11 DSCP Payload 802.11 DSCP Payload
802.1p DSCP Payload
2
Once the Ethernet frame is received by the AP, it maps the DSCP value of the IP packet
to the 802.11e UP value on the wireless frame. The frame is then sent to the client.
1
The Ethernet frame is received over an 802.1q trunk by the WLC. The WLC uses the
DSCP value of the IP packet and maps it to the outer DSCP of the CAPWAP tunnel.
© 2016 Cisco and/or its affiliates. All rights reserved. 62
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload
UP DSCP Payload
Upstream QoS Model (Simplified)
Note: DSCP trust model (dot1p CoS tagging on WLC not in use here)
Wired
Network802.1Q Trunk802.1Q TrunkCAPWAP
62
CAPWAP Encapsulated
DSCP802.1p 802.11 DSCP Payload
31
The client 802.11e frame is received by the AP. The AP maps the 802.11e UP value
*or* original packet DSCP to the outer CAPWAP IP DSCP header (configurable)
1
Default
Optional
© 2016 Cisco and/or its affiliates. All rights reserved. 63
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload
UP DSCP Payload
Upstream QoS Model (Simplified)
Note: DSCP trust model (dot1p CoS tagging on WLC not in use here)
Wired
Network802.1Q Trunk802.1Q TrunkCAPWAP
63
CAPWAP Encapsulated
DSCP802.1p 802.11 DSCP Payload
At the WLC end of the CAPWAP tunnel, the 802.11e frame is bridged to the
Ethernet switch. CAPWAP DSCP is mapped to 802.1p CoS value on trunk.
2
2
1
2
31
The client 802.11e frame is received by the AP. The AP maps the 802.11e UP value
*or* original packet DSCP to the outer CAPWAP IP DSCP header (configurable)
2
© 2016 Cisco and/or its affiliates. All rights reserved. 64
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload
UP DSCP Payload
Two Options to Influence QoS Markings Upstream
Wired
Network802.1Q Trunk802.1Q TrunkCAPWAP
64
CAPWAP Encapsulated
DSCP802.1p 802.11 DSCP Payload
Map UP to DSCP or Just Copy
the original DSCP value
© 2016 Cisco and/or its affiliates. All rights reserved. 65
 Windows Vista, 7, 8, 10 Jabber or Lync Client:
Call Manager can be used to set DSCP, however . . .
Global Policy Objects (GPOs) will override the DSCP
 Mac OSX, iOS, and Android Jabber Client:
Call Manager sets DSCP value
 UP value is typically determined by the client’s OS and
hardware drivers
Where Are DSCP and UP Values Set?
65
© 2016 Cisco and/or its affiliates. All rights reserved. 66
In Windows, DSCP is set globally by Group Policy
Note – WMM UP Value Cannot be Configured – Only DSCP
66
© 2016 Cisco and/or its affiliates. All rights reserved. 67
Example: Lync QoS Setting
 Note: MS Windows
applies DSCP value
based on the UDP
port range
 Solution: use
different port ranges
for voice and video,
resulting in the correct
DSCP value
• In MS Windows, the WMM UP is derived
from the 3 msb of the DSCP value
• DSCP ef (46) = [101 110]  101 = UP 5
67
© 2016 Cisco and/or its affiliates. All rights reserved. 68
Microsoft Packet Capture In Upstream Direction
68
© 2016 Cisco and/or its affiliates. All rights reserved. 69
Summary of Typical WMM/11e UP Mappings
Endpoint/Client Voice (EF) Video (AF41) Control (CS3)
Cisco
Recommendation
6 5 4
Jabber/Spark
iOS 10+
6 5 5
Jabber/Spark for
Android
6 5 3
Jabber/Spark for
OSX
5 5 0
Jabber/Spark for
Windows (desktop)
5 4 3
MS Lync / Skype for
Business (Win 10)
5 4 3
Unified IP Phones
(DX650, 9971)
6 5 4
Apple FaceTime
(iPad)
6 5 5
Note:AppleValuesbasedoniOS10.x
69
© 2016 Cisco and/or its affiliates. All rights reserved. 70
A Closer Look: Deploying Jabber or SfB on Microsoft
*Note: DSCP is set globally by Group Policy
Application
Recommended
DSCP Value
Resulting UP Value Recommended Values
Voice 46 (EF) 5 6 (AC_VO)
Video 34 (AF41) 4 5 (AC_VI)
Call Signaling 24 (CS3) 3 4 (AC_BE)
File Transfer
(bulk data)
10 (AF11) 1 2 (AC_BK)
App Sharing Default (0) 0 0 (AC_BE)
70
© 2016 Cisco and/or its affiliates. All rights reserved. 71
SIP Signaling
Lync File Transfer
Interactive Video
Voice
Application Type
Scavenger
Lync App Sharing & BE
Streaming Video
Network Control
Voice
(VO)
WMM Model +
802.11e User Priority
Best Effort
(BE)
Video
(VI)
Background
(BK)
UP 7
UP 5
UP 3
UP 2
UP 6
UP 4
UP 0
UP 1
CS3
AF11
AF41
EF
DSCP
CS1
DF
AF31
CS6
Example: Voice AC Is Is Unused in this Structure
71
© 2016 Cisco and/or its affiliates. All rights reserved. 72
Mismarking Impacts Wireless QoS
1. In this scenario voice packets get sent from the video AC
2. Voice frames have longer wait times and a greater chance of
retries
EDCA / WMM AC AIFS Number CWmin CWmax
Voice 2 3 7
Video 2 7 15
Best Effort 3 15 1023
Background 7 15 1023
72
73© 2016 Cisco and/or its affiliates. All rights reserved.
AireOs QoS Foundations
© 2016 Cisco and/or its affiliates. All rights reserved. 74
AireOS QoS History in a Nutshell
2007 2011 2012 20132005
802.11e / WMM
released. Support
on the Wi-Fi side
Differential
treatment for
unmarked traffic
AVC (per application
marking)
Wireless to Wired
mapping support
(per profile)
Per user BW
Per user, profile,
WLAN QoS policies
(BW + AVC)
20142001
There is no QoS in
Wi-Fi, everything is
DCF / BE
BE
BE
DCF
BE
BE
EDCA
EF
CoS5
UP 6
“Voice SSID”
EF
CoS5
UP 6
“Voice SSID”
BE
CoS4
UP 5
“Untagged=video”
1 M
100k
100k
Common SSID
1 M
200k
200k
Skype
CoS5
UP 6
Common SSID
Youtube
CoS4
UP 5
2015 2016
Qos maps
Trust UP? Trust DSCP?
Major simplifications
FastLane & QoS Map
Improvements
74
© 2016 Cisco and/or its affiliates. All rights reserved. 75
1. QoS Mappings Fixing the issue with UP to
DSCP inconsistency
© 2016 Cisco and/or its affiliates. All rights reserved. 76
Default UP to DSCP Mapping Problems
Voice Client Marked 46 (EF) UP = 5 Demoted to 34 (AF41)
Video Client Marked 34 (AF41) UP = 4 Demoted to 26 (AF31)
Signaling Client Marked 24 (CS3) UP = 3 Demoted to 18 (AF21)
76
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload
UP DSCP Payload
Wired
Network802.1Q Trunk802.1Q TrunkCAPWAP
CAPWAP Encapsulated
DSCP802.1p 802.11 DSCP Payload
34
5
46 34
446 46
© 2016 Cisco and/or its affiliates. All rights reserved. 77
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload
UP DSCP Payload
A Good QoS Design Requires DSCP Consistency
Wired
Network802.1Q Trunk802.1Q TrunkAccess mode
77
CAPWAP Encapsulated
DSCP802.1p 802.11 DSCP Payload
• This approach greatly simplifies QoS design and removes unexpected
mapping behaviors
• Introduced in AireOS 8.1MR, but greatly improved in 8.4
© 2016 Cisco and/or its affiliates. All rights reserved. 78
QoS Map
Configuration
Copy inner DSCP to CAPWAP
DSCP (changes default behavior)
This is the recommended
deployment model
78
Note: this screen has
been significantly
updated in AireOS 8.4
© 2016 Cisco and/or its affiliates. All rights reserved. 79
Trust DSCP Solves the Windows Problem (mostly)
Video-Quality QoS
(handled by the Video AC)
Voice-Quality QoS
Recommended and Available as of AireOS 8.1MR
79
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload
UP DSCP Payload
Wired
Network802.1Q Trunk802.1Q TrunkCAPWAP
CAPWAP Encapsulated
DSCP802.1p 802.11 DSCP Payload
46
5
46 46
46 46
© 2016 Cisco and/or its affiliates. All rights reserved. 80
QoS Map
Menu, Cont’d
Customize the UP to DSCP
mapping (likely won’t use
this very often)
80
© 2016 Cisco and/or its affiliates. All rights reserved. 81
Some Mystery Platforms Mark UP but not DSCP
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload
UP DSCP Payload
Wired
Network802.1Q Trunk802.1Q TrunkCAPWAP
CAPWAP Encapsulated
DSCP802.1p 802.11 DSCP Payload
46
5
0 46
0 0
AVC on the WLC to correct
inner DSCP
UP to DSCP Mapping
modifies CAPWAP DSCP
© 2016 Cisco and/or its affiliates. All rights reserved. 82
2. QoS Profiles
Limit Max. DSCP on CAPWAP
and in turn the 802.11 UP
Value
© 2016 Cisco and/or its affiliates. All rights reserved. 83
Configure the QoS Profile  The main purpose of the QoS
profile is to limit the maximum
DSCP allowed on a CAPWAP
tunnel, and thus limit the 802.11
UP value
 QoS profiles may be used and
applied to each WLAN (SSID)
Recommendation:
For enterprise class, mixed-use WLANs, use the Platinum
profile, for hotspots, use Silver or Bronze
83
DSCP 10
DSCP 34
DSCP 46
DSCP 0
Max DSCP values per profile
© 2016 Cisco and/or its affiliates. All rights reserved. 84
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload
UP DSCP Payload
Example: Effect of “Gold” Profile
Note: DSCP trust model (dot1p CoS tagging on WLC not in use here)
Wired
Network
UP DSCP Payload
802.1Q Trunk
46
CAPWAP Encapsulated
DSCP802.1p
802.1Q TrunkCAPWAP
CAPWAP Encapsulated
DSCP
46
3446
46
46
6
5 34
34 46
84
802.11 DSCP Payload
46
802.11 DSCP Payload
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP802.1p 802.11 DSCP Payload
34 46
© 2016 Cisco and/or its affiliates. All rights reserved. 85
Configure the QoS Profile Page
Create default bandwidth contracts for
each user or each SSID
 Note bandwidth contracts are
bidirectional (set them only for data /
hotspot networks)
Set the maximum priority for WMM
and non-WMM clients
(more on this later)
Profile Name
Max
Downstream
DSCP Value
Max Upstream
DSCP Value
Platinum / Voice 46 (EF) 46 (EF)
Gold / Video 34 (AF41) 34 (AF41)
Silver / Best Effort 0 (CS0) 18 (AF21)
Bronze /
Background
10 (AF11) 10 (AF11) 85
© 2016 Cisco and/or its affiliates. All rights reserved. 8686
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload
UP DSCP Payload
Wired
Network802.1Q Trunk802.1Q TrunkCAPWAP
CAPWAP Encapsulated
DSCP802.1p 802.11 DSCP Payload
46
X
0 46
50 0
Dealing With Non-WMM Clients
The Client is Not WMM capable, but
AP automatically maps the
CAPWAP DSCP to EF (46) If LAN switch is set to
trust CoS, BitTorrent
becomes DSCP EF
© 2016 Cisco and/or its affiliates. All rights reserved. 87
Alloy QoS: Apply QoS Control For Non-WMM Clients
 Maximum Priority allows you to customize the upper limit QoS marking
for a QoS policy
Sets the default QoS markings for
all non-WMM clients
Sets maximum DSCP & UP
values for WMM clients
Recommendation:
• Use Alloy QoS to treat non-WMM clients as best effort (DSCP and UP
values default to zero).
• If the client doesn’t support QoS, don’t try to give them QoS!
87
© 2016 Cisco and/or its affiliates. All rights reserved. 88
Wired QoS Protocol Field (legacy - do not use)
 Upstream, this caps the CoS value of the
802.1p trunk.
 Downstream, this value sets the CAPWAP
DSCP upper limit (mapped from the
incoming CoS value)
 If set to “none”, the CoS field is marked to
zero for the trunk.
 Upstream, towards the wired network, the
trunk CoS value is mapped from the
CAPWAP DSCP value.
 CoS limits the QoS design to eight classes
 Recommendation: set this to none,
unless you cannot trust DSCP for some
extraordinary reason
88
© 2016 Cisco and/or its affiliates. All rights reserved. 89
Apply the QoS Profile to the WLAN
 Choose the QoS profile you want
to apply for this WLAN
 In this example, the “Platinum”
profile is selected
 This sets the ceiling on all traffic to
DSCP 46 (up and downstream)
and UP to 6 (downstream only)
 You can also set the bi-directional
per-user and per-SSID bandwidth
contracts from this screen (usually
not needed)
89
© 2016 Cisco and/or its affiliates. All rights reserved. 91
3. AireOS AVC
Application Visibility and
Control
Discover which applications are
running on your corporate and
guest WLANs
Prioritize critical wireless apps
and de-prioritize non-business
apps
Monitor voice and video
performance on the WLAN
© 2016 Cisco and/or its affiliates. All rights reserved. 92
Application Visibility & Control (AVC)
Deep Packet Inspection in the wireless controller – allows application identification,
remarking, rate limiting, and dropping of unwanted traffic
Leverages the IOS NBAR2 Engine – same list of traffic signatures as IOS & XE
Protocol packs are used to update signatures (more than 1,400 today)
92
• Discover which applications are running on your
corporate and guest WLANs
• Prioritize critical wireless apps and de-prioritize
non-business apps
• Monitor voice and video performance on the
WLAN
AVC In The Wireless LAN Controller
© 2016 Cisco and/or its affiliates. All rights reserved. 93
Key Points To Know About AVC
CAPWAP Tunnel
In AireOS 8.0, AVC can be
applied in a specific direction
(upstream or downstream)
• AVC Policy operates here in
centralized mode
• An AVC Policy supports a
maximum of 32 entries (rules)
• AVC Modifies the inner DSCP value,
thus influencing the CAPWAP
DSCP and wireless UP values
• AVC Policy functions here in
FlexConnect (AireOS 8.1)
93
Wired
Network802.1Q Trunk802.1Q TrunkAccess mode
© 2016 Cisco and/or its affiliates. All rights reserved. 94
AVC Example: Build A Multimedia AVC Policy
More Key Points To Know:
• Applications are grouped by class
(such as “voice-and-video” shown
here)
• From AireOS 7.6 Protocol Packs
are used for signature updates
• Approx. 1400+ AVC Signatures
available today
• Note: only 32 applications can be
added to a single profile
94
© 2016 Cisco and/or its affiliates. All rights reserved. 95
A Simple AVC Remarking Example:
 AVC has three basic control
capabilities:
1. Modify the inner packet’s DSCP to a
custom value
2. Drop the packet
3. Rate Limit
 E.g. Mark MS Lync Media to Gold
(DSCP 34)
95
© 2016 Cisco and/or its affiliates. All rights reserved. 96
Expanded AVC Example:
MS Lync Policy
Cisco Jabber and IP
Phone Policy
Unwanted applications
Policy – drop or police
AVC can be applied in upstream,
downstream, or both directions
AVC can drop unwanted traffic
AVC has ability to police
applications bi-directionally
Note: AireOS 8.x is shown here
96
© 2016 Cisco and/or its affiliates. All rights reserved. 97
AVC Example Cont’d: Apply The AVC Policy
1. Navigate to the QoS policy for
the WLAN where you want to
apply the AVC policy
2. Enable AVC
3. Apply the AVC policy you
created to this QoS policy
97
© 2016 Cisco and/or its affiliates. All rights reserved. 98
AVC Provides Application Visibility
98
© 2016 Cisco and/or its affiliates. All rights reserved. 99
4. AireOS
Bandwith Controls
You can limit BW downstream (from WLC
and down) and/or Upstream (at the AP):
© 2016 Cisco and/or its affiliates. All rights reserved. 100
AireOS Bandwidth Control Points
You can limit BW downstream (from WLC and down) and/or Upstream (at AP):
Upstream is an “indirect method”:
Limits can be applied at profile level, WLAN level, user level, based on device profile or user profile, using
local profiling or AAA override
Can target “real time” (i.e. UDP) or “Data” (i.e. TCP) traffic
Can be “Average” or “Burst” (last second budget excess)
You CAN do it, but should you? Marking down is the preferred method
Don’t
send!
I decide, alone,
when to send (thank
you CSMA/CA)
© 2016 Cisco and/or its affiliates. All rights reserved. 101
Bandwidth Control – Per User
Many places to configure bandwidth controls . . .
© 2016 Cisco and/or its affiliates. All rights reserved. 102
Bandwidth Control – Per Device Type
• You can also identify connecting devices, from the WLC or though Cisco ISE, and create a
policy based on what they are:
How to identify that device
What policy to apply
~ 100 device types supported
© 2016 Cisco and/or its affiliates. All rights reserved. 103
Configuring Policies
• You can then apply the policies to the WLANs, in the order you want them to be applied, up to
16 policies per WLAN:
• Each policy can group
several devices
Set the index
Pick the policy,
then click Add
10
© 2016 Cisco and/or its affiliates. All rights reserved. 104
Bandwidth Control – AAA Override
• With AAA Override, Upstream/Downstream BW values can be returned from ISE along with
user profile:
10
© 2016 Cisco and/or its affiliates. All rights reserved. 105
5. AireOS CAC
Call Admission Control
Part of 802.11e, purpose is to
reserve bandwidth for devices
running real time applications
© 2016 Cisco and/or its affiliates. All rights reserved. 106
CAC Quick Recap
CAC was part of 802.11e, purpose is to reserve
bandwidth for devices running real time
applications
Relies on Add Traffic Stream (ADDTS)
exchange, containing Traffic Classification
(TCLAS) section and Traffic Specification
(TSPEC) element
Keep in mind that applications and OSes are
not all network-aware
RF
Load Level
ADDTS (TSpec)
Accept or Reject
ACM
Enabled
RTP Traffic
(no ADDTS)
10
© 2016 Cisco and/or its affiliates. All rights reserved. 107
CAC Configuration - Voice
Up to 90% (static)
or 85% (load-based) BW
Use load-based for
TSpec … but Static for
SIP non-WMM!
10
© 2016 Cisco and/or its affiliates. All rights reserved. 108
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload
UP DSCP Payload
Wired
Network
UP DSCP Payload
802.1Q Trunk
46
CAPWAP Encapsulated
DSCP802.1p
802.1Q TrunkCAPWAP
CAPWAP Encapsulated
DSCP
46
4646
46
46
6
0 46
34 46
108
802.11 DSCP Payload
46
802.11 DSCP Payload
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP802.1p 802.11 DSCP Payload
34 46
Caution: CAC Enabled and a non-TSpec Client
Enabling CAC limits downstream of non-TSpec clients to BE, even with
Platinum Profile
Best Effort (BE)
Voice (VO)
Non-
TSpec
Clients
Platinum
© 2016 Cisco and/or its affiliates. All rights reserved. 109
CAC Configuration - Video
Important CAC Recommendation:
• Very, very few video clients use
TSPEC (ADDTS)
• Only enable Video CAC if you know
that your client supports it, otherwise
you will get BE downstream
10
© 2016 Cisco and/or its affiliates. All rights reserved. 110
6. EDCA
Enhanced Distributed Channel
Access and TXOP (Transmit
Opportunity)
© 2016 Cisco and/or its affiliates. All rights reserved. 111
Tweaking the EDCA Parameters (Cont.)
• Wireless > 802.11a | 802.11bg > EDCA Parameters
AC AIFSN CwMi
n
CwMax TXOP
VO 2 2 3 47
VI 2 3 4 94
BE 3 4 10 0
BK 7 4 10 0
AC AIFSN CwMi
n
CwMax TXOP
VO 2 2 4 0
VI 5 3 5 0
BE 5 6 10 0
BK 12 8 10 0
AC AIFSN CwMi
n
CwMax TXOP
VO 2 2 4 0
VI 5 3 5 0
BE 12 6 10 0
BK 12 8 10 0
111
© 2016 Cisco and/or its affiliates. All rights reserved. 112
Implications of WMM EDCA Configuration
If you are voice, you can keep sending
for up to 1.5 ms (47 x 32 µs)
If you are video, you can send
chunks of up to 3 ms (94 x 32 µs)
If you are best effort of background, you can
only send one frame at a time (0 grouping)
• 802.11n (2009) and 802.11ac (2013) allow “blocks” (one ‘train’ of many frame-
wagons)
• Now, your voice and video queues are limited in time consumption…
while your BE/BK queues can send ‘one’ frame of (somewhat) ‘unlimited’ duration
© 2016 Cisco and/or its affiliates. All rights reserved. 113
802.11-2016 EDCA
• Example on 802.11a/n/ac network
• (TXOP values depend on what 802.11 protocol is enabled)
11
© 2016 Cisco and/or its affiliates. All rights reserved. 114
Tweaking the EDCA Parameters
Recommendation:
• Use the EDCA profile to Fastlane (as
of AireOS 8.3)
115© 2016 Cisco and/or its affiliates. All rights reserved.
Cisco and Apple Fastlane
© 2016 Cisco and/or its affiliates. All rights reserved. 116
Apple / Cisco Partnership – Three Key
Enhancements
3. Centralized iOS App Policy Control
Better Roaming through Adaptive 11r
Proper QoS Handling
1. Enhanced QoS for iOS 10+
2. Improved Roaming
IT Administrator control of applications and QoS
© 2016 Cisco and/or its affiliates. All rights reserved. 117
Improved QoS UP and DSCP Markings (iOS 10+)
Endpoint/Client Voice (EF) Video (AF41) Control (CS3)
Cisco
Recommendation
6 5 4
Jabber for iOS 10+
(iPad, iPhone)
6 5 5
Jabber for
Android
6 5 3
Jabber for OSX 5 5 0
Jabber for Windows
(desktop)
5 4 3
MS Lync / Skype for
Business (Win 10)
5 4 3
Unified IP Phones
(DX650, 9971)
6 5 4
Apple FaceTime
(iPad)
6 5 5
11
© 2016 Cisco and/or its affiliates. All rights reserved. 118
Improved Roaming Performance
• In 802.11, delay in roaming causes poor experience, especially for rich-media
real-time applications. Interoperability increases complexity and prevents
adoption.
Standards to the rescue?
• 802.11k – Know about neighboring APs as you join the cell! No time wasted
scanning when roaming is needed
• 802.11v – Allows configuration of device while connected to a WLAN
• 802.11r – Fast Roaming / Transition (FT) without need to reauthenticate
© 2016 Cisco and/or its affiliates. All rights reserved. 119
802.11k, 802.11v, 802.11r help efficient roaming
802.11r enables fast roaming without complete reauth
802.11k sends you list of neighbors
802.11v BSS Transition sends you the new best AP Cisco-
AP-2 to connect to
Association
Fast Transition (802.11r)
Cisco-AP-1 Cisco-AP-2
© 2016 Cisco and/or its affiliates. All rights reserved. 120
Association
Apple / Cisco Innovation: Adaptive 802.11r
Legacy client cannot
join the same SSID
where 11r is enabled
I recognize that you
are an Apple device
11r is enabled for you
802.11k, 802.11v
are on by default
Legacy client that does
not support 11r/k/v can
join the same SSID
Cisco-APNon-Cisco-AP
© 2016 Cisco and/or its affiliates. All rights reserved. 121
Roaming Performance : 10x Better end-user
Browsing and App Experience
QoS, 802.11r/k/vNo QoS, No 802.11r/k/v
Time (s)*
*Time Interval between last packet on previous AP, and first packet on next AP
© 2016 Cisco and/or its affiliates. All rights reserved. 122
FastLane Best Practices Configuration in AireOS
1. Configure Platinum Profile for Voice ->UP 6, Multicast and non-
WMM unicast -> BE
2. Remove bandwidth limitation for UDP on Platinum Profile
3. Apply Platinum Profile to your WLAN
4. Apply EDCA 802.11revmc TXOP values to both bands
5. Enable Voice CAC, with 50% BW / 6% roaming limits
6. Trust DSCP upstream
7. Create an optimized UP-DSCP map, applied downstream
8. Create an optimized AVC profile for well-known applications
(AUTOQOS-AVC-PROFILE)
If you expect iOS devices in your cell, one click does it all:
TECEWN-3010 122
© 2016 Cisco and/or its affiliates. All rights reserved. 123
FastLane
Enabling FastLane enables best practice QoS config
globally:
Platinum profile sets Max Priority to voice (UP 6), non-
WMM and multicast to BE, 802.1p disabled,
bandwidth contracts disabled
EDCA profile is set to FastLane
12
© 2016 Cisco and/or its affiliates. All rights reserved. 124
FastLane
• Enabling FastLane enables
best practice QoS config
globally:
• DSCP is trusted upstream
(instead of UP)
• DSCP to UP mapping is
configured based on IETF
recommendations (standards-
based DSCP values mapped
to IEEE values; non-standard
DSCP values mapped to BE)
© 2016 Cisco and/or its affiliates. All rights reserved. 125
FastLane
• When FastLane is enabled
on a WLAN, an AVC
AUTOQOS-AVC-PROFILE
is also created
• You can add this profile to
your WLAN, or use another
profile*
• It is also possible to
customize the Auto AVC
profile if necessary
* 8.3 mandated the use of the AUTOQOS-AVC-PROFILE on FastLane WLANs, 8.3MR removes this limitation
© 2016 Cisco and/or its affiliates. All rights reserved. 126
FastLane CAC
• Enabling FastLane enables
best practice QoS config
globally:
• ACM is enabled on both
bands (load-based), with
max RF bandwidth 50% and
roaming bandwidth to 6%
• Expedited bandwidth is
enabled
© 2016 Cisco and/or its affiliates. All rights reserved. 127
• FastLane-enabled Apple IOS devices mark QoS correctly
• DSCP 46 / UP 6 is real voice traffic
• We trust this traffic, even without TSPEC
• Behavior:
• DSCP 46 / UP 6 traffic coming from Apple iOS FastLane devices gets DSCP
46 / UP 6 end-to-end (with or without TSPEC)
• DSCP 46 / UP 6 traffic, without TSPEC, coming from other devices gets BE
(0) downstream
Important!!!
Differences With FastLane Handling of CAC
127
© 2016 Cisco and/or its affiliates. All rights reserved. 128
iOS 10 Fastlane – Trusting Voice traffic
Platinum Profile – Voice Stream – CAC Enabled, iOS 10 client, AireOS 8.3
128
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload
UP DSCP Payload
Wired
Network
UP DSCP Payload
802.1Q Trunk
CAPWAP Encapsulated
DSCP802.1p
802.1Q TrunkAccess mode
CAPWAP Encapsulated
DSCP
802.11 DSCP Payload 802.11 DSCP Payload
802.1p DSCP Payload
CAPWAP Encapsulated
DSCP802.1p 802.11 DSCP Payload
4646
465 546466 46
46
46 46
6
6 646 465 5 46
© 2016 Cisco and/or its affiliates. All rights reserved. 129
Apple Configurator 2 – Whitelist QoS
© 2016 Cisco and/or its affiliates. All rights reserved. 130
Cisco and Apple Together
for a Better End-User Experience
Improve device
efficiency through
joint tested
standards-based
functionality
Analyze and
prioritize Apple-
based applications
Minimize impact of
Apple upgrades by
accessing local
instances on
Cisco® ASRs
Display content
from Apple
devices Wirelessly
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Click - https://www.youtube.com/user/CiscoWLAN/
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Reduce
Cost &
Complexity
• Cisco CMX Solution https://www.youtube.com/watch?v=KQRb8vfU0qM
• CMX Hyperlocation vs RSSI Demo
https://www.youtube.com/watch?v=6ls7EHbSK4A
• Cisco Dual 5GHz Wi-Fi https://www.youtube.com/watch?v=mbpjiETvDXc
• Cisco Aironet AP-3800 RF Excellence
https://www.youtube.com/watch?v=dBpGsTKeyNM&t=64s
• Digital Network Architecture with Wave2 with 802.11ac
https://www.youtube.com/watch?v=ySjN13hPhXY&t=2s
• Cisco Aironet Series – Flexible Radio Assignment
https://www.youtube.com/watch?v=K_-BykT_YIM
• TechWiseTV: Apple and Cisco: Fast-Tracking the Mobile Enterprise
https://www.youtube.com/watch?v=bh8rEvrzm7Y&feature=youtu.be
• Prioritized Business Apps
https://www.youtube.com/watch?v=z0EOKNxL964&feature=youtu.be
• Apple and Cisco: Three Solutions Coming Together
https://www.youtube.com/watch?v=7MgsDkf55wQ&feature=youtu.be
• WiFi Optimized Feature
https://www.youtube.com/watch?v=xgPfxAolJoQ&feature=youtu.be
Faster Innovation
VoD Links
Lower
Risk
• Fastlane App Demo
https://www.youtube.com/watch?v=N1QMUcv3aRQ
• Cisco APIC-EM Wireless PnP Demo
https://www.youtube.com/watch?v=_9P2-bU66PU
• Cisco Aironet Plug and Play Cloud Redirection
https://www.youtube.com/watch?v=W7fBZ6xfSxw
• Wireless LAN Controller Dashboard Review
https://www.youtube.com/watch?v=af09TBaafRI&feature=youtu.be
• Cisco Wireless Mobile App
https://www.youtube.com/watch?v=HyvZ4mbVAWs
• WLC Advanced UI Client Troubleshooting
https://www.youtube.com/watch?v=dZVxI6jOx_Q
• ISE Simplified Wireless Setup
https://www.youtube.com/watch?v=A3F2DrFu7Lo&feature=youtu.be
• Cisco Wireless TrustSec Demo
https://www.youtube.com/watch?v=A3F2DrFu7Lo&feature=youtu.be
• Cisco Wireless Netflow Lancope Integration Demo
https://www.youtube.com/watch?v=TuWYkrt94CQ
• OpenDNS Integration with WLC
https://www.youtube.com/watch?v=cMdX8sBBYG4
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
• 5520 WLC
• 8540 WLC
• AP1570
• AP1810 OE
• AP1810W Wall Plate
• AP1850
• AP2700/3700
• AP2800/3800
• AP702W
• APIC-EM Wireless AP PnP
• Flex7500 WLC
• Mesh APs
• Mobility Express
• Smart Licensing
• Univ. AP Regulatory Domain
• Virtual WLC
Cisco Wireless LAN Documentation
INSTALLATION GUIDES
• 802.11r BSS Fast Transition
• Adaptive wIPS
• ATF Ph 1 & 2
• CleanAir
• CMX FastLocate
• High Density
• Rogue Management
• RRM RF Grouping Algorithm
• RRM White Paper
RADIO CONFIGURATION
• BYOD for FlexConnect
• BYOD with ISE
• Security Integration
ENCRYPTION
• Bi-Directional Rate Limiting
• Flex AP-EoGRE Tunnel Gtwy
• IPv6
• Jabber
• Jabber and UCM
• Microsoft Lync
• Passpoint Configuration
• Real-Time Traffic Over WLAN
• VideoStream
• Vocera IP Phone in WLAN
• VoWLAN Troubleshooting
CLIENT ADDRESSING POLICY ENGINE
• AVC
• Bonjour
• Chromecast
• Device Classification
• Domain Filtering
• mDNS Gateway w/Chromecast
• Wireless Device Profiling & Policy Classification
BEST PRACTICES
• Apple Devices
• Enterprise Mobility Design Guide
• High Availability (SSO)
• HyperLocation
• iPhone 6 Roaming
• N+1 High Availability
• WLAN Express
• WLC Configuration Best Practices
Thank you.

Contenu connexe

Tendances

Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WANCisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WANCisco Canada
 
Cisco Intelligent Branch - Enabling the Next Generation Branch
Cisco Intelligent Branch - Enabling the Next Generation BranchCisco Intelligent Branch - Enabling the Next Generation Branch
Cisco Intelligent Branch - Enabling the Next Generation BranchCisco Canada
 
Model driven telemetry
Model driven telemetryModel driven telemetry
Model driven telemetryCisco Canada
 
Cisco Spark Hybrid Services Architectural Design
Cisco Spark Hybrid Services Architectural DesignCisco Spark Hybrid Services Architectural Design
Cisco Spark Hybrid Services Architectural DesignMark Milton, PMP
 
Cisco Connect Halifax 2018 Optimizing your client's wi-fi experience
Cisco Connect Halifax 2018   Optimizing your client's wi-fi experienceCisco Connect Halifax 2018   Optimizing your client's wi-fi experience
Cisco Connect Halifax 2018 Optimizing your client's wi-fi experienceCisco Canada
 
Leverage the Network
Leverage the NetworkLeverage the Network
Leverage the NetworkCisco Canada
 
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...Cisco Canada
 
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experience
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experienceCisco Connect Vancouver 2017 - Optimizing your client's wi fi experience
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experienceCisco Canada
 
Optimizing your client's wi fi experience
Optimizing your client's wi fi experience Optimizing your client's wi fi experience
Optimizing your client's wi fi experience Cisco Canada
 
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaUnderstanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaCisco Canada
 
Cisco Connect Vancouver 2017 - Gain insight and programmability with Cisco DC...
Cisco Connect Vancouver 2017 - Gain insight and programmability with Cisco DC...Cisco Connect Vancouver 2017 - Gain insight and programmability with Cisco DC...
Cisco Connect Vancouver 2017 - Gain insight and programmability with Cisco DC...Cisco Canada
 
Cisco connect winnipeg 2018 understanding cisco's next generation sdwan sol...
Cisco connect winnipeg 2018   understanding cisco's next generation sdwan sol...Cisco connect winnipeg 2018   understanding cisco's next generation sdwan sol...
Cisco connect winnipeg 2018 understanding cisco's next generation sdwan sol...Cisco Canada
 
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WANCisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WANCisco Canada
 
Meraki powered services bell
Meraki powered services   bellMeraki powered services   bell
Meraki powered services bellCisco Canada
 
Network Function Virtualization (NFV) using IOS-XR
Network Function Virtualization (NFV) using IOS-XRNetwork Function Virtualization (NFV) using IOS-XR
Network Function Virtualization (NFV) using IOS-XRCisco Canada
 
Cisco Connect Toronto 2018 dc-aci-anywhere
Cisco Connect Toronto 2018   dc-aci-anywhereCisco Connect Toronto 2018   dc-aci-anywhere
Cisco Connect Toronto 2018 dc-aci-anywhereCisco Canada
 
TAC Vision & Strategy
TAC Vision & StrategyTAC Vision & Strategy
TAC Vision & StrategyCisco Canada
 
Hosted Security as a Service - Solution Architecture Design
Hosted Security as a Service - Solution Architecture DesignHosted Security as a Service - Solution Architecture Design
Hosted Security as a Service - Solution Architecture DesignCisco Canada
 
Security and Virtualization in the Data Center
Security and Virtualization in the Data CenterSecurity and Virtualization in the Data Center
Security and Virtualization in the Data CenterCisco Canada
 
Cisco Connect Toronto 2017 - Cloud and On Premises Collaboration Security Exp...
Cisco Connect Toronto 2017 - Cloud and On Premises Collaboration Security Exp...Cisco Connect Toronto 2017 - Cloud and On Premises Collaboration Security Exp...
Cisco Connect Toronto 2017 - Cloud and On Premises Collaboration Security Exp...Cisco Canada
 

Tendances (20)

Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WANCisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
 
Cisco Intelligent Branch - Enabling the Next Generation Branch
Cisco Intelligent Branch - Enabling the Next Generation BranchCisco Intelligent Branch - Enabling the Next Generation Branch
Cisco Intelligent Branch - Enabling the Next Generation Branch
 
Model driven telemetry
Model driven telemetryModel driven telemetry
Model driven telemetry
 
Cisco Spark Hybrid Services Architectural Design
Cisco Spark Hybrid Services Architectural DesignCisco Spark Hybrid Services Architectural Design
Cisco Spark Hybrid Services Architectural Design
 
Cisco Connect Halifax 2018 Optimizing your client's wi-fi experience
Cisco Connect Halifax 2018   Optimizing your client's wi-fi experienceCisco Connect Halifax 2018   Optimizing your client's wi-fi experience
Cisco Connect Halifax 2018 Optimizing your client's wi-fi experience
 
Leverage the Network
Leverage the NetworkLeverage the Network
Leverage the Network
 
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
 
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experience
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experienceCisco Connect Vancouver 2017 - Optimizing your client's wi fi experience
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experience
 
Optimizing your client's wi fi experience
Optimizing your client's wi fi experience Optimizing your client's wi fi experience
Optimizing your client's wi fi experience
 
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaUnderstanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
 
Cisco Connect Vancouver 2017 - Gain insight and programmability with Cisco DC...
Cisco Connect Vancouver 2017 - Gain insight and programmability with Cisco DC...Cisco Connect Vancouver 2017 - Gain insight and programmability with Cisco DC...
Cisco Connect Vancouver 2017 - Gain insight and programmability with Cisco DC...
 
Cisco connect winnipeg 2018 understanding cisco's next generation sdwan sol...
Cisco connect winnipeg 2018   understanding cisco's next generation sdwan sol...Cisco connect winnipeg 2018   understanding cisco's next generation sdwan sol...
Cisco connect winnipeg 2018 understanding cisco's next generation sdwan sol...
 
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WANCisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
 
Meraki powered services bell
Meraki powered services   bellMeraki powered services   bell
Meraki powered services bell
 
Network Function Virtualization (NFV) using IOS-XR
Network Function Virtualization (NFV) using IOS-XRNetwork Function Virtualization (NFV) using IOS-XR
Network Function Virtualization (NFV) using IOS-XR
 
Cisco Connect Toronto 2018 dc-aci-anywhere
Cisco Connect Toronto 2018   dc-aci-anywhereCisco Connect Toronto 2018   dc-aci-anywhere
Cisco Connect Toronto 2018 dc-aci-anywhere
 
TAC Vision & Strategy
TAC Vision & StrategyTAC Vision & Strategy
TAC Vision & Strategy
 
Hosted Security as a Service - Solution Architecture Design
Hosted Security as a Service - Solution Architecture DesignHosted Security as a Service - Solution Architecture Design
Hosted Security as a Service - Solution Architecture Design
 
Security and Virtualization in the Data Center
Security and Virtualization in the Data CenterSecurity and Virtualization in the Data Center
Security and Virtualization in the Data Center
 
Cisco Connect Toronto 2017 - Cloud and On Premises Collaboration Security Exp...
Cisco Connect Toronto 2017 - Cloud and On Premises Collaboration Security Exp...Cisco Connect Toronto 2017 - Cloud and On Premises Collaboration Security Exp...
Cisco Connect Toronto 2017 - Cloud and On Premises Collaboration Security Exp...
 

En vedette

Q4 fy17 earnings slides final no guidance
Q4 fy17 earnings slides final no guidanceQ4 fy17 earnings slides final no guidance
Q4 fy17 earnings slides final no guidanceir_cisco
 
Виртуализация в опорной сети мобильного оператора
Виртуализация в опорной сети мобильного оператораВиртуализация в опорной сети мобильного оператора
Виртуализация в опорной сети мобильного оператораCisco Russia
 
#CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic #CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic ITSitio.com
 
5G End to-end network slicing Demo
5G End to-end network slicing Demo5G End to-end network slicing Demo
5G End to-end network slicing DemoITU
 
Shift Happens: From Value Destruction to Value Creation
Shift Happens: From Value Destruction to Value CreationShift Happens: From Value Destruction to Value Creation
Shift Happens: From Value Destruction to Value CreationCisco Service Provider
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017Bruno Teixeira
 
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)SDNRG ITB
 
Architecture for Mobile Data Offload over Wi-Fi Access Networks
Architecture for Mobile Data Offload over Wi-Fi Access NetworksArchitecture for Mobile Data Offload over Wi-Fi Access Networks
Architecture for Mobile Data Offload over Wi-Fi Access NetworksCisco Service Provider
 
Cisco Visual Networking Index Global Mobile Data Traffic Forecast Infographic
Cisco Visual Networking Index Global Mobile Data Traffic Forecast InfographicCisco Visual Networking Index Global Mobile Data Traffic Forecast Infographic
Cisco Visual Networking Index Global Mobile Data Traffic Forecast InfographicCisco Service Provider
 
Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas...
Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas...Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas...
Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas...Michelle Holley
 
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Bruno Teixeira
 
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)SDNRG ITB
 
5G Crosshaul vs 5G-XHaul
5G Crosshaul vs 5G-XHaul5G Crosshaul vs 5G-XHaul
5G Crosshaul vs 5G-XHaul3G4G
 
Q1 fy18 earnings slides no guidance
Q1 fy18 earnings slides no guidanceQ1 fy18 earnings slides no guidance
Q1 fy18 earnings slides no guidanceir_cisco
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design3G4G
 
4.5G: Integration of LTE and Wi-Fi networks
4.5G: Integration of LTE and Wi-Fi networks4.5G: Integration of LTE and Wi-Fi networks
4.5G: Integration of LTE and Wi-Fi networkseXplanoTech
 

En vedette (18)

Q4 fy17 earnings slides final no guidance
Q4 fy17 earnings slides final no guidanceQ4 fy17 earnings slides final no guidance
Q4 fy17 earnings slides final no guidance
 
5G Network Introduction
5G Network Introduction5G Network Introduction
5G Network Introduction
 
Виртуализация в опорной сети мобильного оператора
Виртуализация в опорной сети мобильного оператораВиртуализация в опорной сети мобильного оператора
Виртуализация в опорной сети мобильного оператора
 
#CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic #CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic
 
5G End to-end network slicing Demo
5G End to-end network slicing Demo5G End to-end network slicing Demo
5G End to-end network slicing Demo
 
Shift Happens: From Value Destruction to Value Creation
Shift Happens: From Value Destruction to Value CreationShift Happens: From Value Destruction to Value Creation
Shift Happens: From Value Destruction to Value Creation
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
 
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
 
Architecture for Mobile Data Offload over Wi-Fi Access Networks
Architecture for Mobile Data Offload over Wi-Fi Access NetworksArchitecture for Mobile Data Offload over Wi-Fi Access Networks
Architecture for Mobile Data Offload over Wi-Fi Access Networks
 
Cisco Visual Networking Index Global Mobile Data Traffic Forecast Infographic
Cisco Visual Networking Index Global Mobile Data Traffic Forecast InfographicCisco Visual Networking Index Global Mobile Data Traffic Forecast Infographic
Cisco Visual Networking Index Global Mobile Data Traffic Forecast Infographic
 
Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas...
Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas...Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas...
Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas...
 
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
 
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
 
5G Crosshaul vs 5G-XHaul
5G Crosshaul vs 5G-XHaul5G Crosshaul vs 5G-XHaul
5G Crosshaul vs 5G-XHaul
 
Q1 fy18 earnings slides no guidance
Q1 fy18 earnings slides no guidanceQ1 fy18 earnings slides no guidance
Q1 fy18 earnings slides no guidance
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design
 
4.5G: Integration of LTE and Wi-Fi networks
4.5G: Integration of LTE and Wi-Fi networks4.5G: Integration of LTE and Wi-Fi networks
4.5G: Integration of LTE and Wi-Fi networks
 
Finance, meaning, concept and types
Finance, meaning, concept and typesFinance, meaning, concept and types
Finance, meaning, concept and types
 

Similaire à Cisco Connect Toronto 2017 - Optimizing your client's Wi-Fi Experience

Cisco connect winnipeg 2018 optimizing your client's wi-fi experience v4 - ...
Cisco connect winnipeg 2018   optimizing your client's wi-fi experience v4 - ...Cisco connect winnipeg 2018   optimizing your client's wi-fi experience v4 - ...
Cisco connect winnipeg 2018 optimizing your client's wi-fi experience v4 - ...Cisco Canada
 
Optimizing your client's wi fi experience
Optimizing your client's wi fi experienceOptimizing your client's wi fi experience
Optimizing your client's wi fi experienceCisco Canada
 
Spectrum management best practices in a Gigabit wireless world
Spectrum management best practices in a Gigabit wireless worldSpectrum management best practices in a Gigabit wireless world
Spectrum management best practices in a Gigabit wireless worldCisco Canada
 
Conquering the 802.11ac Shift
Conquering the 802.11ac ShiftConquering the 802.11ac Shift
Conquering the 802.11ac ShiftCisco Mobility
 
CNv6_instructorPPT_Chapter3.pptx
CNv6_instructorPPT_Chapter3.pptxCNv6_instructorPPT_Chapter3.pptx
CNv6_instructorPPT_Chapter3.pptxVishalThakor19
 
Medium-Large Enterprise Small Cell Deployment Case Studies
Medium-Large Enterprise Small Cell Deployment Case StudiesMedium-Large Enterprise Small Cell Deployment Case Studies
Medium-Large Enterprise Small Cell Deployment Case StudiesSmall Cell Forum
 
FCC 2016 - DAS & Small Cells Workshop
FCC 2016 - DAS & Small Cells WorkshopFCC 2016 - DAS & Small Cells Workshop
FCC 2016 - DAS & Small Cells WorkshopArt King
 
Technical Session 3 - To be Open Transport
Technical Session 3 - To be Open TransportTechnical Session 3 - To be Open Transport
Technical Session 3 - To be Open TransportAPNIC
 

Similaire à Cisco Connect Toronto 2017 - Optimizing your client's Wi-Fi Experience (20)

Cisco connect winnipeg 2018 optimizing your client's wi-fi experience v4 - ...
Cisco connect winnipeg 2018   optimizing your client's wi-fi experience v4 - ...Cisco connect winnipeg 2018   optimizing your client's wi-fi experience v4 - ...
Cisco connect winnipeg 2018 optimizing your client's wi-fi experience v4 - ...
 
Optimizing your client's wi fi experience
Optimizing your client's wi fi experienceOptimizing your client's wi fi experience
Optimizing your client's wi fi experience
 
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
 
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
 
Spectrum management best practices in a Gigabit wireless world
Spectrum management best practices in a Gigabit wireless worldSpectrum management best practices in a Gigabit wireless world
Spectrum management best practices in a Gigabit wireless world
 
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
 
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
 
Shanghai Breakout: Mobile Devices and Wi-Fi
Shanghai Breakout: Mobile Devices and Wi-FiShanghai Breakout: Mobile Devices and Wi-Fi
Shanghai Breakout: Mobile Devices and Wi-Fi
 
Conquering the 802.11ac Shift
Conquering the 802.11ac ShiftConquering the 802.11ac Shift
Conquering the 802.11ac Shift
 
Open v ran
Open v ranOpen v ran
Open v ran
 
CNv6_instructorPPT_Chapter3.pptx
CNv6_instructorPPT_Chapter3.pptxCNv6_instructorPPT_Chapter3.pptx
CNv6_instructorPPT_Chapter3.pptx
 
WLAN
WLANWLAN
WLAN
 
Medium-Large Enterprise Small Cell Deployment Case Studies
Medium-Large Enterprise Small Cell Deployment Case StudiesMedium-Large Enterprise Small Cell Deployment Case Studies
Medium-Large Enterprise Small Cell Deployment Case Studies
 
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
 
Deploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
Deploying Microsoft Lync over Wi-Fi #AirheadsConf ItalyDeploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
Deploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
 
2012 ah vegas wlan design for voice video
2012 ah vegas   wlan design for voice video2012 ah vegas   wlan design for voice video
2012 ah vegas wlan design for voice video
 
FCC 2016 - DAS & Small Cells Workshop
FCC 2016 - DAS & Small Cells WorkshopFCC 2016 - DAS & Small Cells Workshop
FCC 2016 - DAS & Small Cells Workshop
 
Wi-Fi Behavior of Popular Mobile Devices #AirheadsConf Italy
Wi-Fi Behavior of Popular Mobile Devices #AirheadsConf ItalyWi-Fi Behavior of Popular Mobile Devices #AirheadsConf Italy
Wi-Fi Behavior of Popular Mobile Devices #AirheadsConf Italy
 
Technical Session 3 - To be Open Transport
Technical Session 3 - To be Open TransportTechnical Session 3 - To be Open Transport
Technical Session 3 - To be Open Transport
 
Mobile Devices and Wi-Fi
Mobile Devices and Wi-FiMobile Devices and Wi-Fi
Mobile Devices and Wi-Fi
 

Plus de Cisco Canada

Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco Canada
 
Cisco connect montreal 2018 iot demo kinetic fr
Cisco connect montreal 2018   iot demo kinetic frCisco connect montreal 2018   iot demo kinetic fr
Cisco connect montreal 2018 iot demo kinetic frCisco Canada
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco Canada
 
Cisco connect montreal 2018 secure dc
Cisco connect montreal 2018    secure dcCisco connect montreal 2018    secure dc
Cisco connect montreal 2018 secure dcCisco Canada
 
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018   enterprise networks - say goodbye to vla nsCisco connect montreal 2018   enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018 enterprise networks - say goodbye to vla nsCisco Canada
 
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco Canada
 
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Canada
 
Cisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco Canada
 
Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Cisco Canada
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v finalCisco Canada
 
Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco Canada
 
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco Canada
 
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...Cisco Canada
 
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
Cisco Connect Toronto 2018   an introduction to Cisco kineticCisco Connect Toronto 2018   an introduction to Cisco kinetic
Cisco Connect Toronto 2018 an introduction to Cisco kineticCisco Canada
 
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...Cisco Canada
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet OverviewCisco Canada
 
Cisco Connect Toronto 2018 DNA assurance
Cisco Connect Toronto 2018  DNA assuranceCisco Connect Toronto 2018  DNA assurance
Cisco Connect Toronto 2018 DNA assuranceCisco Canada
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicingCisco Canada
 
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
Cisco Connect Toronto 2018   the intelligent network with cisco merakiCisco Connect Toronto 2018   the intelligent network with cisco meraki
Cisco Connect Toronto 2018 the intelligent network with cisco merakiCisco Canada
 
Cisco Connect Toronto 2018 sixty to zero
Cisco Connect Toronto 2018   sixty to zeroCisco Connect Toronto 2018   sixty to zero
Cisco Connect Toronto 2018 sixty to zeroCisco Canada
 

Plus de Cisco Canada (20)

Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devops
 
Cisco connect montreal 2018 iot demo kinetic fr
Cisco connect montreal 2018   iot demo kinetic frCisco connect montreal 2018   iot demo kinetic fr
Cisco connect montreal 2018 iot demo kinetic fr
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
 
Cisco connect montreal 2018 secure dc
Cisco connect montreal 2018    secure dcCisco connect montreal 2018    secure dc
Cisco connect montreal 2018 secure dc
 
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018   enterprise networks - say goodbye to vla nsCisco connect montreal 2018   enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
 
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse locale
 
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
 
Cisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybrides
 
Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v final
 
Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2
 
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
 
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
 
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
Cisco Connect Toronto 2018   an introduction to Cisco kineticCisco Connect Toronto 2018   an introduction to Cisco kinetic
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
 
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet Overview
 
Cisco Connect Toronto 2018 DNA assurance
Cisco Connect Toronto 2018  DNA assuranceCisco Connect Toronto 2018  DNA assurance
Cisco Connect Toronto 2018 DNA assurance
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicing
 
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
Cisco Connect Toronto 2018   the intelligent network with cisco merakiCisco Connect Toronto 2018   the intelligent network with cisco meraki
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
 
Cisco Connect Toronto 2018 sixty to zero
Cisco Connect Toronto 2018   sixty to zeroCisco Connect Toronto 2018   sixty to zero
Cisco Connect Toronto 2018 sixty to zero
 

Dernier

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Dernier (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Cisco Connect Toronto 2017 - Optimizing your client's Wi-Fi Experience

  • 1. © 2016 Cisco and/or its affiliates. All rights reserved. 1 Cisco Connect Your Time Is Now Optimizing Your Client's Wi-Fi Experience Robert James Lloyd TSA EN Mobility October 12, 2017
  • 2. © 2016 Cisco and/or its affiliates. All rights reserved. 2 -Nikola Tesla “It seems that I have always been ahead of my time. I had to wait nineteen years before Niagara was harnessed by my system, fifteen years before the basic inventions for wireless which I gave to the world in 1893 were applied universally”
  • 3. © 2016 Cisco and/or its affiliates. All rights reserved. 3 Acknowledgement • A large portion of this presentation was gleaned from the remarkable Cisco Live Berlin 2017 Session: Wireless Deployment and Design for Media-Rich Mobile Applications https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=93867&backBtn=true. I highly recommend viewing it in it’s entirety and I thank my colleagues for allowing me to use their content. Said session was created and delivered by the following Principal Engineers: • Robert Barton, P. Eng @MrRobbarto CCIE #6660, CCDE #2013::6 • Jerome Henry, Technical leader - TME @wirelessccie CCIE Wireless #24750, CWNE #45 More related presentations and references will be noted in the supplemental information slide(s) following the core material of this delivery.
  • 4. 4© 2016 Cisco and/or its affiliates. All rights reserved. Part 1: Optimizing the RF Environment for Mobile Applications Part 2: Optimal AP and Antenna deployment for Real-Time Applications Part 3: Cisco Innovations for Mobility Client QoE Part 4: Developing your Wireless QoS Strategy Part 5: AireOS QoS Foundations. Part 6: Cisco and Apple Fastlane Agenda
  • 5. 5© 2016 Cisco and/or its affiliates. All rights reserved. Optimizing the RF Environment for Mobile Applications
  • 6. © 2016 Cisco and/or its affiliates. All rights reserved. 6 Real Time Voice vs Real Time Video Applications 6
  • 7. © 2016 Cisco and/or its affiliates. All rights reserved. 7 Below 4.1, VoIP Quality Changes from “Good” to close to “Fair” (“slightly annoying”) ≈4.1 7
  • 8. © 2016 Cisco and/or its affiliates. All rights reserved. 8 VoIP Golden Rules for Wi-Fi Packet Error Rate (PER) <=1% As low jitter as possible, less than 100ms Retries should be < 20% End to end delay 150 – 200 ms, 30 ms in cell When these values are exceeded, MOS reduces too much Your mission is to keep MOS high 8
  • 9. © 2016 Cisco and/or its affiliates. All rights reserved. 9 RF Design - Signal Closer distance to the AP means higher signal level (RSSI), which translates in more complex modulation scheme and higher data rate 9
  • 10. © 2016 Cisco and/or its affiliates. All rights reserved. 10 Higher Power Does not Always Mean Better Signal You are a bit quiet Blah blah blah Is it better now? RSSI dBm Noise Level Time Aim for: •Noise level ≤ -92 dBm •RSSI ≥ 67 dBm -> 25 dB or better SNR •Typically, AP power same as client power -> commonly 11 to 14 dBm 10
  • 11. © 2016 Cisco and/or its affiliates. All rights reserved. 11 Imagine This Scenario . . . . (based on an actual customer situation) 11 1 1 1 1 1 1 1 1 1 • Customer moved to first Wi-Fi only building (including voice and video) • DISASTER! Wi-Fi was Terrible!! • Investigation revealed all APs at max power (power level 1) • Covering ~7500 sq. ft. per AP (2500 sq. ft. per AP is recommended) • They needed 3x as many APs! ~ 120 ft
  • 12. © 2016 Cisco and/or its affiliates. All rights reserved. 12 SSIDs and Low Rates Consume Air Time 5% After 60% Before  Reduce SSID number, disable low rates, solve OBSS issues  Keep CU below 50%  Before: 8 SSIDs, all rates allowed  After: 2 SSIDs, 802.11b rates disabled 12
  • 13. © 2016 Cisco and/or its affiliates. All rights reserved. 13 What Should Your Minimum Rate Be?  Stop your cell where: 1. Signal to your clients is still strong 2. Clients and overhead traffic still “reasonably fast” 3. Retries are low  Beyond that point, clients should be able to get to another AP if they want to.  On the right:  STA1 and STA2 hear each other -> less collisions  STA 1 and STA2 send @ 54 Mb/s -> short delays  STA3 is far from AP -> lower data rate (longer transmission delay), higher PER and loss risks  STA3 does not hear STA1 and STA2 -> higher collision risk 24 Mbps 6 Mbps STA1 STA2 STA3 13
  • 14. © 2016 Cisco and/or its affiliates. All rights reserved. 14 - 67 dBm… How Much is That in Data Rate?  And BER is important, because more retries means more chances that the frame will be dropped  Your job is to limit frame drops to 1% or less to maintain 4.1 MOS  At -67 dBm RSSI, SNR is typically around 25 dB or more*  You can run any rate of 24 Mbps and up, and still have good frame success rate * well, at least in ideal conditions… see next slides 14
  • 15. © 2016 Cisco and/or its affiliates. All rights reserved. 15 Hand and Phone Position Affect Signal Object in Signal Path Signal Attenuation Through Object Plasterboard wall 3 dB Glass wall with metal frame 6 dB Cinderblock wall 4 dB Office window 3 dB Metal door 6 dB Metal door in brick wall 12 dB Phone and body position 3 - 6 dB Phone near field absorption Up to 15 dB There can be a 20 dB difference between these photos 15
  • 16. © 2016 Cisco and/or its affiliates. All rights reserved. 16 Big Hands are Okay if Your Design is Clever -67 dBm -67 – 20 = -87 dBm Signal is too weak… AP AP But you can roam to the other AP @ -67 dBm! 16
  • 17. 17© 2016 Cisco and/or its affiliates. All rights reserved. Positioning APs and Antennas for Optimal Real-Time Application QoE
  • 18. © 2016 Cisco and/or its affiliates. All rights reserved. 18 Where do You Need Coverage?  Talk to end-users. Think what they will need and when, look for roaming paths 18
  • 19. © 2016 Cisco and/or its affiliates. All rights reserved. 19 AP Placement Guidelines Mount APs so that antennas are vertical (we use vertical polarization) 1919
  • 20. © 2016 Cisco and/or its affiliates. All rights reserved. 20 20 Radiation Pattern  Do not mount on a wall an AP built for ceiling mount…
  • 21. © 2016 Cisco and/or its affiliates. All rights reserved. 21 21  Do not mount on a wall an AP built for ceiling mount… Radiation Pattern
  • 22. © 2016 Cisco and/or its affiliates. All rights reserved. 22 AP Placement Guidelines Avoid metallic objects that can affect the signal to your clients 22
  • 23. © 2016 Cisco and/or its affiliates. All rights reserved. 23 AP Placement – Bad Examples  AP too high: Low rate to the ground Client signal too weak at the AP level > 20ft Nice… but you won’t cover the jetway as soon as the door closes 23
  • 24. © 2016 Cisco and/or its affiliates. All rights reserved. 24 RF Design – Cell Overlap Cell overlap coverage is not always the only concern Roaming can fail if the client device does not have enough time to properly scan for neighboring access points Imagine turning the corner around a metal or high attenuation barrier – the RF environment changes very rapidly Challenging RF obstacles need to be considered during AP placement A “Transition” AP that is placed at the intersection of hallways can alleviate some scenarios 24
  • 25. © 2016 Cisco and/or its affiliates. All rights reserved. 25 RF Design – Next AP Position • At point A the phone is connected to AP 1 • At point B the phone has AP 2 in the neighbor list, AP 3 has not yet been scanned due to the RF shadow caused by the elevator bank • At point C the phone needs to roam, but AP 2 is the only AP in the neighbor list • The phone then needs to rescan and connect to AP 3 1 3 2A B C 25
  • 26. © 2016 Cisco and/or its affiliates. All rights reserved. 26 RF Design – Next AP Position At point A the phone is connected to AP 1 At point B the phone has AP 2 in the neighbor list as it was able to scan it while moving down the hall At point C the phone needs to roam and successfully selects AP 2 The phone has sufficient time to scan for AP 3 ahead of time A B C 1 2 3 26
  • 27. © 2016 Cisco and/or its affiliates. All rights reserved. 27 Radiation Pattern and Roaming Buffer When users are expected to roam while communicating, make sure their BYOD can detect neighboring APs BEFORE roaming Directional vs omnidirectional antenna Floor AP signal drops fast AP signal drops slowly User does not have much space/time to find the next AP 27
  • 28. © 2016 Cisco and/or its affiliates. All rights reserved. 28 Controller Redundancy and Roaming Paths Design expected roaming paths and make sure all APs connect to the same controller, and overlap allows for next AP discovery 28
  • 29. © 2016 Cisco and/or its affiliates. All rights reserved. 29 Going Further • BRKEWN-2019 - 7 Ways to Fail as a Wireless Expert (2017 Berlin) https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=93858&backBtn=true • BRKEWN-3010 - Improve enterprise WLAN spectrum quality with Cisco's advanced RF capacities (RRM, CleanAir, ClientLink, etc) (2017 Berlin) https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=94062&tclass=popup 29
  • 30. 30© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Innovations for Mobility Client QoE
  • 31. © 2016 Cisco and/or its affiliates. All rights reserved. 3131BRKEWN-2670 BESTPRACTICES(AireOS) Make it Easy Make it work INFRASTRUCTURE Enable High Availability (AP and Client SSO) Enable AP Failover Priority Enable AP Multicast Mode Enable Multicast VLAN Enable Pre-image download Enable AVC Enable NetFlow Enable Local Profiling (DHCP and HTTP) Enable NTP Modify the AP Re-transmit Parameters Enable FastSSID change Enable Per-user BW contracts Enable Multicast Mobility Enable Client Load balancing Disable Aironet IE FlexConnect Groups and Smart AP Upgrade Enable 802.1x and WPA/WPA2 on WLAN Enable 802.1x authentication for AP Change advance EAP timers Enable SSH and disable telnet Disable Management Over Wireless Disable WiFi Direct Peer-to-peer blocking Secure Web Access (HTTPS) Enable User Policies Enable Client exclusion policies Enable rogue policies and Rogue Detection RSSI Strong password Policies Enable IDS BYOD Timers Set Bridge Group Name Set Preferred Parent Multiple Root APs in each BGN Set Backhaul rate to "Auto" Set Backhaul Channel Width to 40/80 MHz Backhaul Link SNR > 25 dBm Avoid DFS channels for Backhaul External RADIUS server for Mesh MAC Authentication Enable IDS Enable EAP Mesh Security Mode MESH WIRELESS/RF SECURITY Disable 802.11b data rates Restrict number of WLAN below 4 Enable channel bonding – 40 or 80 MHz Enable BandSelect Use RF Profiles and AP Groups Enable RRM (DCA & TPC) to be auto Enable Auto-RF group leader selection Enable Cisco CleanAir and EDRRM Enable Noise &Rogue Monitoring on all channels Enable DFS channels Avoid Cisco AP Load http://www.cisco.com/c/en/us/td/docs/wireless/technology/wlc/82463-wlc-config-best-practice.html Best Practices Summary For Your Reference
  • 32. © 2016 Cisco and/or its affiliates. All rights reserved. 32 Optimized Roaming RX-SOP Pervasive Wi-Fi HDX Turbo Performance Event Driven RRM XOR Radio FRA Cisco CleanAir® RF Profiles RRM, DCA, TPC, CHDM Load Balancing Band Select Client Link 4.0 Off-Channel Scanning Flex DFS DBS 5GHz Serving 2.4GHz Serving 5/2.4GHz Monitor • Enabled by Dual 5GHz • Adjust Radio Bands to Better Serve the Environment RF Optimized Connectivity
  • 33. © 2016 Cisco and/or its affiliates. All rights reserved. 33 XOR Radio and FRA 2.4GHz Serving 2.4-5GHz Monitoring 5GHz. Serving 5GHz. Serving 2.4GHz Serving 5GHz. Serving 5GHz Serving5Hz Serving 2.4GHz Serving  FRA-auto (default value) or Manual  Auto 2.4 -> 5GHz or Monitor Mode  Transition to 2.4 GHz if coverage drops
  • 34. © 2016 Cisco and/or its affiliates. All rights reserved. 34 FRA Sensitivity and Preference  FRA Sensitivity configurable • Low–100% COF • Medium–95% COF • High–90% COF  Client Network Preference • Connectivity Preference • Throughput Preference
  • 35. © 2016 Cisco and/or its affiliates. All rights reserved. 35 Micro  Macro Cell Transitions -51 dBm -65 dBm -51 dBm-51 dBm≥ 55 dBm? Probe Response Client Steering • 802.11v BSS Transition – Default Enable • 802.11k – Default Enable • Probe Suppression – Default Disable Client Types • 11v capable – 802.11v BSS Transition • Non-11v capable – 802.11k neighbor list + disassociation • No 11k or 11v support – Probe Suppression Micro – 5GHz on XOR Macro -- Dedicated 5 GHz
  • 36. © 2016 Cisco and/or its affiliates. All rights reserved. 36 Optimize Wi-Fi with CleanAir Quickly Identify and Mitigate Wi-Fi Impacting Interference Channel 48 48 48 48 48 48 48 48 48 48 48 48  Interference on 20/40/80/160 MHz  Air Quality and Interference by AP/radio on WLC  AQ Threshold trap and Interference Device trap (per radio)  CleanAir-enabled RRM Network Air Quality and Interference Location with PI 3.1.x and MSE 8.0.
  • 37. © 2016 Cisco and/or its affiliates. All rights reserved. 37 Interference Devices and Air Quality Report CleanAir Enabled RRM Mitigated RF interference for improved reliability and performance Wi-Fi and non-Wi-Fi aware Dynamic mitigation ED-RRM Granular spectrum visibility and control Air Quality Performance Improved Client Performance Complete Automatic Interference Mitigation Solution for Rogues and Non-Wi-Fi Interference
  • 38. © 2016 Cisco and/or its affiliates. All rights reserved. 38 Cisco Enhanced Interference Mitigation After Mitigated RF interference for improved reliability and performance Before Rogue Wi-Fi interference decreases reliability and performance until next dynamic channel assignment (DCA) cycle Improved Client Performance Wi-Fi and non-Wi-Fi aware Dynamic mitigation ED-RRM Granular spectrum visibility and control Rogues seen as security threat only Non-Wi-Fi interference prioritized Complete Automatic Interference Mitigation Solution for Rogues and Non-Wi-Fi Interference Air Quality PerformanceAir Quality Performance
  • 39. © 2016 Cisco and/or its affiliates. All rights reserved. 39 Maximize Channels When Radar Is Present Flexible Dynamic Frequency Selection 5170 MHz 5330 MHz 36 40 44 48 52 56 60 64 20MHz. 40MHz. 80MHz. 160MHz. 5490 MHz 5710 MHz 100 104 108 112 116 120 124 128 132 136 140 Channel Used by Air Traffic Radar See it on 160MHZ Band Dynamic Frequency Selection Flexible Dynamic Frequency Selection
  • 40. © 2016 Cisco and/or its affiliates. All rights reserved. 40 FlexDFS with Dynamic Bandwidth Selection Identifies radar frequency to 1 MHz FlexDFS isolates radar event to 20MHz DBS allows best channel and width Interference is impacting only channel 60 FlexDFS + DBS Automatic and intelligent use of spectrum 52 56 60 64 DBS combined with FlexDFS: Increased confidence in using wider channel bandwidth; reduced radio flapping Primary 20 Secondary 20 Secondary 40 52 56 60 64 Optimizes HD Experience
  • 41. © 2016 Cisco and/or its affiliates. All rights reserved. 41 Better Support for Users on the Move Optimized Roaming Optimized Roaming: Wireless Devices Connect to the Most Effective APClient Stickiness
  • 42. © 2016 Cisco and/or its affiliates. All rights reserved. 42 Improve Connectivity to All Devices Cisco ClientLink 4.0 Improves device performance 802.11ac Wave 2 Access Point: TX beamforming • 802.11a • 802.11g • 802.11n • 802.11ac Wave 1 • 802.11ac Wave 2 • 802.11ac Wave 2 802.11ac Wave 2 Access Point: ClientLink
  • 43. © 2016 Cisco and/or its affiliates. All rights reserved. 43 Better Client Connectivity RXSOP, Load Balancing, Band Select
  • 44. © 2016 Cisco and/or its affiliates. All rights reserved. 44 Fine-tuning HDX with RF Profiles Wi-Fi Triggered ED-RRM Optimized Roaming RXSOP Dynamic Bandwidth Selection TPC, DCA CHDM FlexDFS CORE: • CleanAir • ClientLink 4.0 • Turbo Performance  Pre-canned RF Profiles  Client Distribution  Data Rates  DCA, TPC, CHDM  Profile Threshold for Traps  High Density Features
  • 45. © 2016 Cisco and/or its affiliates. All rights reserved. 45 Cisco Air Time Fairness (ATF) After Air time is allocated per SSID, per realm, per client. There is now better control over how air time is shared. Before Rate limiting can only specify a bit rate (throughput) limit. There is no way to limit the duration that the bit rate will use. Gain the Ability to Meet SLAs Time- based Automatic calculation on availability Ongoing recalculation Bandwidth rate unpredictable Client- dependent fluctuation Not time- based Improved Predictability and Performance SSID 2 30% SSID 1 70% SSID 2 48% SSID 1 52%
  • 46. © 2016 Cisco and/or its affiliates. All rights reserved. 46 Zero Impact Application Visibility and Control Maintain performance with zero-impact AVC Gain visibility into the network Control application performance App App App App App App App App App App App App App App App App Red Hat Cisco WebEx Rhapsody Gmail TIBCO Microsoft Exchange YouTube Skype SAP Citrix BitTorrent iTunes SharePoint Windows Server Google Talk Salesforce Monitor critical applications
  • 47. 47© 2016 Cisco and/or its affiliates. All rights reserved. Developing your Wireless QoS Strategy
  • 48. © 2016 Cisco and/or its affiliates. All rights reserved. 48 Why Wireless QoS For Real Time Applications • QoS is like a chain It’s only as strong as its weakest link • the WLAN is one of the weakest links* in enterprise QoS designs for three primary reasons: 1) Typical downshift in speed (and throughput) 2) Shift from full-duplex to half-duplex media 3) Shift from a dedicated media to a shared media • WLAN QoS policies need to control both jitter and packet loss 1 Gbps170 Mbps Full DuplexHalf Duplex *weakest link is WAN, second weakest is WLAN 48
  • 49. © 2016 Cisco and/or its affiliates. All rights reserved. 49 WLAN QoS Improvements Quantified Application Original Metric Improved Metric Percentage Improvement Voice 15 ms max jitter 5 ms max jitter 300% 3.92 MOS (Cellular Quality) 4.2 MOS (Toll Quality) Video 9 fps 14 fps 55% Visual MOS: Good Visual MOS: Excellent Transactional Data 14 ms latency 2 ms latency 700% http://www.cisco.com/en/US/prod/collateral/wireless/cisco_avc_application_improvement.pdf 49
  • 50. © 2016 Cisco and/or its affiliates. All rights reserved. 50 Mobile Applications – on Wi-Fi Wi-Fi is the primary network access method Mission-critical applications cannot fail Wi-Fi space has become congested Proper RF and QoS management is the only way to ensure real- time applications QoE and prioritization 50
  • 51. © 2016 Cisco and/or its affiliates. All rights reserved. 51 Wireless QoS-Specific Limitations • No priority servicing • No bandwidth guarantees • Non-deterministic media access • Only 4 levels of service LAN QoS WLAN QoS 51
  • 52. © 2016 Cisco and/or its affiliates. All rights reserved. 52 Real Time Applications and Wireless Video/Voice & Other Applications over WLAN are the same as over other media, except... they’re carried over wireless! Signaling: SCCP/SIP… or others! Transport Protocols: RTP or other… but still real time Wireless adds some important differences Shared Media, Unlicensed Spectrum 802.11 Protocol Design Physical Coverage Design Users are Mobile Battery Life Application Design... 52
  • 53. © 2016 Cisco and/or its affiliates. All rights reserved. 53 What Do You Consider First? 53
  • 54. © 2016 Cisco and/or its affiliates. All rights reserved. 54 Start by Defining Your QoS Strategy Articulate Your Business Intent, Relevant Applications and End-to-End Strategy http://tinyurl.com/gu42acb 54
  • 55. © 2016 Cisco and/or its affiliates. All rights reserved. 55 Translate your Strategy to a Framework 55 Transactional Data Realtime 4-Class Model Best Effort Control Signaling Transactional Data Multimedia Conferencing Voice 8-Class Model Scavenger Best Effort Multimedia Streaming Network Control OAM Realtime Interactive Transactional Data Multimedia Conferencing Voice 12-Class Model Bulk Data Scavenger Best Effort Multimedia Streaming Network Control Broadcast Video Signaling 1. Organize your applications into groups or “classes” 2. Assign a DSCP value to each class 3. Ensure that each application correctly marks this DSCP 4. Decide how each class will be treated by the devices in your network
  • 56. © 2016 Cisco and/or its affiliates. All rights reserved. 56 A Consolidated Strategy: Comparing Wired and Wireless QoS • By definition of IEEE 802.11e standard there are only 4 levels of service (called “Access Categories”) • LAN switches service queues based on Priority Queue (PQ) and Class-Based Weighted Fair Queue (CBWFQ) • 802.11e uses the Enhanced Distributed Channel Access (EDCA) method • WLANs have no priority queue Class 6 Class 4 Class 2 Class 1 Class 7 Class … n Class 3 Background Best Effort Video Voice Enterprise QoS WLAN QoS Class 5 56 PQ + CBWFQ EDCA Algorithm
  • 57. © 2016 Cisco and/or its affiliates. All rights reserved. 57 • Reconciles RFC 4594 with IEEE 802.11 • Summarizes our internal consensus on DSCP- to-UP mapping • Advocates DSCP-trust in the upstream direction (vs. UP-to-DSCP mapping) IETF Draft on DSCPUP Mapping https://tools.ietf.org/html/draft-ietf-tsvwg-ieee-802-11-00 57
  • 58. © 2016 Cisco and/or its affiliates. All rights reserved. 58 Downstream DSCP-to-UP Mapping Model Ratified Cisco Consensus Model (June 2015) IEEE 802.11 Model Voice Access Category Best Effort Access Category Video Access Category Background Access Category UP 7 UP 5 UP 3 UP 2 UP 6 UP 4 UP 0 UP 1 OAM Signaling Realtime Interactive Transactional Data Multimedia Conferencing Bulk Data AF2 CS3 CS4 AF4 CS2 AF1 Scavenger CS1 Best Effort DF Multimedia Streaming AF3 Broadcast Video Voice + DSCP-Admit RFC 4594-Based Model CS5 EF + 44 Internetwork Control CS6 DSCP Network Control (CS7)• Plugs potential security vulnerabilities • Provides distinction between elastic and inelastic video classes • Aligns RFC 4594 recommendations into the IEEE 802.11 model • Requires several custom DSCP-to-UP mappings Remark / Drop if not in use 58
  • 59. © 2016 Cisco and/or its affiliates. All rights reserved. 59 AireOS Default DSCP  UP Mapping Table Traffic Type DSCP 802.11e UP WMM Access Category Voice 46 (EF) 6 Voice Interactive Video 34 (AF41) 5 Video Call Signaling 24 (CS3) 3 Best Effort Transactional / Interactive Data 18 (AF21) 3 Best Effort Bulk Data 10 (AF11) 2 Background Best Effort 0 (BE) 0 Best Effort 59 • Other UP values are derived from the 3 msb of the packet’s DSCP value and then mapped to the correct AC accordingly • E.g. DSCP 40 = 101000  UP = 101 = 5
  • 60. © 2016 Cisco and/or its affiliates. All rights reserved. 60 Downstream QoS Model (Simplified) Note: DSCP trust model (dot1p CoS tagging on WLC not in use here) Wired Network802.1Q Trunk CAPWAP Encapsulated DSCP802.1p 802.1Q TrunkCAPWAP CAPWAP Encapsulated DSCP 60 802.11 DSCP Payload 802.11 DSCP Payload 802.1p DSCP Payload 1 The Ethernet frame is received over an 802.1q trunk by the WLC. The WLC uses the DSCP value of the IP packet and maps it to the outer DSCP of the CAPWAP tunnel. 1
  • 61. © 2016 Cisco and/or its affiliates. All rights reserved. 61 Downstream QoS Model (Simplified) Note: DSCP trust model (dot1p CoS tagging on WLC not in use here) Wired Network UP DSCP Payload 802.1Q Trunk 1 CAPWAP Encapsulated DSCP802.1p 802.1Q TrunkCAPWAP CAPWAP Encapsulated DSCP 2 61 802.11 DSCP Payload 802.11 DSCP Payload 802.1p DSCP Payload 2 Once the Ethernet frame is received by the AP, it maps the DSCP value of the IP packet to the 802.11e UP value on the wireless frame. The frame is then sent to the client. 1 The Ethernet frame is received over an 802.1q trunk by the WLC. The WLC uses the DSCP value of the IP packet and maps it to the outer DSCP of the CAPWAP tunnel.
  • 62. © 2016 Cisco and/or its affiliates. All rights reserved. 62 802.1p DSCP Payload CAPWAP Encapsulated DSCP 802.11 DSCP Payload UP DSCP Payload Upstream QoS Model (Simplified) Note: DSCP trust model (dot1p CoS tagging on WLC not in use here) Wired Network802.1Q Trunk802.1Q TrunkCAPWAP 62 CAPWAP Encapsulated DSCP802.1p 802.11 DSCP Payload 31 The client 802.11e frame is received by the AP. The AP maps the 802.11e UP value *or* original packet DSCP to the outer CAPWAP IP DSCP header (configurable) 1 Default Optional
  • 63. © 2016 Cisco and/or its affiliates. All rights reserved. 63 802.1p DSCP Payload CAPWAP Encapsulated DSCP 802.11 DSCP Payload UP DSCP Payload Upstream QoS Model (Simplified) Note: DSCP trust model (dot1p CoS tagging on WLC not in use here) Wired Network802.1Q Trunk802.1Q TrunkCAPWAP 63 CAPWAP Encapsulated DSCP802.1p 802.11 DSCP Payload At the WLC end of the CAPWAP tunnel, the 802.11e frame is bridged to the Ethernet switch. CAPWAP DSCP is mapped to 802.1p CoS value on trunk. 2 2 1 2 31 The client 802.11e frame is received by the AP. The AP maps the 802.11e UP value *or* original packet DSCP to the outer CAPWAP IP DSCP header (configurable) 2
  • 64. © 2016 Cisco and/or its affiliates. All rights reserved. 64 802.1p DSCP Payload CAPWAP Encapsulated DSCP 802.11 DSCP Payload UP DSCP Payload Two Options to Influence QoS Markings Upstream Wired Network802.1Q Trunk802.1Q TrunkCAPWAP 64 CAPWAP Encapsulated DSCP802.1p 802.11 DSCP Payload Map UP to DSCP or Just Copy the original DSCP value
  • 65. © 2016 Cisco and/or its affiliates. All rights reserved. 65  Windows Vista, 7, 8, 10 Jabber or Lync Client: Call Manager can be used to set DSCP, however . . . Global Policy Objects (GPOs) will override the DSCP  Mac OSX, iOS, and Android Jabber Client: Call Manager sets DSCP value  UP value is typically determined by the client’s OS and hardware drivers Where Are DSCP and UP Values Set? 65
  • 66. © 2016 Cisco and/or its affiliates. All rights reserved. 66 In Windows, DSCP is set globally by Group Policy Note – WMM UP Value Cannot be Configured – Only DSCP 66
  • 67. © 2016 Cisco and/or its affiliates. All rights reserved. 67 Example: Lync QoS Setting  Note: MS Windows applies DSCP value based on the UDP port range  Solution: use different port ranges for voice and video, resulting in the correct DSCP value • In MS Windows, the WMM UP is derived from the 3 msb of the DSCP value • DSCP ef (46) = [101 110]  101 = UP 5 67
  • 68. © 2016 Cisco and/or its affiliates. All rights reserved. 68 Microsoft Packet Capture In Upstream Direction 68
  • 69. © 2016 Cisco and/or its affiliates. All rights reserved. 69 Summary of Typical WMM/11e UP Mappings Endpoint/Client Voice (EF) Video (AF41) Control (CS3) Cisco Recommendation 6 5 4 Jabber/Spark iOS 10+ 6 5 5 Jabber/Spark for Android 6 5 3 Jabber/Spark for OSX 5 5 0 Jabber/Spark for Windows (desktop) 5 4 3 MS Lync / Skype for Business (Win 10) 5 4 3 Unified IP Phones (DX650, 9971) 6 5 4 Apple FaceTime (iPad) 6 5 5 Note:AppleValuesbasedoniOS10.x 69
  • 70. © 2016 Cisco and/or its affiliates. All rights reserved. 70 A Closer Look: Deploying Jabber or SfB on Microsoft *Note: DSCP is set globally by Group Policy Application Recommended DSCP Value Resulting UP Value Recommended Values Voice 46 (EF) 5 6 (AC_VO) Video 34 (AF41) 4 5 (AC_VI) Call Signaling 24 (CS3) 3 4 (AC_BE) File Transfer (bulk data) 10 (AF11) 1 2 (AC_BK) App Sharing Default (0) 0 0 (AC_BE) 70
  • 71. © 2016 Cisco and/or its affiliates. All rights reserved. 71 SIP Signaling Lync File Transfer Interactive Video Voice Application Type Scavenger Lync App Sharing & BE Streaming Video Network Control Voice (VO) WMM Model + 802.11e User Priority Best Effort (BE) Video (VI) Background (BK) UP 7 UP 5 UP 3 UP 2 UP 6 UP 4 UP 0 UP 1 CS3 AF11 AF41 EF DSCP CS1 DF AF31 CS6 Example: Voice AC Is Is Unused in this Structure 71
  • 72. © 2016 Cisco and/or its affiliates. All rights reserved. 72 Mismarking Impacts Wireless QoS 1. In this scenario voice packets get sent from the video AC 2. Voice frames have longer wait times and a greater chance of retries EDCA / WMM AC AIFS Number CWmin CWmax Voice 2 3 7 Video 2 7 15 Best Effort 3 15 1023 Background 7 15 1023 72
  • 73. 73© 2016 Cisco and/or its affiliates. All rights reserved. AireOs QoS Foundations
  • 74. © 2016 Cisco and/or its affiliates. All rights reserved. 74 AireOS QoS History in a Nutshell 2007 2011 2012 20132005 802.11e / WMM released. Support on the Wi-Fi side Differential treatment for unmarked traffic AVC (per application marking) Wireless to Wired mapping support (per profile) Per user BW Per user, profile, WLAN QoS policies (BW + AVC) 20142001 There is no QoS in Wi-Fi, everything is DCF / BE BE BE DCF BE BE EDCA EF CoS5 UP 6 “Voice SSID” EF CoS5 UP 6 “Voice SSID” BE CoS4 UP 5 “Untagged=video” 1 M 100k 100k Common SSID 1 M 200k 200k Skype CoS5 UP 6 Common SSID Youtube CoS4 UP 5 2015 2016 Qos maps Trust UP? Trust DSCP? Major simplifications FastLane & QoS Map Improvements 74
  • 75. © 2016 Cisco and/or its affiliates. All rights reserved. 75 1. QoS Mappings Fixing the issue with UP to DSCP inconsistency
  • 76. © 2016 Cisco and/or its affiliates. All rights reserved. 76 Default UP to DSCP Mapping Problems Voice Client Marked 46 (EF) UP = 5 Demoted to 34 (AF41) Video Client Marked 34 (AF41) UP = 4 Demoted to 26 (AF31) Signaling Client Marked 24 (CS3) UP = 3 Demoted to 18 (AF21) 76 802.1p DSCP Payload CAPWAP Encapsulated DSCP 802.11 DSCP Payload UP DSCP Payload Wired Network802.1Q Trunk802.1Q TrunkCAPWAP CAPWAP Encapsulated DSCP802.1p 802.11 DSCP Payload 34 5 46 34 446 46
  • 77. © 2016 Cisco and/or its affiliates. All rights reserved. 77 802.1p DSCP Payload CAPWAP Encapsulated DSCP 802.11 DSCP Payload UP DSCP Payload A Good QoS Design Requires DSCP Consistency Wired Network802.1Q Trunk802.1Q TrunkAccess mode 77 CAPWAP Encapsulated DSCP802.1p 802.11 DSCP Payload • This approach greatly simplifies QoS design and removes unexpected mapping behaviors • Introduced in AireOS 8.1MR, but greatly improved in 8.4
  • 78. © 2016 Cisco and/or its affiliates. All rights reserved. 78 QoS Map Configuration Copy inner DSCP to CAPWAP DSCP (changes default behavior) This is the recommended deployment model 78 Note: this screen has been significantly updated in AireOS 8.4
  • 79. © 2016 Cisco and/or its affiliates. All rights reserved. 79 Trust DSCP Solves the Windows Problem (mostly) Video-Quality QoS (handled by the Video AC) Voice-Quality QoS Recommended and Available as of AireOS 8.1MR 79 802.1p DSCP Payload CAPWAP Encapsulated DSCP 802.11 DSCP Payload UP DSCP Payload Wired Network802.1Q Trunk802.1Q TrunkCAPWAP CAPWAP Encapsulated DSCP802.1p 802.11 DSCP Payload 46 5 46 46 46 46
  • 80. © 2016 Cisco and/or its affiliates. All rights reserved. 80 QoS Map Menu, Cont’d Customize the UP to DSCP mapping (likely won’t use this very often) 80
  • 81. © 2016 Cisco and/or its affiliates. All rights reserved. 81 Some Mystery Platforms Mark UP but not DSCP 802.1p DSCP Payload CAPWAP Encapsulated DSCP 802.11 DSCP Payload UP DSCP Payload Wired Network802.1Q Trunk802.1Q TrunkCAPWAP CAPWAP Encapsulated DSCP802.1p 802.11 DSCP Payload 46 5 0 46 0 0 AVC on the WLC to correct inner DSCP UP to DSCP Mapping modifies CAPWAP DSCP
  • 82. © 2016 Cisco and/or its affiliates. All rights reserved. 82 2. QoS Profiles Limit Max. DSCP on CAPWAP and in turn the 802.11 UP Value
  • 83. © 2016 Cisco and/or its affiliates. All rights reserved. 83 Configure the QoS Profile  The main purpose of the QoS profile is to limit the maximum DSCP allowed on a CAPWAP tunnel, and thus limit the 802.11 UP value  QoS profiles may be used and applied to each WLAN (SSID) Recommendation: For enterprise class, mixed-use WLANs, use the Platinum profile, for hotspots, use Silver or Bronze 83 DSCP 10 DSCP 34 DSCP 46 DSCP 0 Max DSCP values per profile
  • 84. © 2016 Cisco and/or its affiliates. All rights reserved. 84 802.1p DSCP Payload CAPWAP Encapsulated DSCP 802.11 DSCP Payload UP DSCP Payload Example: Effect of “Gold” Profile Note: DSCP trust model (dot1p CoS tagging on WLC not in use here) Wired Network UP DSCP Payload 802.1Q Trunk 46 CAPWAP Encapsulated DSCP802.1p 802.1Q TrunkCAPWAP CAPWAP Encapsulated DSCP 46 3446 46 46 6 5 34 34 46 84 802.11 DSCP Payload 46 802.11 DSCP Payload 802.1p DSCP Payload CAPWAP Encapsulated DSCP802.1p 802.11 DSCP Payload 34 46
  • 85. © 2016 Cisco and/or its affiliates. All rights reserved. 85 Configure the QoS Profile Page Create default bandwidth contracts for each user or each SSID  Note bandwidth contracts are bidirectional (set them only for data / hotspot networks) Set the maximum priority for WMM and non-WMM clients (more on this later) Profile Name Max Downstream DSCP Value Max Upstream DSCP Value Platinum / Voice 46 (EF) 46 (EF) Gold / Video 34 (AF41) 34 (AF41) Silver / Best Effort 0 (CS0) 18 (AF21) Bronze / Background 10 (AF11) 10 (AF11) 85
  • 86. © 2016 Cisco and/or its affiliates. All rights reserved. 8686 802.1p DSCP Payload CAPWAP Encapsulated DSCP 802.11 DSCP Payload UP DSCP Payload Wired Network802.1Q Trunk802.1Q TrunkCAPWAP CAPWAP Encapsulated DSCP802.1p 802.11 DSCP Payload 46 X 0 46 50 0 Dealing With Non-WMM Clients The Client is Not WMM capable, but AP automatically maps the CAPWAP DSCP to EF (46) If LAN switch is set to trust CoS, BitTorrent becomes DSCP EF
  • 87. © 2016 Cisco and/or its affiliates. All rights reserved. 87 Alloy QoS: Apply QoS Control For Non-WMM Clients  Maximum Priority allows you to customize the upper limit QoS marking for a QoS policy Sets the default QoS markings for all non-WMM clients Sets maximum DSCP & UP values for WMM clients Recommendation: • Use Alloy QoS to treat non-WMM clients as best effort (DSCP and UP values default to zero). • If the client doesn’t support QoS, don’t try to give them QoS! 87
  • 88. © 2016 Cisco and/or its affiliates. All rights reserved. 88 Wired QoS Protocol Field (legacy - do not use)  Upstream, this caps the CoS value of the 802.1p trunk.  Downstream, this value sets the CAPWAP DSCP upper limit (mapped from the incoming CoS value)  If set to “none”, the CoS field is marked to zero for the trunk.  Upstream, towards the wired network, the trunk CoS value is mapped from the CAPWAP DSCP value.  CoS limits the QoS design to eight classes  Recommendation: set this to none, unless you cannot trust DSCP for some extraordinary reason 88
  • 89. © 2016 Cisco and/or its affiliates. All rights reserved. 89 Apply the QoS Profile to the WLAN  Choose the QoS profile you want to apply for this WLAN  In this example, the “Platinum” profile is selected  This sets the ceiling on all traffic to DSCP 46 (up and downstream) and UP to 6 (downstream only)  You can also set the bi-directional per-user and per-SSID bandwidth contracts from this screen (usually not needed) 89
  • 90. © 2016 Cisco and/or its affiliates. All rights reserved. 91 3. AireOS AVC Application Visibility and Control Discover which applications are running on your corporate and guest WLANs Prioritize critical wireless apps and de-prioritize non-business apps Monitor voice and video performance on the WLAN
  • 91. © 2016 Cisco and/or its affiliates. All rights reserved. 92 Application Visibility & Control (AVC) Deep Packet Inspection in the wireless controller – allows application identification, remarking, rate limiting, and dropping of unwanted traffic Leverages the IOS NBAR2 Engine – same list of traffic signatures as IOS & XE Protocol packs are used to update signatures (more than 1,400 today) 92 • Discover which applications are running on your corporate and guest WLANs • Prioritize critical wireless apps and de-prioritize non-business apps • Monitor voice and video performance on the WLAN AVC In The Wireless LAN Controller
  • 92. © 2016 Cisco and/or its affiliates. All rights reserved. 93 Key Points To Know About AVC CAPWAP Tunnel In AireOS 8.0, AVC can be applied in a specific direction (upstream or downstream) • AVC Policy operates here in centralized mode • An AVC Policy supports a maximum of 32 entries (rules) • AVC Modifies the inner DSCP value, thus influencing the CAPWAP DSCP and wireless UP values • AVC Policy functions here in FlexConnect (AireOS 8.1) 93 Wired Network802.1Q Trunk802.1Q TrunkAccess mode
  • 93. © 2016 Cisco and/or its affiliates. All rights reserved. 94 AVC Example: Build A Multimedia AVC Policy More Key Points To Know: • Applications are grouped by class (such as “voice-and-video” shown here) • From AireOS 7.6 Protocol Packs are used for signature updates • Approx. 1400+ AVC Signatures available today • Note: only 32 applications can be added to a single profile 94
  • 94. © 2016 Cisco and/or its affiliates. All rights reserved. 95 A Simple AVC Remarking Example:  AVC has three basic control capabilities: 1. Modify the inner packet’s DSCP to a custom value 2. Drop the packet 3. Rate Limit  E.g. Mark MS Lync Media to Gold (DSCP 34) 95
  • 95. © 2016 Cisco and/or its affiliates. All rights reserved. 96 Expanded AVC Example: MS Lync Policy Cisco Jabber and IP Phone Policy Unwanted applications Policy – drop or police AVC can be applied in upstream, downstream, or both directions AVC can drop unwanted traffic AVC has ability to police applications bi-directionally Note: AireOS 8.x is shown here 96
  • 96. © 2016 Cisco and/or its affiliates. All rights reserved. 97 AVC Example Cont’d: Apply The AVC Policy 1. Navigate to the QoS policy for the WLAN where you want to apply the AVC policy 2. Enable AVC 3. Apply the AVC policy you created to this QoS policy 97
  • 97. © 2016 Cisco and/or its affiliates. All rights reserved. 98 AVC Provides Application Visibility 98
  • 98. © 2016 Cisco and/or its affiliates. All rights reserved. 99 4. AireOS Bandwith Controls You can limit BW downstream (from WLC and down) and/or Upstream (at the AP):
  • 99. © 2016 Cisco and/or its affiliates. All rights reserved. 100 AireOS Bandwidth Control Points You can limit BW downstream (from WLC and down) and/or Upstream (at AP): Upstream is an “indirect method”: Limits can be applied at profile level, WLAN level, user level, based on device profile or user profile, using local profiling or AAA override Can target “real time” (i.e. UDP) or “Data” (i.e. TCP) traffic Can be “Average” or “Burst” (last second budget excess) You CAN do it, but should you? Marking down is the preferred method Don’t send! I decide, alone, when to send (thank you CSMA/CA)
  • 100. © 2016 Cisco and/or its affiliates. All rights reserved. 101 Bandwidth Control – Per User Many places to configure bandwidth controls . . .
  • 101. © 2016 Cisco and/or its affiliates. All rights reserved. 102 Bandwidth Control – Per Device Type • You can also identify connecting devices, from the WLC or though Cisco ISE, and create a policy based on what they are: How to identify that device What policy to apply ~ 100 device types supported
  • 102. © 2016 Cisco and/or its affiliates. All rights reserved. 103 Configuring Policies • You can then apply the policies to the WLANs, in the order you want them to be applied, up to 16 policies per WLAN: • Each policy can group several devices Set the index Pick the policy, then click Add 10
  • 103. © 2016 Cisco and/or its affiliates. All rights reserved. 104 Bandwidth Control – AAA Override • With AAA Override, Upstream/Downstream BW values can be returned from ISE along with user profile: 10
  • 104. © 2016 Cisco and/or its affiliates. All rights reserved. 105 5. AireOS CAC Call Admission Control Part of 802.11e, purpose is to reserve bandwidth for devices running real time applications
  • 105. © 2016 Cisco and/or its affiliates. All rights reserved. 106 CAC Quick Recap CAC was part of 802.11e, purpose is to reserve bandwidth for devices running real time applications Relies on Add Traffic Stream (ADDTS) exchange, containing Traffic Classification (TCLAS) section and Traffic Specification (TSPEC) element Keep in mind that applications and OSes are not all network-aware RF Load Level ADDTS (TSpec) Accept or Reject ACM Enabled RTP Traffic (no ADDTS) 10
  • 106. © 2016 Cisco and/or its affiliates. All rights reserved. 107 CAC Configuration - Voice Up to 90% (static) or 85% (load-based) BW Use load-based for TSpec … but Static for SIP non-WMM! 10
  • 107. © 2016 Cisco and/or its affiliates. All rights reserved. 108 802.1p DSCP Payload CAPWAP Encapsulated DSCP 802.11 DSCP Payload UP DSCP Payload Wired Network UP DSCP Payload 802.1Q Trunk 46 CAPWAP Encapsulated DSCP802.1p 802.1Q TrunkCAPWAP CAPWAP Encapsulated DSCP 46 4646 46 46 6 0 46 34 46 108 802.11 DSCP Payload 46 802.11 DSCP Payload 802.1p DSCP Payload CAPWAP Encapsulated DSCP802.1p 802.11 DSCP Payload 34 46 Caution: CAC Enabled and a non-TSpec Client Enabling CAC limits downstream of non-TSpec clients to BE, even with Platinum Profile Best Effort (BE) Voice (VO) Non- TSpec Clients Platinum
  • 108. © 2016 Cisco and/or its affiliates. All rights reserved. 109 CAC Configuration - Video Important CAC Recommendation: • Very, very few video clients use TSPEC (ADDTS) • Only enable Video CAC if you know that your client supports it, otherwise you will get BE downstream 10
  • 109. © 2016 Cisco and/or its affiliates. All rights reserved. 110 6. EDCA Enhanced Distributed Channel Access and TXOP (Transmit Opportunity)
  • 110. © 2016 Cisco and/or its affiliates. All rights reserved. 111 Tweaking the EDCA Parameters (Cont.) • Wireless > 802.11a | 802.11bg > EDCA Parameters AC AIFSN CwMi n CwMax TXOP VO 2 2 3 47 VI 2 3 4 94 BE 3 4 10 0 BK 7 4 10 0 AC AIFSN CwMi n CwMax TXOP VO 2 2 4 0 VI 5 3 5 0 BE 5 6 10 0 BK 12 8 10 0 AC AIFSN CwMi n CwMax TXOP VO 2 2 4 0 VI 5 3 5 0 BE 12 6 10 0 BK 12 8 10 0 111
  • 111. © 2016 Cisco and/or its affiliates. All rights reserved. 112 Implications of WMM EDCA Configuration If you are voice, you can keep sending for up to 1.5 ms (47 x 32 µs) If you are video, you can send chunks of up to 3 ms (94 x 32 µs) If you are best effort of background, you can only send one frame at a time (0 grouping) • 802.11n (2009) and 802.11ac (2013) allow “blocks” (one ‘train’ of many frame- wagons) • Now, your voice and video queues are limited in time consumption… while your BE/BK queues can send ‘one’ frame of (somewhat) ‘unlimited’ duration
  • 112. © 2016 Cisco and/or its affiliates. All rights reserved. 113 802.11-2016 EDCA • Example on 802.11a/n/ac network • (TXOP values depend on what 802.11 protocol is enabled) 11
  • 113. © 2016 Cisco and/or its affiliates. All rights reserved. 114 Tweaking the EDCA Parameters Recommendation: • Use the EDCA profile to Fastlane (as of AireOS 8.3)
  • 114. 115© 2016 Cisco and/or its affiliates. All rights reserved. Cisco and Apple Fastlane
  • 115. © 2016 Cisco and/or its affiliates. All rights reserved. 116 Apple / Cisco Partnership – Three Key Enhancements 3. Centralized iOS App Policy Control Better Roaming through Adaptive 11r Proper QoS Handling 1. Enhanced QoS for iOS 10+ 2. Improved Roaming IT Administrator control of applications and QoS
  • 116. © 2016 Cisco and/or its affiliates. All rights reserved. 117 Improved QoS UP and DSCP Markings (iOS 10+) Endpoint/Client Voice (EF) Video (AF41) Control (CS3) Cisco Recommendation 6 5 4 Jabber for iOS 10+ (iPad, iPhone) 6 5 5 Jabber for Android 6 5 3 Jabber for OSX 5 5 0 Jabber for Windows (desktop) 5 4 3 MS Lync / Skype for Business (Win 10) 5 4 3 Unified IP Phones (DX650, 9971) 6 5 4 Apple FaceTime (iPad) 6 5 5 11
  • 117. © 2016 Cisco and/or its affiliates. All rights reserved. 118 Improved Roaming Performance • In 802.11, delay in roaming causes poor experience, especially for rich-media real-time applications. Interoperability increases complexity and prevents adoption. Standards to the rescue? • 802.11k – Know about neighboring APs as you join the cell! No time wasted scanning when roaming is needed • 802.11v – Allows configuration of device while connected to a WLAN • 802.11r – Fast Roaming / Transition (FT) without need to reauthenticate
  • 118. © 2016 Cisco and/or its affiliates. All rights reserved. 119 802.11k, 802.11v, 802.11r help efficient roaming 802.11r enables fast roaming without complete reauth 802.11k sends you list of neighbors 802.11v BSS Transition sends you the new best AP Cisco- AP-2 to connect to Association Fast Transition (802.11r) Cisco-AP-1 Cisco-AP-2
  • 119. © 2016 Cisco and/or its affiliates. All rights reserved. 120 Association Apple / Cisco Innovation: Adaptive 802.11r Legacy client cannot join the same SSID where 11r is enabled I recognize that you are an Apple device 11r is enabled for you 802.11k, 802.11v are on by default Legacy client that does not support 11r/k/v can join the same SSID Cisco-APNon-Cisco-AP
  • 120. © 2016 Cisco and/or its affiliates. All rights reserved. 121 Roaming Performance : 10x Better end-user Browsing and App Experience QoS, 802.11r/k/vNo QoS, No 802.11r/k/v Time (s)* *Time Interval between last packet on previous AP, and first packet on next AP
  • 121. © 2016 Cisco and/or its affiliates. All rights reserved. 122 FastLane Best Practices Configuration in AireOS 1. Configure Platinum Profile for Voice ->UP 6, Multicast and non- WMM unicast -> BE 2. Remove bandwidth limitation for UDP on Platinum Profile 3. Apply Platinum Profile to your WLAN 4. Apply EDCA 802.11revmc TXOP values to both bands 5. Enable Voice CAC, with 50% BW / 6% roaming limits 6. Trust DSCP upstream 7. Create an optimized UP-DSCP map, applied downstream 8. Create an optimized AVC profile for well-known applications (AUTOQOS-AVC-PROFILE) If you expect iOS devices in your cell, one click does it all: TECEWN-3010 122
  • 122. © 2016 Cisco and/or its affiliates. All rights reserved. 123 FastLane Enabling FastLane enables best practice QoS config globally: Platinum profile sets Max Priority to voice (UP 6), non- WMM and multicast to BE, 802.1p disabled, bandwidth contracts disabled EDCA profile is set to FastLane 12
  • 123. © 2016 Cisco and/or its affiliates. All rights reserved. 124 FastLane • Enabling FastLane enables best practice QoS config globally: • DSCP is trusted upstream (instead of UP) • DSCP to UP mapping is configured based on IETF recommendations (standards- based DSCP values mapped to IEEE values; non-standard DSCP values mapped to BE)
  • 124. © 2016 Cisco and/or its affiliates. All rights reserved. 125 FastLane • When FastLane is enabled on a WLAN, an AVC AUTOQOS-AVC-PROFILE is also created • You can add this profile to your WLAN, or use another profile* • It is also possible to customize the Auto AVC profile if necessary * 8.3 mandated the use of the AUTOQOS-AVC-PROFILE on FastLane WLANs, 8.3MR removes this limitation
  • 125. © 2016 Cisco and/or its affiliates. All rights reserved. 126 FastLane CAC • Enabling FastLane enables best practice QoS config globally: • ACM is enabled on both bands (load-based), with max RF bandwidth 50% and roaming bandwidth to 6% • Expedited bandwidth is enabled
  • 126. © 2016 Cisco and/or its affiliates. All rights reserved. 127 • FastLane-enabled Apple IOS devices mark QoS correctly • DSCP 46 / UP 6 is real voice traffic • We trust this traffic, even without TSPEC • Behavior: • DSCP 46 / UP 6 traffic coming from Apple iOS FastLane devices gets DSCP 46 / UP 6 end-to-end (with or without TSPEC) • DSCP 46 / UP 6 traffic, without TSPEC, coming from other devices gets BE (0) downstream Important!!! Differences With FastLane Handling of CAC 127
  • 127. © 2016 Cisco and/or its affiliates. All rights reserved. 128 iOS 10 Fastlane – Trusting Voice traffic Platinum Profile – Voice Stream – CAC Enabled, iOS 10 client, AireOS 8.3 128 802.1p DSCP Payload CAPWAP Encapsulated DSCP 802.11 DSCP Payload UP DSCP Payload Wired Network UP DSCP Payload 802.1Q Trunk CAPWAP Encapsulated DSCP802.1p 802.1Q TrunkAccess mode CAPWAP Encapsulated DSCP 802.11 DSCP Payload 802.11 DSCP Payload 802.1p DSCP Payload CAPWAP Encapsulated DSCP802.1p 802.11 DSCP Payload 4646 465 546466 46 46 46 46 6 6 646 465 5 46
  • 128. © 2016 Cisco and/or its affiliates. All rights reserved. 129 Apple Configurator 2 – Whitelist QoS
  • 129. © 2016 Cisco and/or its affiliates. All rights reserved. 130 Cisco and Apple Together for a Better End-User Experience Improve device efficiency through joint tested standards-based functionality Analyze and prioritize Apple- based applications Minimize impact of Apple upgrades by accessing local instances on Cisco® ASRs Display content from Apple devices Wirelessly
  • 130. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public Click - https://www.youtube.com/user/CiscoWLAN/
  • 131. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public Reduce Cost & Complexity • Cisco CMX Solution https://www.youtube.com/watch?v=KQRb8vfU0qM • CMX Hyperlocation vs RSSI Demo https://www.youtube.com/watch?v=6ls7EHbSK4A • Cisco Dual 5GHz Wi-Fi https://www.youtube.com/watch?v=mbpjiETvDXc • Cisco Aironet AP-3800 RF Excellence https://www.youtube.com/watch?v=dBpGsTKeyNM&t=64s • Digital Network Architecture with Wave2 with 802.11ac https://www.youtube.com/watch?v=ySjN13hPhXY&t=2s • Cisco Aironet Series – Flexible Radio Assignment https://www.youtube.com/watch?v=K_-BykT_YIM • TechWiseTV: Apple and Cisco: Fast-Tracking the Mobile Enterprise https://www.youtube.com/watch?v=bh8rEvrzm7Y&feature=youtu.be • Prioritized Business Apps https://www.youtube.com/watch?v=z0EOKNxL964&feature=youtu.be • Apple and Cisco: Three Solutions Coming Together https://www.youtube.com/watch?v=7MgsDkf55wQ&feature=youtu.be • WiFi Optimized Feature https://www.youtube.com/watch?v=xgPfxAolJoQ&feature=youtu.be Faster Innovation VoD Links Lower Risk • Fastlane App Demo https://www.youtube.com/watch?v=N1QMUcv3aRQ • Cisco APIC-EM Wireless PnP Demo https://www.youtube.com/watch?v=_9P2-bU66PU • Cisco Aironet Plug and Play Cloud Redirection https://www.youtube.com/watch?v=W7fBZ6xfSxw • Wireless LAN Controller Dashboard Review https://www.youtube.com/watch?v=af09TBaafRI&feature=youtu.be • Cisco Wireless Mobile App https://www.youtube.com/watch?v=HyvZ4mbVAWs • WLC Advanced UI Client Troubleshooting https://www.youtube.com/watch?v=dZVxI6jOx_Q • ISE Simplified Wireless Setup https://www.youtube.com/watch?v=A3F2DrFu7Lo&feature=youtu.be • Cisco Wireless TrustSec Demo https://www.youtube.com/watch?v=A3F2DrFu7Lo&feature=youtu.be • Cisco Wireless Netflow Lancope Integration Demo https://www.youtube.com/watch?v=TuWYkrt94CQ • OpenDNS Integration with WLC https://www.youtube.com/watch?v=cMdX8sBBYG4
  • 132. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public • 5520 WLC • 8540 WLC • AP1570 • AP1810 OE • AP1810W Wall Plate • AP1850 • AP2700/3700 • AP2800/3800 • AP702W • APIC-EM Wireless AP PnP • Flex7500 WLC • Mesh APs • Mobility Express • Smart Licensing • Univ. AP Regulatory Domain • Virtual WLC Cisco Wireless LAN Documentation INSTALLATION GUIDES • 802.11r BSS Fast Transition • Adaptive wIPS • ATF Ph 1 & 2 • CleanAir • CMX FastLocate • High Density • Rogue Management • RRM RF Grouping Algorithm • RRM White Paper RADIO CONFIGURATION • BYOD for FlexConnect • BYOD with ISE • Security Integration ENCRYPTION • Bi-Directional Rate Limiting • Flex AP-EoGRE Tunnel Gtwy • IPv6 • Jabber • Jabber and UCM • Microsoft Lync • Passpoint Configuration • Real-Time Traffic Over WLAN • VideoStream • Vocera IP Phone in WLAN • VoWLAN Troubleshooting CLIENT ADDRESSING POLICY ENGINE • AVC • Bonjour • Chromecast • Device Classification • Domain Filtering • mDNS Gateway w/Chromecast • Wireless Device Profiling & Policy Classification BEST PRACTICES • Apple Devices • Enterprise Mobility Design Guide • High Availability (SSO) • HyperLocation • iPhone 6 Roaming • N+1 High Availability • WLAN Express • WLC Configuration Best Practices