EPG: Communications Technology Specialist.

56

Transcript of EPG: Communications Technology Specialist.

Page 1: EPG: Communications Technology Specialist.
Page 2: EPG: Communications Technology Specialist.

Lync 2013: Enterprise VoiceOFC-B326Zahid Saeed (MSFT)Adam Gent (Enghouse

Interactive & Lync MVP)

Page 3: EPG: Communications Technology Specialist.

Session Objective(s): Overview of Lync Server 2013 deployment options and architectureReview Lync EV capabilities and PSTN integration optionsUnderstand Call Routing, Media bypass and Lync Call Handling Services

Lync as full PBX replacement and much more!!!And meet business/company/user requirements

Session Objectives And Takeaways

Page 4: EPG: Communications Technology Specialist.

About Zahid

[email protected]

MCSM: Communications

EPG: Communications Technology Specialist

Since 2011

Sheikhupura, Pakistan

Page 5: EPG: Communications Technology Specialist.

Collaboration Business CaseLync Deployment TopologiesLync Server 2013 ArchitectureLync Server 2013 PSTN ConnectivityCall RoutingMedia bypassLync Call Handling ServicesSummary

Agenda

Page 6: EPG: Communications Technology Specialist.

Collaboration Business Case

Page 7: EPG: Communications Technology Specialist.

Business DriversBusiness RequirementsVision ( short and long term goals )Observe and discover current PBX environmentNetwork Assessment (QoS, MPLS)

Why Lync?

Page 8: EPG: Communications Technology Specialist.

Authentication

Administration

Storage

Compliance

Unified Experience

AudioConferencing

E-mail andCalendaring

WebConferencing Telephony

VideoConferencing Voice Mail

InstantMessaging (IM)

Authentication

Administration

Storage

User Experience

Authentication

Administration

Storage

UserExperience

Authentication

Administration

Storage

User Experience

Authentication

Administration

Storage

UserExperience

Authentication

Administration

Storage

User Experience

Authentication

Administration

Storage

UserExperience

Authentication

Administration

Storage

User Experience

Telephony andVoice Mail

InstantMessaging

E-mail andCalendaring

Unified Conferencing: Audio, Video,

Web

Comprehensive End User Experience

Page 9: EPG: Communications Technology Specialist.

Lync Deployment Topologies

Page 10: EPG: Communications Technology Specialist.

Deployment Types

Enabling gradual migration and coexistence between Lync private and public clouds

Microsoft Office 365, Lync OnlinePartner-hosted or multi-tenant

Single domain and directory Users split—server/online

Lync Server 2013Private cloud/dedicated

HybridOn-premises Cloud

Page 11: EPG: Communications Technology Specialist.

Lync Server 2013 on-premises – Full UC including Enterprise VoiceMay be used with Exchange Online or Exchange Server on-premises

Lync Online – IM, Presence, & Meetings without Enterprise VoiceMay be used with Exchange Online or Exchange Server

Lync Hybrid – Lync Server & Lync Online in a shared setupCombining both worlds, on-premises users with Full UC including Enterprise Voice , IM & Presence, and Conferencing for Online users. Sharing the same namespace.

Overview of Lync Offerings

11

Page 12: EPG: Communications Technology Specialist.

Lync Server 2013 Architecture

Page 13: EPG: Communications Technology Specialist.

Public Providers

Lync Server High-Level Topology

Reverse proxy

External

Edgeserver

FederatedNetwork

Hybrid

Perimeter network

Internal

UC end points

EE pool

IP-PSTN gateway

Persistent Chat (optional)

ADMIIS

Identity

Voicemail/Archive

Monitoring

File store

Web Access

CDR/QoE/Report DB

Exchange

SCOM

DFS

Office Web Apps

SQLPBX

New!

New!

Mediation Server (optional)

PSTN

Front-end

Back-end

EdgeMore secure federation and interoperabilityExternal user ingress

PoolFewer, consolidated serversVirtualized and higher scale

ServicesConsolidated archivingSCOM, AD, DFS

Page 14: EPG: Communications Technology Specialist.

Lync PSTN Connectivity

Page 15: EPG: Communications Technology Specialist.

Integration of Voice Capabilities – Choice

Take advantage of interoperability to replace, enhance, or add voice options

Replace

• Direct SIP tested with major IP-PBX providers• SIP Trunking with WW IP Telephony Service Providers• SIP/PSTN Gateways and Survivable Branch Appliances

• Full and Seamless UC Experience through Lync Server 2013

• Highly Cost-effective to Purchase and Manage

Replace PBX

• Full and Seamless UC Experience through Lync Server 2013

• Allows Employees to Use PC or Phone for Voice Calls

• Reduces Costs for Conferencing Services

• Can Use PC for Full Audio, Video, and Web Conferencing Experience

• Provides Rich Roster Controls

Enhance Add To

Ease deployment

Page 16: EPG: Communications Technology Specialist.

Connecting to the PBXDirect SIP between IP-PBX and Lync

Only for qualified or tested IP-PBXsProvides voice capabilities between endpoints on either call control serverAllows endpoints on both sides to utilize features on the other call control serverSimplest method of interoperability, relying on standard SIP protocols

Via a GatewayUse qualified gatewaysUse gateway as intermediary in scenarios such as SIP to TDM, or to nonqualified third-partyAllows gateway to act as transcoding resource for calls between Lync & and third party

PSTN SIP SIP

LyncMediation Server

LyncPool

QualifiedIP-PBX

SIP SIP

LyncMediation Server

LyncPool

TDM PBX

PSTN

QualifiedGateway

Page 17: EPG: Communications Technology Specialist.

SBCs qualified under UCOIP guidelinesACME Packet / Oracle, AudioCodes, Italtel, Ingate, Sangoma, Sonus, TE Systems

Equivalent testing to Gateways & IP-PBXsUseful when customers are:Already is using an Enterprise SBC for multi-vendor protocol interoperabilitySIP Trunking deployments to support media bypass.

Not qualified for firewall traversal / edgeLync edge offers support for greater range of modalities

Session Border Controllers

Page 18: EPG: Communications Technology Specialist.

Upstream SBC Provide Migration and End-game

Provides a endgame PBX free solutionGreatly improved Interworking

Smoother MigrationMore robust implementation

SIP Trunk to ITSP

Analog Fax Machine

IP-PBX

Analog Phones /Paging etc

Legacy supportAnalog and fax tightly

integrated into Lync

Re-use Existing SIP phone even when IP-PBX is removed

Page 19: EPG: Communications Technology Specialist.

Lync Call Routing

Page 20: EPG: Communications Technology Specialist.

Can be assigned per user, pool, site, or global

A set of normalization rules that can be for both external and internal numbers

Dial Plans

Page 21: EPG: Communications Technology Specialist.

Routing and Authorization, the big pictureVoice Policies PSTN Usages Routes

• Called number

• Cost of call

• Purpose (usage,

caller’s intent)

• Calling location

• Priority

• User

authorization

• Class of service

• Voice feature set

Page 22: EPG: Communications Technology Specialist.

Can be assigned per user, site, or global

Provides admins with flexibility to control user voice entitlements

Call ForwardingDelegationCall TransferCall ParkSimultaneous RingingTeam CallPSTN ReroutingBW Policy OverrideMalicious Call Tracing

Voice Policies

Page 23: EPG: Communications Technology Specialist.

Select usages

Announcement orCall Park Application

DialingBehaviors

Routing &Authorization

Normalization RuleNormalization Rule

Normalization Rule

Dial Plan

PSTN UsagePSTN Usage

PSTN Usage

Voice Policy Routes

Route

RouteRoute

Route

External Endpoint Receives Call

UC Endpoint Receives Call

User=phone

YesGlobal?

No

SIP URI

MatchReverse Number Lookup

No match

Trunk Configuration /Number Translation

Gateway / IP-PBX / SIP Trunk

Inbound Routing

YesEmergencyCall?

No

Call Park Orbit Range

1

2

3

4

5

6

7

8

10

11

12

13

Must MatchA Rule

RFC 3966Starts with +

msRTCSIP-LinemsRTCSIP-PrivateLine

Convert #to Local Format

Apply CalledParty Prefs

PSTN Fallback forCAC and Network

Outages

14

External NormalizationRules

InternalNormalization Rules

Dial Plan

EAP?

Client-sidenormalization

Unassigned number?

Call Park?

Conference dial-out?

From trunk with usages?

Location-based

routing?

Gateway MediationServer

Emergency call?

Referred-by?

Usages on inbound trunk

Usage from location policy

Usages of meeting organizer

Usages from network site

Usages of referrer

Usages of caller

9

Voice Routing

Page 24: EPG: Communications Technology Specialist.

Media bypass

Page 25: EPG: Communications Technology Specialist.

Within a well-connected site, send media directly to gateway, bypassing the mediation server

Remember, signaling still passes through the mediation server

Lync media stack reduces to basic UDP endpoint

Media will be G.711No call admission control, no network adaptation, no FEC, less QoE information

In ITR scenario, both mediation servers can be bypassed

Media flows directly between gateways

Media bypass feature

Page 26: EPG: Communications Technology Specialist.

Media bypass

G.711

PSTN

SIP

SIP

Media

Page 27: EPG: Communications Technology Specialist.

Topology simplificationTogether with Survivable Branch Appliances, removes need for standalone Mediation Server in most local sites.Greatly reduces total number of servers for lower Total Cost of Ownership.

Optimize media flow and Quality of ExperienceEliminate unnecessary hops and potential points of failure.Save bandwidth across wide-area network (WAN) by not hair-pinning.Improve voice quality:

No needless transcoding.Reduction in latency and in probability of network quality issues.

Note: A/V MCU does not support media bypass

Media bypass benefits

Page 28: EPG: Communications Technology Specialist.

Define sites and subnetsSubnet must match client’s mask because outbound call bypass decisions are based on client-inserted ms-subnet header of INVITE

Enable bypass globallyBased on sites and services so that CAC can be used for intersite calls

Enable bypass on trunksGlobal encryption option?

If known SRTP end-to-end, leave at default (RequireEncryption)Otherwise, set to SupportEncryption

Configuration in a nutshell

Page 29: EPG: Communications Technology Specialist.

Media bypass is configured differently based on whether the gateway supports receiving a REFER from the mediation serverOIP-qualified “enhanced gateways” support REFERNotes for IP-PBX gateways will indicate if they support REFER

Media bypass and REFER support

Set-CsTrunkConfiguration

Setting With REFER support Without REFER support

EnableBypass True True

ConcentratedTopology True True

EnableReferSupport True False

RTCPActiveCalls — False

RTCPCallsOnHold — False

Page 30: EPG: Communications Technology Specialist.

Set-CsTrunkConfiguration pstngateway:pstn1.contoso.com -EnableBypass $true -RTCPActiveCalls $false -RTCPCallsOnHold $false -EnableSessionTimer $true

Set-CsMediaConfiguration -EncryptionLevel SupportEncryption

Media Bypass PowerShell cmdlets

Page 31: EPG: Communications Technology Specialist.

Lync Call Handling Services

Page 32: EPG: Communications Technology Specialist.

Lync Call Handling ServicesUnassigned NumberPrompt playback and transfer capability for unassigned numbers

Response GroupCall queuing, treatment and routing for departments

Call ParkAsynchronously transferring a call between users, endpoints or both

Page 33: EPG: Communications Technology Specialist.

Response Group ServiceBasic ACD functionalityScenarios including Receptionist, Helpdesk, Departmental call routingInstalled with Enterprise Voice, licensed with Lync Plus CAL.Server side media application that runs on all Front Ends along with web-based administration

Not intended as a contact center replacementLimited Management Capabilities – no real time views, monitoring/barge-in/whisper, agent reportingLimited Integration – no database dips, programmability, skills matching, weighted routing

Page 34: EPG: Communications Technology Specialist.

Managing RGS- GroupsAgentsList of individuals or DL

Participation policy-Informal- Lync user sign inFormal- Specific queue activation

Routing methodLongest idle, parallel, round robin, serial, attendant

Alert timeTime to wait before iterating through routing tree

Page 35: EPG: Communications Technology Specialist.

Managing RGS- QueuesGroupsOne or more Agent groups servicing queue

Queue timeoutHow long can a caller sit in the queue?Where to send those callers after timeout(another queue, URI, disconnect, phone number, VM)

Queue overflowMaximum queue sizeAction- Which call to dispatch and where

Page 36: EPG: Communications Technology Specialist.

Managing RGS- WorkflowsHunt GroupBasic recorded greetingBusiness hours or holiday based recordings and routing/queuing

Interactive Response GroupHunt group basic time of day options2-tier IVR with custom messages and routes/queuesDTMF or voice based response

Page 37: EPG: Communications Technology Specialist.

Response Group Administration by RolesResponse Group Administrator

Configuration for all RGS settings and all groups (including creation)Improves RG admin scalability by delegating workflow to managers

Response Group ManagerManages specific Workflow settings for designated groupsCannot manage resources not owned by that manager

Page 38: EPG: Communications Technology Specialist.

Response Group FlowAdministrator(s)

Manager 2Manager 1

Work Flow

Queue Queue

Agent Group

Agent Group

Work Flow

Queue

Agent Group

Managed Managed

Work Flow

Queue

Agent Group

Work Flow

Queue

Agent Group

UnmanagedUnmanaged

Page 39: EPG: Communications Technology Specialist.

Agent AnonymityRinging RGS

Caller Alice

Caller dials helpdesk

Established RGS Ringing

Caller Alice Agent Bob

Caller navigates IVR and is put into queue. Agent is alerted.

If Bob is not anonymous

Established

Caller Alice Agent Bob

Bob and Alice connect directly.

If Bob is Anonymous

Established RGS Established

Caller Alice Agent Bob

Bob answers. Call continues to pass through RGS.

Agent

Page 40: EPG: Communications Technology Specialist.

Unassigned Number ServiceCall treatment for dialing numbers owned by the enterprise but unassigned to users

Avoid busy tones if callers misdial

Transfer to predetermined destination.Phone numberSIP URIVoicemailAnnouncement Service

Page 41: EPG: Communications Technology Specialist.

Create announcement message and transfer targetText to speech or audio file announcementTarget URI if forwarding is desired

Then define applicable number rangeOnly define ranges that are owned by Lync!

Unassigned Number Management

PS > New-CsAnnouncement -Identity ApplicationServer:2013-lync-fe.contoso.com -Name "Number does not exist" -TextToSpeechPrompt "The number you dialed is not in service.You will now be sent to the operator for assistance" -Language "en-US" -TargetUri "sip:[email protected]"

Page 42: EPG: Communications Technology Specialist.

Call ParkCall Park and RetrieveOrbit (number) returned when call is parkedParked user is listening to Music on Hold (MoH)Call can be retrieved from PBX phone dialing orbitParker notification when call is retrieved

Ring backCalls not retrieved are transferred to parker

Transfer to fallback destinationAbandoned calls are forwarded to configurable target (receptionist, response group, etc.)

Page 43: EPG: Communications Technology Specialist.

Call Park Set UpCall Park Service installed when configured for Enterprise VoiceEnable in user policy (off by default)Configure orbit ranges• Number ranges per pool• Range is globally unique, not DIDs• Digits must be of uniform length

Page 44: EPG: Communications Technology Specialist.

Call Park- Additional settings in PowerShellMusic on hold• Enabled or Disabled (service wide). Default enabled.• To change music- Set-CsCallParkServiceMusicOnHoldFile

Ring back attempts• 1 – 10, default 2.

Ring back timeout • 10-600s, default 00:01:30

Fallback destination• Routing destination after ring back expires• Default NULL

Page 45: EPG: Communications Technology Specialist.

Call Park- Flow

Mediation Server

Lync Front End

(CPS)

Alice

Bob

Incoming call

Incoming call

Incoming call

Media

1- Initial call setup

Media

Page 46: EPG: Communications Technology Specialist.

Call Park- Flow

Mediation Server

Lync Front End

(CPS)

Alice

Bob

Transfer to CPS

Park call

Media

1- Initial call setup2- Bob parks call

OK- orbit #199

Media

Page 47: EPG: Communications Technology Specialist.

Call Park- Flow

Mediation Server

Lync Front End

(CPS)

Alice

Bob

Transfer to Charlie

Dial #199Media

1- Initial call setup2- Bob parks call3- Charlie dials #199

“Charlie picked up #199”

Charlie

Media

Page 48: EPG: Communications Technology Specialist.

Devices

Page 49: EPG: Communications Technology Specialist.

IP Phones

Polycom CX600

Polycom CX500

snom 300 Polycom VVX Series

HP 4110

HP 4120

snom 821 UC Edition

Polycom CX3000IP Phones

Audiocodes 420HDSpectralink KIRK DECT Wireless

Aastra 6725 iPAastra 6721 iP

Page 50: EPG: Communications Technology Specialist.

Summary

Page 51: EPG: Communications Technology Specialist.

Technical Network

Join the conversation!Share tips and best

practices with other Office 365 expertshttp://aka.ms/o365technetwork

Page 52: EPG: Communications Technology Specialist.

Resources

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

TechNet

Resources for IT Professionals

http://microsoft.com/technet

Sessions on Demand

http://channel9.msdn.com/Events/TechEd

Developer Network

http://developer.microsoft.com

Page 53: EPG: Communications Technology Specialist.

Managing Office 365 Identities and Services

5

Office 365

Deploying Office 365 Services

Classroomtraining

Exams

+

Introduction to Office 365

Managing Office 365 Identities and Requirements

FLC

40041

Onlinetraining

Managing Office 365 Identities and ServicesOffice 365 Fundamentals

http://bit.ly/O365-Cert

http://bit.ly/O365-MVA

http://bit.ly/O365-Training

Get certified for 1/2 the price at TechEd Europe 2014!http://bit.ly/TechEd-CertDeal

MOC

20346 Designing for Office

365 Infrastructure

MOC

10968

3

EXAM

346EXAM

347

MVA MVA

Page 54: EPG: Communications Technology Specialist.

Please Complete An Evaluation FormYour input is important!TechEd Schedule Builder CommNet station or PC

TechEd Mobile appPhone or Tablet

QR code

Page 55: EPG: Communications Technology Specialist.

Evaluate this session

Page 56: EPG: Communications Technology Specialist.

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