Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

of

Lync 2013 Mobility Architecture Slide 1 Lync 2013 Mobility Architecture Slide 2 Lync 2013 Mobility Architecture Slide 3 Lync 2013 Mobility Architecture Slide 4 Lync 2013 Mobility Architecture Slide 5 Lync 2013 Mobility Architecture Slide 6 Lync 2013 Mobility Architecture Slide 7 Lync 2013 Mobility Architecture Slide 8 Lync 2013 Mobility Architecture Slide 9 Lync 2013 Mobility Architecture Slide 10 Lync 2013 Mobility Architecture Slide 11 Lync 2013 Mobility Architecture Slide 12 Lync 2013 Mobility Architecture Slide 13 Lync 2013 Mobility Architecture Slide 14 Lync 2013 Mobility Architecture Slide 15 Lync 2013 Mobility Architecture Slide 16 Lync 2013 Mobility Architecture Slide 17 Lync 2013 Mobility Architecture Slide 18 Lync 2013 Mobility Architecture Slide 19 Lync 2013 Mobility Architecture Slide 20 Lync 2013 Mobility Architecture Slide 21 Lync 2013 Mobility Architecture Slide 22
Upcoming SlideShare
Microsoft Lync - Mobile and Modern Clients - from Atidan
Next
Download to read offline and view in fullscreen.

4 Likes

Share

Download to read offline

Lync 2013 Mobility Architecture

Download to read offline

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Lync 2013 Mobility Architecture

  1. 1. Microsoft Lync 2013 Mobility Architecture @justimorris http://www.justin-morris.net justin.morris@modalitysystems.com Justin Morris Lync MVP Senior Consultant, Modality Systems
  2. 2. What we’ll cover • Overview • What’s new in Lync Server 2013 Mobility • How Mobile Presence has changed in Lync Server 2013 • Lync 2013 Mobile Client Internals • Call Flows • Meeting Roster Experience on Mobile • Client/Server Interoperability • Mobility Policies and Preferences • Deployment Requirements 25/04/2013 Microsoft Unified Communications User Group London (MUCUGL) 2
  3. 3. Browser Tablet Smartphone Mac PC Overview – Lync on all your devices
  4. 4. Overview • Constraints of Mobility: – Disconnected apps – Battery Life – Data Cost • What’s been improved? – 2010 was only IM and Presence, PPT for iPad and Call via Work – 2013 we now have (mostly) everything.  Microsoft Unified Communications User Group London (MUCUGL) 425/04/2013
  5. 5. Lync Server 2010 Lync Server 2013 3 day Registration Longer lived registration No availability across server restarts Support for High availability 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 VoIP socket for iOS, Incoming notifications via Push for WP, P-GET Event Channel for Android Missed conversations due to 15 sec auto-accept time Improved accept experience with 25 sec auto-accept time Limited roster experience for IM Rich Roster experience for conversations Support for joining meetings with 250+ users Communications Availability What’s new in Lync Server 2013 Mobility Microsoft Unified Communications User Group London (MUCUGL)25/04/2013
  6. 6. Lync Server 2010 Lync Server 2013 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 Level 7 HLB needed to support cookie based persistence Lower TCO with Level 4 HLB. No cookie persistence anymore, Managed by Lync Web Infra Policies for mobility and outside voice New policies to manage VoIP/ Video on mobile Capacity planning tool update to include mobility Photos from AD HD photos from Exchange 2013 on-premise/ online using server- to-server auth Unified contacts and groups with Exchange 2013 on-premise/ online Mobile Setup & Deployment Server-to- Server Auth What’s new in Lync Server 2013 Mobility Microsoft Unified Communications User Group London (MUCUGL)25/04/2013
  7. 7. 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 Lync Server 2010 – Mobile Presence Microsoft Unified Communications User Group London (MUCUGL) 7 Animation courtesy of Microsoft 25/04/2013
  8. 8. 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 15 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) Lync Server 2013 – Mobile Presence Microsoft Unified Communications User Group London (MUCUGL) 8 Animation courtesy of Microsoft 25/04/2013
  9. 9. UCWA Discover Other web components Security: AUTH/throttling Web Proxy UCMA SIP PROXYRTC Lync Home Server API HTTP SIP Web Ticket Mobile Client App - Layer Media Manager/ Media Stack Lync Mobile App Auto-Discovery APIUCWA Conversations REST API (Chat, VoIP, SDP …) Real-time UCWA Event API (Urgent updates, SDP …) Media Flow HTTP SIP Media AVMCU Lync 2013 Mobile Client Internals Microsoft Unified Communications User Group London (MUCUGL)25/04/2013 Animation courtesy of Microsoft
  10. 10. 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 Incoming Call Notification Accept call Media Flow Bob@contoso.com Alice@contoso.com P-Get Event Channel Call accepted Call Flow – Receiving a VoIP Call Animation courtesy of Microsoft Microsoft Unified Communications User Group London (MUCUGL)25/04/2013
  11. 11. 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 Gatewa y 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 Call Flow – Push Notification Microsoft Unified Communications User Group London (MUCUGL)25/04/2013 Animation courtesy of Microsoft
  12. 12. Voice call preferences Call Preferences? Wi-Fi/ Cellular Data/ PSTN Alice@contoso.com Microsoft Unified Communications User Group London (MUCUGL)25/04/2013
  13. 13. 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 Gatewa y Mediation Server Lync Server SIP Federation (push.lync.com) 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 Call Flow – Receiving a call when Require Wifi for VoIP is configured Microsoft Unified Communications User Group London (MUCUGL)25/04/2013 Animation courtesy of Microsoft
  14. 14. Rich Roster on Mobile Rich Roster views vs. bandwidth? Participants, Modalities, Large meetings, Active Speaker Alice@contoso.com Microsoft Unified Communications User Group London (MUCUGL)25/04/2013
  15. 15. UI Virtualization Home Server 1 (UCWA) LB Home Server 2 (UCWA) Clients receive Metadata Roster updates Roster – 11 Participants Armando Pinto Director of Marketing ““../participants/ArmandoP” … … … Alex Darrow Marketing Assistant “../participants/AlexD” Jon Cantrell -- “../participants/JCantrell” Matt Berg -- “../participants/MattB” Terrence Phillip -- “../participants/TPhillip” Microsoft Unified Communications User Group London (MUCUGL)25/04/2013 Animation courtesy of Microsoft
  16. 16. 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 Client/Server Interoperability Microsoft Unified Communications User Group London (MUCUGL)25/04/2013 Animation courtesy of Microsoft
  17. 17. 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.”” Client/Server Interoperability Microsoft Unified Communications User Group London (MUCUGL)25/04/2013
  18. 18. Mobility Policies and Preferences • Mobility policy controls available for users at global, site and user level: Mobility Policy => EnableMobility Control mobility rollout • Mobility Policy controls available to disabling VoIP (e.g. for hosting partners): Mobility Policy => EnableVoIP • Mobility Policy controls to disable outside voice i.e. Call-via-work and Single Number Reach for users: Mobility Policy => EnableOutsideVoice Configure Enterprise Voice for mobile users • Limit VoIP usage on Wi-Fi only networks: Mobility Policy => RequireWIFIForIPAudio • Limit Video usage on Wi-Fi only networks: Mobility Policy => RequireWIFIForIPVideo Limit data usage by employees • PushNotificationConfiguration global policy for Microsoft Push Notifications Service: EnableMicrosoftPushNotificationService • Disabling would affect the ability to receive VoIP/ IM calls when application is in background Block push notifications • Disable logging of IM conversation: ClientPolicy: EnableIMAutoArchiving • Disable logging of call information: ClientPolicy: EnableCallLogAutoArchiving • Enabling/ disabling these policies would affect conversation history across all clients Disable saving history on mobile device
  19. 19. Mobility Controls and Preferences •Require Wi-Fi for Voice •Require Wi-Fi for Video •Require Wi-Fi for Sharing (iPad only) Limit Data Usage •Push Notifications on/ off for VoIP and IM (Windows Phone only) Manage Notifications •Phonebook access on/ off •Photos on/ off Contacts •Specify Mobile Number Control Outside Voice •TTY mode on/ off Accessibility
  20. 20. Deployment Requirements • Lync Server 2013 Front End Pool • February 2013 Cumulative Update (CU1) • Reverse Proxy and Edge Server Deployed • Configure Push Notifications • Mobility Policy Configured and Applied to Users Microsoft Unified Communications User Group London (MUCUGL) 2025/04/2013
  21. 21. - Longer lived registration as opposed to 3 day sign out - Support for High availability - Added support for VoIP, Video, Desktop/App- sharing & Powerpoint viewing (iPad only) - VoIP socket for incoming call notifications on iOS clients - Improved accept experience with 25 sec auto- accept time - Rich Roster experience for conversations - Support for joining meetings with 250+ users - Web API and Infrastructure built-in Lync Server Integrated Setup and Simplified deployment - Lower TCO with Level 4 HLB. No cookie persistence anymore, Managed by Lync Web Infra - Policies to manage VoIP/ Video on mobile - Capacity planning tool updates - HD photos from Exchange 2013 on- premise/ online using server-to-server auth - Unified contacts and groups with Exchange 2013 on-premise/ online Key Takeaways Microsoft Unified Communications User Group London (MUCUGL)25/04/2013
  22. 22. Q&A 25/04/2013 Microsoft Unified Communications User Group London (MUCUGL) 22
  • krishnakumar450

    Feb. 23, 2019
  • stoneswang7

    Aug. 7, 2015
  • DariaPon

    Jan. 20, 2014
  • JanLieBrsheim

    Oct. 9, 2013

Views

Total views

13,167

On Slideshare

0

From embeds

0

Number of embeds

5,019

Actions

Downloads

310

Shares

0

Comments

0

Likes

4

×