Network Recording Service Dynamic Unicast to Broadcast Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing content distribution systems face inefficiencies in managing network resources, particularly when users catch up to live content, leading to high bandwidth consumption due to multiple unicast sessions, which can be burdensome for service providers.
Innovation Solution
Implementing a network recording service that allows users to record content and switch between unicast, broadcast, and multicast distributions, using a buffer to store content and minimize the need for continuous unicast sessions, thereby optimizing network resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a unicast session is established to deliver content to a user equipment device, then the user can receive content in various formats and at various times with control over content, but bandwidth consumption increases and network resources are burdened
Solution Approach 1:
The system dynamically switches between unicast and broadcast/multicast delivery modes based on real-time conditions. When a user catches up to live content, the system transitions from unicast to broadcast/multicast to reduce bandwidth consumption, while maintaining the ability to revert to unicast if needed. This dynamic adaptation resolves the contradiction by making bandwidth consumption variable rather than fixed.
Solution Approach 2:
The system changes the delivery parameter from unicast to broadcast/multicast based on user playback position. When the user reaches the live point, the parameter changes to utilize efficient broadcast/multicast distribution, thereby reducing network resource burden while maintaining content delivery flexibility.
2Ease of operation
If multiple unicast sessions are established to support users catching up to live content, then each user can independently access content, but network resource consumption becomes high and management becomes burdensome
Solution Approach 1:
The system merges multiple unicast sessions into a single broadcast/multicast session when users are at the same content position. Instead of maintaining separate unicast connections for each user who has caught up to live content, the system consolidates them into one efficient broadcast/multicast stream, reducing network management complexity while preserving independent access capability.
Solution Approach 2:
The broadcast/multicast session serves multiple users simultaneously, making the network resource universal. A single broadcast/multicast stream can serve any number of users who have caught up to live content, eliminating the need for multiple dedicated unicast sessions and simplifying network management.
3Loss of energy
If the system switches from unicast to broadcast/multicast distribution, then bandwidth is preserved and network resources are optimized, but there may be a time delay between content request and delivery
Solution Approach 1:
The system performs preliminary actions by pre-positioning content in buffer memory at the user equipment device before the actual playback. When a user requests content, the system checks if it's already in the buffer, eliminating delivery delay. The buffer is pre-filled with content that the user is likely to need, so when the user catches up to live content and the system switches to broadcast/multicast, there's no perceptible delay.
Data Source
AI summary
An apparatus, method, and system are provided for providing content to a user. In some embodiments the content may be transmitted using a first transmission technique. In some embodiments, when the user “catches up to” the content as it is being received via the first transmission technique, a switch may be made to obtain the content via a second transmission technique, allowing reception of the content via the first transmission technique to be terminated. In some embodiments, a user equipment device may include a buffer that may be used to store the content received via the second transmission technique, which may support earlier termination with respect to receiving content via the first transmission technique. In some embodiments, the buffer may support a rewind operation.


