Brian R Ricks Owner Principal Consultant BriComp Computers LLC BRK3142 History of Microsoft Voice Office Communicator 2007 2007 R2 Enterprise Voice Dedicated Mediation Server Basic Call Features G1 ID: 132976
Download Presentation The PPT/PDF document "Planning and Deploying Call via Work for..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1Slide2
Planning and Deploying Call via Work for Enterprise PBX Users
Brian R RicksOwner / Principal ConsultantBriComp Computers, LLC
BRK3142Slide3
History of Microsoft VoiceSlide4
Office Communicator 2007 / 2007 R2
Enterprise VoiceDedicated Mediation Server
Basic Call Features – G1
Remote Call Control
CSTA/SIP Gateway
Dial-in Conferencing (R2)New Feature – G1MobilityVoice N/ASlide5
Lync 2010 / 2013
Enterprise VoiceExpanded Features
2010 Mobility – Call via Work
2013 Mobility - VoIP
Remote Call Control
No new featuresUse DiscouragedInitially not supported 2013 “new”Dial-in Conferencing
Lync Web AppCall Users @Slide6
Skype for Business
Enterprise VoiceSame but BETTER
Increased Stability
Remote Call Control
No New Features
Use DiscouragedOnly exists in ‘Lync’ InterfaceDial-in ConferencingSame but BETTER
Increased StabilitySlide7
What is Call via Work?Slide8
I have a PBX but want Click-2-Dial…
Integration with existing PBXNot CSTA (RCC)
Skype for Business Client
Click-2-Call
Contact Dialing
I call you, Skype calls meDial back to PBX, Mom, etc.Oh…presenceMinimal presence information when making an outbound callSlide9
Conferencing
Call backThink all previous conferences – its like that
Meet Now functions
Entering via URL or Dial-in NumberSlide10
What isn’t Call via Work?Slide11
I am calling, but calls are…
Remote endpointsAll calls routed outbound go to configured endpoint
(Endpoints can be set administratively)
Inbound acts “weird”
Call via Work does
not address inbound callsPBX / Call flow configurationMultiple options
Configuration impacts end user experienceSlide12
How it WorksSlide13
Call workflow
Skype user initiates an outbound callSkype FE server initiates call to defined number via SIP Trunk to user’s phone
Pre-configured Global Phone Number caller ID appears
User answers phone
PBX phone, house phone, hotel phone, etc.
Skype initiates call to CalleeInternal / external – does not matter
Call connects allowing B2BUA to bridge the two callsSlide14
Visual WorkflowSlide15
LimitationsSlide16
Incoming Calls
Call routes to PBX w/ Sim RingSkype and PBX rings
No call control if answered on PBX
Call routes to Skype w/ Sim Ring
Skype and Other number rings
No call control if answered on external phoneSlide17
What else?
MeetingsAdded via phone and CvW
– no go
Added via name and
CvW – worksNon-working Skype FeaturesE911 and Malicious Trace
Boss/Admin DelegationTeam CallResponse Group FeaturesRecord a Meeting (no audio)
Mute/Unmute via LyncHold via Lync
Transfer
via Lync
Call Park
via Lync
Access to PBX voicemail
via LyncSlide18
What else (continued)?
Non-working Skype FeaturesCall escalation with media
Conferencing (the adding of additional callers)
Desk Phone pairing
VDI Plugin
Call history if call answered on PBX (incoming)REFER with Replaces (should PBX not support)Transfer of call from PBX phone while using CvW
, call window remainsIf call window is closed, call dropsSlide19
ImplementationSlide20
PrerequisitesSlide21
What you need (for those using
CvW)Skype for Business Server
SkypeUI
for the Client
Require a DID on the PBX
Must be enabled for Enterprise VoiceConfigure the user number to the PBX DID so they match (best user experience)Automatic Configuration of the client is required
Client must discover UCWA URLs and cannot be set manuallyEnabled for Call Forwarding and Sim RingConference Policy configured for dial-out
Disabled for Delegation, Team Call, RGSSlide22
DeployingSlide23
Three Easy Steps
Create a Global Phone NumberSet-CsRoutingConfiguration
-
CallViaWorkCallerId
+<
PhoneNumber>Create one (or more) CvW PoliciesNew-CsCallViaWorkPolicy
[-Identity] [-Enabled <boolean>]
[-UseAdminCallbackNumber <
boolean
>]
[-
AdminCallbackNumber
<string
>]
(Setting the Callback Number administratively is optional and requires one policy per user)
Assign the Policy to one or more users
Grant-
CsCallViaWorkPolicy
-Identity <
UserName
> -
PolicyName
Tag:<
PolicyName
>Slide24
Demo
Brian R RicksSlide25
Questions?Slide26