Nathan Chapman Damien Margaritis Andrew Ehrensing.

42
Lync Enterprise Voice Architecture Nathan Chapman Damien Margaritis Andrew Ehrensing EXL314

Transcript of Nathan Chapman Damien Margaritis Andrew Ehrensing.

Page 1: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Lync Enterprise VoiceArchitectureNathan ChapmanDamien MargaritisAndrew Ehrensing

EXL314

Page 2: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Who We AreNathan Chapman – MCM LyncCTO - [email protected]@microsoft.com

Damien Margaritis – MCM LyncSenior UC Consultant - [email protected]

Andrew EhrinsingCloud Architect- Microsoft Consulting [email protected]

Page 3: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 4: Nathan Chapman Damien Margaritis Andrew Ehrensing.

“In the next decade, sweeping technology innovations driven by the power of software will transform communications.”Bill Gates, 2007

Page 5: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 6: Nathan Chapman Damien Margaritis Andrew Ehrensing.

User Experience

Demo

Page 7: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Enterprise Voice 101

Page 8: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 9: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Deployment Scenarios

Page 10: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Lync Voice Deployment Flexibility

Retain the PBX Replace the PBXConnect with the PBX

Page 11: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 12: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 13: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Connect with the PBX

Direct SIP

PSTN

Lync Server

Trunk

Telco

Trunk

SIPPBX

Page 14: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Connect with the PBX

Gateway Upstream

PSTN

Lync Server

Trunk

ISDN

Trunk

SIP

PBXPSTN

Gateway

Trunk

ISDN

Page 15: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 16: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Upstream PSTN Gateway – AD Integration

Demo

Page 17: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 18: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Voice Resiliency

Page 19: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 20: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 21: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 22: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 23: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Voice ResiliencyResiliency Mode

WANSBA

Central Site

Lync 2013 Pool

Signalling

PSTN

Branch Site

Page 24: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 25: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 26: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 27: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Network Planning

Page 28: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 29: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 30: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 31: Nathan Chapman Damien Margaritis Andrew Ehrensing.

The Last Metre: Devices for Enterprise Voice

Page 32: Nathan Chapman Damien Margaritis Andrew Ehrensing.

What’s wrong with this picture?

Page 33: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Lync DevicesLync Optimised Handsets

Polycom CX600

Polycom CX3000Polycom CX500

HP 4110 HP 4120

Aastra 6721

Aastra 6725

Page 35: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Lync DevicesUSB

Page 36: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 37: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 38: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 39: Nathan Chapman Damien Margaritis Andrew Ehrensing.

Questions?

Page 40: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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/

Page 41: Nathan Chapman Damien Margaritis Andrew Ehrensing.

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

Page 42: Nathan Chapman Damien Margaritis Andrew Ehrensing.

© 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.