it - real-time communications telephon y vtc & telepresence separate teams separate investments...

48

Upload: dylan-riley

Post on 22-Dec-2015

219 views

Category:

Documents


1 download

TRANSCRIPT

Presenters:Kevin Peters, Managing ArchitectAlan Shen, VP Professional ServicesUnify Square

Lync Room SystemDeployment Best Practices

BEST300

Agenda

• LRS and the video ecosystem

• Configuring LRS• Lync video platform• Lync video Interoperability

LRS and the Video Ecosystem

IT - Real-time communication

s

Telephony

VTC & Telepresence

Separate teams

Separate investments

Separate administration

Pre-UC Transformation State

Web Conferencing

Audio Conferencing

Instant Messaging

Video ConferencingTelephony

Lync 2010

Mobility

Single unified client increases adoption

A single system simplifies administration

Unified Communications Platform

Lync 2013

Room-based Collaboration

LRS isn’t about Telepresence

LRS is about Room Collaboration

 

Desktop (PC, tablets)Priority: Content Collaboration

 

General meeting spaces: Priority: Content

Collaboration

Execvideo &

TelepresencePriority:

Video

Video Ecosystem Pyramid

Single vs. Dual Display

Like scheduling Lync meeting with a room participant

Single click join with private meeting support

Schedule and joining an LRS meeting

Configuring LRS

Start With The Directions!• Read and Understand the principals laid out in the Deployment Guide• URL:http://

www.microsoft.com/en_us/download/details.aspx?id=39274

• Good content: http://www.lynclab.com/lrs.htm

• Install Lync Server July 2013 update (at minimum – required for admin portal also)

Get All The Right Folks Involved

• LRS Requires coordination of many teams to be done right• Network• Active Directory• Exchange• Lync/UC• Telecom• Video• Support• Facilities

Use A Certified Integrator and Installer• Work with your hardware

vendor to find a certified integration partner

• Have the vendor involved in the installation (if possible)

• Make sure the integrator has a track record of deployment or training and bench depth

• Make sure the installer has done LRS before

Domain Join the LRS Account• Eases administrative processes• Automatically installs corporate root certificate(s)• Admin authorization and authentication through Domain• Domain based NTP• !QoS Policy Management via GPO (DSCP not yet signed off)

• LRS Computer and User Accounts in dedicated OU• Block Inheritance on OU• Avoids potential conflicts with existing GPOs• Delegate LRS Management on OU• Configure WSUS/Windows Update for OS updates only• Be mindful of password policies• Block SCCM management

Don’t Domain Join the LRS Account?

• May ease initial installation• (Possibly) shorter boot times

(less GPO processing, startup scripts)

• May be a good troubleshooting step to remove from domain if issues arise

AD/Exchange/Lync• LRS Computer Account Domain joined or Workgroup• Lync 2013 enabled Exchange Room Mailbox for Conferencing• Lync 2013 Pool and Policy functionality applies to LRS

PSTN and Conferencing

• EV Enable LRS• Assign DID (optional) and Set-VoicePolicy• Make sure to put Phone Number field in AD

• Configure Conferencing Policy• AllowNonEnterpriseVoiceUsersToDialOut (If not EV

enabled)

• The LRS requires a Wired LAN connection and it also needs to access the Internet• Pay special attention to Proxy Settings

Determine QOS Strategy

• Port Range Configuration• Set via Lync Management Shell

• !!DSCP Tagging via GPO/Local Policy• Make sure to tag all modalities• Make sure to tag based on Lync.exe

(not Communicator.exe)• Not tested at this point

Creating Exchange Room MBox• Create Exchange Resource Mailbox using standard

powershell command

New-Mailbox –Name ‘LRS-01’ –Alias ‘LRS01’ –UserPrincipalName ‘[email protected]’ –SamAccountName ‘LRS01’ –FirstName ‘LRS01’–LastName ‘’ –Room

• Set calendar processing options

Set-CalendarProcessing -Identity LRS01 -AutomateProcessing AutoAccept -AddOrganizerToSubject $false -RemovePrivateProperty $false

• Optional settings• Mail Tip (“LRS Room System”)• Localized Settings (Translates mail tip to another language)• Meeting acceptance text (“To start meeting, touch the tile on the display”)• Mailbox delegate (e.g. Video NOC)

Mailbox Considerations• LRS uses EWS for Calendar

• HTTP(s) only –lyncmapi not used• autodiscover internal DNS zone to match LRS SIP address

• Enable TNEF for Lync Federated Domains• LRS relies on “Join Lync Meeting” in MAPI props of message to display in calendar of Federated LRS (External user)

• Enabled for domains you are inviting

• ForwardRequestsToDelegates • LRS Room Delegate for approving meeting requests (optional)

• DeleteSubject• If set to $False for non-private meetings, Subject displayed on tile

• Private Meetings vs. Open Meetings• Private Meeting requires meeting organizer credentials

• If you’re on Exchange Online Hybrid – create and enable room on-prem before moving to cloud (for now)

Enabling Account for Lync• Options:• Enable LRS Exchange Mailbox AD Account (Disabled by Default)• Create Managed Service Account (MSA) for each LRS Room• Machine Account of LRS (if Domain Joined)• Create New Account for LRS Lync

• Note that MSA, Machine Account, and New AD User all require Full Access permissions to LRS Room Resource Mailbox

Enable-CsMeetingRoom -SipAddress "sip:[email protected]" -domaincontroller DC-ND-001.contoso.com -RegistrarPool LYNCPool15.contoso.com -Identity LRS01

For MSA or Machine Account provisioning, specify–OriginatorSid value

• EV Enable LRS Account for PSTN CallsSet-CsMeetingRoom -Identity LRS01 -LineURI tel:+14257224670;ext=24670 -EnterpriseVoiceEnabled $true

Conferencing and Meeting Policies• Create a dedicated conferencing policy in Lync for

your LRS systems• EnableMultiViewJoin• TotalReceiveVideoBitRateKB

• Exchange Calendar Processing• Private Meeting on/off• Delete Subject on/off

• Lync Meeting Policy• AssignedConferenceTypeByDefault

settings affects LRS and Lobby

Network Considerations

• Plan for appropriate bandwidth

• Deploy CAC• Set Per Session limits that are inline with what bandwidth is used by the codecs

Physical Installation• The system is heavy - organize assistance to

transport the LRS from the loading bay to the meeting room

• Be careful with how video cables are routed• Validate they are secure and not bent

• Make sure the room is setup to take advantage of Audio and Video capabilities

• Make sure lighting levels are appropriate• Make sure the height of the screen is

appropriate to the deployment• Standing vs Sitting

On Premises vs. Cloud• LRS is supported in on-

prem, cloud, hybrid deployments

• Same EV limitation for Lync client exist for LRS

• Lync Online with Exchange on-prem not currently supported

Lync Exchange Enterprise Voice

OnPrem (2013 Only)

OnPrem (2007, 2010, 2013)

OnPrem (2013 Only)

Hosted (O365)

Hosted (O365) Hosted (O365)

Lync 2010 Co-Existance• LRS can join Lync 2010 meetings with

limitations• Cannot join private meetings• No Lync 2013 video features (multi-view, video lock, 1080p,

etc.)• No auto-mute of other Lync 2013 clients in the same room• Limitations on desktop sharing performance

• Lync 2010 does not replicate LRS objects - must either:• Point LyncDiscover to a Lync 2013 pool• Manually configure LRS to point to a Lync 2013 pool• LRS Account must be homed on a Lync 2013 pool

LRS Admin Portal• Remote Administration of LRS settings

via Web Interface• Change Credentials• Adjust Speaker, Microphone, Ringer• Initiate Updates/Restart Console• Display Configuration, Health, Room State, Version, Network

Info• Last maintenance time

• Only Supported for On-Premises Deployments

Other Considerations• Confirm the CA used to issue the OWAS

certificate has a HTTP path included in the CRL property

• Configure License in KMS server or request MAK key

• Install Patches often (critical patches are coming soon – install them) – server client

• PowerShell is your friend• Documentation is your friend• Document things you run into and things you did for your next install

• Pat Richard is your friend• Use New-CsLyncRoomSystem.ps1• http://www.ehloworld.com/2460

Automate it

Lync Video Platform

The Lync Video Platform• All LRS systems build off Lync’s video platform• Many video changes in Lync 2013• H.264 codecs/resolutions• Gallery View• Pinning• Smart Framing• Video Spotlight

• LRS first endpoint using video as prime feature• Understand video platform necessary for LRS

Lync 2013 Codecs/ResolutionsCodec Resolution MinBW MaxBW

H.264 320x180 (16:9)212x160 (4:3)

15 250

H.264/RTV 424x240 (16:9)320x240 (4:3)

100 350

H.264 480x270 (16:9)424x320 (4:3)

200 450

H.264/RTV 640x360 (16:9)640x480 (4:3)

300 800

H.264 848x480 (16:9) 400 1500

H.264 960x540 (16:9) 500 2000

H.264/RTV 1280x720 (16:9) 700 2500

H.264 1920x1080 (16:9)

500 4000

H.264/RTV 960x144 (20:3) 15 500

H.264 1280x192 (20:3) 250 1000

H.264 1920x288 (20:3) 500 2000

• Lync has several levers for sending video• Codec type• Frame Rate• Resolution• Video quality

•No admin control of specific levers• Lever settings affect stream’s BW

• Degree of motion also impacts

• Several factors inform real time lever settings• Lync video policy settings• Call Admission Control settings• Measured link bandwidth• Camera capabilities• CPU capabilities (sender & receiver)• Receiver video layout• Client version of video receiver

This H.264 codec• H.264 is new to Lync 2013 and has many flavors• Scalable Video Codec (SVC) allows decomposition of single

stream• UCIF forum created to foster better video interoperability

• MSFT, HP, Polycom, Logitech/Lifesize, Radvision, Vidyo, others• UCIF defines five modes for H.264

Mode Description

Frame RateScalability

QualityScalability

ResolutionScalability

Lync 2013Supported

0 H.264 AVC

1 H.264 SVC

2q H.264 SVC

2s H.264 SVC

3 H.264 SVC

Lync A/V MCU• Audio MCU is mixing• Video MCU is switching• Very important concept!

Audio

MCU

User1

User2

User3

User4

Video

MCU

User1

User2

User3

User4

Leveraging SVC in Lync

• Lync only does frame rate scalability• 30 fps• 15 fps• 7.5 fps

• Useful for same video stream request at different BW

Video

MCU

User1

User2

Full Screen User1

High BWFull

Screen User1

Low BW

30fps

15fps

30fpsw/SVC

Different Video Requests

• With different stream requests, multiple streams sent

• All video receivers request desired video stream• Video sender determines how many of what type

to send• Some receivers may receive adjusted stream

Video

MCU

User1

User2

Full ScreenUser 1

Gallery User 1&2

Lync 2010 & Interoperability

• Multiple stream principle applies to:• Lync 2010 video participants (RTVideo codec)• 3rd party video systems that don’t support SVC (H.264

AVC)

Video

MCU

User1

User2

Full Screen User1Lync 2013Full

Screen User1Lync 2010

H.264

RTVideo

Admin Settings for BW Mgmt

• Enabling video for P2P and/or Conferences• Applying endpoint bandwidth limits for

different users• Enabling multi-view support• Level of Lync 2010 client co-existence• Apply CAC limits to session bandwidth/count• Applying QoS settings to prioritize video

packets• Critical to do LRS network planning

early on!

Lync Video Interoperability

Lync 2013 Video Interoperability • Considerations for video interoperability• Key use cases and tradeoffs• Appetite for system complexity• Budget• Timeline

Solution SupportedEndpoints

Method ETA MCU Considerations

Cisco VCSc Server Cisco B2BUA Today Cisco 1-way content sharing720p max resolution

Polycom Real Presence (aka RMX)

PolycomCisco

B2BUA& MCU

Today Polycom

Bi-directional content sharingRequires client add-on and CSS

Microsoft Video Interop Server

Cisco B2BUA ~ 12mo

Lync Technical details forthcoming

Native Lync Interop Polycom Native Today Lync 1-way content sharing

MyLync allows you to create a custom experience and network with the Lync Community both online and in person.With MyLync, you can:• Build your own personalized calendar while browsing all available sessions• View breakout session material including PPTs and Videos within

48 hours of each session• Participate in the Community and find people in your social networks

who are attending and interact with speakers• Arrange meetings or social activities• Navigate the Exhibit Hall floor plan and learn more about our Sponsors• Fill out evaluations to win prizes

Log into MyLync at http://mylync.lyncconf.comFor MyLync support, please visit the Registration Desk.*

* Please note that adding a session to your calendar does not reserve a seat. Seating is on a first-come, first-served basis.

HANDS-ON LABS

You can also access labs on MyLync!

3:00pm – 9:00pm10:30am – 9:00pm7:30am – 9:00pm8:00am –1:30pm

LOCATIONPinyon 3

Monday, February 17Tuesday, February 18Wednesday, February 19 Thursday, February 20

LRS

LOCATIONCopperleaf 12

Wednesday, February 198:30am – 9:45am10:15am – 11:30am1:00pm – 2:15pm2:45pm – 4:00pm4:30pm – 5:45pm

Thursday, February 209:00am – 10:15am10:45am – 12:15pm12:45pm – 2:00pm

THANKYOU!To our Lync MVPs

Lync Most Valuable Professionals (MVPs) are independent community leaders who share their passion, technical expertise and practical knowledge of Lync around the world.

They’re here at Lync Conference as speakers, proctors and experts. Please join us in saying THANK YOU!

ADAM ALEXIS BRIAN CHRISTOPHER CURTIS ELAN EVAN JACOB JAMES JEFF JOHAN JOHN JUSTIN

KENMARTIN MATT MICHAEL MICHAEL MIKE PETER RANDY RUBEN STÄLE TIM TOMKWOK

Fill out evaluations to win prizesFill out evaluations on MyLync or MyLync Mobile.Prizes awarded daily.

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.