Redundant Multicast Source Selection for Seamless Content Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multicast networks face challenges in dynamically connecting receivers to the nearest available server streaming desired content, especially when there are connectivity failures, due to the lack of smart set-top boxes that can identify and connect to redundant sources.

Innovation Solution

Implementing redundant source groups in multicast networks, where routers mark certain groups as redundant, allowing for automatic redirection to a second closest source if the primary source becomes unavailable, based on geographical distance and processing power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundant sources are placed at completely different geographic locations to ensure availability, then reliability is improved, but the distance between sources and recipients increases, worsening transmission efficiency

Engineering Contradiction:
Improvesource availabilityVSAvoiddistance between source and recipient
Core Design Contradiction:
ReliabilityVSLength of moving object

Solution Approach 1:

The patent implements dynamic source selection where the set-top box can switch between different source addresses based on connectivity status. The system maintains multiple source addresses in a hierarchical order (primary, secondary, tertiary) and dynamically selects the appropriate source when connectivity failures occur, rather than statically assigning a single source or using geographically dispersed sources that increase transmission distance.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multicast networks use traditional configuration methods, then device complexity is reduced, but the ability to dynamically connect to nearest available servers during connectivity failures is limited

Engineering Contradiction:
Improvedynamic connectivityVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The set-top box is enhanced with intelligent capabilities to autonomously monitor connectivity status to primary source addresses and automatically switch to secondary or tertiary source addresses when failures are detected. This self-service mechanism eliminates the need for complex manual configuration and intervention, as the device independently manages its own failover process based on predefined source address hierarchies.

Inventive Principle:
Principle #25Self-service

3Reliability

If multiple redundant sources are maintained in the network, then reliability is improved, but network management and configuration complexity increase

Engineering Contradiction:
Improvecontent delivery continuityVSAvoidnetwork management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-configures multiple source addresses (primary, secondary, tertiary) in a hierarchical order before any connectivity failures occur. This preliminary arrangement of backup sources eliminates the need for complex real-time network management during failures, as the failover sequence is already established and ready for automatic execution when needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250141788A1Redundant multicast for dynamic connectivity
Publication Date: 2025.05.01 CISCO TECHNOLOGY INC
  • US20250141788A1 patent drawing
  • US20250141788A1 patent drawing
  • US20250141788A1 patent drawing

AI summary

In one aspect, a computer-implemented method for redundant multicast groups, includes receiving a request for an element of content from a device, where the element of content is associated with a first source address and a redundant source group identifying multiple servers in a network including the element of content, determining a second source address within the redundant source group has a shorter distance to a location of the device, and routing packets associated with the element of content from the second source address to the device. The method further includes determining the connection has failed, and routing, automatically upon determining the connection has failed, the device to a third source address of the multiple servers, where the third source address is selected according to a server selection policy.