SKYPE FOR BUSINESS VOICE IN THE CLOUD Ståle Hansen, CEO Advania Norway MVP Office Servers and Services Blog: msunified.net Twitter: @StaleHansen
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 PBX THE 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 INTEGRATIONS NO API FOR INTEGRATION AT THIS POINT
Cloud PBX REQUIRED FOR PSTN CALLING ON-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
HOW TO ENABLE USERS FOR PSTN CALLING 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
FIND ALL USERS ENABLED WITH A NUMBER
FIND ALL AVAILABLE NUMBERS Get-CsOnlineTelephoneNumber -IsNotAssigned Sort-Object CityCode Format-Table CityCode, ID
CATEGORIZE ALL AVAILABLE NUMBERS Function Get-PhoneNumberClass created by Paul Valiant http://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
$SilverNumber = @() ASSIGNING SILVER NUMBER Foreach ($Number in $AllNumbers) {if ($Number.Classification -match "Bronze" -and $Number.CityCode -match "NOAM-US-NY-NY") {$SilverNumber+=$Number}} Set-CsOnlineVoiceUser skype.buddy3@contoso.com -TelephoneNumber ("+"+$SilverNumber.id[0]) -LocationID 3a585424-9efc-48ae-9510- d99bb306aaa8 Get-CsOnlineVoiceUser ft name, EnterpriseVoiceEnabled, LicenseState, number
HOW TO GET MORE NUMBERS Search-CsOnlineTelephoneNumberInventory
Select-CsOnlineTelephoneNumberInventory
CHECKING CLASSIFICATION
HOW TO ENABLE USERS FOR PSTN CALLING 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
On-premises PSTN connectivity USERS HOSTED ONLINE, PSTN BREAKOUT IN YOUR DATACENTER
On-premises PSTN connectivity 1. HYBRID WITH EXISTING DEPLOYMENT 2. 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
LEARN MORE: Hybrid Voice with MVP Steve v. Houttum
On-premises PSTN connectivity CONFERENCING MCU IS IN OFFICE 365 THAT IS WHY YOU SHOULD COMBINE WITH PSTN CONFERENCING
PSTN Conferencing ABILITY 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?
CHALLENGE: Voice in an unmanaged networks
SOLUTION: Azure ExpressRoute
AZURE EXPRESSROUTE
LEARN MORE: Express Route with MVP Tommy Clarke
What defines Success?
Administrator s quality of life Users getting expected voice quality
IT-PRO tools ADMINISTRATOR S QUALITY OF LIFE
Event Zero UC COMMANDER UNDERLYING TECHNOLOGY BOUGHT BY MICROSOFT TO BE IMPLEMENTED IN SKYPE FOR BUSINESS ONLINE
NATIVE TOOLS CALL QUALITY DASHBOARD REPORTS
Rate my call USERS GETTING EXPECTED VOICE QUALITY
CHECK CALL QUALITY
CHECK CALL QUALITY
WHAT ABOUT TERMINAL SERVICES?
Citrix HDX v2 ABILITY TO DO SKYPE FOR BUSINESS VOICE IN A VIRTUAL DESKTOP WITH MEDIA PROCESSED LOCALLY
JOINT CITRIX-MICROSOFT SUPPORT 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 https://blogsprod.s3.amazonaws.com/blogs/wp-content/uploads/2016/01/hdx-realtime-complementary-approaches.png
JOINT CITRIX-MICROSOFT SUPPORT 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
https://skypeprograms.net
Topics
Did you get your questions answered?