IT tutorials
 
Technology
 

Microsoft Lync Server 2013 : Lync Server 2013 Mobility Technical Review - Push Notifications

3/20/2014 9:48:27 PM
- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019

The push notification process involves many Lync Server components. Figure 1 provides an overview of the push notification process when an internal Lync user sends an instant message to a user on a mobile device.

Image

Figure 1. Push notification process.

The following list outlines the Push notification process:

1. The user (user 1) sends a SIP INVITE to the Front End Server that is destined for the mobile user.

2. The Front End Server performs a routing lookup and identifies a registered endpoint for the user. The Front End Server identifies the endpoint registered as a mobile endpoint and starts communicating with the MCX service.

3. The SIP 180 ringing message that is returned to user 1 contains the MCX user agent header for that user. See the example that follows. This shows the user Randy Wintle being connected on a Windows Phone device.

P-ASSERTED-IDENTITY: “Randy Wintle”<sip:[email protected]>

SERVER: RTCC/4.0.0.0 McxService/4.0.0.0 WPLync/4.1.7947.0 (Microsoft Windows CE 7.10.7720; SAMSUNG SGH-i937 2103.11.10.1)

4. The MCX service generates a push notification SIP message that is sent to the unique ID for that endpoint. This message is sent to the user [email protected] and is sent to the Front End Server for routing.

5. The Front End Server routes this federated request to the outbound federation route for that site. This traffic is sent to the Microsoft Push Notification Clearing House, shown as 365 Figure 1.

6. The Microsoft Clearing House service securely communicates with the Apple or Microsoft Push Notification Service. The details of this communication are not publicly available.

7. The Apple or Microsoft Push service securely delivers the push notification to the mobile endpoint through a mobile carrier connection.

8. When the user receives the push notification on his device, a 200 OK message is delivered to the MCX service and ultimately the Front End Service on the federation channel.

9. The 200 OK message is relayed to user1.

10. At this stage, a SIP session is active between the two endpoints. All messages will follow the same path as described previously, and the MCX service will facilitate communications to the mobile endpoint over HTTPS.

Federation plays a critical role in delivering push notifications to users. The push notification process should outline the protocol flow for all SIP signaling messages in Lync 2010 mobile.

 
Others
 
- Microsoft Lync Server 2013 : Lync Server 2013 Mobility Technical Review - Sign-In
- Microsoft Lync Server 2013 : Lync Server 2013 Mobility Technical Review - Understanding the LyncDiscover Service, Understanding the Mobility Service
- Microsoft Lync Server 2013 : Mobile Clients Overview
- Active Directory 2008 Optimization and Reliability : Saving and Analyzing Data with Performance Logs and Alerts
- Active Directory 2008 Optimization and Reliability : Using Windows Server 2008 Performance Tools (part 3) - Managing Performance Monitor Properties
- Active Directory 2008 Optimization and Reliability : Using Windows Server 2008 Performance Tools (part 2) - Viewing Performance Information
- Active Directory 2008 Optimization and Reliability : Using Windows Server 2008 Performance Tools (part 1) - Deciding What to Monitor
- Active Directory 2008 Optimization and Reliability : Overview of Windows Server 2008 Performance Monitoring
- Deploying Exchange Server 2013 : Integrating Exchange server roles with Active Directory
- Deploying Exchange Server 2013 : Exchange Server messaging roles (part 4) - Deploying Transport services: The essentials
 
 
Top 10
 
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
Technology FAQ
- Is possible to just to use a wireless router to extend wireless access to wireless access points?
- Ruby - Insert Struct to MySql
- how to find my Symantec pcAnywhere serial number
- About direct X / Open GL issue
- How to determine eclipse version?
- What SAN cert Exchange 2010 for UM, OA?
- How do I populate a SQL Express table from Excel file?
- code for express check out with Paypal.
- Problem with Templated User Control
- ShellExecute SW_HIDE
programming4us programming4us