Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ostrowski
UC Architect
Microsoft Corporation
Instructors
Mariusz Ostrowski
UC Architect
Microsoft, Voice Center of Excellence
I spent 12 years at Cisco as IPT/UC Consulting
Systems Engineer.
I joined Microsoft as UC Architect
in Microsoft Voice Center of Excellence team
I hold the following professional certifications:
Cisco Certified Internetwork Expert (CCIE) since 1999
Microsoft Certified IT Professional on Lync since 2012
Key Takeaway
Discussion with networking people and common planning is crucial for success of Lync
deployment
Agenda
Networking 101
QoS - basics
QoS for Lync 2013
Network bandwidth for Lync 2013
Networking 101
Layers
Layer 2 (L2) nowadays most often Ethernet frames, even in WAN networks
Layer 3 (L3) IP and all associated stuff, seen in both WAN and LAN
oSs
CoS Class of Service, traffic marking mechanism used at L2 in LAN
ToS Type of Service, traffic marking used at L3 in both LAN/WAN
DSCP Differentiated Services Code Point (application of DiffServ), similar to ToS, just
more classes
QoS
Quality of Service
MPLS
Multi Protocol Label Switching
http://blog.insidelync.com/2012/06/a-primer-on-lync-audio-quality-metrics/
< 20 ms is good
> 30 ms is not good
(but can be ok)
> 45 ms is considered very bad
http://blog.insidelync.com/2012/06/a-primer-on-lync-audio-quality-metrics/
http://blog.insidelync.com/2012/06/a-primer-on-lync-audio-quality-metrics/
QoS basics
QoS
What is QoS?
Quality of Service (QoS) is a combination of networking technologies that enables
organizations to optimize the end-user experience for real time audio and video
communications
Network congestion
Thing of the past ?
Its not anymore about 64 Kbps WAN link being saturated at 100% all the time
Nowadays its about
critical 15MB antivirus version update
thrown from GigEth server in DC
to 500 users on 100 Mbps WAN link
15
500
7500
60000
MB update
users
MB total
Mbit total
(*) this is simplified math, in reality periods of congestion will be shorter, but spread in much longer ti
QoS mechanisms
Bottom line - treat different types of traffic
differently
Based on defined traffic classes
All traffic on a certain VLAN is assigned to a certain traffic class (e.g. Voice VLAN)
Typical in legacy VoIP / IPT environments with just IP phones (i.e. no soft-clients)
802.1p marking
L2 priority mechanism, cannot scale beyond L3 (IP subnet) boundary
Only available on Ethernet links with 802.1q tagged VLAN
Simplifies end-to-end QoS design and scales easily (if supported in HW at line rate)
Builds on top of earlier IP Precedence (TOS) approach
Based on marking that can be assigned (sometimes is assigned by default) by most IP
phones and custom video devices
Short Overview of QoS Mechanisms and Their
PCs are also capable of DSCP marking, and if that is trusted classification of this type can
A
Interoperation:
QoS - queuing
Admin (data)
Admin (voice)
Classroom
(video)
Faculty (data)
Faculty (voice)
Classroom
(video)
802.1p value
Voice:
6
Video:
5/4
Default:
0/1
DSCP
46
36/26
0/14
queue
4
3
1
Network Bandwidth
for Lync 2013
User-generated
Signaling
Media
Content
which
have
dramatically
changed
from
Lync
2010
Peer-to-peer video
Lync 2013 introduces H.264 SVC Stereo codec and simulcast capabilities
Lync 2013 can use RTVideo (VC-1) codec for backward compatibility
Lync 2013 supports plethora of resolutions (from sub-CIF to Full HD)
Multiparty video
Lync 2013 introduces MultiView gallery
Lync 2013
Front End
Server
Central Site
Flow
Client-to-client
Branch Site 1
Branch Site 3
Branch Site 2
Lync 2013
Front End
Server
Central Site
Flow
Client-to-client
Branch Site 1
Branch Site 3
RTVideo
Backward compatibility with Lync 2010 clients
Branch Site 2
Lync 2013
Front End
Server
with AVMCU
Central Site
Flows
Client-to-AVMCU
Branch Site 1
Branch Site 3
Branch Site 2
Lync 2013
Front End
Server
with AVMCU
Central Site
Flows
Client-to-AVMCU
Branch Site 1
Branch Site 3
Branch Site 2
Lync 2013
Front End
Server
with AVMCU
Central Site
Flows
Client-to-AVMCU
Branch Site 1
Branch Site 3
Branch Site 2
Lync 2013
Front End
Server
with AVMCU
Central Site
Flows
Client-to-AVMCU
Branch Site 1
Branch Site 3
Branch Site 2
Lync 2013
Front End
Server
with AVMCU
Central Site
Flows
Client-to-AVMCU
Branch Site 1
15 fps
Branch Site 3
Branch Site 2
Lync 2013
Front End
Server
with AVMCU
Central Site
Flows
Client-to-AVMCU
Branch Site 1
15 fps
Branch Site 3
Branch Site 2
20.0%
18.0%
16.0%
14.0%
12.0%
10.0%
Percentage of calls
8.0%
6.0%
4.0%
2.0%
0.0%
30.0%
25.0%
20.0%
15.0%
Percentage of calls
10.0%
5.0%
0.0%
Its just the tool for modeling the bandwidth consumption, so you must use your head
as well
Information on Lync design is needed or some assumptions must be done
Requires Microsoft Excel 2010 or 2013 (macros must be enabled)
Demo
Lync 2013 Bandwidth Calculator
Session Takeaways
Session Objectives hopefully achieved
Have a better understanding of broad scope of Networking and QoS, not just Lync aspect of
it.
Present the new Lync 2013 Bandwidth utilization model and the associated tool.
Key Takeaway
Discussion with networking people and common planning is crucial for success of Lync
deployment
Resources
Managing Quality of Service (QoS) Lync 2013
http://technet.microsoft.com/en-us/library/gg405409.aspx
2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be
interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR
STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Appendix A
Lync Bandwidth Calculator
Its just the tool for modeling the bandwidth consumption, so you must use your head
as well
Information on Lync design is needed or some assumptions must be done
Requires Microsoft Excel 2010 or 2013 (macros must be enabled)
Central Sites
If Lync deployment will have mulitiple distributed Lync FE pools, then enter multiple
Central Sites (unless all FE pools are in the same network site)
WAN link speed is the total size of connection to the MPLS WAN cloud
WAN link BW Allocated to RTC traffic is how bandwidth customer wants to allow for
Lync RTC
Typically should be assumed 30% of WAN link (industry-standard for RTC traffic on the WAN links)
Global Red flag threshold set to this value, but can be defined to level expected by customer
59
If the Central Site has Lync Edge servers in it, then it should be
defined as Internet Site
60
Branch Sites
If it doesnt, than set Use G711 for PSTN Calls over WAN? correctly
(read the
comment)
61
62
Results - individual
Individual results WAN link consumption
63
Results - totals
64
Aggregated results
65
Aggregated results
66
Graphical results
67
RESULT
RESULT
68