27
Telefoni i Microsoft Teams Ola Bergem – Voice rådgiver Uninett 14. januar

Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Telefoni i Microsoft TeamsOla Bergem –Voice rådgiver Uninett 14. januar

Page 2: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Agenda:

Hva er Teams

Hvordan fungerer telefoni i Teams

Skype til Teams: Hvordan planlegge reisen

Page 3: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Lig

ht B

lue

R0 G

188 B

242

Gre

en

R16 G

124 B

16

Red

R232 G

17 B

35

Mag

en

taR

180 G

0 B

158

Pu

rple

R92 G

45 B

145

Blu

eR

0 G

120 B

215

Teal

R0 G

130 B

114

Yello

wR

255 G

185 B

0

Ora

ng

eR

216 G

59 B

1

Lig

ht Y

ello

wR

255 G

241 B

0Lig

ht O

ran

ge

R255 G

140 B

0Lig

ht M

ag

en

taR

227 G

0 B

140

Lig

ht P

urp

leR

180 G

160 B

255

Lig

ht T

eal

R0 G

178 B

148

Lig

ht G

reen

R186 G

216 B

10

Dark

Red

R168 G

0 B

0D

ark

Mag

en

ta

R92 G

0 B

92

Dark

Pu

rple

R50 G

20 B

90

Mid

Blu

eR

0 G

24 B

143

Dark

Teal

R0 G

75 B

80

Dark

Gre

en

R0 G

75 B

28

Dark

Blu

eR

0 G

32 B

80

Mid

Gra

yR

115 G

115 B

115

Dark

Gra

yR

80 G

80 B

80

Ric

h B

lack

R0 G

0 B

0

Wh

iteR

255 G

255 B

255

Gra

yR

210 G

210 B

210

Lig

ht G

ray

R230 G

230 B

230

Microsoft Teams

Communicatethrough chat, meetings & calls

Collaboratewith deeply integrated Office 365 apps

Customize & extendwith 3rd party apps, processes, and devices

Work with confidenceenterprise level security, compliance,

and manageability

Page 4: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Calling for the Cloud

PSTN dial tone

Microsoft Calling Plans

Direct Routing in Teams

(Telco Calling Services)

Modern Workplace

Microsoft Teams

Office 365

PBX Phone System

Phone System,

when paired with

Microsoft Calling

Plans and/or Direct

Routing, provides a

full business calling

experience for Office

365 users in Teams

on a global scale

Page 5: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Direct Routing

Directly Route dial tone to Teams Users

Direct Routing in Office 365 allows customers to connect

their SIP trunks directly from their network. Customers can

work with their local Telecommunications provider to enable

Microsoft Teams users to make and receive telephone calls.

PSTNProvider

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

Page 6: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni
Page 7: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Teams 1:1 call flow (voice can flow directly)

Call

controller

(CC)

Media

controller

(MC)

Media

processor

(MP)

Relay

Azure

HTTP REST signaling

sRTP media

Page 8: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Teams 1:1 call flow (no direct connectivity, example: NAT)

CC

MC

MP

Relay

Azure

HTTP REST signaling

sRTP media

Page 9: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Teams 1:1 to multi-party call flow

CC

MC

MP

Relay

Azure

HTTP REST signaling

sRTP media

Page 10: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

CC

Azure

MC

MP

Relay

PSTN HUB

SIP proxy

Teams Direct Routing call

Customer SBC

HTTP REST signaling

sRTP media

SIP signaling

Configuration

Telemetry

Page 11: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni
Page 12: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Customer self-deployed model

Microsoft Customer Carrier

• Phone System

• Teams client

• Support (including incident

transfers been Microsoft and

SBC vendors)

• Configuration

guidance/documentation

• “E5” or “E3 + Microsoft Phone System Licenses”

• Contract with Carrier

• The supported SBC (including the support contract)

• Access to the SBC from the Office 365

• Public IP

• FQDN

• Certificate

• Configuration of SBC with Office 365 and Carrier (can

be Microsoft partners)

• Telephony trunk

• Support

Page 13: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

IP ranges and ports

Office 365 URLs and IP address ranges https://support.office.com/en-us/article/office-365-urls-and-ip-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2

SIP Hub Americas:

Traffic Manager FQDN sip-du-a-us.pstnhub.microsoft.com

Datacenter FQDNs and IPs

• sip-du-a-uswe2.pstnhub.microsoft.com - 52.114.148.0

• sip-du-a-usea.pstnhub.microsoft.com - 52.114.132.46

Europe:

Traffic Manager FQDN sip-du-a-eu.pstnhub.microsoft.com

Datacenter FQDNs and IPs:

• sip-du-a-euwe.pstnhub.microsoft.com - 52.114.75.24

• sip-du-a-euno.pstnhub.microsoft.com - 52.114.76.76

Asia:

Traffic Manager FQDN sip-du-a-as.pstnhub.microsoft.com

Datacenter FQDNs and IPs:

• sip-du-a-asea.pstnhub.microsoft.com - 52.114.7.24

• sip-du-a-asse.pstnhub.microsoft.com - 52.114.14.70

Media

Processors

Will be provided later, currently any IP from the Azure Network

range

From To Source port Destination port

SIP Proxy SBC 1024 – 65 6536 Defined on the

SBC

SBC SIP Proxy Defined on the

SBC

5061

From To Source port Destination

port

Media

Processor

SBC 49 152 – 53 247 Defined on the

SBC

SBC Media Processor Defined on the

SBC

49 152 – 53 247

Page 14: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

SBC FQDN

DNS name registered in

Office 365 tenant Can be used for SBC FQDN Examples of FQDNs

contoso.onmicrosoft.com No Using *.onmicrosoft.com domains is not supported for SBC names

contoso.com Yes

Valid names:

• sbc1.contoso.com;

• ussbcs15.contoso.com;

• europe.contoso.com

Non-valid name:

• sbc1.europe.contoso.com (requires registering domain

name europe.contoso.com in “Domains” first

INTERNET

IP: 99.66.240.133

DNS Name: sbc1.contoso.com

Phone System (Cloud PBX)

Page 15: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Obtaining the certificate for SBC

Supported certification authorities:

• AddTrust External CA Root

• Baltimore CyberTrust Root

• Class 3 Public Primary Certification Authority

• Additional authorities are being added

• IP: 99.66.240.133

• DNS Name: sbc1.contoso.com

• DigiCert Global Root CA

• Verisign, Inc.

• Symantec Enterprise Mobile Root for Microsoft

• Thawte Timestamping CA

Scenario 1. Minimize certificate cost Scenario 2. Balance the cost and security Scenario 3. Maximize security

DescriptionThis scenario is for companies that want to

pair many SBCs or change them frequently

This scenario is good for companies that do

not change the gateways frequently.

In the example below. a company has four

SBCs (gw1.contoso.com; gw2.contoso.com;

gw3.contoso.com; gw4.contoso.com).

In this scenario the company assigns a

certificate to each gateway. There is

only one certificate for every gateway.

Subject

namegw.contoso.com gw1.contoso.com gw1.contoso.com

SAN *.contoso.com

• gw1.contoso.com

• gw2.contoso.com

• gw3.contoso.com

• gw4.contoso.com

• gw1.contoso.com

gw1.contoso.com

Page 16: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Pairing the SBC

Parameters

FQDN ForwardCallHistory

SipSignallingPort SIPOptionsEnabled

Enabled MaxConcurentSessions

ForwardPAI EnableFastFailoverTimer

Page 17: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

SIP syntax

• The SBC must present the Contact header with the valid SBC FQDN (matching the certificate) in SIP Invite and Options messages

• Microsoft Direct Routing uses Contact Header to define the FQDN of the SBC

• Sending Record-Route is not recommended

• If Record-Route header presented, the FQDN of the SBC in Record-Route MUST match the SBC FQDN in the Contact header

Request-URI INVITE sip:[email protected] SIP /2.0

Via Via: SIP/2.0/TLS sbc1.contoso.com:5068;alias;branch=z9hG4bKac2121518978

Max-Forwards Max-Forwards:68

From From: <sip:[email protected];transport=udp;tag=1c747237679

To To: sip:[email protected]

Cseq CSeq: 1 INVITE

Contact Contact: <sip: [email protected];transport=tls>

Example of the SIP Invite message:

Page 18: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

“Microsoft Teams now has feature parity with Skype for

Business Online” - MS Inspire, 2018

Page 19: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

✓ 1:1 to Group Call Escalation with Teams, Skype for Business, and PSTN participants

✓ Background Blur

✓ Boss and Delegate Support

✓ Broadcast Meetings (preview)

✓ Call Park

✓ Call Queues

✓ Cloud Recording

✓ Consultative Transfer

✓ Contact Groups1

✓ Control who can post in the General channel

✓ Copy a link to a post

✓ Direct Routing

✓ Distinctive Ring

✓ Do not Disturb breakthrough

✓ Education – improved assignment functionality: smoother assignment flow, assignment notifications, find assignments quickly

✓ Education – Improved class notebook integration with assignments

✓ Federated Chat between Teams and Skype for Business1

✓ Federated Meetings

✓ Forward to Group

✓ Group Call Pickup

✓ Hide/Share/Mute Chat

✓ Get important notifications while in Do not Disturb

✓ Image annotation

✓ Immersive Reader

✓ Improved personal settings

✓ Import Contacts from Skype for Business1

✓ Include hyperlinks in your messages

✓ Leave a group chat

✓ Large Meeting Support (~250)

✓ Like and hide chats

✓ Lobby for PSTN callers

✓ Location-Based Routing

✓ Message Translation

✓ More channels per team

✓ @mention somebody in a chat

✓ Organizational Auto-Attendant

✓ PowerPoint Load and Share

✓ PSTN Fallback

✓ Quick reply to a chat message from pop up notification

✓ Shared lined Appearance

✓ Schedule in Outlook & Teams

✓ Send a message from the command box

✓ Send a chat from a contact card

✓ Skype for Business Interop with Persistent Chat1

✓ Unified Presence1

✓ Whiteboard2 and Meeting Notes

✓ Access Office 365 app launcher in web client

✓ Teams available for US GC

✓ Create a team using a previous one as a template

✓ Free version of Teams

✓ Microsoft Remote Assist support: Call someone on a HoloLens

✓ View and edit Visio files within Teams

✓ Auto-favorite important channels

✓ New views in Microsoft Planner tab

✓ Add SharePoint pages, news articles and lists as unique tabs within channels

✓ Include information from VSTS n your conversations

✓ Quiet hours on mobile

✓ Guest access for users

✓ Support for new languages

✓ Guest access on mobile

✓ Join a team via a code

✓ Updated keyboard shortcuts

✓ Adaptive Cards

✓ Cloud Video Interop4

✓ Device Portfolio incl. Crestron, HP, Jabra

✓ Discover apps for Teams in the new Store

✓ Work with files and your Teams bot

✓ Tailored teams created through the New Teams APIs in Microsoft Graph

✓ Include information from an app in a conversation

✓ Improved OneNote tab

✓ Include existing OneNote notebooks as a tab

✓ Enterprise app sharing through Teams enterprise catalog for apps

✓ Use slash commands, take quick actions, and search from the command box

✓ Access a personal view of your apps

✓ Message extensions

✓ New apps incl. Evernote, VSTS, Planner, Microsoft Flow, SurveyMonkey

✓ Who app

✓ Tabs in privat chat

✓ Improved OneNote tab

✓ Skype Room Systems Support

✓ Support for existing certified SIP Phones

✓ USB HID control5

✓ Trio 1 Touch Teams Meeting Join

✓ Surface Hub Support (Preview) 3

✓ Admin roles

✓ eDiscovery support for users in an exchange hybrid environment

✓ eDiscovery enhancements

✓ Easier updates for Mac

✓ Graph APIs

✓ Hide teams from Outlook

✓ List of teams in the admin center

✓ Message Retention Policies

✓ Messaging User-Level Policies

✓ New Microsoft Teams & Skype for Business Admin Center including Messaging Policies

✓ Restore a deleted channel

✓ Updates in user level policies and organization settings

✓ New reminder that your team is expiring

✓ Install Microsoft Teams using MSI

✓ Access activity usage reports

✓ Manage Microsoft Teams via PowerShell

✓ Org-wide teams

✓ Scoped Directory Search

✓ Store your data locally in India, UK, Australia, Japan

✓ Set retention policies

✓ Support for conditional access on Macs

✓ Teams based on dynamic group membership

✓ Tenant-Level Messaging Policies

✓ Messaging Interop IT Policies

✓ User-Level Meeting Policy

What we’ve delivered in Microsoft Teams in 2018

1 Currently available to all customers except Gov & Go Local (UK & India) tenants2 Whiteboard feature delivered via third-party solution3 Available via Windows Insider Program; Generally Available in Fall4 Features rolling out via out third-party partners through Fall 20185 Capability requires devices that implement standard USB-HID control support;

Page 20: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Coming soon

Live Events

Firstline Worker Capabilities (Shifts)

Priority messaging

Share screen from private chat

Yammer tab

Data Loss Prevention

New files experience featuring sync

Create teams with Team Templates

Teams mobile features: Proximity join

New Teams Devices from Crestron, HP, Jabra, Logitech, Plantronics, Yealink

Better integration with SharePoint

Voice & video bot APIs (preview now, GA soon)

Office 365 Roadmap

Page 21: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni
Page 22: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

End-to-end process enabling customers to plan, coexist, prepare users and upgrade when ready

Gather the right sponsors

and project team

Define your project scope,

goals and timeline

Assess network readiness;

test for quality

Assess user acceptance

and design readiness plan

Implement pilot, coexist

and upgrade strategy

Drive value with sustained

operations and user

adoption

+

Project

Stakeholders

Project

Definition

Technical Readiness and

User ReadinessDeployment and

ImplementationOperational

Excellence

https://aka.ms/skypetoteams

Page 23: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Different paths from Skype to Teams

Page 24: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni
Page 25: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Cloud Video Interop – Certified for Microsoft Teams

ProductPolycom RealConnect

Service

Pexip Infinity

For Microsoft Teams

BlueJeans Gateway

For Microsoft Teams

General

AvailabilitySeptember 24th 2018 October 19th 2018 October 31st 2018

• video (1080p) and Content (VBSS)

• Support for H.323 and SIP meeting room devices

• Native Teams/Exchange scheduling

• Azure Scale with Cloud Solution

Budget Allocation

Page 26: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni
Page 27: Telefoni i Microsoft Teams - Uninett · 2019-01-17 · Telefoni i Microsoft Teams Ola Bergem –Voice rådgiver Uninett 14. januar . Agenda: Hva er Teams Hvordan fungerer telefoni

Coffee in the Cloud: https://www.youtube.com/channel/UCs2IXBqperxWVe2ozrr3Gdg/videos

Ignite videoer: https://techcommunity.microsoft.com/t5/Microsoft-Teams-Blog/Unleash-

productivity-with-these-Microsoft-Teams-breakout/ba-p/251318

Hvordan sette opp Skype og Teams modes: https://docs.microsoft.com/en-

us/microsoftteams/upgrade-and-coexistence-of-skypeforbusiness-and-teams