® Microsoft Lync Ignite Microsoft Lync 2013 Hybrid Hybrid Voice enables Public Switched Telephone Network (PSTN)/PBX connectivity for cloud users through the PSTN infrastructure that is part of the on-premises deployment Kathy Lync OnPremises Dave Lync Online Lync Online Infrastructure Lync FE Pool PSTN GW Edge Server PSTN Internet John Lync Online 6 Edge Server may be Lync Server 2010 or Lync Server 2013 “Next hop” must be Lync Server 2010 CU5 or later PSTN egress through various gateways as appropriate Lync Online users signed in from tenant network or the Internet Kathy Lync On-Premises PSTN GW WAN Dave Lync Online Lync FE Pool WAN Lync Online Infrastructure Edge Server Internet WAN John Lync Online Branch #1 Branch #2 Branch #N Lync On-Premises DNS SRV Lync Online client discovers the server through the Domain Name Service (DNS) Service Location (SRV) resource record On-premises server redirects the Lync Online client to the cloud Media Signaling Dave Lync Online PSTN Infra Lync Online Infrastructure 2 Edge Server Lync FE Internet 3 1 PSTN 0 Lync On-Premises John Lync Online Peer to Peer: Two Lync Online Users Session Initiation Protocol (SIP) signaling flows through Lync Online Media flows using the optimal path between the client endpoints Media Signaling 3 4 Dave Lync Online Internet 2 1 Lync Online Infrastructure PSTN PSTN GW Edge Server Lync FE Peer to Peer: On-Premises to Lync Online Users SIP signaling is routed between the on-premises deployment and Lync Online Media flows using the optimal path between the client endpoints Media Signaling Kathy Lync OnPremises Lync OnPremises Internet Dave Lync Online 5 1 4 Lync Online Infrastructure 3 2 Lync FE Edge Server Call Bypassed Incoming PSTN Call Lync On-Premises An incoming PSTN call is routed to the onpremises gateway, then moves to the onpremises Lync Server The number is located via Reverse Number Lookup (RNL), routed to Lync Online, and then routed to the Lync Online endpoint Media flows using the optimal path between the client endpoint and PSTN infrastructure/MS 5a is the media path when bypassed 5b is the media path when not bypassed Media Signaling Bypassed Media 5a PSTN 1 2 Dave Lync Online 5 Internet 5b PSTN 5b GW 3 Edge Server Lync FE 4 Lync Online 4 Infrastructure Incoming PSTN Call (Internet User) An incoming PSTN call is routed to the onpremises gateway, then moves to the onpremises Lync Server The number is located via RNL, routed to Lync Online, and then routed to the Lync Online endpoint (on the Internet) Media flows using the optimal path between the client endpoint and the MS Most likely through the on-premises Edge Server; if not, between the online and onpremises Edge Server Media Signaling Lync On-Premises Internet PSTN 2 1 PSTN GW 2 5 3 5 On-Premises Lync Server Edge Server 5 John Lync Online 4 3 Lync Online Infrastructure Outgoing PSTN Call Lync On-Premises Call Bypassed An outgoing PSTN call request is placed by a user hosted on Lync Online An RNL is performed and fails to associate a user The request is assumed to be a PSTN/PBX call and is proxied to the on-premises Lync Server Voice policy enforcement and call authorization are performed on-premises The call is routed to PSTN egress and media bypass setup to client Media flows using the optimal path between the client endpoint and PSTN infrastructure/MS Media Signaling Bypassed Media 4a Dave Lync Online 1 4b 4b PSTN PSTN GW Voice policy enforcement and call authorization done on-premises Internet Lync Online Infrastructure 2 3 2 On-Premises Lync Server Edge Server Outgoing PSTN Call (Internet User) An outgoing PSTN call request is placed by a user hosted on Lync Online An RNL is performed and fails to associate a user The request is assumed to be a PSTN/PBX call and is proxied to on-premises Lync Server Voice policy enforcement and call authorization are performed on-premises The call is routed to PSTN egress Media flows using the optimal path between the client endpoint and MS Most likely through the on-premises Edge Server; if not, between the online and onpremises Edge Server Media Signaling Lync On-Premises Internet 2 4 PSTN PSTN GW 3 5 5 On-Premises Lync Server Edge Server 5 1 John Lync Online 2 Lync Online Infrastructure Location policy and LIS URL fetched during sign-in Enhanced 911 Call routed to on-premises Lync Server Lync On-Premises The client retrieves the location policy and determines its location from the Location Information Service (LIS) Server during sign-in When an emergency call is placed, Lync Online routes the request across to the on-premises Lync Server The on-premises Lync Server routes the emergency call to the appropriate E911 service provider Media Signaling 1 Dave Lync Online LIS E911 Service Provider 4 5 5 PSTN GW 3 Lync Server Edge Server Internet 2 Lync Online Infrastructure Address in PIDF sent through. No LIS validation Enhanced 911 (Internet User) The client cannot retrieve location information during sign-in because it is outside the tenant network The user manually sets the location information When an emergency call is placed, Lync Online routes the request across to the on-premises Lync Server The on-premises Lync Server routes the emergency call to the appropriate E.911 service provider Lync OnPremises E911 Service Provider LIS 2 4 Internet 3 5 5 PSTN GW Lync Server 5 1 User sets location manually Media Signaling Call routed to on-premises Lync Server Dave Lync Online Edge Server Lync Online Infrastructure Call hold/retrieve ü ü ü ü Call transfer ü ü ü ü Call forwarding ü ü ü ü Voice mail ü ü ü ü USB peripherals ü ü ü ü Outside Voice—mobile ü ü ü ü Delegation, team call ü ü ü ü Integration with on-premises PBX ü ü ü Û Remote Call Control (RCC) ü ü Û û Private line N/A ü ü û Voice resiliency N/A ü û û E911 N/A ü ü û Unified Communications (UC) devices ü ü ü Ü RGS/Call Park Service (CPS) ü ü û Û Analog devices, common area phone ü ü ü Û Integration with on-premises call center solutions ü ü û Û Media Bypass û ü ü N/A Select group of Lync Online users to be enabled for Enterprise Voice In Lync Server Control Panel (LSCP) (onpremises) enable the user for Enterprise Voice and assign a DID Online: Assign predefined voice policy with hybrid mode (remote Microsoft Windows PowerShell) Move UM for Hybrid Voice users to Exchange Online On-premises: Assign suitable dial plan and voice policy (for call routing) Active Directory (AD) synchronization Assign a voice license (using Lync Online Control Panel) Set-CSTenantHybridConfiguration -HybridConfigServiceInternalURL <on-premise Web Service internal URL> -HybridConfigServiceExternalURL <on-premise Web Service external URL> -PeerDestination <on-premise Edge Server FQDN> New-CSVoiceRoutingPolicy -Identity "tag:HybridVoiceUser" -Name "Hybrid Voice Policy for users" -PstnUsages @{add="International SIP Trunk"} NOTE: Managed via remote PowerShell to Lync Online Grant-CsVoicePolicy –id sip:amy.strande@contoso.com –PolicyName HybridVoice Grant-CsVoiceRoutingPolicy –id sip:amy.strande@contoso.com –PolicyName HybridVoiceUser