microsoft ® lync™ 2010 voice experience module 09 microsoft corporation

34
Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

Upload: alvin-daniel

Post on 29-Dec-2015

217 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

Microsoft® Lync™ 2010Voice ExperienceModule 09

Microsoft Corporation

Page 2: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

2

Session Objectives and Takeaways• Session Objectives

• Describe the key feature investments for voice in Lync 2010

• Key Takeaways• Lync 2010 provides a familiar and intuitive way

to communicate with voice and video• Lync 2010 is a complete communication solution

Page 3: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

3

Communicate

Make a call from anywhere

Share video in calls and conferences

Take phone calls where you want them

Manage communications for someone else

Manage your own communications

Make emergency calls that include location

Page 4: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

4

UX Value Propositions • A dial pad that looks and acts

like you would expect

• Have confidence in call quality before dialing

• Get actionable feedback when call quality declines

• Receive calls on a private line

New Features• Separate phone environment

• Familiar DTMF dial pad

• Click-to-Call from contacts

• Make a test call

• In-call quality notifications

• Private line

Make a Phone Call from Anywhere

A phone you can trust, with a familiar interface

Page 5: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

5

UX Value Propositions • A dial pad that looks and acts

like you’d expect• Have confidence in call quality

before dialing

• Get actionable feedback when call quality declines

• Receive calls on a private line

New Features• Separate phone environment

• Familiar DTMF dial pad

• Click-to-Call from contacts

• Make a test call

• In-call quality notifications

• Private line

Make a Phone Call from Anywhere

A phone you can trust, with a familiar interface

Page 6: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

6

UX Value Propositions • A dial pad that looks and acts

like you’d expect• Have confidence in call

quality before dialing

• Get actionable feedback when call quality declines

• Receive calls on a private line

New Features• Separate phone environment

• Familiar DTMF dial pad

• Click to Call from contacts

• Make a Test Call

• In-call quality notifications

• Private line

Make a Phone Call from Anywhere

A phone you can trust, with a familiar interface

Page 7: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

7

Audio Test Service• Experience

• User hears intro recording, prompted to speak

• Audio Test Service (ATS) records for 10 seconds

• “Here is what I heard” + play recording

• Service details• Unified Communications Application Server (UCAS) application is

automatically installed when the UCAS role is installed

• Uniform Resource Identifier (URI) auto provisioned to user endpoints

• ATS language based on endpoint language

• ATS has presence

Page 8: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

8

UX Value Propositions • A dial pad that looks and acts

like you would expect• Have confidence in call

quality before dialing

• Get actionable feedback when call quality declines

• Receive calls on a private line

New Features• Separate phone environment

• Familiar DTMF dial pad

• Click to Call from contacts

• Make a test call

• In-call quality notifications

• Private line

Make a Phone Call from Anywhere

A phone you can trust, with a familiar interface

Page 9: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

9

Call Quality Notifications• Overview of alert types

• Network – packet loss, jitter, bandwidth, latency• Device – malfunctioning microphone or speaker, echo, low signal-to-noise ratio

(SNR)• CPU – low CPU cycles for audio encoding and decoding

• Events and measurementsType Event Description Measurements - thresholdsNetwork Network Send

QualityPacket loss and jitter on receive stream is severe and introducing distortion

Jitter - Good <20ms, Bad >30msPacket Loss - Good <3%, Bad >7%

Network Receive Quality

Concealed packet ratio on send stream is severe and introducing distortion

Concealed Packet Ratio - Good <2%, Bad >3%

Low Bandwidth Available bandwidth is insufficient for acceptable voice/video experience

Dynamic based on codec

High Latency Network latency is severe and preventing interactive communication

RTT - Good <300ms, Bad >500ms

Machine Low CPU cycles Insufficient CPU for processing current modalities and apps, causing audio distortion

Flag the event when audio encoding/decoding engine is not getting sufficient CPU cycles

Remote user Low SNR Poor capture quality from remote user; distortion from noise or user being too far from microphone

Flag if participant in the conference has a noisy environment

Echo 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 set up that is injecting echo into the call

Page 10: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

10

Call Quality Notifications (Cont’d)Events and measurements

Type Event Description Measurements - thresholdsDevice Echo Device or setup is causing echo beyond the ability of the

system to compensateTimestamp noiseDynamic and Adaptive NLP attenuationPost-AEC echo percentageMicrophone 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 Functioning

Microphone currently used is not functioning correctly, causing one-way 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 distortion; can be caused by driver issues, deferred procedure call (DPC) storm (drivers), high CPU usage

Look for glitches after adaptive render buffer

Low SNR Poor capture quality; distortion from noise or user being too far from microphone

Low SNRHigh absolute noise level after AGC

Microphone Clipping User’s speech level is too high for the system to handle and is causing distortion

Microphone clipping during near end–only portions

Near End to Echo Ratio

User’s speech is too low compared to the echo being captured, limits ability to interrupt a user; reduce speaker volume or move closer to microphone

Near end–to-echo ratio

Half Duplex Mode To prevent echo, system enters half duplex mode (dynamic switching between render and capture streams), which limits ability to interrupt a user

Flag the event when device is in "voice switch" mode

Multiple Audio Endpoints

Multiple audio endpoints detected in the same session, system compensates by reducing render volume

Detect conference join tone in the room

Page 11: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

11

UX Value Propositions • A dial pad that looks and acts

like you’d expect• Have confidence in call quality

before dialing

• Get actionable feedback when call quality declines

• Receive calls on a private line

New Features• Separate phone environment

• Familiar DTMF dial pad

• Click to Call from contacts

• Make a test call

• In-call quality notifications

• Private line

Make a Phone Call from Anywhere

A phone you can trust, with a familiar interface

Page 12: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

12

UX Value Propositions • Easy, intuitive controls

• See the whole room

• Watch full-screen video in high definition (HD)

New Features• VGA video support

• Alpha-blended video controls

• Panoramic video support

• Separate video window

Share Video in Calls and Conferences

High-quality video brings nuance to your communications

Page 13: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

13

UX Value Propositions • Easy, intuitive controls

• See the whole room

• Watch full-screen video in HD

New Features• VGA video support

• Alpha-blended video controls

• Panoramic video support

• Separate video window

Share Video in Calls and Conferences

High-quality video brings nuance to your communications

Page 14: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

14

UX Value Propositions • Share with high quality video

• See the whole room

• Watch full-screen video in HD

New Features• VGA video support

• Alpha-blended video controls

• Panoramic video support

• Separate video window

Share Video in Calls and Conferences

High-quality video brings nuance to your communications

Page 15: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

15

Video Support and RequirementsVideo format support

• CIF – Common Interface Format – 352 x 288, 15 frames per second (fps), 350 kilobits per second (kbps)

• VGA – Video Graphics Array – 640 x 480, 25 fps, 700 kbps• HD – High Definition – 1280 x 720 (16:9), 25 fps, 1.5 megabits per second (Mbps)• Panorama – 1056 x 144, 15 fps, 350 kbps

Hardware and software requirementsSystem component Minimum (recommended) requirements

Operating system Microsoft® Windows® 7 32-bit and 64-bit, Windows Vista® 32-bit and 64-bit with SP2, Windows XP Professional with SP3

Computer processor Data and Voice 1 gigahertz (GHz) 32-bit (x86) or 64-bit (x64) or higher processor (2.0 GHz recommended)

Video Rendering CIF : Single Core 1.5 GHz or higher (x86)VGA: Dual Core 1.9 GHz or higher (x86)HD: Quad Core 2.0 GHz or higher (x86)

Display resolution Super VGA 800x600 (1024x768, Super VGA 1080x720, or greater recommended)

Memory 1 gigabyte (GB) of RAM (2 GB recommended)

Video memory Embedded video with a minimum of 128 megabytes (MB) of RAM (video RAM or VRAM) and Microsoft DirectX®  application programming interface

Hard drive space 40 GB hard drive with at least 15 GB of available space

Embedded audio Must meet or surpass requirements in Lync 2010 Devices Audio Specification 2.0

Embedded camera Must meet or surpass requirements in Lync 2010 Devices Video Specification 2.0

Page 16: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

16

UX Value Propositions • Quickly configure and test

USB peripherals

• Move your calls from one device to another

• Easily enable call routing so that calls reach you

• Take your calls with you wherever you are

New Features• Top-level device selection

• Improved device tuning user experience

• In-call device “hot-swapping”

• Endpoint transfer to mobile phone

Phone Calls Where You Want Them

Easy control of calls and devices

Page 17: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

17

Pre-call Device SelectionAutomatic device selection• By default, Lync 2010 automatically selects the “most capable” device

• Multiple criteria are used to determine which device is most capable• Capabilities and certification status are queried from the device itself• Unified Communications (UC)–certified devices with the most functionality are selected first

• User can override by selecting preferred device

Preferred device• User can select any device as the “preferred device” from top-level menu or

Audio Device options• Preferred device is used for both outgoing and incoming calls

• “Click-to-Call” results in the preferred device being used• Clicking an incoming call toast results in the preferred device being used

• The preferred device is persisted across all calls and sessions• If preferred device is present, Lync will use it as the default• Lync 2010 falls back to automatic device selection if preferred device is unplugged• Lync 2010 remembers and returns to preferred device when it is plugged back in

Page 18: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

18

UX Value Propositions • Quickly configure and test

USB peripherals

• Move your calls from one device to another

• Easily enable call routing so that calls reach you

• Take your calls with you wherever you are

New Features• Top-level device selection

• Improved device tuning user experience

• In-call device “hot-swapping”

• Endpoint transfer to mobile phone

Phone Calls Where You Want Them

Easy control of calls and devices

Page 19: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

19

In-call Device Management“Hot swapping” devices• New calls (in or out) initiated on the preferred device• User can switch devices in mid-call

• Call moves immediately from one device to the other• Users can easily move live calls between headset/handset/speakerphone• Can use UI, pick up the handset desired, or push the speakerphone button

• Using hot swapping device in mid-call does not change the preferred device• Future calls are still initiated on the originally selected preferred device

Page 20: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

20

UX Value Propositions • Quickly configure and test USB

peripherals

• Move your calls from one device to another

• Easily enable call routing so that calls reach you

• Take your calls with you wherever you are

New Features• Top-level device selection

• Improved device tuning user experience

• In-call device “hot-swapping”

• Endpoint transfer to mobile phone

Phone Calls Where You Want Them

Easy control of calls and devices

Page 21: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

21

UX Value Propositions • Quickly configure and test

USB peripherals

• Move your calls from one device to another

• Take your calls with you wherever you are

New Features• Top-level device selection

• Improved device tuning user experience

• In-call device “hot-swapping”

• Endpoint transfer to mobile phone

Phone Calls Where You Want Them

Easy control of calls and devices

Page 22: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

22

Endpoint Transfer – P2P

Lync 2010 Infrastructure

Lync 2010

OriginalAudio

Call

Henriette and Paul are in a call

Henriette uses Lync 2010 to transfer the call to her mobile phone

1. Lync 2010 sends an audio invite to Mediation server

2. Mediation server calls through PSTN to Henriette’s mobile phone

3. Henriette answers; she now has two calls

4. Lync 2010 asks Mediation server to connect Paul to the mobile call

5. Mediation server sends a SIP INVITE with REPLACE to Paul

6. Paul is connected to Henriette’s mobile without Paul noticing; Henriette’s call between Lync 2010 and her mobile phone ends automatically

PaulPaul

HenrietteHenriette

MediationServer

Henriette’sMobile PhoneHenriette’s

Mobile Phone

Consult Call PSTN

TransferredAudio Call

Media

Signaling

Page 23: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

23

Endpoint Transfer – Conference

AV MCU

MediationServer

BobBob

AliceAliceAlice’s

Mobile Phone (206-555-

4433)

Alice’sMobile Phone

(206-555-4433)

RosaRosa

Rosa, Bob, and Alice are in an audio conference

Alice decides to move the conference to her mobile phone

1. Lync 2010 sends a request to add user 206-555-4433 to the conference using AV multipoint control unit (MCU) dial out

2. Mediation server dials out to Alice’s mobile phone number and connects

3. Alice’s Lync 2010 audio call ends

4. Alice closes Lync 2010

PSTN

Lync 2010 Infrastructure

Lync 2010

Page 24: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

24

UX Value Propositions • Know your boss’s

availability at a glance

• Transfer calls to your boss with ease

• Quickly initiate a call on behalf of someone else

• Easily set up delegates

New Features• In-toast presence indicators

• CW presence indicators

• Quick links in transfer menu

• On-behalf-of call management

• Configure call forwarding

Manage Communications for Someone Else

Delegate view:

Boss view:

Make your delegates effective

Page 25: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

25

UX Value Propositions • Know your boss’s

availability at a glance

• Transfer calls to your boss with ease

• Quickly initiate a call on behalf of someone else

• Easily set up delegates

New Features

• In-toast presence indicators

• CW presence indicators

• Quick links in transfer menu

• On-behalf-of call management

• Configure call forwarding

Manage Communications for Someone Else

Delegate view:

Boss view:

Make your delegates effective

Page 26: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

26

UX Value Propositions • Know your boss’s availability

at a glance

• Transfer calls to your boss with ease

• Quickly initiate a call on behalf of someone else

• Easily set up delegates

New Features

• In-toast presence indicators

• CW presence indicators

• Quick links in transfer menu

• On-behalf-of call management

• Configure call forwarding

Manage Communications for Someone ElseMake your delegates effective

Page 27: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

27

UX Value Propositions • Know your boss’s

availability at a glance

• Transfer calls to your boss with ease

• Quickly initiate a call on behalf of someone else

• Easily set up delegates

New Features

• In-toast presence indicators

• CW presence indicators

• Quick links in transfer menu

• On-behalf-of call management

• Configure call forwarding

Manage Communications for Someone Else

Make your delegates effective

Page 28: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

28

Delegate Configuration

• Inherit Microsoft Exchange delegates

• Exchange Calendar delegates are automatically enabled to schedule Online Meetings on the boss’ behalf

• Do it yourself UI

• Use Call Forwarding settings to specify delegates

• Boss can set “simultaneously ring” to delegates

• Have IT Administrator do it for you

• Using Microsoft Lync Server 2010 Resource Kit

Page 29: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

29

UX Value Propositions • Know that you have missed

calls and messages waiting at a glance

• Play voice mail directly from Lync 2010

• Easily reply to voice mail messages using other

modalities

New Features• Message Waiting Indicator

• Inline voice mail playback

• Context across modalities

Manage Your Communications

Stay on top of your day-to-day communications

Page 30: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

30

UX Value Propositions • Know that you have missed calls

and messages waiting at a glance

• Play voice mail directly from Lync 2010

• Easily reply to voice mails message using other modalities

New Features• Message Waiting Indicator

• Inline voice mail playback

• Context across modalities

Manage Your CommunicationsStay on top of your day-to-day

communications

Page 31: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

31

UX Value Propositions • Know that you have missed calls

and messages waiting at a glance

• Play voicemail directly from Lync 2010

• Easily reply to voicemails with other modalities

New Features• Message waiting indicator

• Inline voicemail playback

• Context across modalities

Manage Your Communications

Stay on top of your day-to-day communications

Page 32: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

32

Voice Mail Retrieval from Exchange Web Services• Lync 2010 downloads directly from EWS; Outlook is

not required• Voice mail is queried every 15 minutes

• Logic to re-update after delete/read/unread/calls

• Users can listen to voice mail when EWS is down• Microsoft Exchange Server 2007 SP1 or later is

required

Page 33: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

Q&A

33

Page 34: Microsoft ® Lync™ 2010 Voice Experience Module 09 Microsoft Corporation

© 2010 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.

34

© 2011 Microsoft Corporation.  All rights reserved.  Microsoft, Windows, 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.  This document may contain information related to pre-release software, which may be substantially modified before its first commercial release. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED  OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, email address, logo, person, place or event is intended or should be inferred.