unc318 microsoft communications server “14” lync 2010 what's new in conferencing ...
DESCRIPTION
Lync 2010TRANSCRIPT
Roadmap for Conferencing
Design Tenets and Scenarios
Web Conferencing Experience and Demo
Web Conferencing Drilldown
Audio Conferencing Experience and Demo
Audio Conferencing Drilldown
Office Communications Server 2007 R2 / “13”
• Communicator • Audio Conferencing • Desktop Sharing
• Live Meeting • Audio conferencing • Desktop & Application Sharing • PowerPoint Presentations
• Whiteboard
• Polling, Q&A, etc.
Microsoft Communications Server “14”
• Communicator • Richer Audio Conferencing • Desktop & Application Sharing • PowerPoint Presentations
• Whiteboard
• Polling
• Live Meeting • Available during migration to “14”
• Use for very large meetings
• One click scheduling • One click join from meeting reminder or invite
• Two click sharing
SIMPLE “It just makes sense”
• Strong investments in reliability for voice, video, data • Improved notifications – voice quality warnings, lobby
• Greatly improved diagnostics for admins
RELIABLE “It works all the time”
• Collaboration is a natural extension of Voice and IM
• Valuable tools that make online meetings critical
• Browser based client allows cross platform collaboration
ESSENTIAL “It increases my productivity.”
Consider Voice and Web Conferencing scale as part of front end planning
250 active desktop/application sharing users (5 per conference) per machine Plan Server Roles & Capacity
Plan/improve network capacity based on Voice/Video/Desktop Sharing usage
Consider Network usage
Plan in-band settings to enable/disable features based on needs, network capacity
Edge server required for outside (authenticated and anonymous) users Plan client features
Apply CUs to W13 Front Ends, Communicator and Live Meeting to current desktops Roll out Cumulative Updates
Step-wise migration from previous server version to CS “14” Deploy Servers
Users continue with current clients until ready for next step
Can migrate previous content using resource kit tools Migrate Users
Push clients, or use version check and allow users to download (on-prem or WU) Deploy clients
DMZ Data Center/Internal Network Outside Corporation
Inside Corporation
W14 Edge
Reverse Proxy
Office Communicator
Browser
W14 A/V Conferncing
Servers
W14 Front End Servers
W14 BackEnd Servers
Ideal for Large enterprise
Data center deployment
Scalability Up to 80,000 users
250 user large conferences
Conferencing functionalities Audio/Video Conference
Web Conference (slide sharing, application sharing, whiteboard, etc.)
PSTN dial-in (requires mediation server and PSTN gateway)
Group IM
CWA
DMZ Data Center/Internal Network Outside Corporation
Inside Corporation
W14 Edge
Reverse Proxy
Office Communicator
Browser
W14 Front End Servers
W14 BackEnd Servers
Ideal for Medium size business
Regional Deployment
Scalability Up to 10,000 users
250 user large conferences
DMZ Data Center/Internal Network Outside Corporation
Inside Corporation
W14 Edge
Reverse Proxy
Office Communicator
Browser
W14 SE Server
Ideal for Proof of concept
Large branch office
Scalability Up to 5,000 users
250 user large conferences
Front End Server
Backend SQL DB Server
Audio Video Conferencing Server
Conferencing Database
Focus
Focus Factory
Web Components (IIS)
Join Launcher
Reach Server IM Conferencing MCU
Web Conferencing MCU
App Sharing Conferencing MCU
AV MCU
Machine Boundary Process Boundary Web Application Audio Conferencing
Focus
Communicator
Client
CC
CP/
SIP
Web Conf
MCU
IM Conf MCU
AV Conf MCU
C3P/HTTP
SIMPLE/SIP
(S)RTP
PSOM
Focus Factory
SQL Backend
Scheduling
Client
CC
CP/
SIP
SQL
SQL
Conferencing
Server Factory C3P/HTTP
1
2
3
4 5
6
7
App Sharing
Conf MCU
RDP/RTP
Pre-requisites for migration
•Apply necessary Cumulative Update (CUs) •Latest CU for Outlook Add-
In and Live Meeting to all users
•Latest CU for W12 and W13
•Latest CU applied to all W13 frontend servers
Users migrated to W14 pool
•Move users to W14 Pool •Users have either W12 or
W13 clients
•No CVC check •Communicator Attendee
and Web App •Training/support when
first pool rolls out
•Web Access Server W13 •Leave as-is for web based
IM/P support
Users get new Communicator
•New clients: •Users start migrating to
use W14 clients and admins support them
•MVMPOP •W12 and W13 clients still
supported •CVC check to force upgrades
Users migrated to CS W14 pool
• User has W13 addin only
• Conferences and Meetings scheduled with W13 addin continue as normal
Users get new Communicator client
• Existing meetings on calendar continue to work
• User now has both W13 and W14 addins installed, but sees only W14 addin
• New meetings use W14 HTTPS links
• Can’t schedule new on-prem Live Meetings
Live Meeting
• Works as expected
Users migrated to W14 pool
• Migrated meetings continue to behave like W13 meetings:
• No Lobby • Federated users
• Existing access numbers and conference IDs migrate and work as expected
Users get new Communicator client
• New meetings:
• Everyone joins with HTTPS link • The Launch page:
• Launches Communicator “14”, or Communicator Attendee “14” if installed
• Otherwise, auto-join using Communicator Web App
• Admin setting to allow CONF: join with previous client versions
• Access numbers: • Anyone can call any access number to
join any meeting
• Users get a new conference ID
• Reservationless calling • 25 or fewer participants • One-off or Weekly staff, ½ - 2 hrs, usually with
Web attached, intl. participation by company
• Operator assisted • Roll call, polling • 25-100 participants
Biweekly/monthly with Web attached
• Managed event, external • Transcription, high touch,
large audiences • 100+ participants,
Quarterly, Web attached
Our target Stay on ACPs
• Features needed for small/med.meetings
• Simple and reliable join
• Best in class UX on both the PSTN and
soft client side
85% <10% <5%
• DTMF controls • Entry/exit announcements
Provide all the features needed to handle small/mid-size meetings
• Lobby support for restricted meetings • Name recording for unauthenticated users
• PIN improvements: default no expiration, e-mail notification, increased visibility
Make join simpler and more reliable
• Control entry/exit announcements at schedule time and during conference • Recording of reservationless meetings
Provide a best in class UX on both the PSTN and soft client side
Client Join Company
Client Join Federated
Client Join Anonymous
PSTN Join Anonymous
PSTN Join Company (authenticated)
Invited Not Invited Invited Not Invited
Everyone meeting type
IN IN IN IN IN, once one company user joined
IN IN
Company meeting type. Default.
IN IN Lobby Lobby IN, unless bypass is off
IN IN
Invited only meeting type
IN Lobby Lobby Lobby IN, unless bypass is off
IN IN, unless bypass is off
Locked meeting type
Lobby unless organizer
Lobby Lobby Lobby Lobby
Lobby unless organizer
Lobby
Front End Server
Backend SQL DB Server
Audio Video Conferencing Server
Conferencing Database
Focus
Focus Factory
Web Components (IIS)
Join Launcher
Reach Server
Dial-in Conferencing Page
IM Conferencing Server
Web Conferencing Server
App Sharing Conferencing Server
AV MCU
Machine Boundary Process Boundary Web Application Audio Conferencing
Conference Auto Attendant Conference Announcement Service
Personal Virtual Assistant
Group Virtual Assistant
Focus
PSTN phone
CAS
AV Conf
Server
SIP
(S)RTP
Focus Factory
SQL Backend
Scheduling
Client
C3
P/SI
P
SQL
SQL
Conferencing
Server Factory C3P/ HTTP
CAA
PVA/GVA C3P/SIP
C3P/SIP
C3P/SIP
1
2
Mediation
Server
5
4 3 C3P/SIP
Via PBX/GW
Conference Announcement Service
Your Conference
Group Virtual Assistant
English
+1 206 …
+1 425 ...
+33 791 ...
Group Virtual Assistant
French
Personal Virtual Assistant
Personal Virtual Assistant
Personal Virtual Assistant
Conference Attendant
•Add DID numbers and PSTN trunk capacity Plan Numbers and Capacity
•Configure dial-in conferencing regions Configure Dial Plans
•PSTN gateways or configure SIP trunking Deploy Gateways
•Globally or per site*
•Order of access numbers per conference region (PowerScript cmdlet only)* Configure access numbers
•Globally or per site Configure DTMF commands*
•Complexity, expiration, etc. Configure PIN security settings
•Populate correct phone numbers for users (msRTCSIP-Line property)
•Generate PIN and send welcome email via script Enable users for PSTN dial-in
* New in CS 14
Problem: All Conference Attendant (CA) access numbers globally available
User can call 2007R2 CA trying to join a conference hosted on W14 pool.
OCS 2007R2 CA cannot handle lobby (disconnects call)
Solution: “Inter-pool transfer” transfers the call to W14 CA after conference ID has been entered, preserving language selection
On OCS 2007 R2 front-ends, requires cumulative update #5 or higher
CA will only accept transfers from another CA, will only transfer if meeting homed in W14 pool
Call picked up by Conference homed in other 2007R2 pool Conference homed in other W14 pool
OCS 2007 R2 CA No transfer Transfer
W14 CA No transfer Transfer
Getting to coexistence state
• Deploy latest CU to all OCS 2007R2 FEs
• Move data from OCS 2007R2 WMI to W14 SQUID using PowerShell cmdlets
• Move users to W14 pool (their meetings are automatically migrated also)
Coexisting phase: months or years
• W13 access numbers still around
• W14 access numbers starting to be added
• Any user can call any access number to join any meeting (interpool transfer)
• Some meetings have old invites with W13 access numbers
• New meetings have W14 access numbers
Decommissioning W13 pools
• Migrate COs so that they point to a W14 pool instead of the W13 pool, using PowerShell cmdlets
• Meeting invites that still have W13 access numbers will now be handled by CAA14
• Decommission W13 pool
Monday 4:30PM UNC320 CS “14”: What's New in Communicator “14” Experience & Backend Amit Gupta
Tuesday
9:45AM UNC311 CS “14”: Architecture Mahendra Sekaran
1:30PM UNC313 CS “14”: Voice Architecture and Planning for High Availability Jamie Stark
3:15PM UNC312 CS “14”: Network Considerations Neil Deason
5:00PM UNC314 CS “14”: Voice Deployment Jamie Stark
Wednesday
8:00AM UNC318 CS “14”: What's New in Conferencing Experience & Backend Cameron & Tim
9:45AM UNC317 CS “14”: Management Experience Anand & Cezar
11:45AM UNC321 CS “14”: Interoperability: Voice, Video, Conferencing, IM, & Presence Francois Doremieux
1:30PM UNC316 CS “14”: Monitoring and Reporting Jared & Arish
5:00PM UNC315 CS “14”: Setup and Deployment Peter Schmatz
Thursday 9:45AM UNC208 CS “14”: What's New in Devices Avi & Sachin
TechEd Online
microsoft.com/communicationsserver
Technical LibraryNextHop DrRez on Twitter
Communications Server Exchange Server
Partner Link Customer Link
Exchange 2010 SP1 Beta download
www.microsoft.com/teched www.microsoft.com/learning
http://microsoft.com/technet http://microsoft.com/msdn
Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st
http://northamerica.msteched.com/registration
You can also register at the
North America 2011 kiosk located at registration
Join us in Atlanta next year