2012 ah apj wi fi design for voice & video

28
CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 1 VOICE AND VIDEO OVER WI-FI Balajee Krishnamurthy Aruba Networks March 2012

Transcript of 2012 ah apj wi fi design for voice & video

Page 1: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 1

VOICE AND VIDEO OVER WI-FI

Balajee Krishnamurthy Aruba Networks March 2012

Page 2: 2012 ah apj   wi fi design for voice & video

2 2 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved

Agenda

Multimedia over WLAN Challenges

Generic Design Recommendations for Multimedia

Aruba Enablers for Voice

Aruba Enablers for Multicast Video

Enterprise Application – Collaboration & VDI

Page 3: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 3

RF Challenges: Capacity, not Coverage

Page 4: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 4

RF Challenges: Assured Bandwidth

Page 5: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 5

RF Challenges: Interference Avoidance

Page 6: 2012 ah apj   wi fi design for voice & video

6 6 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved

End-to-End QoS: Introduction

!

Tagged DSCP Tagged DSCP WLAN / strict queuing

Tagged DSCP WLAN / SVP Tagged DSCP

Bandwidth Management / Queuing

Bandwidth Management / Call Admission Control

Application Aware RF Management

Upstream Downstream

Transport Edge (GRE

encapsulated) Wireless Core !

Page 7: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 7

End-to-End QoS: WMM Support!

1. Voice Data

2. Video Data

3. Best Efforts

4. Background

“Air”

High Priority

Low Priority

Application Data

!

1.  WMM Specifies how priority queues map to DSCP and dot1P tags 2.  Different access categories, different contention parameters 3.  4 queues per radio; 8 queues total; supported on all APs 4.  Voice and video gets priority over data

Page 8: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 8

Client Battery Life Challenges!

!

1.  WMM UAPSD support – increased power saving, increased cell capacity 2.  Distribute TIM so that clients need not receive every beacon frame (~100 ms) 3.  With Proxy ARP controller responds to ARP requests enabling clients to sleep

longer 4.  Traffic filtering at the AP to avoid extraneous multicast/broadcast frames

Page 9: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 9

Scaling Challenges: VLAN Pooling

1.  Aruba VLAN Pooling allows a set of VLANs to be assigned to a designated group of users

2.  Can use VLANs that already exist in the enterprise

3.  Enables IP address and session persistence

Page 10: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 10

Bandwidth Management!!Implementation Rules!

–  Per role-based bandwidth contract!–  Per user-based bandwidth contract!

–  Per SSID-based bandwidth contract!

!

Page 11: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 11

Bandwidth Management: Call Admission Control !

Handoff Reservation

High capacity Threshold

Call capacity

Total Call Capacity

AP Capacity Data reservation

Example : Configured Max calls per AP = 6

High capacity threshold = 2

Handoff threshold = 2

!

Page 12: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 12

Handoff Reservation

High capacity Threshold

Call capacity

Total Call Capacity

AP Capacity Data reservation

Example : Configured Max calls per AP = 6

High capacity threshold = 2

Handoff threshold = 2

!

Call Admission Control - Example!

Page 13: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 13

Handoff Reservation

High capacity Threshold

Call capacity

Total Call Capacity

AP Capacity Data reservation

Example : Configured Max calls per AP = 6

High capacity threshold = 2

Handoff threshold = 3

!

Call Admission Control - Example!

Page 14: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 14

Mobility & Roaming: Enterprise Voice Certification (Co-operative Client Control)!

1.  Real time data collection with 802.11k

•  Neighbor Report (What is the AP seeing over the air)

–  Beacon Report (What is client seeing over the air)

Neighbor Report Response

Neighbor Report Request

Beacon Response

Beacon Request

Page 15: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 15

Mobility & Roaming: Enterprise Voice Certification!

!

The handover delay from one AP to the other is reduced significantly; security and QoS states synchronized before roam

1.  Minimize delay in a clients transition from one BSS to another

2.  Establishment of Security and QoS states at the target AP prior to/during association

3.  Reduces handover delays to up to 50 ms, enhances voice performance

4.  Requires support on the WLAN and the client side

Page 16: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 16

BSS Transition Management Query

With 802.11v, AP encourages clients to roam to the best AP utilizing information from 11k, 11r –  Encouraging the AP to to a BSS transition –  Uses the system level view obtained by the beacon and neighbor

reports from 11k –  Helps in admission control –  Requires WLAN and client support

Mobility & Roaming: Enterprise Voice Certification!

Page 17: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 17

Mobility & Roaming: Fast Roaming Enablers

1.  Security determines handover performance 1. Need 802.1X security with PSK speed 2. Use WPA2 with 802.1X and opportunistic key caching (OKC) in

centralized-controller WLAN; 11k/11r (future) 2.  Session awareness for L3 roaming, voice aware dot1x re-

rekeying

PMK Cached! No PMK Cached !Intra-Controller Intra-VLAN!

Intra-Controller Inter-VLAN!!

Inter-Controller Intra-VLAN!!

Inter-Controller Inter-VLAN!

Intra-Controller Intra-VLAN!

Intra-Controller Inter-VLAN!

Inter-Controller Intra-VLAN!

56 ms! 62 ms! 63 ms! 56 ms! 219 ms! 223 ms! 225 ms!

86 ms! 67 ms! 70 ms! 62 ms! 257 ms! 240 ms! 240 ms!

68 ms! 64 ms! 66 ms! 59 ms! 231 ms! 230 ms! 233 ms!

Min.

Max.

Avg.

Page 18: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 18

ALGs: Voice Separation by Firewall

1.  ALG support for most common voice protocols

2.  ALGs include - SIP, SCCP, H323, NOE, Vocera etc.

3.  Constantly adding newer ALGs

Page 19: 2012 ah apj   wi fi design for voice & video

19 19 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved

Introduction: Multicast vs. Unicast

Server

Router

Unicast

Server

Router

Multicast

Number of Streams

Router

Page 20: 2012 ah apj   wi fi design for voice & video

20 20 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved

Multicast – Why and Why not?

Benifits

Efficiency – reduced network traffic, reduced server and CPU load

Performance – eliminates traffic redundancy

Application – enabled distributed applications for different verticals

Challenges

Best effort Delivery, no QoS guarantees – poor quality, drops are to be expected

No error correction – fire and forget

Sent out at low control rates; 1 MB for b/g, 6 Mb for a

Impact • Does not utilize 802.11 N High Throughput data rates • Heavy utilization of channel due to high rate of very slow packets • Video delivery is not reliable causing poor Quality of Experience

Page 21: 2012 ah apj   wi fi design for voice & video

21 21 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved

Cure to Video over WLAN Challenges

1.  Wired Optimization

2.  Wireless Optimization

3.  Video Detection & Traffic Prioritization

4.  Video Transport Optimization

5.  Active Network and RF Client Control  

Page 22: 2012 ah apj   wi fi design for voice & video

22 22 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved

Wired Optimization with IGMP Proxy

Page 23: 2012 ah apj   wi fi design for voice & video

23 23 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved

Aruba Video Optimization – Multicast to Unicast Conversion

Dynamic Multicast Optimization (Conversion at the WLAN Controller)

Distributed Dynamic Multicast Optimization (Conversion at the AP)

Page 24: 2012 ah apj   wi fi design for voice & video

24 24 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved

Aruba Video Optimization – Multicast Rate Optimization

24 Mbps

24 Mbps

24 Mbps

6 Mbps

6 Mbps

6 Mbps Multicast Traffic (Conversion) Multicast Traffic (No Conversion)

Without any special tuning, multicast packet will be sent at either ‘basic rate’ or ‘support rate’ whichever is lower. For example, if I have the following:

802.11a Basic Rates 18 24 802.11a Transmit Rates 6 9 12 18 24 36 48 54

Multicast/Broadcast packet will be sent at 6 Mbps since it’s the lowest of all rates. This applies to ‘N’ as well.

Page 25: 2012 ah apj   wi fi design for voice & video

25 25 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved

Scaling Criteria for Video over Wi-Fi

0.00%

20.00%

40.00%

60.00%

80.00%

100.00%

120.00%

140.00%

160.00%

0

5

10

15

20

25

30

35

40

45

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Channel Utilization for MRO and DMO As a Function of # 11n, 11a/g, or 11b Clients

Number of 11n Clients Number of 11a/g Clients Number of 11b Clients

Channel Util (Optimized Multicast) Channel Utilization DMO

Page 26: 2012 ah apj   wi fi design for voice & video

26 26 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved

Media Classification

• To detect a Media flow type where the Signaling is encrypted • Methods developed for identifying voice and video for

Microsoft OCS Apple FaceTime

• After classification apply appropriate service to flow • When identified tag the frame for transport • Media Classification assumes data immediately follows signaling

Instant Messaging and Presence

Enterprise Voice and Telephony

Audio, Video, Web Conferencing

Page 27: 2012 ah apj   wi fi design for voice & video

27 27 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved

Business Critical Apps: Citrix

App: File Sharing QoS: Low (BE)

Before: All traffic receives Static QoS

After: QoS based on traffic type

App: Video QoS: High (VO)

App: EMR QoS: Highest (VI)

XenDesktop XenApp

Farm

DATACENTER

WAN

•  Classify ICA •  Tag QoS

•  Enforce QoS •  ICA Visibility

NetScaler

Aruba Access Network

ICA

ICA

App: Unknown?? QoS: Static

Page 28: 2012 ah apj   wi fi design for voice & video

CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved 28 28