Redundant Multicast Path Failover for Digital Video Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital channel distribution systems waste bandwidth by transmitting unwatched channels to node groups, and they struggle to provide effective path and content redundancy in dynamic environments like SDV delivery networks.

Innovation Solution

The system determines different network paths for delivering video programs and switches between them based on changes in delivery status, using redundant join types to ensure continuous service in case of failures, and utilizing multiple content sources to optimize bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If digital channels are broadcast to all node groups, then all subscribers can receive channels, but bandwidth is wasted on unwatched channels

Engineering Contradiction:
Improvechannel availabilityVSAvoidbandwidth wastage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system segments channel distribution by creating node groups and using multicast technology to deliver channels only to specific groups that have requested them, rather than broadcasting to all subscribers. This segmentation allows the system to maintain channel availability for requesting users while eliminating bandwidth waste on unwatched channels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts channel distribution based on real-time subscription requests and node group compositions. Channels are distributed on-demand to specific node groups rather than statically to all subscribers, allowing the system to adapt bandwidth usage to actual viewing demands and eliminate waste.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If a single network path is used for video delivery, then system complexity is reduced, but service reliability decreases when failures occur

Engineering Contradiction:
Improvenetwork path managementVSAvoiddelivery continuity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-establishing multiple network paths for video delivery before failures occur. These redundant paths are prepared in advance so that when a failure is detected, the system can immediately switch to an alternative path without interruption, maintaining delivery continuity while managing complexity through automated path selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements beforehand cushioning by creating redundant network paths and standby content sources that serve as protective measures against potential failures. These backup resources are prepared in advance to cushion against disruptions, ensuring service reliability while the system manages complexity through intelligent path selection and failover mechanisms.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If redundant paths and sources are implemented, then service reliability improves, but system complexity increases

Engineering Contradiction:
Improveservice continuityVSAvoidpath management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses feedback mechanisms to monitor the status of network paths and content sources in real-time. Based on this feedback, the system automatically selects optimal paths and switches to backup resources when failures are detected, maintaining service continuity while managing complexity through automated decision-making rather than manual configuration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system implements self-service by enabling automatic failover and path selection without human intervention. When failures occur, the system autonomously detects the issue, selects alternative paths from the redundant options, and maintains service continuity, thereby managing the complexity of multiple paths through automated self-management rather than manual control.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12289496B2Failover with redundant multicasts for switched digital video
Publication Date: 2025.04.29 COMCAST CABLE COMM LLC
  • US12289496B2 patent drawing
  • US12289496B2 patent drawing
  • US12289496B2 patent drawing

AI summary

A method and system for delivering content is provided. In one example, responsive to a request by a client device identifying a video program, the system is configured to determine different first and second network paths for delivery of the video program from a content source; deliver the video program via the first network path to the client device; and responsive to a change in status of the video program being delivered via the first network path, deliver the video program via the second network path to the client device.