Unified communications platform
Enterprise-ready
Access to
contacts,
email, and
documents
from virtually
anywhere
Productivity
on the go
Easily connect
with other
people
Mobile security
Lync works across platforms and devices
Browser
Tablet
Smartphone
Mac
PC
Deliver compelling Voice over Internet Protocol
(VoIP), video over IP, and collaboration
experiences on both smartphones a...
I am always connected to my network
I control my availability
I can communicate immediately
I can see and hear you from an...
Signature scenarios
I always know the status of the contacts I care about
I can find and contact anyone based on
relations...
Signature scenarios
Ihavecontroloverhowothersseemeandcontactme
IamconfidentthatLyncMobilewillprotectmypersonal
time
Icanus...
Signature scenarios
Icaneasilyseemissedcommunicationsata glance
Icanstartanytypeofcommunicationwithasingleclick
I can mana...
Signature scenarios
I feel more connected with face-to-face video
conversations
I can communicate from anywhere in the wor...
Signature scenarios
I can initiate immersive communication with
multiple people
I can see and hear meeting participants
I ...
Presence and IM
Lync and Lync online connectivity
New UI, photo, status, presence
Corporate directory search
Lync Meetings...
Presence and IM
Lync and Lync online connectivity
New UI, photo, status, presence
Corporate directory search
Lync Meetings...
Presence and IM
Lync and Lync online connectivity
New UI, photo, status, presence
Corporate directory search
Lync Meetings...
Presence and IM
Lync and Lync online connectivity
New UI, photo, status, presence
Corporate directory search
Lync Meetings...
Presence and IM
Lync and Lync online connectivity
New UI, photo, status, presence
Corporate directory search
Lync Meetings...
Presenceand
IM
Lync Meetings
Enterprisevoice
Mobile security
Windows Phone
(Apollo +)
Android
(4.0+)
iPhone
(iOS 6.0.2+)
iPad
(iOS 6.0.2+)
Windows 8
& Windows RT
Contacts
Lync 2010 mo...
Windows
Phone
7.5
“Mango”
Windows
Phone 8
“Apollo”
Server **Device *
Lync 2013
for
Windows
Phone
Lync 2010
for
Windows
Pho...
Lync Server
2010 with
Mobility
Service
Lync Server
2013 (prior to
CU “1”
update)
Lync Server
2013, CU “1” –
Mobility
Enabl...
Reverse
Proxy
Forward
Proxy
EDGE
(SIP)
EDGE
(SIP)
PNCH
Services
MPNS
Pool 1 Pool 2 Pool 3
Lync Web Components (UC Web API,...
Lync 2010 Lync 2013
Presence 3 day Registration Long lived registration
Communications IM, Call-via-Work, PowerPoint Viewi...
Mobility
Service
Sign-in
User end point
Alice@Contoso.com
Create
Alice presses home button
No
activities
for 3 days?
Delet...
Sign-in
Alice presses home button
Delete
Bob invites Alice
Wake up
client-app
User end point
Alice@Contoso.com
Create
1 st...
Reverse
Proxy
Forward
Proxy
EDGE
(SIP)
EDGE
(SIP)
PNCH
Services
MPNS
Pool 1 Pool 2 Pool 3
Lync Web Components (UCWA, AutoD...
Reverse
Proxy
Forward
Proxy
EDGE
(SIP)
EDGE
(SIP)
PNCH
Services
MPNS
Pool 1 Pool 2 Pool 3
Lync Web Components (UCWA, AutoD...
Install
• Lync Server 2013
CU”1” on all roles
Set Mobility Policy
• Enable Mobility/ VoIP/
Video/ Outside voice
Configure ...
Control mobility rollout
• Mobility policy controls for users at global, site and user level
• Mobility Policy => EnableMo...
Limit Data Usage
• Require Wi-Fi for Voice
• Require Wi-Fi for Video
• Require Wi-Fi for Sharing (iPad only)
Manage Notifi...
Estimate
mobility
usage
1
Measure
current capacity
2
Plan
additional
capacity
3
Monitor KHIs
4
• User model
• Number of
mo...
Current capacity
• 8000 Lync users
• Front End pool with 2 servers
• Per FE
• 4000 users
• 6 GB available memory per FE
• ...
dirSync (Hybrid only)
Federation
push.lync.com
Alice@contoso.com
Contoso.co
m
Lync.com
LB LB LB
Webdir.online.lync.com
Geo...
office365@Atidan.com
Real-time communications on HTTP
UCW
A
Discove
r
Other web
component
s
Security: AUTH/throttling
Web Proxy
UCM
A
SIP PROXY...
Reverse
Proxy
Forward
Proxy
EDGE
(SIP)
EDGE
(SIP)
PNCH
Services
MPNS
Pool 1 Pool 2 Pool 3
Lync Web Components (UCWA, AutoD...
Microsoft Lync - Mobile and Modern Clients - from Atidan
Microsoft Lync - Mobile and Modern Clients - from Atidan
Microsoft Lync - Mobile and Modern Clients - from Atidan
Microsoft Lync - Mobile and Modern Clients - from Atidan
Upcoming SlideShare
Loading in …5
×

Microsoft Lync - Mobile and Modern Clients - from Atidan

1,683 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,683
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
61
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Microsoft Lync - Mobile and Modern Clients - from Atidan

  1. 1. Unified communications platform Enterprise-ready
  2. 2. Access to contacts, email, and documents from virtually anywhere Productivity on the go Easily connect with other people
  3. 3. Mobile security
  4. 4. Lync works across platforms and devices Browser Tablet Smartphone Mac PC
  5. 5. Deliver compelling Voice over Internet Protocol (VoIP), video over IP, and collaboration experiences on both smartphones and tablets
  6. 6. 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
  7. 7. 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 features View 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
  8. 8. Signature scenarios Ihavecontroloverhowothersseemeandcontactme IamconfidentthatLyncMobilewillprotectmypersonal time Icanuseasingledeviceforbothworkandpersonal communication Supporting features Editandpublishpresence,note,andlocation Publishcommunicationcapabilities Automatedpresencestatechanges Updatecall-forwardingsettingsfrom yourdevice Work phonelineinyourpocket Incomingcommunicationuserexperience (work/personal)
  9. 9. Signature scenarios Icaneasilyseemissedcommunicationsata glance Icanstartanytypeofcommunicationwithasingleclick 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
  10. 10. 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 features Peer-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
  11. 11. 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
  12. 12. Presence and IM Lync and Lync online connectivity New UI, photo, status, presence Corporate directory search Lync Meetings Join Lync Meetings with a single touch Voice and Video over IP (3g/4g & Wifi) Multi-Party Video View shared Lync Meeting content Enterprise Voice Voice and Video over IP (3g/4g & Wifi) Single-number reach
  13. 13. Presence and IM Lync and Lync online connectivity New UI, photo, status, presence Corporate directory search Lync Meetings Join Lync Meetings with a single touch Calendar integration Voice and Video over IP (3g/4g & Wifi) Enterprise Voice Voice and Video over IP (3g/4g & Wifi) Single-number reach Call-via-Work (PSTN callback)
  14. 14. Presence and IM Lync and Lync online connectivity New UI, photo, status, presence Corporate directory search Lync Meetings Join Lync Meetings with a single touch Calendar integration Voice and Video over IP (3g/4g & Wifi) Enterprise Voice Voice and Video over IP (3g/4g & Wifi) Single-number reach Call-via-Work (PSTN callback)
  15. 15. Presence and IM Lync and Lync online connectivity New UI, photo, status, presence Corporate directory search Lync Meetings Join Lync Meetings with a single touch Calendar integration Voice and Video over IP (3g/4g & Wifi) Enterprise Voice Voice and Video over IP (3g/4g & Wifi) Single-number reach Call-via-Work (PSTN callback)
  16. 16. Presence and IM Lync and Lync online connectivity New UI, photo, status, presence Corporate directory search Lync Meetings Join Lync Meetings with a single touch Voice and Video over IP (3g/4g & Wifi) View shared Lync Meeting content Enterprise Voice Voice and Video over IP (3g/4g & Wifi)
  17. 17. Presenceand IM
  18. 18. Lync Meetings
  19. 19. Enterprisevoice
  20. 20. Mobile security
  21. 21. 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 2011 Available Now & features also included in Lync 2013 mobile clients Lync Windows Store App Released – 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 2013 Target 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
  22. 22. 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)
  23. 23. 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 clients Notification 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.””
  24. 24. Reverse Proxy Forward Proxy EDGE (SIP) EDGE (SIP) PNCH Services MPNS Pool 1 Pool 2 Pool 3 Lync Web Components (UC Web API, AutoDiscovery) DMZEnterpriseInternet PSTN/ GSM Media Gateway Mediation Server Lync Server SIP Federation (push.lync.com) HTTP SIP Exchang e Online
  25. 25. Lync 2010 Lync 2013 Presence 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
  26. 26. Mobility Service Sign-in User end point Alice@Contoso.com Create Alice presses home button No activities for 3 days? Delete endpoint 1 app = 1 endpoint  Resource consuming Bob invites Alice X User unavailable Alice@contoso.com Bob@contoso.com 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
  27. 27. Sign-in Alice presses home button Delete Bob invites Alice Wake up client-app User end point Alice@Contoso.com Create 1 static registration per user/ device UCWA Static registrationXUser end point Alice@Contoso.com Re-create No activity for 10 days? Alice@contoso.com Bob@contoso.com Available - MobileInactive - MobileAway - MobileIn a call - Mobile 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 stays signed in up to 15 days of inactivity within the mobile app Lync Server (Home Pool)
  28. 28. Reverse Proxy Forward Proxy EDGE (SIP) EDGE (SIP) PNCH Services MPNS Pool 1 Pool 2 Pool 3 Lync Web Components (UCWA, AutoD) DMZEnterpriseInternet PSTN/ GSM Media Gateway Mediation Server Lync Server HTTP SIP Media Exchang e Online Make call Incoming Call Notification Accept call Media Flow Bob@contoso.com Alice@contoso.com P-Get Event Channel Call accepted
  29. 29. Reverse Proxy Forward Proxy EDGE (SIP) EDGE (SIP) PNCH Services MPNS Pool 1 Pool 2 Pool 3 Lync Web Components (UCWA, AutoD) DMZEnterpriseInternet PSTN/ GSM Media Gateway Mediation Server Lync Server HTTP SIP Media PSTN Exchang e Online Make call Alice’s setting: RequireWi-FiforVoIP Media Flow Bob@contoso.com Alice@contoso.com (Moves from WiFi to LTE) Fallback to PSTN
  30. 30. 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 Online No specific deployment steps needed for mobility
  31. 31. 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
  32. 32. 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
  33. 33. 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
  34. 34. 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
  35. 35. dirSync (Hybrid only) Federation push.lync.com Alice@contoso.com 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
  36. 36. office365@Atidan.com
  37. 37. Real-time communications on HTTP UCW A Discove r Other web component s Security: AUTH/throttling Web Proxy UCM A SIP PROXYRTC Lync Home Server API HTTP SIP Web Ticket Web App-Layer Media Manager/ Media Stack Lync Mobile/ Web App REST-like Auto-Discovery API REST-like UCWA Conversations API (Chat, VoIP, SDP …) Real-time UCWA Event API (Urgent updates, SDP …) Media Flow HTTP SIP Media AVMC U
  38. 38. Reverse Proxy Forward Proxy EDGE (SIP) EDGE (SIP) PNCH Services MPNS Pool 1 Pool 2 Pool 3 Lync Web Components (UCWA, AutoD) DMZEnterpriseInternet PSTN/ GSM Media Gateway Mediation Server Lync Server SIP Federation (push.lync.com) HTTP SIP Media Exchang e Online Make call Send push to Lync Online Accept Call Media Flow Send push to device Bob@contoso.com Alice@contoso.com Call accepted

×