microsoft lync - mobile and modern clients - from atidan

42

Upload: atidan

Post on 09-May-2015

1.280 views

Category:

Technology


6 download

TRANSCRIPT

Page 1: Microsoft Lync - Mobile and Modern Clients - from Atidan
Page 2: Microsoft Lync - Mobile and Modern Clients - from Atidan

Unified communications platform

Enterprise-ready

Page 3: Microsoft Lync - Mobile and Modern Clients - from Atidan

Access to contacts,

email, and documents

from virtually anywhere

Productivity

on the go

Easily connect with other

people

Page 4: Microsoft Lync - Mobile and Modern Clients - from Atidan

Mobile security

Page 5: Microsoft Lync - Mobile and Modern Clients - from Atidan

Lync works across platforms and devices

Browser

Tablet

Smartphone

Mac

PC

Page 6: Microsoft Lync - Mobile and Modern Clients - from Atidan

Deliver compelling Voice over Internet Protocol (VoIP), video over IP, and collaboration experiences on both smartphones and tablets

Page 7: Microsoft Lync - Mobile and Modern Clients - from Atidan

I am always connected to my network

I control my availability

I can communicate immediately

I can see and hear you from anywhere

I can collaborate from anywhere

Page 8: Microsoft Lync - Mobile and Modern Clients - from Atidan

Signature scenarios

I always know the status of the contacts I care about

I can find and contact anyone based on relationships and expertise

I can remain connected, even when my cellular network has no coverage

Supporting featuresView coworker’s presence, note, and location

Search the corporate directory, expert search

Add and remove contacts

Offline contact caching

Single sign-on (SSO)

Office 365 support

Page 9: Microsoft Lync - Mobile and Modern Clients - from Atidan

Signature scenariosI have control over how others see me and contact me

I am confident that Lync Mobile will protect my personal time

I can use a single device for both work and personal communication

Supporting featuresEdit and publish presence, note, and location

Publish communication capabilities

Automated presence state changes

Update call-forwarding settings from your device

Work phone line in your pocket

Incoming communication user experience (work/personal)

Page 10: Microsoft Lync - Mobile and Modern Clients - from Atidan

Signature scenarios

I can easily see missed communications at a glance

I can start any type of communication with a single click

I can manage multiple conversations at once

Supporting features

Device notification integration

Voice mail transcriptions

One-click conversation initiation

One-click conference join

Conversation window management

Conversation history and call logs

Page 11: Microsoft Lync - Mobile and Modern Clients - from Atidan

Signature scenarios

I feel more connected with face-to-face video conversations

I can communicate from anywhere in the world, without using cellular minutes

I can see you no matter what network or endpoint you are on

Supporting featuresPeer-to-peer voice and video support

Voice over Wi-Fi, 3G, and LTE

Voice and video federation and interoperability

Conversation mobility and continuity

Enterprise-grade mid-call controls

Voice quality notifications

Page 12: Microsoft Lync - Mobile and Modern Clients - from Atidan

Signature scenarios

I can initiate immersive communication with multiple people

I can see and hear meeting participants

I can see shared presentations and content

Supporting features

Ad-hoc A/V conferencing initiation

Roster with active speaker support

Data collaboration and shared application viewing

Page 13: Microsoft Lync - Mobile and Modern Clients - from Atidan

Presence and IMLync and Lync online connectivity

New UI, photo, status, presence

Corporate directory search

Lync MeetingsJoin Lync Meetings with a single touch

Voice and Video over IP (3g/4g & Wifi)

Multi-Party Video

View shared Lync Meeting content

Enterprise VoiceVoice and Video over IP (3g/4g & Wifi)

Single-number reach

Page 14: Microsoft Lync - Mobile and Modern Clients - from Atidan

Presence and IMLync and Lync online connectivity

New UI, photo, status, presence

Corporate directory search

Lync MeetingsJoin Lync Meetings with a single touch

Calendar integration

Voice and Video over IP (3g/4g & Wifi)

Enterprise VoiceVoice and Video over IP (3g/4g & Wifi)

Single-number reach

Call-via-Work (PSTN callback)

Page 15: Microsoft Lync - Mobile and Modern Clients - from Atidan

Presence and IMLync and Lync online connectivity

New UI, photo, status, presence

Corporate directory search

Lync MeetingsJoin Lync Meetings with a single touch

Calendar integration

Voice and Video over IP (3g/4g & Wifi)

Enterprise VoiceVoice and Video over IP (3g/4g & Wifi)

Single-number reach

Call-via-Work (PSTN callback)

Page 16: Microsoft Lync - Mobile and Modern Clients - from Atidan

Presence and IMLync and Lync online connectivity

New UI, photo, status, presence

Corporate directory search

Lync MeetingsJoin Lync Meetings with a single touch

Calendar integration

Voice and Video over IP (3g/4g & Wifi)

Enterprise VoiceVoice and Video over IP (3g/4g & Wifi)

Single-number reach

Call-via-Work (PSTN callback)

Page 17: Microsoft Lync - Mobile and Modern Clients - from Atidan

Presence and IMLync and Lync online connectivity

New UI, photo, status, presence

Corporate directory search

Lync MeetingsJoin Lync Meetings with a single touch

Voice and Video over IP (3g/4g & Wifi)

View shared Lync Meeting content

Enterprise VoiceVoice and Video over IP (3g/4g & Wifi)

Page 18: Microsoft Lync - Mobile and Modern Clients - from Atidan

Presence and

IM

Page 19: Microsoft Lync - Mobile and Modern Clients - from Atidan

Lync Meetings

Page 20: Microsoft Lync - Mobile and Modern Clients - from Atidan

Enterprise voice

Page 21: Microsoft Lync - Mobile and Modern Clients - from Atidan

Mobile security

Page 22: Microsoft Lync - Mobile and Modern Clients - from Atidan

Windows Phone

(Apollo +)

Android

(4.0+)

iPhone

(iOS 6.0.2+)

iPad

(iOS 6.0.2+)

Windows 8

& Windows RT

Contacts

Lync 2010 mobile clients

Released Dec 2011Available Now

& features also included in Lync 2013 mobile clients

Lync Windows

Store AppReleased – Oct

2012

Presence

Instant Messaging

Single Number Reach (PSTN Voice)

Click to Join Conf (PSTN Voice)

Click to Join Conf (VOIP/Video)

Lync 2013

Target availability –

Q1CY13

Lync 2013

Target availability –

H1CY13

Lync 2013Target availability – Q1CY13

VOIP (P2P and Multiparty)

Video (Active Speaker)

Video (Multi-party Video Gallery)

PPT Data Collab (View Only) Lync 2010 for iPad

update

released June 2012

Desktop & Application Share (View Only)Lync 2013 for iPad

Target availability –

Q1CY13

Page 23: Microsoft Lync - Mobile and Modern Clients - from Atidan

Windows

Phone

7.5

“Mango”

Windows

Phone 8

“Apollo”

Server **Device *

Lync 2013

for

Windows

Phone

Lync 2010

for

Windows

Phone

Client

Lync

Server

2013

Lync

Server

2010

* Note: This scenario highlights Windows Phone support, though the same scenarios apply to Android and iOS (Ex: iPad

version 1 doesn’t support iOS6)

** Or Lync Online / Office 365 service environment (Office 365 MT will be enabled for mobility at GA; Office 365 Dedicated

support timing still TBD)

Page 24: Microsoft Lync - Mobile and Modern Clients - from Atidan

Lync Server

2010 with

Mobility

Service

Lync Server

2013 (prior to

CU “1”

update)

Lync Server

2013, CU “1” –

Mobility

Enabled

Lync Server

2013, CU “1” –

Mobility

Disabled

Lync 2010

mobile clientsNotification to

upgrade to the latest

version of the

mobility client.

Error: “Can’t sign in

because you are not

setup to use Lync

2013. Please contact

your support

team.””

Lync 2013

mobile clients

Error: “You can't sign

in with this version of

Lync. Please install

Lync 2010.”

Error: “You can't

sign in with this

version of Lync.

Please install Lync

2010.”

Error: “Can’t sign in

because you are not

setup to use Lync

2013. Please contact

your support

team.””

Page 25: Microsoft Lync - Mobile and Modern Clients - from Atidan
Page 26: Microsoft Lync - Mobile and Modern Clients - from Atidan

Reverse

Proxy

Forward

ProxyEDGE

(SIP)

EDGE

(SIP)

PNCH

Services

MPNS

Pool 1 Pool 2 Pool 3

Lync Web Components (UC Web API, AutoDiscovery)

DM

ZEn

terp

rise

Inte

rnet

PSTN/

GSM

Media

Gateway

Mediation

Server

Lync Server

SIP Federation

(push.lync.com)

HTTP

SIP

Exchang

e Online

Page 27: Microsoft Lync - Mobile and Modern Clients - from Atidan

Lync 2010 Lync 2013Presence 3 day Registration Long lived registration

Communications IM, Call-via-Work, PowerPoint Viewing IM, Call-via-Work, VoIP, Video, Desktop/App-sharing

and PowerPoint Viewing

Incoming notifications via Push Notifications

(WP/ iOS), P-GET Event Channel

Incoming notifications via Push for WP, VoIP socket for

iOS, P-GET Event Channel for Android

15 sec auto-accept time 25 sec auto-accept time

Mobility Setup &

Deployment

Mobility Services and Lync Autodiscover

Services in a separate Add-On Microsoft

Installer Package (MSI)

Web API and Infrastructure built-in Lync Server

Integrated Setup and Simplified deployment

Requirement to support HLB cookie

persistence

No cookie persistence anymore, Managed by Lync

Web Infra

Lync Push Notification Services for WP, and iOS Lync Push Notification Services for WP only

Auth & Discovery Server to Server web integration with Microsoft

Exchange

Page 28: Microsoft Lync - Mobile and Modern Clients - from Atidan

Mobility

Service

Sign-in

User end point

[email protected]

Create

Alice presses home button

No

activities

for 3 days?

Delete

endpoint

1 app = 1 endpoint Resource consuming

Bob invites Alice

X

User

unavailable

[email protected]

[email protected]

Available - MobileInactive - MobileAway - MobileOffline

Lync Server

(Home Pool)

Alice navigates away from the app which

changes her presence to ‘Inactive’ after 5

min

Alice’s presence changes to ‘Away’ after

another 5 min of inactivity within the mobile

app

Alice’s is signed out of the mobile app and

her presence changes to ‘Offline’ if mobile

is her only active client after 3 days of

inactivity within the mobile app

Page 29: Microsoft Lync - Mobile and Modern Clients - from Atidan

Sign-in

Alice presses home button

DeleteBob invites Alice

Wake up

client-app

User end point

[email protected]

Create

1 static registration per user/ device

UCWA

Static

registrationXUser end point

[email protected]

Re-create

No activity

for 10

days?

[email protected]

[email protected]

Available - MobileInactive - MobileAway - MobileIn a call - MobileAlice navigates away from the app which

changes her presence to ‘Inactive’ after 5

min

Alice’s presence changes to ‘Away’ after

another 5 min of inactivity within the mobile

app

Alice’s stays signed in up to 15 days of

inactivity within the mobile app

Lync Server

(Home Pool)

Page 30: Microsoft Lync - Mobile and Modern Clients - from Atidan

Reverse

Proxy

Forward

ProxyEDGE

(SIP)

EDGE

(SIP)

PNCH

Services

MPNS

Pool 1 Pool 2 Pool 3

Lync Web Components (UCWA, AutoD)

DM

ZEn

terp

rise

Inte

rnet

PSTN/

GSM

Media

Gateway

Mediation

Server

Lync Server

HTTP

SIP

Media

Exchang

e Online

Make call

Incoming Call Notification

Accept call

Media Flow

[email protected]

[email protected]

P-Get Event Channel

Call accepted

Page 31: Microsoft Lync - Mobile and Modern Clients - from Atidan

Reverse

Proxy

Forward

ProxyEDGE

(SIP)

EDGE

(SIP)

PNCH

Services

MPNS

Pool 1 Pool 2 Pool 3

Lync Web Components (UCWA, AutoD)

DM

ZEn

terp

rise

Inte

rnet

PSTN/

GSM

Media

Gateway

Mediation

Server

Lync Server

HTTP

SIP

Media

PSTN

Exchang

e Online

Make call

Alice’s setting:

RequireWi-FiforVoIP

Media Flow

[email protected]

[email protected]

(Moves from WiFi to LTE)

Fallback

to PSTN

Page 32: Microsoft Lync - Mobile and Modern Clients - from Atidan

Install

• Lync Server 2013

CU”1” on all roles

Set Mobility Policy

• Enable Mobility/ VoIP/

Video/ Outside voice

Configure Push

• Push Notifications are

needed for Windows

Phone devices

Lync On-premise

Lync OnlineNo specific deployment steps needed for mobility

Page 33: Microsoft Lync - Mobile and Modern Clients - from Atidan

Control mobility rollout• Mobility policy controls for users at global, site and user level

• Mobility Policy => EnableMobility

Configure Enterprise Voice for mobile users• Mobility Policy => EnableVoIP e.g. disable VoIP for hosting partners

• Mobility Policy => EnableOutsideVoice

Limit data usage by employees• Mobility Policy => RequireWIFIForIPAudio

• Mobility Policy => RequireWIFIForIPVideo

Block push notifications• PushNotificationConfiguration global policy for Microsoft Push Notifications Service

• Disabling would affect the ability to receive VoIP/ IM calls when application is in background

Disable saving history on mobile device • EnableIMAutoArchiving

• EnableCallLogAutoArchiving

• Enabling/ disabling these policies would affect conversation history across all clients

Page 34: Microsoft Lync - Mobile and Modern Clients - from Atidan

Limit Data Usage

• Require Wi-Fi for Voice

• Require Wi-Fi for Video

• Require Wi-Fi for Sharing (iPad only)

Manage Notifications

• Push Notifications on/ off for VoIP and IM (Windows Phone only)

Contacts

• Phonebook access on/ off

• Photos on/ off

Control Outside Voice

• Specify Mobile Number

Accessibility

• TTY mode on/ off

Page 35: Microsoft Lync - Mobile and Modern Clients - from Atidan

Estimate mobility usage

1

Measure current capacity

2

Plan additional capacity

3

Monitor KHIs

4

• User model

• Number of mobile users

• Mobile devices per user

• Number of Lync users

• Number of FE

• Available memory per FE

• CPU

• Required min memory = .5 + (Active users)/2000

• Additional CPU = Active users * 0.0044

• Plan for failover

• Concurrent active sessions

• Available memory

• CPU

Page 36: Microsoft Lync - Mobile and Modern Clients - from Atidan

Current capacity

• 8000 Lync users

• Front End pool with 2 servers

• Per FE

• 4000 users

• 6 GB available memory per FE

• CPU <60%

Mobility requirement

• Mobility for all Lync users

• One device per user

• Equal distribution across all

devices

• User Model similar to Lync

Server 2010 capacity user model

• Per FE

• 4000 Mobile Users

Capacity Plan

• Based on current capacity:

• 4000 mobile users/ FE

• 2.5 GB (minimum memory for

mobility/ FE)

• 18% (additional CPU)

• Issue:

• CPU ~ 80%

• Cannot handle failover

• Recommendation:

• 3 FE per pool (i.e. add one FE)

• 2667 mobile users/ FE

• 1.8 GB (minimum memory for

mobility/ FE)

• CPU ~ 70%; 12% additional

CPU

• On FE Failover:

• 4000 mobile users/ FE

• CPU ~ 80%

• 2.5 GB min memory usage

Page 37: Microsoft Lync - Mobile and Modern Clients - from Atidan

dirSync (Hybrid only)

Federation

push.lync.com

[email protected]

Contoso.co

m

Lync.com

LB LB LB

Webdir.online.lync.com

GeoDNS

Alice

Hom

e

Serve

r

Webdir0a-ext.online.lync.com

Lyncdiscover.contoso.com

Pool1.contoso.com

Page 39: Microsoft Lync - Mobile and Modern Clients - from Atidan
Page 40: Microsoft Lync - Mobile and Modern Clients - from Atidan

Real-time communications on HTTP

UCW

ADiscove

r

Other web

component

s

Security: AUTH/throttling

Web Proxy

UCM

A

SIP PROXYRTC

Lync Home Server

API

HTTP

SIP

Web

TicketWeb App-Layer

Media Manager/

Media Stack

Lync Mobile/ Web App

REST-like Auto-Discovery APIREST-like UCWA Conversations API

(Chat, VoIP, SDP …)

Real-time UCWA Event API

(Urgent updates, SDP …)

Media Flow

HTTP

SIP

Media

AVMC

U

Page 41: Microsoft Lync - Mobile and Modern Clients - from Atidan

Reverse

Proxy

Forward

ProxyEDGE

(SIP)

EDGE

(SIP)

PNCH

Services

MPNS

Pool 1 Pool 2 Pool 3

Lync Web Components (UCWA, AutoD)

DM

ZEn

terp

rise

Inte

rnet

PSTN/

GSM

Media

Gateway

Mediation

Server

Lync Server

SIP Federation

(push.lync.com)

HTTP

SIP

Media

Exchang

e Online

Make callSend push to Lync Online

Accept Call

Media Flow

Send push to device

[email protected]

[email protected]

Call accepted

Page 42: Microsoft Lync - Mobile and Modern Clients - from Atidan