TCP Relay Log Analysis for QoE Degradation Localization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods fail to detect and specify degradation locations of quality of experience (QoE) in user communications due to complexity in processing, especially when degradation is not an obvious failure state.
Innovation Solution
A failure detection system that collects communication logs including quality information from relay devices terminating TCP communication and estimates degradation points using this information, with a recovery system that switches communication paths to bypass these points.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If header information of packets is analyzed for each communication flow to generate flow information and calculate degradation indices, then degradation location can be specified, but processing complexity increases significantly
Solution Approach 1:
The patent extracts only the necessary communication quality information from TCP communication logs at relay devices, rather than analyzing all packet header information. This selective extraction approach obtains sufficient degradation detection data while avoiding the complexity of comprehensive packet analysis.
Solution Approach 2:
The patent introduces relay devices as intermediaries that collect communication logs and provide communication quality information to the failure detection device. This intermediary approach simplifies the overall system architecture by distributing data collection functions and reducing the processing burden on any single component.
2Reliability
If communication quality is monitored at L3 layer or lower using routers, then communication flow can be confirmed, but degraded state of QoE cannot be detected
Solution Approach 1:
The patent moves the monitoring dimension from network layer (L3) traffic flow analysis to application layer communication quality analysis by collecting TCP communication logs that contain end-to-end quality information. This dimensional shift enables detection of QoE degradation that affects user experience even when network layer traffic appears normal.
Solution Approach 2:
The patent leverages the TCP communication logs that are already being generated and maintained by relay devices for their own operation. By utilizing these existing logs that contain communication quality information, the system obtains QoE metrics without requiring additional monitoring infrastructure or increasing network overhead.
3Measurement precision
If comprehensive packet analysis is performed for each communication flow, then degradation can be detected, but processing time and resources increase
Solution Approach 1:
The patent extracts only the essential communication quality information from TCP logs at relay devices, obtaining sufficient data for degradation detection without performing comprehensive packet analysis. This selective extraction significantly reduces processing time while maintaining detection accuracy.
Solution Approach 2:
The patent performs preliminary data collection and processing at relay devices by maintaining TCP communication logs that already contain communication quality information. This preliminary action prepares the data in advance, eliminating the need for time-consuming real-time packet analysis when degradation detection is required.
Data Source
AI summary
Provided are a failure detection system, a failure recovery system, a failure detection method, and a non-transitory computer readable medium that are capable of more easily estimating a degradation location of QoE. A failure detection system (10) is provided with a log collection unit (12) that collects a communication log including communication quality information from a relay device that terminates TCP communication, and a degradation estimation unit (16) that estimates, by using the communication quality information of the collected communication log, a degradation point indicating a point where a communication quality degradation factor exists in a communication path passing through the relay device.


