EXL317 Better understand Lync™ 2010 and the Enterprise Network Layer Definition Seven Application Six Presentation Five Session Four Transport Three Network Two Data Link One Physical ….a way of sub-dividing a communications system into smaller parts called.

Download Report

Transcript EXL317 Better understand Lync™ 2010 and the Enterprise Network Layer Definition Seven Application Six Presentation Five Session Four Transport Three Network Two Data Link One Physical ….a way of sub-dividing a communications system into smaller parts called.

EXL317
Better understand Lync™ 2010 and the Enterprise Network
Layer
Definition
Seven
Application
Six
Presentation
Five
Session
Four
Transport
Three
Network
Two
Data Link
One
Physical
….a way of sub-dividing a communications
system into smaller parts called layers.
A layer is a collection of similar functions that
provide services to the layer above it and
receives services from the layer below it.
On each layer, an instance provides services to
the instances at the layer above and requests
service from the layer below.
- Wikipedia
Application
Presentation
Session
Transport
Network
Data Link
Physical
Bandwidth
SIP
SRTP / RTCP
1
1
2
3
4
5
Perfect
Network
2
3
4
5
SIP
SRTP / RTCP
1
1
1
2
3
4
5
Forward Error
Correction
2
3
3
4
4
5
5
6
Poor
Network
2
4
2
4
5
5
Payload
Payload and
IP header
Payload, IP header, and
UDP, RTP and SRTP
All that plus Forward
Error Correction (FEC)
RTA-WB Peer-to-peer
29.0
45.0
57.0
86.0
RTA-NB Peer-to-peer, PSTN
11.8
27.8
39.8
51.6
G.711
PSTN
64.0
80.0
92.0
156.0
G.722
Conferencing
64.0
80.0
95.6
159.6
SIREN
Conferencing
16.0
32.0
47.6
63.6
Codec
Scenario
RT Video Codec Resolution
Minimum payload (kbps)
Maximum payload (kbps)
Main Video CIF
50
250
Main Video VGA
350
600
Main Video HD
800
1500
Panoramic Video
50
350
Media
Modality
Codec
Audio Peer to Peer RTA-W
Audio Peer to Peer RTA-N
Audio PSTN
RTA-N
Audio
Audio
Audio
Video
Video
Video
Video
Video
Video
Video
PSTN
Conferencing
Conferencing
Peer to Peer
Peer to Peer
Peer to Peer
Peer to Peer
Conferencing
Conferencing
Conferencing
G.711
G.722
Siren
RTV - CIF
RTV - VGA
RTV - HD
RTV - Pano
RTV - CIF
RTV - VGA
RTV - Pano
Typical Max w/o
BW
FEC
39.8
62
29.3
44.8
30.9
44.8
64.8
46.1
25.5
220
508
1210
269
220
508
269
97
100.6
52.6
260
610
1510
360
260
610
360
Max
w/FEC
91
56.6
56.6
161
164.6
68.6
For planning in a well
managed, right-sized network,
use Max BW w/o FEC.
If the network will be
constrained and you want to
preserve quality, use Max BW
with FEC.
When understanding how
much bandwidth at any given
time is being used, use the
Typical BW numbers. Not for
planning, as usage will be
greater at times.
5000
Kilobits/sec sent by Sharer
4500
4000
3500
3000
2500
2000
1500
1000
500
19:21.1
30:21.1
41:21.1
52:21.1
03:21.1
14:21.1
25:21.1
36:21.1
47:21.1
58:21.1
04:51.0
10:21.1
15:51.1
22:21.1
33:21.1
44:21.1
55:21.1
06:21.1
17:21.1
28:21.1
39:21.1
50:21.1
01:21.1
0
Modality
Average bandwidth
Maximum bandwidth
Application sharing using Remote
Desktop Protocol (RDP)
434 Kbps sent per sharer
938 Kbps sent per sharer
Application sharing using
713 Kbps sent per sharer
Compatibility Conferencing service 552 Kbps received per viewer
566 Kbps sent per sharer
730 Kbps received per sharer
Parameter
Client
Default in Kb
PowerShell Command
Audio Bit Rate
200
Set-CsConferencingPolicy (AudioBitRateKb parameter)
Video Bit Rate
50,000
Set-CsConferencingPolicy (VideoBitRateKb parameter)
App Sharing Bit Rate
50,000
Set-CsConferencingPolicy (AppSharingBitRate parameter)
File Transfer Bit Rate
50,000
Set-CsConferencingPolicy (FileTransferBitRate parameter)
Parameter
Default Value
AVMCU
MaxVideoConferenceResolution
{CIF. 352 x 288 or VGA 640 x 480}
Legacy
Parameter
MaxVideoRateAllowed
Default
Value
VGA
VGA
PowerShell Command
Set-CsConferencingPolicy (MaxVideoConferenceResolution <CIF | VGA>)
PowerShell Command
Set-CsMediaConfiguration (MaxVideoRateAllowed <CIF250K, | VGA600K | Hd720p15M >)
Application
Presentation
Session
Transport
Network
Data Link
LLDP & VLANs
Physical
Bandwidth
Application
Presentation
Session
Transport
Network
DSCP
Data Link
LLDP & VLANs
Physical
Bandwidth
Your Friendly IPv4 packet
Media Type
Per Hop
Behavior
Queuing and
Dropping
Notes:
Audio
EF (DSCP 46)
Priority
Queue
Low loss, low latency, low jitter, assured bandwidth
Pair with WAN Bandwidth Policies on constrained links
Video
AF41 (DSCP 34)
BW Queue +
DSCP WRED
Class 4. Low drop priority.
Pair with WAN Bandwidth Policies on constrained links
SIP Signaling
CS3
BW Queue
Class 3.
Bandwidth allocation should be sufficient to avoid drops
App Sharing
AF21 (DCSP 26)
BW Queue +
DSCP WRED
Class 2. Low drop priority.
Pair with End User Policy Caps
File Transfer
AF11 (DSCP 10)
BW Queue +
DSCP WRED
Class 1. Low drop priority.
Pair with End User Policy Caps
More info @ Cisco Implementing Quality of Service Policies with DSCP
Political
Application
Presentation
Session
Transport
Media Ports
Network
DSCP
Data Link
LLDP & VLANs
Physical
Bandwidth
Political
Application
Presentation
Session
CAC
Transport
Media Ports
Network
DSCP
Data Link
LLDP & VLANs
Physical
Bandwidth
CAC Profile Type
WAN Link Per
Session Audio Limit
Available Audio
WAN Link per
Session Video Limit
Available Video
Optimized for
Session Count
(w/ Wide Band P2P)
60 Kbps
RTAudio NB + FEC
Siren + FEC
RTAudio WB (no FEC)
350 Kbps
RTVideo – CIF (15fps)
RTVideo – Pano (15fps)
Balanced
95 Kbps
(Above plus)
RTAudio WB + FEC
G.711 (no FEC)
G.722 (no FEC)
600 Kbps
(Above plus)
RTVideo – VGA (30fps)
Optimized for
Quality
165 Kbps
(All Above plus)
G.711 + FEC
G.722 + FEC
1500 Kbps
(All Above plus)
RTVideo – HD (30fps)
Seattle
RT Audio WB (no FEC)
WAN Link Policy:
Audio Session Limit = 60 Kbps
New York
CAC Profile Type
WAN Link Per
Session Audio Limit
Available Audio
WAN Link per
Session Video Limit
Available Video
Optimized for
Session Count
(w/ Wide Band P2P)
60 Kbps
RTAudio NB + FEC
Siren + FEC
RTAudio WB (no FEC)
350 Kbps
RTVideo – CIF (15fps)
RTVideo – Pano (15fps)
Balanced
95 Kbps
(Above plus)
RTAudio WB + FEC
G.711 (no FEC)
G.722 (no FEC)
600 Kbps
(Above plus)
RTVideo – VGA (30fps)
Optimized for
Quality
165 Kbps
(All Above plus)
G.711 + FEC
G.722 + FEC
1500 Kbps
(All Above plus)
RTVideo – HD (30fps)
Internet
Seattle
RT Audio WB (No FEC)
WAN Link Policy:
Audio Session Limit = 60 Kbps
New York
CAC Profile Type
WAN Link Per
Session Audio Limit
Available Audio
WAN Link per
Session Video Limit
Available Video
Optimized for
Session Count
(w/ Wide Band P2P)
60 Kbps
RTAudio NB + FEC
Siren + FEC
RTAudio WB (no FEC)
350 Kbps
RTVideo – CIF (15fps)
RTVideo – Pano (15fps)
Balanced
95 Kbps
(Above plus)
RTAudio WB + FEC
G.711 (no FEC)
G.722 (no FEC)
600 Kbps
(Above plus)
RTVideo – VGA (30fps)
Optimized for
Quality
165 Kbps
(All Above plus)
G.711 + FEC
G.722 + FEC
1500 Kbps
(All Above plus)
RTVideo – HD (30fps)
Internet
Seattle
RT Audio NB (+ FEC)
WAN Link Policy:
Audio Session Limit = 60 Kbps
New York
Application
Presentation
Resiliency
Session
CAC
Transport
Media Ports
Network
DSCP
Data Link
LLDP & VLANs
Physical
Bandwidth
SIP (TCP)
(S)RTP/RTCP (UDP/TCP)
Application
Partners
Presentation
Resiliency
Session
CAC
Transport
Media Ports
Network
DSCP
Data Link
LLDP & VLANs
Physical
Bandwidth
Single-vendor Network
Debunking the Myth of the
here
Network Infrastructure Roadmap
Fortune 100 1
>80% deploying mobile clients
Smartphones
289M in 2010  >900M in 2014 1
Slates
55M in 2011  >200M in 2014
2
3
Gartner Forecast: Mobile Devices, Worldwide 2010
Gartner: Key Issues for Communications Enterprise Strategies, 2011. March 2011
3 Gartner: Is Your Wi-Fi Network Ready for Video? May 2011
1
2
Available
Packet
Loss
Jitter (ms)
Delay
(ms)
MOS
Cisco
.3679
6
27.75
2.249
Aruba
.0102
1.5
11.25
3.902
Aruba
Improvement
35x less
3x less
60% less
~75%
Better
Case Study
Voice
Video
Data
One VLAN & one
SSID for all applications
Telephony
Gateway
Application fingerprinting
Isolates encrypted applications
Core enterprise
network
Laptop with Lync
Different QoS
levels over the air
Different
QoS levels
on the wire
Lync
Server
PSTN
Microsoft AD
And Exchange
http://arubanetworks.com/lync
[email protected]
Aruba Readiness
Assessment for Lync
• What: Assesses readiness of
LAN, Wi-Fi, and guest access
infrastructure to simultaneously
handle voice, video, and data
across a mix of client devices
(PCs, iPads, smartphones)
• When: Aruba partner conducts
assessment prior to bid
preparation
• Why: Focuses the customer on
our joint strengths – rich UC
features, performance, security
– and highlights new trends –
like BYOD – they might have
overlooked
• How: Customer needs analysis
and on-site survey drive a
proposed system design and
ROI analysis
Partner
OCS 2007 R2
Lync
HP
Published
Published
Juniper
Published
Published
Brocade
Published
Published
Aruba
N/A
Published
Lync Server Network Infrastructure Roadmap
here
Vendor
A10 Networks
Array Networks
Vendor’s Lync Page
AX Series for Lync 2010 Overview and Deployment Guide
Deployment Guide for Array Networks APV Application Delivery
Controllers and Microsoft Lync Server 2010
AVANU/CAI Networks CAI Networks' WebMux and Microsoft Lync 2010
Barracuda
Barracuda Load Balancer Deployment Guide
Brocade
Brocade Communications' Microsoft Unified Communications
Solutions
Citrix Systems
Netscaler Developer Network
F5
F5 Solutions
Kemp
LoadMaster Deployment Guide for Microsoft Lync 2010
Radware
Radware AppDirector optimizing the delivery of Microsoft Lync
2010
here
Partners
Resiliency
CAC
Media Ports
Lync demonstrates broad open interoperability and adapts to heterogeneous
networks
Recovers from bad networking/glitches much better than traditional hardphone
CAC + Adaptive Media Stack + Re-routing over the internet
Optimize traffic at the workstation or the router. Separate traffic for modalities
DSCP
Mark the packets as they hit the wire from Lync clients
LLDP & VLANs
Working across heterogeneous network architectures
Bandwidth
Better quality of experience on any network with smart endpoints, management
& monitoring across the network.
EXL318 - Lync Deep Dive: Dial Plans and Voice Management Deep Dive
EXL411 - Best Practices in Securing Your Microsoft Lync Server 2010 Edge Servers
http://blogs.technet.com/b/uc/
http://www.facebook.com/MicrosoftOfficeCommunicator
http://blogs.technet.com/b/nexthop/
http://lync.microsoft.com/en-us/Pages/unified-communications.aspx
http://northamerica.msteched.com
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn