SlideShare une entreprise Scribd logo
1  sur  55
Teams: Telefoni og møter
Lasse Nordvik Wedø – Office Apps and Services MVP
ExpertsLive Café Bergen
14. Mars - 2019
Team
Modern
Group
Chat
Channel
SharePoint
Reply ChainMessage
Images, Emojis,
Stickers, Giphy,
Recordings
OneDrive
Tabs
Folder
Tabs
Activity Feed
Meetings
Calling
Apps
Apps
Contacts
Teams
Chats
Voice
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Basic calling features
Place, receive and
hold calls
DID numbers
Device switching
Distinctive ringing
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Directly Route dial tone to Teams Users
Direct Routing allows customers to connect their phone
trunks directly to Office 365. Customers can work with their
local Telecommunications providers to enable Microsoft Teams
users to make and receive telephone calls.
PSTN
Provider
Phone System
Voice Trunk
Internet
3rd Party Voice Apps
(supported by certified SBC Partners)
Phone #
Ranges
Certified Session Border
Controller(s)
Interoperability with 3rd party systems
Direct Routing allows customers with users in the
Microsoft cloud to continue using 3rd party systems
such as PBXs, Call Center, and Analog Telephony
Adaptors (ATA) helping preserve key investments.
Office 365 & Teams
Wedo calling   meeting - interop
Certified Session Border
Controller(s)User on
corporate network
User outside
corporate network
Office 365 network
Internet
Corporate network
Signaling
Media
Certified Session Border
Controller(s)User on
corporate network
User outside
corporate network
Office 365 network
Internet
Corporate network
Signaling
Media
Self deployed SBC Partner hosted SBC
Benefits • Full control over SBC
• Connectivity to existing PBX
• No need for purchasing, maintaining and
hosting own SBC
Disadvantages • Customer responsible for SBC
configuration
• Need to purchase, maintain and host SBC
• No control over SBC configuration
• Support model more complex
Wedo calling   meeting - interop
https://aka.ms/dr-sbc
Online PSTN Gateway
New-CsOnlinePSTNGateway -Fqdn sbc1.contoso.com -SipSignallingPort 5068 -Enabled $true
Voice Routes
New-CsOnlineVoiceRoute -Identity “UnrestrictedVoiceRoute" -NumberPattern “.*" -OnlinePstnGatewayList
sbc1.contoso.com -Priority 1 -OnlinePstnUsages “UnrestrictedPstnUsage“
PSTN Usages
Set-CsOnlinePstnUsage -Identity Global -Usage @{Add=“UnrestrictedPstnUsage"}
Voice Routing Policy
New-CsOnlineVoiceRoutingPolicy “UnrestrictedVoiceRoutePolicy” -OnlinePstnUsages “UnrestrictedPstnUsage”
Grant-CsOnlineVoiceRoutingPolicy -Identity "Spencer Low" -PolicyName “UnrestrictedVoiceRoutePolicy"
Voice Routing Policy
“UnrestrictedVoiceRoutePolicy”
PSTN Usage
“UnrestrictedPstnUsage”
If user called:
+* (any), send to
Online Gateway:
sbc1.contoso.com
Voice Route “Unrestricted”
sbc1.contoso.com
Simple configuration
User
“Spencer Low”
Online PSTN Gateway
New-CsOnlinePSTNGateway -Fqdn sbc1.contoso.com -SipSignallingPort 5068 -Enabled $true
New-CsOnlinePSTNGateway -Fqdn sbc2.contoso.com -SipSignallingPort 5068 -Enabled $true
Voice Routes
Route for +1425 and +1206 (Priority 1):
New-CsOnlineVoiceRoute -Identity "Redmond 1" -NumberPattern "^+1(425|206) (d{7})$"
-OnlinePstnGatewayList sbc1.contoso.com, sbc2.contoso.com -Priority 1 -OnlinePstnUsages "US and Canada usage“
PSTN Usages
Set-CsOnlinePstnUsage -Identity Global -Usage @{Add="US and Canada usage"}
New-CsOnlinePSTNGateway -Fqdn sbc3.contoso.com -SipSignallingPort 5068 -Enabled $true
New-CsOnlinePSTNGateway -Fqdn sbc4.contoso.com -SipSignallingPort 5068 -Enabled $true
Route for +1425 and +1206 (Priority 2)
New-CsOnlineVoiceRoute -Identity "Redmond 2" -NumberPattern "^+1(425|206) (d{7})$“
-OnlinePstnGatewayList sbc3.contoso.com, sbc4.contoso.com -Priority 2 -OnlinePstnUsages "US and Canada usage”
New-CsOnlinePSTNGateway -Fqdn sbc5.contoso.com -SipSignallingPort 5068 -Enabled $true
New-CsOnlinePSTNGateway -Fqdn sbc6.contoso.com -SipSignallingPort 5068 -Enabled $true
Route for other calls:
New-CsOnlineVoiceRoute -Identity "Other +1" -NumberPattern "^+1(d{10})$“
-OnlinePstnGatewayList sbc5.contoso.com, sbc6.contoso.com -Priority 3 -OnlinePstnUsages "US and Canada
usage"
Voice Routing Policy
New-CsOnlineVoiceRoutingPolicy "US and Canada Policy" -OnlinePstnUsages "US and Canada usage“
Grant-CsOnlineVoiceRoutingPolicy -Identity "Spencer Low" -PolicyName " US and Canada policy "
Voice Routing Policy “US and
Canada policy”
PSTN usage “US and
Canada usage”
Number Pattern:
^+1(425 | 206)(d{7})$
Priority: 1
Online Gateway List:
sbc1.contoso.com
sbc2.contoso.com
Voice Route “Redmond1”
Number Pattern:
^+1(425 | 206)(d{7})$
Priority: 2
Online Gateway List:
sbc3.contoso.com
sbc4.contoso.com
Voice Route “Redmond2”
Number Pattern:
^+1(d{10})$
Priority: 3
Online Gateway List:
sbc5.contoso.com
sbc6.contoso.com
Voice Route “Other +1”
sbc5.contoso.com
sbc6.contoso.com
sbc3.contoso.com
sbc4.contoso.com
sbc1.contoso.com
sbc2.contoso.com
Advanced configuration
User
“Spencer Low”
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Meet better with Microsoft Teams Meetings
Intelligent Meetings
Be more engaged & productive
Quickly join meetings
Share Content from desktop or mobile
Bring your meeting to life w/ F2F video
Microsoft
Graph
Cortana
Organize, Prepare & follow up
Organize your day
Collaborate before the meeting
Meet now or later
Meet confidently – just works!
Great quality & reliability
Desktop, mobile. Phone or rooms
Invite external users to join via web
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Meeting Lifecycle
During Meeting
F/F video – follow the action
Share content
Record the Meeting w/ transcription
Join from a Skype room easily
Pre Meeting
Contextual conversations in Teams
Prepare and discuss content
Schedule Meetings
Post Meeting
Playback a meeting w/ transcription
Share notes
Post meeting chat & collaboration
Wedo calling   meeting - interop




Edge Chrome
Audio  
Video  planned
View
screensharing
 
Active
screenshare
planned planned
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Wedo calling   meeting - interop
Microsoft Teams
Cisco/Polycom
VTC system
Pexip is architected as a enterprise cloud application for
customers that requires an authenticted experience and a setup
adjusted to ther existing brand/domain and infrastructure.
VTC Rooms VTC Call Control VTC Management
VTC Bridging MCUVTC FW Traversal
Teams client
Microsoft Teams
?
Pexip Self Hosted vs Pexip as a Service
Customer/partner tenant
VTC Rooms VTC Call Control VTC Management
VTC Bridging MCUVTC FW Traversal
Pexip tenant
Self Hosted: For complex deployments As a Service: Turnkey
Feature Pexip Self Hosted Pexip as a Service
Installation/topology
Deploy Virtual Machines Yes N/A
Install & Configure Pexip (VMware or Azure) Yes N/A
Integrate with existing VTC call control Yes (or decomission) N/A
Install & Configure Pexip Teams Connector Yes N/A
Choice of Azure regions Customer Pexip
Azure subscription owner Customer Pexip
SLA Customer Pexip
Deployment type Dedicated Shared
Configuration/Features
Customer specific DNS SIP domain Yes Yes
VTC endpoint registration and P2P calling Yes Yes
Lobby bypass for customer owned VTCs Yes Yes
Lobby bypass with customer VTC call control Yes No
SfB and Guest WebRTC dialin to Teams Meetings Yes No
VTC to SfB Meetings during migration period to Teams Yes Yes (customers own VTCs, not guests)
Customer specific branding/splash screens Yes No (at launch time)
Pexip Self Hosted vs Pexip as a Service
Wedo calling   meeting - interop
Environment
• Acoustical noise
• Visual noise
Device
• Device for capturing
audio and video
• Device for playing back
audio
Network
• Connectivity to Office
365 network
• Quality of the network
• Available bandwidth
Wedo calling   meeting - interop

Contenu connexe

Similaire à Wedo calling meeting - interop

Solvion Trendwerkstatt Microsoft Teams Voice
Solvion Trendwerkstatt Microsoft Teams VoiceSolvion Trendwerkstatt Microsoft Teams Voice
Solvion Trendwerkstatt Microsoft Teams VoiceHolzerKerstin
 
2SeeU Conférence plénière - Nouveautés de Skype Entreprise
2SeeU Conférence plénière - Nouveautés de Skype Entreprise2SeeU Conférence plénière - Nouveautés de Skype Entreprise
2SeeU Conférence plénière - Nouveautés de Skype Entreprise2SeeU
 
SkillsEnablement_Direct_Routing.pptx
SkillsEnablement_Direct_Routing.pptxSkillsEnablement_Direct_Routing.pptx
SkillsEnablement_Direct_Routing.pptxmarcorobbiani3
 
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...European Collaboration Summit
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006ipaciti
 
Mythbusters: Skype and Teams
Mythbusters: Skype and TeamsMythbusters: Skype and Teams
Mythbusters: Skype and TeamsLoryan Strant
 
O365Engage17 - Skype for Business Cloud PBX in the Real World
O365Engage17 - Skype for Business Cloud PBX in the Real WorldO365Engage17 - Skype for Business Cloud PBX in the Real World
O365Engage17 - Skype for Business Cloud PBX in the Real WorldNCCOMMS
 
From MSS to TelScale - Mobicents Summit 2011
From MSS to TelScale - Mobicents Summit 2011From MSS to TelScale - Mobicents Summit 2011
From MSS to TelScale - Mobicents Summit 2011telestax
 
Exchange Summit Lync2010
Exchange Summit Lync2010Exchange Summit Lync2010
Exchange Summit Lync2010Jun King
 
Office 365 for Developers
Office 365 for DevelopersOffice 365 for Developers
Office 365 for DevelopersWes Yanaga
 
Microsoft Cloud Connector Overview
Microsoft Cloud Connector OverviewMicrosoft Cloud Connector Overview
Microsoft Cloud Connector OverviewUC2
 
Sydney UC User Group - November 2015
Sydney UC User Group - November 2015Sydney UC User Group - November 2015
Sydney UC User Group - November 2015justimorris
 
Office 365 Fast track
Office 365 Fast trackOffice 365 Fast track
Office 365 Fast trackTommy Clarke
 
Обзор администрирования и подготовка к сертификации по Office 365
Обзор администрирования и подготовка к сертификации по Office 365 Обзор администрирования и подготовка к сертификации по Office 365
Обзор администрирования и подготовка к сертификации по Office 365 Виталий Стародубцев
 
Uc Productivity V3
Uc Productivity V3Uc Productivity V3
Uc Productivity V3korry11
 
Manojkumar R CCNA Collaboration Telepresence
Manojkumar R CCNA Collaboration TelepresenceManojkumar R CCNA Collaboration Telepresence
Manojkumar R CCNA Collaboration Telepresencemanojkumar r
 

Similaire à Wedo calling meeting - interop (20)

Sfb Teams whats new
Sfb Teams whats newSfb Teams whats new
Sfb Teams whats new
 
Solvion Trendwerkstatt Microsoft Teams Voice
Solvion Trendwerkstatt Microsoft Teams VoiceSolvion Trendwerkstatt Microsoft Teams Voice
Solvion Trendwerkstatt Microsoft Teams Voice
 
2SeeU Conférence plénière - Nouveautés de Skype Entreprise
2SeeU Conférence plénière - Nouveautés de Skype Entreprise2SeeU Conférence plénière - Nouveautés de Skype Entreprise
2SeeU Conférence plénière - Nouveautés de Skype Entreprise
 
SkillsEnablement_Direct_Routing.pptx
SkillsEnablement_Direct_Routing.pptxSkillsEnablement_Direct_Routing.pptx
SkillsEnablement_Direct_Routing.pptx
 
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a ch...
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006
 
Onstate cloud-cc-webinar3
Onstate cloud-cc-webinar3Onstate cloud-cc-webinar3
Onstate cloud-cc-webinar3
 
Mythbusters: Skype and Teams
Mythbusters: Skype and TeamsMythbusters: Skype and Teams
Mythbusters: Skype and Teams
 
O365Engage17 - Skype for Business Cloud PBX in the Real World
O365Engage17 - Skype for Business Cloud PBX in the Real WorldO365Engage17 - Skype for Business Cloud PBX in the Real World
O365Engage17 - Skype for Business Cloud PBX in the Real World
 
From MSS to TelScale - Mobicents Summit 2011
From MSS to TelScale - Mobicents Summit 2011From MSS to TelScale - Mobicents Summit 2011
From MSS to TelScale - Mobicents Summit 2011
 
OnState Spring '10 Updates
OnState Spring '10 UpdatesOnState Spring '10 Updates
OnState Spring '10 Updates
 
Exchange Summit Lync2010
Exchange Summit Lync2010Exchange Summit Lync2010
Exchange Summit Lync2010
 
Office 365 for Developers
Office 365 for DevelopersOffice 365 for Developers
Office 365 for Developers
 
Microsoft Cloud Connector Overview
Microsoft Cloud Connector OverviewMicrosoft Cloud Connector Overview
Microsoft Cloud Connector Overview
 
Sydney UC User Group - November 2015
Sydney UC User Group - November 2015Sydney UC User Group - November 2015
Sydney UC User Group - November 2015
 
Office 365 Fast track
Office 365 Fast trackOffice 365 Fast track
Office 365 Fast track
 
UNC206 2
UNC206 2UNC206 2
UNC206 2
 
Обзор администрирования и подготовка к сертификации по Office 365
Обзор администрирования и подготовка к сертификации по Office 365 Обзор администрирования и подготовка к сертификации по Office 365
Обзор администрирования и подготовка к сертификации по Office 365
 
Uc Productivity V3
Uc Productivity V3Uc Productivity V3
Uc Productivity V3
 
Manojkumar R CCNA Collaboration Telepresence
Manojkumar R CCNA Collaboration TelepresenceManojkumar R CCNA Collaboration Telepresence
Manojkumar R CCNA Collaboration Telepresence
 

Dernier

Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveKeep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveIES VE
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024Brian Pichman
 
From the origin to the future of Open Source model and business
From the origin to the future of  Open Source model and businessFrom the origin to the future of  Open Source model and business
From the origin to the future of Open Source model and businessFrancesco Corti
 
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl
 
.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptxHansamali Gamage
 
Top 10 Squarespace Development Companies
Top 10 Squarespace Development CompaniesTop 10 Squarespace Development Companies
Top 10 Squarespace Development CompaniesTopCSSGallery
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applicationsnooralam814309
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsDianaGray10
 
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechProduct School
 
How to release an Open Source Dataweave Library
How to release an Open Source Dataweave LibraryHow to release an Open Source Dataweave Library
How to release an Open Source Dataweave Libraryshyamraj55
 
The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)codyslingerland1
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1DianaGray10
 
March Patch Tuesday
March Patch TuesdayMarch Patch Tuesday
March Patch TuesdayIvanti
 
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInOutage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInThousandEyes
 
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNovo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNeo4j
 
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationIntroduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationKnoldus Inc.
 
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updatePatch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updateadam112203
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarEMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarThousandEyes
 

Dernier (20)

Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveKeep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
 
From the origin to the future of Open Source model and business
From the origin to the future of  Open Source model and businessFrom the origin to the future of  Open Source model and business
From the origin to the future of Open Source model and business
 
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile Brochure
 
.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx
 
Top 10 Squarespace Development Companies
Top 10 Squarespace Development CompaniesTop 10 Squarespace Development Companies
Top 10 Squarespace Development Companies
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
 
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
 
How to release an Open Source Dataweave Library
How to release an Open Source Dataweave LibraryHow to release an Open Source Dataweave Library
How to release an Open Source Dataweave Library
 
The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1
 
March Patch Tuesday
March Patch TuesdayMarch Patch Tuesday
March Patch Tuesday
 
SheDev 2024
SheDev 2024SheDev 2024
SheDev 2024
 
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInOutage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
 
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNovo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4j
 
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationIntroduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its application
 
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updatePatch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 update
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarEMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? Webinar
 

Wedo calling meeting - interop

  • 1. Teams: Telefoni og møter Lasse Nordvik Wedø – Office Apps and Services MVP ExpertsLive Café Bergen 14. Mars - 2019
  • 2. Team Modern Group Chat Channel SharePoint Reply ChainMessage Images, Emojis, Stickers, Giphy, Recordings OneDrive Tabs Folder Tabs Activity Feed Meetings Calling Apps Apps Contacts Teams Chats Voice
  • 6. Basic calling features Place, receive and hold calls DID numbers Device switching Distinctive ringing
  • 9. Directly Route dial tone to Teams Users Direct Routing allows customers to connect their phone trunks directly to Office 365. Customers can work with their local Telecommunications providers to enable Microsoft Teams users to make and receive telephone calls. PSTN Provider Phone System Voice Trunk Internet 3rd Party Voice Apps (supported by certified SBC Partners) Phone # Ranges Certified Session Border Controller(s) Interoperability with 3rd party systems Direct Routing allows customers with users in the Microsoft cloud to continue using 3rd party systems such as PBXs, Call Center, and Analog Telephony Adaptors (ATA) helping preserve key investments. Office 365 & Teams
  • 11. Certified Session Border Controller(s)User on corporate network User outside corporate network Office 365 network Internet Corporate network Signaling Media
  • 12. Certified Session Border Controller(s)User on corporate network User outside corporate network Office 365 network Internet Corporate network Signaling Media
  • 13. Self deployed SBC Partner hosted SBC Benefits • Full control over SBC • Connectivity to existing PBX • No need for purchasing, maintaining and hosting own SBC Disadvantages • Customer responsible for SBC configuration • Need to purchase, maintain and host SBC • No control over SBC configuration • Support model more complex
  • 16. Online PSTN Gateway New-CsOnlinePSTNGateway -Fqdn sbc1.contoso.com -SipSignallingPort 5068 -Enabled $true Voice Routes New-CsOnlineVoiceRoute -Identity “UnrestrictedVoiceRoute" -NumberPattern “.*" -OnlinePstnGatewayList sbc1.contoso.com -Priority 1 -OnlinePstnUsages “UnrestrictedPstnUsage“ PSTN Usages Set-CsOnlinePstnUsage -Identity Global -Usage @{Add=“UnrestrictedPstnUsage"} Voice Routing Policy New-CsOnlineVoiceRoutingPolicy “UnrestrictedVoiceRoutePolicy” -OnlinePstnUsages “UnrestrictedPstnUsage” Grant-CsOnlineVoiceRoutingPolicy -Identity "Spencer Low" -PolicyName “UnrestrictedVoiceRoutePolicy" Voice Routing Policy “UnrestrictedVoiceRoutePolicy” PSTN Usage “UnrestrictedPstnUsage” If user called: +* (any), send to Online Gateway: sbc1.contoso.com Voice Route “Unrestricted” sbc1.contoso.com Simple configuration User “Spencer Low”
  • 17. Online PSTN Gateway New-CsOnlinePSTNGateway -Fqdn sbc1.contoso.com -SipSignallingPort 5068 -Enabled $true New-CsOnlinePSTNGateway -Fqdn sbc2.contoso.com -SipSignallingPort 5068 -Enabled $true Voice Routes Route for +1425 and +1206 (Priority 1): New-CsOnlineVoiceRoute -Identity "Redmond 1" -NumberPattern "^+1(425|206) (d{7})$" -OnlinePstnGatewayList sbc1.contoso.com, sbc2.contoso.com -Priority 1 -OnlinePstnUsages "US and Canada usage“ PSTN Usages Set-CsOnlinePstnUsage -Identity Global -Usage @{Add="US and Canada usage"} New-CsOnlinePSTNGateway -Fqdn sbc3.contoso.com -SipSignallingPort 5068 -Enabled $true New-CsOnlinePSTNGateway -Fqdn sbc4.contoso.com -SipSignallingPort 5068 -Enabled $true Route for +1425 and +1206 (Priority 2) New-CsOnlineVoiceRoute -Identity "Redmond 2" -NumberPattern "^+1(425|206) (d{7})$“ -OnlinePstnGatewayList sbc3.contoso.com, sbc4.contoso.com -Priority 2 -OnlinePstnUsages "US and Canada usage” New-CsOnlinePSTNGateway -Fqdn sbc5.contoso.com -SipSignallingPort 5068 -Enabled $true New-CsOnlinePSTNGateway -Fqdn sbc6.contoso.com -SipSignallingPort 5068 -Enabled $true Route for other calls: New-CsOnlineVoiceRoute -Identity "Other +1" -NumberPattern "^+1(d{10})$“ -OnlinePstnGatewayList sbc5.contoso.com, sbc6.contoso.com -Priority 3 -OnlinePstnUsages "US and Canada usage" Voice Routing Policy New-CsOnlineVoiceRoutingPolicy "US and Canada Policy" -OnlinePstnUsages "US and Canada usage“ Grant-CsOnlineVoiceRoutingPolicy -Identity "Spencer Low" -PolicyName " US and Canada policy " Voice Routing Policy “US and Canada policy” PSTN usage “US and Canada usage” Number Pattern: ^+1(425 | 206)(d{7})$ Priority: 1 Online Gateway List: sbc1.contoso.com sbc2.contoso.com Voice Route “Redmond1” Number Pattern: ^+1(425 | 206)(d{7})$ Priority: 2 Online Gateway List: sbc3.contoso.com sbc4.contoso.com Voice Route “Redmond2” Number Pattern: ^+1(d{10})$ Priority: 3 Online Gateway List: sbc5.contoso.com sbc6.contoso.com Voice Route “Other +1” sbc5.contoso.com sbc6.contoso.com sbc3.contoso.com sbc4.contoso.com sbc1.contoso.com sbc2.contoso.com Advanced configuration User “Spencer Low”
  • 29. Meet better with Microsoft Teams Meetings Intelligent Meetings Be more engaged & productive Quickly join meetings Share Content from desktop or mobile Bring your meeting to life w/ F2F video Microsoft Graph Cortana Organize, Prepare & follow up Organize your day Collaborate before the meeting Meet now or later Meet confidently – just works! Great quality & reliability Desktop, mobile. Phone or rooms Invite external users to join via web
  • 40. Meeting Lifecycle During Meeting F/F video – follow the action Share content Record the Meeting w/ transcription Join from a Skype room easily Pre Meeting Contextual conversations in Teams Prepare and discuss content Schedule Meetings Post Meeting Playback a meeting w/ transcription Share notes Post meeting chat & collaboration
  • 43. Edge Chrome Audio   Video  planned View screensharing   Active screenshare planned planned
  • 50. Microsoft Teams Cisco/Polycom VTC system Pexip is architected as a enterprise cloud application for customers that requires an authenticted experience and a setup adjusted to ther existing brand/domain and infrastructure.
  • 51. VTC Rooms VTC Call Control VTC Management VTC Bridging MCUVTC FW Traversal Teams client Microsoft Teams ? Pexip Self Hosted vs Pexip as a Service Customer/partner tenant VTC Rooms VTC Call Control VTC Management VTC Bridging MCUVTC FW Traversal Pexip tenant Self Hosted: For complex deployments As a Service: Turnkey
  • 52. Feature Pexip Self Hosted Pexip as a Service Installation/topology Deploy Virtual Machines Yes N/A Install & Configure Pexip (VMware or Azure) Yes N/A Integrate with existing VTC call control Yes (or decomission) N/A Install & Configure Pexip Teams Connector Yes N/A Choice of Azure regions Customer Pexip Azure subscription owner Customer Pexip SLA Customer Pexip Deployment type Dedicated Shared Configuration/Features Customer specific DNS SIP domain Yes Yes VTC endpoint registration and P2P calling Yes Yes Lobby bypass for customer owned VTCs Yes Yes Lobby bypass with customer VTC call control Yes No SfB and Guest WebRTC dialin to Teams Meetings Yes No VTC to SfB Meetings during migration period to Teams Yes Yes (customers own VTCs, not guests) Customer specific branding/splash screens Yes No (at launch time) Pexip Self Hosted vs Pexip as a Service
  • 54. Environment • Acoustical noise • Visual noise Device • Device for capturing audio and video • Device for playing back audio Network • Connectivity to Office 365 network • Quality of the network • Available bandwidth