IPTV Fast Channel Change Bandwidth Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing fast channel change solutions in IPTV networks face bandwidth inefficiencies due to overlapping unicast and multicast streams, which impact user experience and network capacity utilization.
Innovation Solution
A method where a unicast stream is initiated until a delayed multicast stream can provide the desired media, with the delay determined by network latency, ensuring the unicast stream terminates before the multicast stream starts, thereby avoiding overlap and optimizing bandwidth utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a unicast stream is initiated for fast channel change, then channel switching speed is improved, but bandwidth utilization deteriorates due to overlapping unicast and multicast streams
Solution Approach 1:
The system pre-calculates and pre-positions the unicast stream to arrive at the STB exactly when needed, before the multicast stream becomes available. By determining the network latency and scheduling the unicast delivery accordingly, the system ensures the unicast stream is terminated immediately when the multicast stream starts, eliminating overlap and optimizing bandwidth utilization while maintaining fast channel switching performance
2Reliability
If the unicast stream is extended to ensure complete frame delivery, then reliability is improved, but bandwidth consumption increases
Solution Approach 1:
The system uses feedback from network latency measurements to dynamically adjust the unicast stream duration. By monitoring the actual time for multicast stream delivery and comparing it against the pre-calculated timing, the system ensures the unicast stream is terminated at the optimal moment - just long enough to deliver complete frames but no longer, thus maintaining reliability while minimizing bandwidth consumption
Data Source
AI summary
An object with embodiments of the present invention is to achieve a solution for fast channel change that improves bandwidth utilization, wherein the fast channel change is accomplished by initiating a unicast stream until a multicast stream can provide the desired media. The bandwidth utilization is achieved by delaying the multicast session and by terminating the unicast session at the latest when the multicast session starts. The delay of the multicast session is dependent on the network latency. Latency in this context refers to the time passed from when the client sends an IGMP JOIN message until it receives the first packet of the multicast stream.


