Application Experience Diagnosis Through PoP-Aware Telemetry
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In hybrid work environments, diagnosing poor application experience is challenging due to a lack of consideration for enterprise connectivity's impact on application quality, leading to inefficient troubleshooting and remediation by non-network engineers.
Innovation Solution
A device collects telemetry data to identify degraded application sessions, determines root causes by assessing session data, and provides insights to users, utilizing predictive application-aware routing to optimize network traffic and prevent SLA failures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If remote workers connect through a default VPN location (e.g., Chicago VPN connection point), then security requirements are met, but application experience degrades due to suboptimal enterprise connectivity
Solution Approach 1:
The system automatically selects optimal PoPs for remote workers based on real-time telemetry data and application performance metrics, eliminating the need for manual network configuration by users. The network device autonomously makes routing decisions to connect users to the most appropriate enterprise connectivity points, resolving the contradiction between security (fixed VPN locations) and application experience (optimal connectivity).
Solution Approach 2:
The system dynamically adjusts PoP selection based on changing network conditions, application performance, and user location. Instead of static VPN connections to fixed locations, the system continuously monitors telemetry data and re-routes traffic through optimal PoPs, allowing the network configuration to adapt in real-time while maintaining security requirements.
2Ease of operation
If users manually troubleshoot application degradation without network engineering expertise, then troubleshooting time increases, but the complexity of network diagnostics remains high
Solution Approach 1:
The system provides real-time feedback to users about the root cause of application degradation through a user interface. By monitoring telemetry data and analyzing application performance metrics, the system identifies issues (such as suboptimal PoP selection) and communicates them in user-friendly terms, enabling non-expert users to understand and resolve issues without extensive network knowledge or time-consuming manual troubleshooting.
Solution Approach 2:
The network device acts as an intermediary between complex network infrastructure and end users. It translates complex network telemetry data and performance metrics into actionable insights presented through a simplified user interface, bridging the gap between sophisticated network diagnostics and user-friendly troubleshooting capabilities.
3Measurement precision
If telemetry data collection and root cause analysis are implemented, then application experience monitoring improves, but system complexity increases
Solution Approach 1:
The network device performs multiple functions including telemetry data collection, application performance monitoring, root cause analysis, and automatic PoP selection within a single integrated system. By consolidating these functions rather than using separate specialized systems, the patent achieves precise application performance measurement while minimizing the increase in overall system complexity.
Data Source
AI summary
In one embodiment, the device obtains telemetry data for traffic between endpoints in a plurality of local networks and an online application, the telemetry data including local interface data regarding local interfaces used by the endpoints to access the online application and data indicative of which points of presence (PoPs) were traversed by the traffic. The device identifies sessions of the online application in which an application experience metric was degraded. The device determines a root cause of the application experience metric being degraded for the sessions by assessing the telemetry data associated with the sessions. The device provides the root cause to a user interface for presentation.


