integrating microsoft surface hub with legacy videoconferencing and ucc

Post on 22-Jan-2018

1.504 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Thank you to our equipment sponsor:

IS13 - Integrating Microsoft Surface Hub With Legacy

Videoconferencing and UCCMarius Nilsen - Pexip

Copyright 2016 by InfoComm International®

Marius NilsenMarius is responsible for product and architecture at Pexip.

He has more than a decade of experience with IP-based video

and voice infrastructure, including videoconferencing and

Microsoft Lync & Skype for Business.

With a technical background from Tandberg, Cisco and now

Pexip, he is well aware of the challenges most users are facing.

He has a burning interest in solving infrastructure challenges,

whether it is on-premise or in the cloud.

Marius represents the Office of the CTO

Twitter: @manilsenEmail/SfB/VC: marius@pexip.com

Thank you to our equipment sponsor:

A bit of background

Copyright 2016 by InfoComm International®

71% of millennial employees show preference for video over audio conferences

Sources: PwC, NextGen Global Generation Study; American Community Survey, UC Census Bureau by globalworkplaceanalytics.com

71%

55% of managers have seen increased demand for videoconferencing

55%

More than 60% of collaboration is done with employees and partners outside the office

60%

Employees in Fortune 1000 companies are not at their desk 50-60% of their time

50-60%

The way we work, and our attitude is changing

Copyright 2016 by InfoComm International®

1500%

200%

By 2019, WebRTC will be utilized for 15% of enterprise voice and video communication, up from less than 1% today.

Between 2015 and 2019, the rate at which organizations will deploy cloud telephony will nearly double, from about 10% to almost 20%.

300%By 2020, over 90% of enterprise voice calls in the digital workplace will originate from collaboration applications, up from less than 30% today.

By 2019, group videoconferencing usage volumes enterprise-wide will increase 400% over current levels, driven by commodity endpoints and cloud-based services.

400%

Source: Predicts 2016: UCC Will Thrive With Web Standards, Commodity and Cloud, Gartner Group

What Gartner Thinks

There is an explosion in video usage happening, but it is not driven by traditional video conferencing....

Copyright 2016 by InfoComm International®

Market status – well known fact

Video is for most not yet a company wide

collaboration capability – as little as 5% of all meeting rooms are video equipped –

Copyright 2016 by InfoComm International®

Why is video not heavily used within the greater user community?

Video is perceived to be complex

Difficult to connect and schedule

Always checking to ensure you see the

content, can you hear me

Shadow IT – users bring in their own

collaboration software

Interoperability headache

Cables are mess/unplugged so

it won’t work

Copyright 2016 by InfoComm International®How many of you ….

Copyright 2016 by InfoComm International®

Agenda

The two worlds– Surface Hub

– VC

Integration architecture

Where to host capacity

Meeting formats

Scheduling and joining

User experience

Copyright 2016 by InfoComm International®

Agenda

The two worlds– Surface Hub

– VC

Integration architecture

Where to host capacity

Meeting formats

Scheduling and joining

User experience

Copyright 2016 by InfoComm International®

What is a Surface Hub

• 55" (1080p) or 84" (4K)• Win 10 w/Universal Apps• Whiteboard "on steroids"

with PPI HW + OneNote• Miracast for wireless sharing• Skype meeting client• Dual fixed cameras with

automatic switching

Copyright 2016 by InfoComm International®

What is a Surface Hub not

• PTZ video conference system• Equal video + content focus• H323/SIP compatible• Designed primarily for pure

video conferencing calls

Copyright 2016 by InfoComm International®

Hub relation to AD/Exch

• Domain joined in AD• Exchange calendar connected

to room resource account• Skype for Business meetings• Secure mgmt and upgrade

Copyright 2016 by InfoComm International®

Topology for Surface Hub on-prem

SfB Edge SfB FEP & AV-MCU

Surface Hub / SRS

SfB clients

SfB mobile

DMZ LANExternal and B2B federation

PSTN

SfB external/web/guest

Exchange

Copyright 2016 by InfoComm International®

Topology for Surface Hub in Office 365Optional: Azure Express Route

PSTN

SfB external/web/guest

DMZ LANExternal and B2B federation

Surface Hub / SRS

SfB clients

SfB mobile

Copyright 2016 by InfoComm International®

Signaling and media flow – P2P calls

Skype AV-MCUOn-prem or 365

Surface Hub / SRS

SfB clients

H264SVC video+ RDP content

p2p media flow

Copyright 2016 by InfoComm International®

Signaling and media flow – Conferences

Skype AV-MCUOn-prem or 365

Surface Hub / SRS

SfB clients

H264SVC video + RDP content

Media flow via AV-MCU

Copyright 2016 by InfoComm International®

Typical Skype dialing patterns

alice@company.com (SIP URI)

lasvegas.room1@company.com (SIP URI)

https://meet.company.com/alice/AB12CD34– Click to join, redirects to conference URI, i.e.

alice@company.com;gruu;opaque=app:conf:focus:id:AB12CD34

Copyright 2016 by InfoComm International®

What is a VC system

• H323 or SIP• Sharing via H239 or BFCP• Pan/tilt/zoom camera to

capture everyone or a few• Standalone i.e. public IP or

using VC infrastructure• Dialed by IP-address, E164,

alias or URI

Copyright 2016 by InfoComm International®

Various VC configurations for H323/SIP

Enterprise

VC endpointon Public IP

Enterprise

VC endpointbehind NAT

Enterprise

VC endpoint on VC infrastructure

DMZ Enterprise

VC endpoint on cloud infrastructure

VC cloud provider

Copyright 2016 by InfoComm International®

Topology for VC on-prem with infrastructure

DMZ LANExternal and B2B federation

H323 VC endpoint

SIP VC endpoint

SIP/H323 VC endpointoutside the organization VC Internal

Call controlMCU

VC Edgefirewall traversal

Copyright 2016 by InfoComm International®

Typical VC dialing patterns

oslo.madmen@company.com (SIP / H323 URI)

company.oslo.madmen@sp.net (SIP / H323 URI)

555123 (H323 E164 alias, or userpart of SIP URI)

198.51.99.200 (H323 IP address for IVR/MCU or endpoint)

oslo.madmen (H323 alias dialing internally on a GK)

555123@198.51.99.200 (SIP/H323 to alias @ GK)

198.51.99.200##55123 (H323 alias @ GK)

Copyright 2016 by InfoComm International®

Agenda

The two worlds– Surface Hub

– VC

Integration architecture

Where to host capacity

Meeting formats

Scheduling and joining

User experience

Copyright 2016 by InfoComm International®

Integration architecture – Hub with PSTN

Audio– Preferred by using SfB Conferences and Mediation server

– Available both for Office 365 and On-prem

SfB FEP & AV-MCU

Surface Hub / SRS

PSTN

Surface Hub / SRS

PSTN

Copyright 2016 by InfoComm International®

Integration architecture – Hub with Video

Virtual Meeting Rooms– Hosted on the VC platform, compatible with Skype for Business

Gateway P2P– Dial directly between systems using different standards

Gateway AV-MCU / Skype Conference– Bring video room systems into Skype conference

Optimal Surface Hub workflow

Copyright 2016 by InfoComm International®

H.323

Voice& Apps

SIP

Jabber

Web

RTMP Streaming

Virtual meeting rooms

Lync/SfB

Surface Hub

• Traditional video MCU flow• Easy to dial in from all

types of clients/endpoints• Requires Surface Hub to

manually do a P2P call• Can be protected by PIN• Complexity for Hub w/PIN• On-prem or cloud provided• Not intended Hub workflow

Video MCU

Copyright 2016 by InfoComm International®

H.323 and SIP

Gateway P2P

Surface Hub

• H323/SIP to MS-SIP translation for signaling

• H264/H263 to H264SVC translation for video

• Converting H239/BFCP content to RDP content

• Transparent for the end user, same as Hub to Skype/Lync

• Dialed URI must route to GW

VC to SkypeGateway

Signaling: MS-SIPVideo: H264SVCContent: RDP

Signaling: H323 or SIPVideo: H264/H263Content: H239/BFCP

Copyright 2016 by InfoComm International®

Gateway AV-MCU / Skype Conference

SfB FEP & AV-MCU

AV-MCU compatible VC to Skypegateway

• Multistream AV-MCU GW• Hub connects to AV-MCU• VC endpoint connects as

participant to AV-MCU via GW

• GW mixes streams to a mixed layout for VC endpoint

• Optimal workflow for hub w/click to join via Exchange/ Skype meeting invitation

• A bit more clunky from VC

H.323 and SIP

SfB clients

Surface Hub

H.323 and SIP

Copyright 2016 by InfoComm International®

Example on-prem topology for integration

SfB Edge SfB FEP & AV-MCU

VC Edgefw traversal

VC InternalCall controlMCU

Surface Hub / SRS

SfB clients

SfB mobile

DMZ LANExternal and B2B federation

H323 VC endpoint

SIP VC endpoint

PSTN

SIP/H323 VC endpoint

SfB external/web/guest

Copyright 2016 by InfoComm International®

Example Office 365 topology for integration

GW/MCU in DMZ

Optional: Azure Express Route

PSTN

SfB external/web/guestSurface Hub / SRS

SfB clients

SfB mobile

H323 VC endpoint

SIP VC endpoint

SIP/H323 VC endpoint

DMZ LANExternal and B2B federation

Copyright 2016 by InfoComm International®

Agenda

The two worlds– Surface Hub

– VC

Integration architecture

Where to host capacity

Meeting formats

Scheduling and joining

User experience

Copyright 2016 by InfoComm International®

Where to host the capacity

Transcoding video streams requires "CPU" capacity

The big question is very often:– On-prem

• How much capacity do you need?

– Cloud

• What flavor of cloud?

– Or a combination

• Is that even possible?

Copyright 2016 by InfoComm International®

Where to host the capacity

On-prem – deployed on internal servers– VMware/HyperV/Xen/KVM

On-prem installation deployed purely on IaaS– Azure/Amazon

Hybrid Cloud– A combination of the above

Private cloud– Dedicated at external provider

Public cloud– Shared at external provider

Copyright 2016 by InfoComm International®

Enterprise

Dedicated on-premOn internal servers (VMware/HyperV/Xen/KVM)

All media transcoding handled on the enterprise MPLS network

Allows for regional deployment on customer regional data centers

Best quality, managed by enterprise or outsourced mgmt

Optimal for security and flexibility

Some vendors support integration with Skype Conferences on AV-MCU

VC endpoint on VC infrastructure

Surface Hub

VC/Skype GatewayOn prem

Copyright 2016 by InfoComm International®

Enterprise

Dedicated installationPurely on IaaS cloud (i.e. Azure/Amazon)

Media not on local network, requires good connectivity to IaaS provider

• Azure Express Route

• AWS Direct Connect

Allows for regional deployment on IaaS provider regional data centers

Same as on-prem for security/flexibility and Skype Conferences on AV-MCU

Potentially high cost with dedicated capacity VMs always on + bandwidth

VC endpoint on VC infrastructure

Surface Hub

IaaS provider

VC/Skype Gateway

VP

N

Copyright 2016 by InfoComm International®

Enterprise

Dedicated installationHybrid Cloud – combo of onprem and IaaS

On-prem capacity for everyday use (i.e. Vmware/HyperV/Xen/KVM)

Burst to IaaS providers when needed (i.e. Azure/Amazon)

Optimal media path for most calls

Efficient cost spending, and risk reduction with overflow to cloud

VC endpoint on VC infrastructure

Surface Hub

IaaS provider

VC/Skype Gateway

VP

N

VC/Skype GatewayOn prem

Copyright 2016 by InfoComm International®

Enterprise

Private cloud

Media handled at provider or on enterprise network (assuming network interconnect)

Good for security and flexibility

Shared management and possibly transcoding, with some dedicated capacity

Can allow for Skype Conferences on AV-MCU with dedicated integreations

VC endpoint on VC infrastructure

Surface Hub

Private Cloud provider

Curstomerdedicated

VP

N

SP Shared capacity

Copyright 2016 by InfoComm International®

Enterprise

Public cloud

Shared resources, often at a lower cost, typically VMRs

Less flexibility, normally no or limited gateway offering

URI addressing often uses cloud providers domain name

VC endpoint on VC infrastructure

Surface Hub

Public Cloud provider

SP Shared capacity

Copyright 2016 by InfoComm International®

Agenda

The two worlds– Surface Hub

– VC

Integration architecture

Where to host capacity

Meeting formats

Scheduling and joining

User experience

Copyright 2016 by InfoComm International®

Meeting formats: VMR, GW and AV-MCUWhat does it mean for the Surface Hub?

Virtual Meeting Rooms– Surface Hub must dial in to VC bridge

Gateway P2P– Dial directly from Hub to video room system

– or to Legacy VC MCU via Interop GW (not recommended)

Gateway AV-MCU / Skype Conference– The native and recommended experience

for a Surface Hub to operate

Copyright 2016 by InfoComm International®

Virtual Meeting Rooms with Surface Hub

Web

Video MCU

Surface Hub

H.323

Dial in to VMR from Hub Same as P2P from Hub to Skype / Lync PIN entry

– No DTMF option (not intended use case)– Embed PIN into dial string if supported

Hub can share whiteboard as RDP to VMR Video show default small User can choose full screen Manual switch if content is

received from VMR This is not the intended

use case for the Surface Hub

SIP

Copyright 2016 by InfoComm International®

Copyright 2016 by InfoComm International®

Gateway P2P with Surface Hub

VC to Skype Gateway

Surface Hub

H.323 Dial VC endpoint from HUB via GW

Can dial to VC MCU via GW (not recommended)

Same as P2P from Hub to Skype / Lync

Hub can share whiteboard as RDP

Video show default small

– User can choose full screen video

– Manual switch if content is received from VMR

Put VC rooms in Exchange – msRTCSIP-PrimaryUserAddress

Copyright 2016 by InfoComm International®

Gateway AV-MCU / Skype Conference

Easy to schedule

Hub clicks to join on home screen

Hub can share whiteboard as RDP

VC systems can join via gateway

Gateway should support AV-MCU, RDP and Office 365

Surface Hub has data about participants, to send drawings etc

Shows two VC streams on side or side by side in full screen mode

SfB FEP & AV-MCU

AV-MCU compatible VC to Skype gateway

H.323 and SIP

Surface Hub

Copyright 2016 by InfoComm International®

Copyright 2016 by InfoComm International®

Skype and VC integration scenarios

H.323

Voice& Apps

SIP

Jabber

Web

RTMP Streaming

Lync/SfB

Surface Hub

Video MCU

H.323, SIP Video

Gateway to AVMCU: bring any VC endpoint into Skype meetings

Skype/Lync AV-MCUVideo GW Surface Hub

Any endpoint to any endpoint gateway

Video GWSurface Hub H.323, SIP Video

Legacy MCU

Gateway to legacy MCU

Video GWSurface Hub H.323, SIP Video

Copyright 2016 by InfoComm International®

Agenda

The two worlds– Surface Hub

– VC

Integration architecture

Where to host capacity

Meeting formats

Scheduling and joining

User experience

Copyright 2016 by InfoComm International®

Scheduling of video and Hub meetings

VC centric meetings scheduled in many ways– Some times via VC vendor plugins or 3rd party schedulers

– Simply providing a VMR or endpoint address in mail/calendar

– Requires Skype and Surface Hubs to manually dial

Skype for Business meetings are scheduled in Outlook– Outlook for Windows/Mac/mobile or web

– Skype meetings is the optimal flow for Surface Hub

– Assumes Surface Hub is invited to meeting

Copyright 2016 by InfoComm International®

Scheduling a Skype meeting in Outlook

Copyright 2016 by InfoComm International®

How can VC endpoints join Skype meetings?

Depending on vendor support and SfB on-prem vs 365

Dial out from Skype meeting– Drag-and-drop VC room from Skype buddy list

– Add participant in the Hub interface after joining meeting

Dial in to Skype meeting– Dial VC-Skype-GW IVR and enter Conference ID

– Dial Conference ID directly – or add @domain.com

– Click to join via scheduler that reads EWS and automatically connects or prompts on endpoint

Copyright 2016 by InfoComm International®

Drag-and-drop VC room from Skype buddy list

VC room should be in Skype buddy list (via Exchange)– msRTCSIP-PrimaryUserAddress

Search for it, and add to meeting

Must be invited by a host

Copyright 2016 by InfoComm International®

Add participant in the Hub interface after joining meeting

VC room should be in Exchange directory– msRTCSIP-PrimaryUserAddress

Search for it, and add to meeting

Copyright 2016 by InfoComm International®

Dial VC-Skype-GW IVR and enter Conference ID

Normally requires Skype or Lync to be installed on-prem so VC-Skype-GW can look up Conf ID (numeric) and get full URI of the conference– Resolving from: 29905

– To: user@example.com;gruu;opaque=app:conf:focus:id:BP8GAN12

User dials IP/URI of IVR

Use DTMF to enterConference ID

Connecting to meeting

29905

Copyright 2016 by InfoComm International®

Dial VC-Skype-GW with Conference ID directly

Normally requires Skype or Lync to be installed on-prem so VC-Skype-GW can look up Conf ID (numeric) and get full URI of the conference– Resolving from: 29905

– To: user@example.com;gruu;opaque=app:conf:focus:id:BP8GAN12

User dials Conference IDassuming dial plan allows

Or ie. 29905@domain.com

Dial direct/prefix/domain:• Direct: 29905• With prefix: 5529905 • Domain: 29905@domain.com

29905

Call Cancel

Copyright 2016 by InfoComm International®

Booking serverBook SfB meeting

include Room1

Read Room1 Exchange mailbox

Message sent to endpoint

On click: Endpoint Dials SfB meeting via Gateway

Exchange

Room1

1

2

3

4

SfB AV-MCU

AV-MCU compatible VC to Skype gateway

Click to join

Copyright 2016 by InfoComm International®

Copyright 2016 by InfoComm International®

Summary on joining Skype Conferences (AV-MCU)

H323/SIP video endpointdialling in via IVR or direct

SfB FEP & AV-MCU

Surface Hub / SRS

SfB clients

SfB mobile

H323/SIP video endpointvia drag-and-drop

AV-MCU compatible VC to Skype gateway

Copyright 2016 by InfoComm International®

Copyright 2016 by InfoComm International®

Copyright 2016 by InfoComm International®

Agenda

The two worlds– Surface Hub

– VC

Integration architecture

Where to host capacity

Meeting formats

Scheduling

User experience

Copyright 2016 by InfoComm International®

Copyright 2016 by InfoComm International®

Copyright 2016 by InfoComm International®

Copyright 2016 by InfoComm International®

Copyright 2016 by InfoComm International®

Copyright 2016 by InfoComm International®

Copyright 2016 by InfoComm International®

Thank you to our equipment sponsor:

Thank you!

Questions or comments:

marius@pexip.com

top related