EXL301 Roadmap for Conferencing Web Conferencing Experience and Demo Audio, Video, Collaboration Drilldown Manageability Troubleshooting.

Download Report

Transcript EXL301 Roadmap for Conferencing Web Conferencing Experience and Demo Audio, Video, Collaboration Drilldown Manageability Troubleshooting.

EXL301
Roadmap for Conferencing
Web Conferencing Experience and Demo
Audio, Video, Collaboration Drilldown
Manageability
Troubleshooting
OCS 2007 R2
Lync 2010 Server
Lync Online / Office 365
• Communicator
• Lync 2010
• Lync 2010 CU2+
• Audio Conferencing
• Desktop Sharing
• Live Meeting
• Audio conferencing
• Desktop & Application
Sharing
• PowerPoint Presentations
• Whiteboard
• Polling, Q&A, etc.
• Richer Audio Conferencing
• Desktop & Application
Sharing
• PowerPoint Presentations
• Whiteboard
• Polling
• Live Meeting
• Available during migration
to 2010
• Use for very large meetings
•
•
•
•
Public Beta NOW
General Availability in June
OrgID sign-in
Audio Conferencing
Partners for PSTN Audio
• Not a soft phone
• Regular updates and
improvements
• Live Meeting
• Separate Service only
Conference Management
Basics
• Presence/discovery integration
• Rich IM with federation
• Interop with Communicator, Messenger for
AV, IM with public internet connectivity
* WL Messenger only with O365
• Ad hoc conference escalation
•
•
•
•
Voice and Video
•
•
•
•
•
•
PSTN Audio on premise with IVR
Audio Partners (ACPs) in O365
Scalable Voice, Video
Device/IP Phone support (on premise)
Response Group, Private Line, Call Park
>90% VoiceCon RFP complete
•
Up from 60% in 2007, 78% in 2009
Scheduling via Outlook with admin
support, and via Web*
Join with Lync, Web App, Attendee clients
Lobby support for easy join
Manage permissions and roles
Content
•
•
•
•
•
•
Desktop sharing
Application sharing
PowerPoint with animations
Whiteboarding
Polling
Navigate ahead/back in slides and to
other content
Rich conference calls
Work with people anywhere
Effective Team Meetings
Professional Presentations
Front End Server
Focus
AV Conferencing Server
Web Components (IIS)
Focus Factory
Join Launcher
IM Conferencing MCU
Web App Server
AV MCU
Backend SQL DB Server
Web Conferencing MCU
Conferencing
Database
App Sharing MCU
Audio Conf Provider MCU
Conference Service
Personal Virtual
Assistant
Group Virtual
Assistant
Machine Boundary
Process Boundary
Web Application
Audio Conferencing
SQL Backend
2
4
SQL
Audio Conf
Provider
MCU
SQL
5
C3P/HTTP
Conferencing
Server Factory
App Sharing
Conf MCU
C3P/HTTP
IM Conf MCU
Focus Factory
Focus
3
Web Conf
MCU
CCCP/SIP
1
CCCP/SIP
6
AV Conf MCU
(S)RTP
PSOM
Scheduling
Client
Communicator
Client
SIMPLE/SIP
RDP/RTP
(S)RTP
7
ACP
Lync Client
Lync Attendee Client
Lync Web App
IT Push, or admin install
IT Push, or admin install
Yes, for Silverlight
Also, ActiveX or FF Plugin
for screen sharing
n/a
Yes
n/a
Yes, installs with client
Yes, installs with client
Yes, can install on the fly
On 67% of desktops WW*
XPSP3, Vista, Win7, 2K8
XPSP3, Vista, Win7, 2K8
IT Push
XP, Vista, Win7, 2K8, 2K3
Mac 10.4.8
IE6-9, FF
IE6-9, FF
IE6-9 based on Win OS
Mac 10.4.8 with FF, Safari
Admin Install
User mode Install
Silverlight
OS Requirements
Browser
Feature/capability
Computer audio
Lync 2010
●
Lync Web
App
Lync 2010
Attendee
●
Lync 2010
Attendant
●
Video
●
●
In-meeting presenter controls
●
●
●
Access detailed meeting roster
●
●
●
●
Participate in multiparty IM
●
●
●
Share the desktop
●
●
●
Share a program
●
Add anonymous participants
●
●
●
Use dial-in audio conferencing
●
●
●
Initiate a meeting
●
Present PowerPoint
●
Use a whiteboard
●
●
●
Conduct polls
●
●
●
Share files
●
●
●
Schedule meeting/conference
●
ResKit
(requires plug-in)
●
(requires plug-in)
●
●
●
●
●
●
Lync 2010
Phone
Communicator
Edition
for Mac 2011
●
●
●
CIF
• Common Interchange Format
• 352x288, 15 fps, 350 kbps
• Single Core > 1.5GHz
VGA
• Video Graphics Array
• 640x480, 25 fps, 700 kbps
• Dual Core > 1.9GHz
HD
• High Definition
• 1280x720(16:9), 25 fps, 1.5 Mbps
• Quad Core > 2 GHz
Panorama
• Polycom CX5000 RoundTable
• 1056x144 (22:3), 15 fps, 350 kbps
• Single Core > 2 GHz
Display Resolution
1024x768 or higher required
Memory
Windows 7 or Windows Vista: 2 gigabytes (GB) of RAM
Windows XP: 1 GB of RAM
Video Memory
128 MB of Video RAM
DirectX® 9
Audio codec
Scenarios
Audio payload
bitrate (Kbps)
RTAudio Wideband
Peer-to-peer
29.0
RTAudio Narrowband
Peer-to-peer, PSTN
11.8
G.722
Conferencing
64.0
G.711
PSTN
64.0
Siren
Conferencing
16.0
Video codec
Resolution
Maximum bitrate (Kbps) Minimum bitrate (Kbps)
RTVideo
CIF
250
50
RTVideo
VGA
600
350
RTVideo
HD
1500
800
RTVideo
Panoramic Video
350
50
In-band provisioning settings (Lync on-premise)
Group Policy settings (Communicator 2007/R2)
Single location, using a single user interface
Use other IT groups to push GPOs
Configured at the global, site, or tag level.
Configured at global and user levels only
Consistent for all users whether on-premise or remote
Requires corp domain connection to get policies
Settings take effect immediately
Requires Windows login to refresh settings
Improved client security – users cannot modify registry
Malicious user can modify registry to override policies
Note: Certain policies are still required for client bootstrapping. These are policies that take effect before the client signs in and begins receiving in-band provisioning
settings from the server.
Events and Measurements
Type
Network
Event
Network Send Quality
Description
Packet loss & jitter on receive stream is severe and
introducing distortions
Network Receive Quality Concealed packet ratio on send stream is severe and
introducing distortions
Machine
Measurements - Thresholds
Jitter - Good <20ms, Bad >30ms
Packet Loss - Good <3%, Bad >7%
Concealed Packet Ratio - Good <2%, Bad >3%
Low Bandwidth
Available bandwidth is insufficient for acceptable voice/video Dynamic based on codec
experience
High Latency
Network latency is severe and preventing interactive
communication
RTT - Good <300ms, Bad >500ms
Low CPU cycles
Insufficient CPU for processing current modalities & apps,
causing audio distortions.
Flag the event when audio encoding/decoding engine
isn't getting sufficient CPU cycles
Poor capture quality from remote user. Distortions from
noise or user too far from mic.
Flag if participant in the conference has a noisy
environment
Remote user's device or setup is causing echo beyond the
ability of the system to compensate.
Flag if remote user (or participant in a conference) has a
device setup that is injecting echo in the call
Remote User Low SNR
Echo
Events and Measurements
Type
Audio
Event
Description
Measurements - Thresholds
Echo
Device or setup is causing echo beyond the ability of the system to
compensate.
Timestamp noise
Dynamic & Adaptive NLP attenuation
Post-AEC echo percentage
Mic clipping due to far-end signal
Howling
Audio feedback loop detected (caused by multiple endpoints sharing audio
path).
Check for howling/screeching from other
endpoints in the room
Capture Device Not Microphone currently used is not functioning correctly, causing one-way
Functioning
audio issues.
Check capture buffer status
Render Device Not
Functioning
Speaker currently used is not functioning correctly, causing one-way audio
issues.
Check render buffer status
Render Glitches
Severe glitches in audio rendering, causing distortions. Can be caused by
driver issues, DPC storm (drivers), high CPU usage.
Look for glitches after adaptive render buffer
Low SNR
Poor capture quality. Distortions from noise or user too far from mike.
Low SNR
High absolute noise level after digital AGC
Microphone Clipping User’s speech level is too high for the system to handle and is causing
distortions.
Near End to Echo
User’s speech is too low compared to the echo being captured, limits ability
Ratio
to interrupt a user. Reduce speaker volume or move closer to mic.
Microphone clipping during near end only
portions
Near-end to echo ratio
Half Duplex Mode
To prevent echo, system enter half duplex mode (dynamic switching between Flag the event when device is in "voice
render and capture streams), which limits ability to interrupt a user.
switch" mode
Multiple Audio
Endpoints
Multiple audio endpoints in the same session detected and the system has
compensated by reducing render volume.
Detect conference join tone in the room
Feature
On-premise
Office 365
Sign In
Corp credentials, or custom
OrgID (Live ID infrastructure)
Audio Conferencing
Included, PSTN GW needed
Via ACP
Lync as soft phone
Yes
No
Device integration
Yes
No
Skill Search with SP Online
Yes
No
Recording
Yes
No
Group Chat
Yes
No
Auth join in Attendee and Web App
Yes (corp users ony)
No
Mute all attendees (audio conf)
Yes
No
Attendant client
Yes
No
Virus/malware scanning
Yes (from partner)
No (use client side scanning)
IM Archiving
Yes
No
Exchange Unified Messaging
Yes
No
Admin UI
Full web/SL UX
Tenant admin UX, limited features
Powershell support
Yes
No
Client version management
Yes
No
Thursday 4:30PM EXL317 Microsoft Lync 2010: Interoperability, Integration with Competition or Legacy
Francois Doremieux
http://northamerica.msteched.com
www.microsoft.com/teched
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn