Multicast Switching for Live Media Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for distributing live events over the Internet often require significant bandwidth, leading to potential restrictions on the number of viewers due to unicast streaming, which is inefficient and costly, especially when many users attempt to access the same content simultaneously.
Innovation Solution
Implementing a system that switches from unicast to multicast transmissions when a predetermined number of users are viewing the same event, reducing bandwidth usage by transitioning from individual point-to-point connections to point-to-multipoint connections, utilizing client devices and media servers to manage this switch and optimize bandwidth allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If unicast transmission is used for distributing live events, then each user receives a dedicated stream ensuring reliable delivery, but bandwidth consumption increases significantly limiting the number of concurrent viewers
Solution Approach 1:
The patent merges multiple unicast streams into a single multicast stream when a threshold number of users are viewing the same event. The system monitors viewer count and automatically switches from individual unicast connections to a shared multicast connection, thereby reducing total bandwidth consumption while maintaining reliable delivery to all users simultaneously
Solution Approach 2:
The system dynamically adjusts the transmission mode between unicast and multicast based on real-time viewer count. When viewers exceed a predetermined threshold, the system transitions from static unicast mode to multicast mode, and can switch back when viewer count decreases, optimizing bandwidth usage while ensuring reliable stream delivery throughout the transition
2Adaptability or versatility
If unicast streaming is used to accommodate more viewers, then more users can access the content, but distribution costs increase due to higher bandwidth requirements
Solution Approach 1:
The patent combines multiple individual unicast streams into a single multicast stream to reduce distribution costs. By merging the transmission paths when viewer count exceeds a threshold, the system maintains adaptability to serve more users while significantly reducing bandwidth consumption and associated distribution costs
Solution Approach 2:
The system changes the transmission parameter from unicast to multicast mode based on viewer count thresholds. This parameter change allows the system to accommodate more viewers cost-effectively by utilizing multicast's inherent efficiency in distributing identical content to multiple recipients simultaneously
3Quantity of substance
If multicast transmission is used from the beginning, then bandwidth usage is optimized, but not all users may receive the stream reliably during the transition phase
Solution Approach 1:
The system performs preliminary action by establishing unicast connections first to ensure reliable stream delivery to users. Only after confirming a sufficient number of users are connected does the system prepare and execute the transition to multicast mode, ensuring that reliability is maintained during the transition phase while ultimately achieving bandwidth efficiency
Solution Approach 2:
The system cushions against potential reliability issues during transition by maintaining unicast connections as a backup until the multicast stream is fully established and verified. This prior cushioning ensures that if multicast transmission encounters issues, users can seamlessly fall back to unicast delivery, maintaining stream reception reliability while pursuing bandwidth efficiency
Data Source
AI summary
Systems and methods according to these exemplary embodiments provide for methods and systems for optimizing the distribution of media content for multiple end users over Internet protocol (IP) networks, such as the Internet.


