Post on 22-Dec-2015
Lync Enterprise VoiceArchitectureNathan ChapmanDamien MargaritisAndrew Ehrensing
EXL314
Who We AreNathan Chapman – MCM LyncCTO - Generation-enathan.chapman@generation-e.com.aub-nachap@microsoft.com
Damien Margaritis – MCM LyncSenior UC Consultant - Generation-edamien.margaritis@generation-e.com.au
Andrew EhrinsingCloud Architect- Microsoft Consulting Servicesaehrens@exchange.microsoft.com
Agenda
• History of Enterprise Voice• Demo – User Experience• Enterprise Voice 101• Deployment Scenarios• Demo - Upstream PSTN Gateway – AD
Integration• Voice Resiliency• Network Planning• The Last Metre: Devices for Enterprise Voice
“In the next decade, sweeping technology innovations driven by the power of software will transform communications.”Bill Gates, 2007
Office Communicati
ons Server 2007
Office Communicati
ons Server 2007 R2
Lync 2010
Lync 2013
The story so far…
• Core Enterprise Voice
• Sim-Ring• Unified
Messaging• RCC
• Team Call• Response Groups• Delegation• Outside Voice Control• SIP Trunking• Media Resiliency
• Simplified Deployment• Survivable Voice• Call Admission Control• Media Bypass• Location Information• Lync Phone Edition• Private Line• Analog Devices• Call Park• Malicious Call Trace
• Group Pickup• Mobile VOIP• M:N Routing• Inter-Trunk
Routing• Caller-ID
handling• Voicemail
escape• Skype
Federation
User Experience
Demo
Enterprise Voice 101
Enterprise Voice 101
Topology Elements• Mediation Server
Role• PSTN Gateway
• Media gateway (TDM)• Session Border Controller
(SIP)
• Trunk
PSTN
Lync Server
(Mediation)
PSTN Gatewa
y
Trunk
Deployment Scenarios
Lync Voice Deployment Flexibility
Retain the PBX Replace the PBXConnect with the PBX
11
The PBX continues to be used for all telephony features
Lync is deployed in parallel to provide IM/Presence, PC Audio/Video, and Conferencing
No integration between Lync and PBX
Retain the PBX
12
Remote Call ControlPBX owns telephonyLync remote controls the PBX phoneIntegrates phone presenceMutually exclusive to Enterprise Voice
SIP integration with PBXEither Direct SIP or via Gateway/SBCDial in ConferencingDeploy Lync to selected pilot users
Connect with the PBX
Connect with the PBX
Direct SIP
PSTN
Lync Server
Trunk
Telco
Trunk
SIPPBX
Connect with the PBX
Gateway Upstream
PSTN
Lync Server
Trunk
ISDN
Trunk
SIP
PBXPSTN
Gateway
Trunk
ISDN
Replace the PBX
Green Field deploymentFlash cutover• Deploy Lync Enterprise Voice side by
side existing PBX infrastructure• Migrate trunks from PBX to Lync• Easy to test/roll back
16
PSTN
Lync Server
TrunkPSTN
Gateway
PBX
Upstream PSTN Gateway – AD Integration
Demo
DemoGateway Upstream
PSTN
Trunk
SIP
Trunk
ISDN
Trunk
ISDN
Lync Server
PSTN Gateway PBX
1002
1001
+61399991001;Ext=1001
+61399991002;Ext=1002
Call FWD: 099991001
Voice Resiliency
Voice Resiliency
Native voice resiliency ensures voice functionality even in the event of a data center, pool or WAN failureKey Concepts
Sites (Central vs Branch)Media BypassSurvivable Branch Appliance (SBA)Lync Client Resiliency Mode
Voice Resiliency• Central & Branch
Sites• Every Lync site is either a
central site or a branch site• Users in branch sites get most
of their functionality from the central site pool
• Infrastructure deployed at branch site provides mediation and registration functionality for local Lync users
• Smaller sites may not have any infrastructure deployed
Central Site
Branch Sites
Small
Medium
Large
Voice ResiliencyMedia Bypass
Media direct: endpoint to gateway Improves call quality
Reduce latencyRemove unnecessary transcodingReduce possibility of packet lossRemove points of failure
Keep media local
Signalling
Media
SydneyMelbourne
G.711
RTA
PSTN
WAN
G.711
Voice Resiliency• Survivable Branch Appliance (SBA)• Purpose-built appliance to increase voice resiliency in branch-office
scenarios• Built by Microsoft UC partners, comprises of two components• Blade server running Server 2008 R2 (mediation/registration)• PSTN gateway
• Dependant on Lync Front End pool for user services and management• Enables users to continue placing and receiving voice calls in a
remote branch during a WAN or Front End pool failure
Voice ResiliencyResiliency Mode
WANSBA
Central Site
Lync 2013 Pool
Signalling
PSTN
Branch Site
Voice ResiliencySurvivable Voice Features
Features Available with WAN down
PSTN inbound/outbound calls
Intra-site calls (PSTN Reroute)
Hold, Retrieve, Transfer
Authentication/Authorisation
Voicemail deposit (vis PSTN redirect)
Voicemail retrieve (via PSTN)
Call Forwarding, SimulRing, Boss-Admin, Team-Call
Call Detail Records (CDR)
All 2 party intra site communications
Audio conferencing (via PSTN)
Contact search
Features unavailable
Inter-site data (IM, App sharing, etc)
Conferencing (IM, Video and Web)
Presence and DND based routing
Modify presence or change Call Forwarding settings
Contact List
Response Group and Call Park
Branch Site Voice Resiliency
Branch SiteLync 2013
Pool
Lync 2013 Pool
Central Site (DC1)
Central Site (DC2)
WAN
+61 398 981 100-199
+61 398 981 100-199
Internet
PSTNSIP Trunk
Voice Resiliency
RecommendationsCentral sites should be located at geographically separate locationsRegistrar pools must be configured as backup pools for each other
Topology BuilderPool Pairing
Ensure failover routes are configured in LyncBackup routes use gateway located at backup site
Consider the impact of central site outage to Response Groups
Network Planning
Network Planning
Network Readiness Assessment (NRA)Important if no voice on IP network prior to Lync
Quality of Service (QoS)Prioritise important traffic
Call Admission Control (CAC)Control number/quality of calls
Network Planning
Network Conditions Acceptable Quality Optimal Quality
Interarrival packet jitter (avg) ≤ 10ms ≤ 5ms
Interarrival packet jitter (max) ≤ 80ms ≤ 40ms
Packet loss rate (avg) ≤ 10% ≤ 2%
Network latency one-way ≤ 100ms ≤ 60ms
Network Planning
Audio codec Scenarios
Bandwidth audio payload, IP header, UDP, RTP and SRTP
(Kbps)
RTAudio Wideband Peer-to-peer 57
RTAudio Narrowband Peer-to-peer, PSTN 39.8
G.722 Conferencing 95.6
G.722 Stereo Peer-to-peer, Conferencing 159.6
G.711 PSTN 92
Siren Conferencing 47.6
The Last Metre: Devices for Enterprise Voice
What’s wrong with this picture?
Lync DevicesLync Optimised Handsets
Polycom CX600
Polycom CX3000Polycom CX500
HP 4110 HP 4120
Aastra 6721
Aastra 6725
Lync DevicesLync Compatible Handsets
Lync DevicesUSB
Open Interoperability Program• Testing and qualification of third
party solutions for interoperability with Microsoft UC
• Independent testing by third party labs based on standards based open documentation
• Rich scope of program• SIP-PSTN gateways• Direct SIP with IP-PBX• SIP Trunking with carriers
• Enhanced gateways• Audio quality certification• REFER support• TLS/SRTP
• http://technet.microsoft.com/ucoip
Track resourcesExchange Server Documentation – http://aka.ms/E15DocsExchange Team Blog – http://aka.ms/EHLOLync Server Documentation - http://aka.ms/Lync15DocsLync Server Team Blog – http://aka.ms/LyncBlogDownload Exchange and Lync Today!Contact your Microsoft or Partner Account Manager to arrange a time test drive Exchange and Lync at the Office Showcase
Related contentLync Breakout Sessions
EXL321A - Lync Virtualisation – 8:15am ThurEXL321B - Lync in the Cloud – Telco Grade Unified Communications – 8:15am ThurEXL323 - Contact Centres for Lync – 11:30am ThurEXL325 - Design your Lync 2013 Deployment to be Disaster Proof! – 3:30pm ThurEXL333 - Publishing Lync to the Internet – 11:30am FriEXL331 - How to fix Lync 2013 when it breaks – 8:15am Fri
Lync at the Office ShowcaseFind us at the Office showcase from 3pm-5pm today
Questions?
Developer Network
Resources for Developers
http://msdn.microsoft.com/en-au/
Learning
Virtual Academy
http://www.microsoftvirtualacademy.com/
TechNet
Resources
Sessions on Demand
http://channel9.msdn.com/Events/TechEd/Australia/2013
Resources for IT Professionals
http://technet.microsoft.com/en-au/
Keep Learning1. Download both Exchange Server 2013 and Lync Server 2013 and try in
your own environment
2. Trial Exchange and Lync Online
3. Contact your Microsoft or Partner Account Manager to arrange a time test drive Exchange and Lync in one of our Customer Immersion Experience Centres
4. Contact your Microsoft or Partner Account Manager to get a Lync business value assessment or an Exchange and Lync technical briefing
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows 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.