Machine-Learned Network Management for Live Event Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud-based networks experience network failures during content delivery, leading to inefficient use of computational resources and customer frustration due to interruptions in content streaming.
Innovation Solution
A system that gathers data from various sources to identify patterns in network activity and user behavior, using machine learned models to proactively detect potential issues and adjust network settings or communication paths to ensure smooth delivery of live events.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple networks are used to deliver content, then content delivery reliability improves, but network failure probability increases
Solution Approach 1:
The system performs preliminary actions by continuously monitoring network conditions and detecting potential failures before they actually occur. The machine learned model analyzes patterns in network activity and user behavior to predict impending network issues, allowing the system to take preventive actions such as switching to alternative networks or adjusting content delivery parameters in advance, thereby avoiding the harmful effect of network failures interrupting content delivery.
2Reliability
If network monitoring is enhanced to detect issues proactively, then content delivery reliability improves, but system complexity increases
Solution Approach 1:
The system implements self-service by using machine learned models that automatically detect, analyze, and respond to potential network issues without requiring complex manual intervention. The model continuously learns from network activity patterns and user behavior data, autonomously identifying anomalies and predicting failures. This automated self-monitoring and self-response mechanism improves reliability while keeping the operational complexity manageable, as the system manages its own monitoring and response functions.
3Reliability
If real-time network analysis is performed to prevent interruptions, then content delivery smoothness improves, but computational resource consumption increases
Solution Approach 1:
The system applies partial action by selectively analyzing only the most relevant network parameters and user behavior patterns that are most indicative of potential failures, rather than continuously processing all available network data. The machine learned model identifies and focuses on critical patterns such as changes in network latency, packet loss rates, and user interaction anomalies, performing real-time analysis only on these key metrics. This selective monitoring approach maintains content delivery smoothness while significantly reducing computational resource consumption compared to comprehensive real-time analysis of all network parameters.
Data Source
AI summary
Techniques for a service provider network to identifying impacts affecting transmission of a live event to multiple client devices are discussed herein. A system can gather data from a variety of sources associated with the service provider network (e.g., a video service, a client device, a social media service, etc.) and identify patterns in network activity and/or user behavior that are indicative of a potential problem to deliver the live event. In some examples, the system can initiate a query for information associated with the potential problem, and output the query results to a model and/or a user interface for review. The system can, in various examples, determine an action to remedy the potential problem.


