Streaming Media Session Bottleneck Identification via Event Correlation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for analyzing streaming media sessions struggle to identify bottlenecks in data communication networks due to the complexity of correlating time-stamped information from multiple network nodes, leading to inefficiencies in diagnosing and addressing performance issues in dynamic and unpredictable networking environments.
Innovation Solution
A method and system that collect and analyze observation reports from monitoring entities to determine the correlation between events across multiple streaming media sessions, allowing for real-time identification of problems and sending notifications for corrective actions during ongoing sessions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If time-stamped information is collected from multiple network nodes to identify bottlenecks, then measurement precision is improved, but device complexity increases due to the difficulty of correlating events across distributed monitoring entities
Solution Approach 1:
The patent introduces a centralized analysis entity that acts as an intermediary to collect time-stamped observation reports from multiple distributed monitoring entities. This intermediary consolidates the correlation function, allowing individual monitoring entities to remain simple while achieving precise bottleneck identification through centralized event correlation and analysis.
2Reliability
If comprehensive observation reports are collected from all monitoring entities, then reliability of performance analysis is improved, but loss of time increases due to the computational resources required to process huge amounts of data
Solution Approach 1:
The patent extracts only the essential time-stamped event information from comprehensive observation reports, filtering out redundant data. By focusing on key performance indicators and critical events rather than processing all raw data, the system maintains reliable performance analysis while significantly reducing processing time and computational resource requirements.
3Productivity
If real-time notification and corrective actions are implemented, then productivity of session performance improvement is improved, but device complexity increases due to the need for continuous monitoring and analysis
Solution Approach 1:
The patent implements preliminary action by pre-configuring monitoring entities to collect and report specific performance metrics and events. The centralized analysis entity pre-processes this data to establish baseline performance characteristics, enabling faster real-time detection and notification of deviations without requiring complex continuous analysis of all raw data streams.
Data Source
AI summary
A method for improving performance of a streaming media session between a plurality of communicating entities. Observation reports are collected from a plurality of monitoring entities. Each observation report includes information pertaining to events observed and recorded at a corresponding monitoring entity. A size of at least one window to be used for analyzing the observation reports is determined. The observation reports are analyzed using the at least one window of the determined size, to determine a correlation between the events across the observation reports. A problem encountered during the streaming media session is identified, based upon the correlation between the events. A notification is sent to at least one of the monitoring entities, based upon the problem. The notification is sent during the streaming media session.


