skype for business voice in the cloud - be-com.eu › ... › 2016 › 04 ›...
TRANSCRIPT
Ståle Hansen, CEO Advania NorwayMVP Office Servers and Services
Blog: msunified.netTwitter: @StaleHansen
SKYPE FOR BUSINESS VOICE IN THE CLOUD
What would you like
to get out of this
session?
Topics
VOICE IN THE CLOUD EXPLAINED
•Cloud PBX
•PSTN Calling
•On-premises PSTN Connectivity
•PSTN Conferencing
Cloud PBXTHE PBX FEATURES IN THE CLOUD
CLOUD PBX IS PART OF E5• Call answer / initiate (by name &
number)
• Call hold / retrieve
• Call Delegation & Call On-behalf
• Call Transfer (Blind, Consult & Mobile)
• Camp-on
• Caller ID
• Call Waiting
• Call forwarding & simul-ring
• Do-not-disturb routing & call blocking
• Enterprise calendar call routing
• Integrated dial-pad
• Music on Hold
• Qualified IP Desk Phones
• Skype & Federated calling
• Team calling
• Voice Mail
Is Cloud PBX for my organization?
Is Cloud PBX for my organization?IT DEPENDS ON INTEGRATIONSNO API FOR INTEGRATION AT THIS POINT
Cloud PBX
REQUIRED FOR
PSTN CALLINGON-PREMISES PSTN CONNECTIVITY
PSTN Calling
PER TENANT SUBSCRIPTION PLAN TO ENABLE INBOUND AND OUTBOUND DIALING HOSTED BY MICROSOFT
PSTN CALLING
• Available in the US
• Available for selected countries throughout 2016
• A subscribtion = 3000 minutes per tenant per month• Shared for all enabled users
• Outbound international calls are 600 minutes
• Inbound dialing decrements the calling minutes
• If reaching the cap you can buy more subscribtions• It’s like a prepaid simcard
• 203 countries available for outbound dialing
• You can port your existing numbers to this service
1. Check for users enabled with a PSTN Calling number
2. Find all available numbers
3. Classify the numbers
4. Find users with correct license without a number
5. Assign available numbers to those users
6. Allocate new numbers if needed
HOW TO ENABLE USERS FOR PSTN CALLING
FIND ALL USERS ENABLED WITH A NUMBER
FIND ALL AVAILABLE NUMBERSGet-CsOnlineTelephoneNumber -IsNotAssigned | Sort-Object CityCode | Format-Table CityCode, ID
CATEGORIZE ALL AVAILABLE NUMBERS
Function Get-PhoneNumberClasscreated by Paul Valianthttp://paul.vaillant.ca/2015/05/11/classifying-phone-numbers.html
CATEGORIZE ALL AVAILABLE NUMBERS
CATEGORIZE ALL AVAILABLE NUMBERS
FINDING USRERS ENABLED FOR PSTN CALLING WITHOUT NUMBER
Get-CsOnlineVoiceUser | Where-Object {$_.PSTNConnectivity -match "Online"-and $_.Number -eq $Null} | ft name, EnterpriseVoiceEnabled, LicenseState
ASSIGNING SILVER NUMBER$SilverNumber = @()
Foreach ($Number in $AllNumbers) {if ($Number.Classification -match "Bronze" -and $Number.CityCode -match "NOAM-US-NY-NY") {$SilverNumber+=$Number}}Set-CsOnlineVoiceUser [email protected] -TelephoneNumber ("+"+$SilverNumber.id[0]) -LocationID 3a585424-9efc-48ae-9510-d99bb306aaa8
Get-CsOnlineVoiceUser | ft name, EnterpriseVoiceEnabled, LicenseState, number
HOW TO GET MORE NUMBERSSearch-CsOnlineTelephoneNumberInventory
Select-CsOnlineTelephoneNumberInventory
CHECKING CLASSIFICATION
1. Check for users enabled with a PSTN Calling number
2. Find all available numbers
3. Classify the numbers
4. Find users with correct license without a number
5. Assign available numbers to those users
6. Allocate new numbers if needed
HOW TO ENABLE USERS FOR PSTN CALLING
On-premises PSTN connectivity
USERS HOSTED ONLINE, PSTN BREAKOUT IN YOUR DATACENTER
On-premises PSTN connectivity
1. HYBRID WITH EXISTING DEPLOYMENT2. CLOUD CONNECTOR EDITION
1. HYBRID WITH EXISTING DEPLOYMENT
• Requires Cloud PBX features through E5 or standalone
• Use existing deployment• Pool: Lync 2010 October 2012 update, Lync 2013 or Skype for business 2015
• Standard or Enterprise Edition
• Edge: Lync 2013 or Skype for Business 2015
• Mediation: Lync 2013 or Skype for Business 2015
• Co-located or in a separate pool
• Requires Azure AD Sync
• ADFS is strongly recommended
Hybrid Voice with MVP Steve v. HouttumLEARN MORE:
On-premises PSTN connectivity
CONFERENCING MCU IS IN OFFICE 365 THAT IS WHY YOU SHOULD COMBINE WITH PSTN CONFERENCING
PSTN ConferencingABILITY TO DIAL IN AND OUT OG A ONLINE MEETING
PSTN CONFERENCING
• Part of E5
• Combine E1 or E3 with PSTN Conferencing add-on license
• No minute charge (within reason)
• Assign Dial-in number per user from 15 countries• Norway, Sweden, Finland, Denmark is part of this
• Conference Dial-out in all of the 33 countries
PSTN Conferencing caveat
How can voice in the cloud compete with On-Premises VoIP services?
Voice in an unmanaged networks
CHALLENGE:
Azure ExpressRouteSOLUTION:
AZURE EXPRESSROUTE
Express Route with MVP Tommy ClarkeLEARN MORE:
What defines Success?
Administrator’s quality of life
Users getting expected voice
quality
IT-PRO toolsADMINISTRATOR’S QUALITY OF LIFE
Event ZeroUC COMMANDER UNDERLYING TECHNOLOGY BOUGHT BY MICROSOFT
TO BE IMPLEMENTED IN SKYPE FOR BUSINESS ONLINE
NATIVE TOOLS
CALL QUALITY DASHBOARD REPORTS
Rate my callUSERS GETTING EXPECTEDVOICE QUALITY
CHECK CALL QUALITY
CHECK CALL QUALITY
WHAT ABOUT TERMINAL SERVICES?
Citrix HDX v2ABILITY TO DO SKYPE FOR BUSINESS VOICE IN A VIRTUAL DESKTOP WITH MEDIA PROCESSED LOCALLY
• HDX RealTime Optimization Pack 2.0 is compatible with • XenApp 6.x/7.x
• XenDesktop 7.x
• Lync Server 2013
• Skype for Business Server 2015
• Skype for Business Online
• Receiver and RTME compatibility• Windows Receiver 4.x (32-bit)
• Linux Receiver 13.x (32-bit, x86 only)
• Mac Receiver 12.x (32-bit)
• Thin OS version 8.2 requires D10D or Z10D because of memory and CPU requirements
JOINT CITRIX-MICROSOFT SUPPORT
https://blogsprod.s3.amazonaws.com/blogs/wp-content/uploads/2016/01/HDX-RealTime-complementary-approaches.png
• Call Delegation
• Response Groups and Team Call Groups
• Voicemail integration
• Automatic Join Meeting audio
• Emoticons
• Web Proxy support
• Support for Click-to-Run
• Status icons (Connecting, Connected, etc.)
• Active speaker identification
• Not Gallery view though
JOINT CITRIX-MICROSOFT SUPPORT
https://skypeprograms.net
Topics
Did you get your
questions answered?