Demo: Deployment Clients Conferencing Servers Scheduling Demo: Join Experience Dial-in Capacity Planning Lync Client Lync Meeting Room Lync Web Application Lync Mobile Client Lync VDI Client PBX Phone Lync Modern Client Lync Phone Edition Lync Web Scheduler.

Download Report

Transcript Demo: Deployment Clients Conferencing Servers Scheduling Demo: Join Experience Dial-in Capacity Planning Lync Client Lync Meeting Room Lync Web Application Lync Mobile Client Lync VDI Client PBX Phone Lync Modern Client Lync Phone Edition Lync Web Scheduler.

Demo: Deployment
Clients
Conferencing Servers
Scheduling
Demo: Join Experience
Dial-in
Capacity Planning
Lync Client
Lync Meeting Room
Lync Web Application
Lync Mobile Client
Lync VDI Client
PBX Phone
Lync Modern
Client
Lync Phone
Edition
Lync
Web Scheduler and
Outlook Web Access
Outlook
Add-in
Lync Recording
Manager
PSTN Phone
New: Lync Web App
Cross Browser
(HTML5/Javascript)
Conferencing Client
Plugin for AV
No Silverlight
Anonymous &
Authenticated users
Quick Join
Plugin … or not
Presenter capabilities
and controls
Default for non-Lync
2013 Joins
ShowJoinUsingLegacy
ClientLink enables join
via R2 or Lync Attendee
Force LWA ?sl=
IM Conferencing Server
P2P and Conf
SIP is the transport
IM
MCU
Intelligent IM Filter
URL Filter - block some or all
File Filter – block some or all
Control Panel: IM and Presence Tab
Powershell: CsFileTransferFilter
CsImFilter
Ethical Walls – partner solutions
AS Conferencing Server
Share desktop or application
Policy controls for app sharing
and control CsConferencingPolicy
AS
MCU
EnableAppDesktopSharing
AllowParticipantControl
AllowExternalUserControl
RDP encapsulated in RTP
Bandwidth and Quality
considerations
AppSharingBitRateKb
New: Media Quality Reporting
(QoE)
AV Conferencing Server
Audio
Video
All
subscribed
senders,
potentially
multiple
resolutions
Send
All Speakers
Single mixed
stream of up
to 5 active
speakers
Receive
AV
MCU
Up to 5
streams per
receiver,
subscription
based up to
HD
Audio mixed
Video switched
H.264 SVC provides temporal
scalability to vary frame rate
on downstream links
RTVC1 sent for 2010 and R2
participants
H.263 is not in Lync 2013
Smart Cropping for Gallery
View
Sender Video Simulcast
optimized for receivers
AV MCU Deployment Considerations
Managing Video
Let the AVMCU determine option resolution, etc.
Measure before you cut – usage is less than it appears
AllowMultiView (Organizer)
EnableMultiViewJoin (Attendee)
MaxVideoConferenceResolution (legacy - VGA)
VideoBitRateKB (Send: 50,000)
TotalReceiveVideoBitrateKB (Receive: 50,000)
CAC
Examples
http://technet.microsoft.com/en-us/library/jj205297
New: Office Web Apps Server
Fidelity issues
Silverlight
Dependency
Powerpoint install
dependency
Shared Office Server
DHTML+JavaScript
PPT Broadcasting
developed for
Sharepoint
Token based security
Point Pool to OWAS
Farm (TB)
OWAS can be shared
between Pools
OWAS can be virtualized
for Small deployments
HTTPS for external
access
Data Conferencing Server and WAC
Presenter
3. Present file
2010
Attendee
4. Broadcasting URL with file
ID and authentication token
1. Upload file
Attendee
5. HTTP GET
broadcast URL
6. Get the file with file ID
and authentication token
2. Save file
Content
Share
7. Get file
CMS
9. HTTP response
with current page
Data
MCU
8. File
OWAS Presentation URLs:
Presenter, Viewer, Download
Internal, External
OWAS
Server
Presenter uploads
two versions
2010 Attendee
gets 2010
experience
2013 attendee
gets OWAS
experience
File not resident
on endpoints
Per pool config
ContentGracePeriod – Default is 15 days
MaxContentStorageMb – Default is 500MB
MaxUploadFileSizeMb – Per Conference – default is 500MB
Archiving
Archive
Share
Data
MCU
Exchange
2013
IM
MCU
LySS
SQL
Server
SQL required for CDR/QoE; SQL 2008 R2 or 2012 SE or EE
Archiving can go to Exchange 2013.
Exchange can also archive Meeting content via LySS
New: Lync
Storage Service
(LySS)
Archives content
Archiving moves
to FE
Whiteboard and
Polling through
Data MCU
Conferencing HA/DR
High Availability
Disaster Recovery
Windows Fabric
DFS
RTCDyn RTC
RTC
SQL &
Mirror
EE Front End
Server(s) 3 or
more
SQL &
PSTN
Mediation
Server(s)
Internet
North America
Reverse Proxy
Mirror
Pool01
EMEA
EE Front End
Server (s) 3 or
more
SQL &
Mirror
Pool02
SE
Server(s)
Edge Server(s)
Perimeter NW
Content
Exchange Share(s)
Server(s)
OWAS
Server(s)
Monitoring/
Archive DBs
Shared Services
CMS
Config DB
Scheduling
4. Store in Calendar
1. SERVICE
Exchange
2013
3. 200 OK
Focus
Factory
5. Store in RTC
2. Policy Check
Lync
Server
Scheduling Data stored
in Exchange
Add-in modifies join
URL and invite details
based on Focus Factory
response
Conference Entry
stored in RTC
New: Customize Invite
New: Invite Customization
Control Panel
PowerShell
Simple URL Configurations
meet.a.com
meet.contoso.com
Good for Single SIP
Domain
Certificates and DNS
entries needed for
each additional SIP
domain as well as for
dialin and admin
URLs
a.b.com/meet
lync.contoso.com/meet
Good for few SIP
Domains
Dialin and admin URLs
can use the same A
record
Certificate SAN and
DNS entries needed
for each additional SIP
domain
a.com/SIP/meet
lync.contoso.com/SIP1/
meet
lync.contoso.com/SIP2/
meet
Good for Multiple SIP
Domains
Doesn’t require
additional SAN and
DNS entries
Manage in Topology Builder or CsSimpleUrl Cmdlets
Join Launcher
1. join.microsoft.com
2. Pool (internal), Director via RP (external)
DNS
Browser
Join Launcher
Native
LWA
Mobile
Focus
UCWA
Dial-in Join
Front End
Server
External Caller
PSTN
5. C3P join conference on behalf
of caller
1. Incoming
Setup
3. Prompt for
Conference ID
Mediation
Server
Access number(s) bound to CAA Pool
Conference Hosted on Organizers Pool
G.711 PSTN inbound
G.722 default from AVMCU
SIP
Media
C3P
4. Conference URI lookup via
conference ID
Conferencing
Attendant (CAA)
2. Inbound
Routing
PSTN
Pool01
Front End
Server
6. C3P AVMCU transfer
8. Dial out INVITE
with Replaces
Focus
Pool02
Conferencing
Announcement
Service (CAS)
7. User-specific CAS joins
AV MCU
Conference Attendees
EnableAssignedConferenceType)
Dial-out Scenarios
1. Dial out to PSTN
External
Caller
Front End
Server
PSTN
PSTN
Conferencing
Announcement
Service (CAS)
Mediation Server
3. Dial out or
Join from PBX
PBX Phone
2. Call-via-Work
Lync Mobile
Reverse Proxy
External
Client
Edge Server
Signaling
Media
Focus
Pool01
User-specific CAS joins
AV MCU
Conference Attendees
Dial-out Configurations
Anonymous
Conferencing Policy
AllowAnonymousUser
sToDialOut
Lync 2010
Applies to Organizer
Mobile
Mobility Policy
EnableOutsideVoice
Call via Work
Lync 2010 CU4
Applies to User
Non EV
Conferencing Policy
AllowNonEnterpriseVoic
eUsersToDialOut
Lync 2013
Applies to Organizer
Organizers Voice Policy
* If Organizer is not EV enabled they need either a voice policy applied
(powershell) or voice policy needs to be defined at the site or global level
Dial-in Region Considerations
Dial Plan
Access
Number
Has One
Region
Can have
Multiple
Access
Number
•
•
•
•
•
Display Name
Pool
Primary Language (one)
Secondary Language (up to 4)
Region (multiple)
Create Geographical Regions with multiple languages
Use clearly recognizable region names
Prioritize (order) access numbers within a region
Set-CsDialInConferencingAccessNumber
Transition from Traditional ACPs
Best experience is Client or Device join!
Dial-out through client is easier than dial-in Dial-in from mobile
DTMF (Set-CsDialinConferencingDtmfConfiguration)
Announcements (SetCsDialinConferencingConfiguration)
PSTN bypass lobby (Set-CsMeetingConfiguration)
No Anonymous meetings (DesignateAsPresenter)
Authentication – Conference ID & PIN; need Line URI
Managed Rollout (Set-CsPinSendCAWelcomeMail)
Capacity Management Model
Model
Usage &
Bandwidth
Monitor &
Maintain
Capacity Planning Guide
http://technet.microsoft.com/en-us/library/gg399017.aspx
Bandwidth Calculator
http://www.microsoft.com/enus/download/details.aspx?id=19011
Use
Planning
Tools
Rollout
Test, Pilot
&
Optimize
Planning Tool
http://www.microsoft.com/enus/download/details.aspx?id=36823
Capacity Calculator
http://www.microsoft.com/enus/download/details.aspx?id=36828
Stress and Performance Tool
http://technet.microsoft.com/en-us/library/jj945609.aspx
Plan, Pilot, Deploy
0
1
2
3
Plan
Build
Dial-In
Manage
1) Topology, Servers, Certs, Clients
2) Simple URLs
• Dial-in and Admin URLs:
One URL for org
• Meet URL: Define global;
site level URLs optional
3) WAC, Edge, Monitoring &
Archiving
1) Capacity Planning
• Pool, Server Roles, Resiliency
2) Geographical Considerations
• Central site(s)/Locations
3) Infrastructure Dependencies
• Firewall, Gateway/SBC, HLBs, etc
4. Network Planning
1)
2)
3)
4)
4
Run
1) Enable Conferencing
2) Update/create conferencing
policies as you require
3) Customize configurations as
you require
Plan and deploy PSTN integration
Plan dial-in access numbers
Build Dial Plans
Enable PSTN dial-in conferencing
1)
2)
3)
4)
5)
Pilot
Drive Adoption
Monitor Health
Maintain Quality
Repeat!