IP Multicast Engine for Bandwidth Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content delivery networks face challenges in managing resource recovery from component failures, leading to delays and inefficiencies in data network experiences.

Innovation Solution

The implementation of IP multicast technology, which includes an IP multicast application engine that processes and transmits messages to multiple devices simultaneously, allowing for error detection and reassignment of faulty source devices, thereby maintaining network bandwidth efficiency and enabling remote control of customer premise equipment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If traditional unicast or broadcast methods are used for content delivery, then individual device control is possible, but network bandwidth efficiency deteriorates due to redundant data transmission

Engineering Contradiction:
Improvenetwork bandwidth efficiencyVSAvoiddevice control capability
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The patent combines multiple unicast streams into a single multicast stream, allowing one data transmission to serve multiple receiving devices simultaneously. This merging approach eliminates redundant data transmissions across the network while maintaining the ability to deliver content to multiple endpoints efficiently.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The multicast stream serves multiple functions: it delivers content to multiple receiving devices simultaneously, enables efficient bandwidth utilization, and maintains device control capability through the universal multicast address assignment mechanism that can target specific device groups.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If component failure recovery mechanisms are implemented in content delivery networks, then system reliability improves, but operational complexity and resource management difficulty increase

Engineering Contradiction:
Improvefailure recovery capabilityVSAvoidresource management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-assigns multicast addresses to receiving devices and establishes multicast streams in advance. When component failures occur, the pre-configured multicast infrastructure enables rapid failover and recovery without requiring complex real-time resource management decisions, thus improving reliability while keeping operational complexity manageable.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multicast streams are assigned dynamically without pre-configuration, then adaptability to different devices improves, but network resource management efficiency deteriorates

Engineering Contradiction:
Improvedevice compatibilityVSAvoidnetwork resource management efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary assignment of multicast addresses to receiving devices before content delivery begins. This pre-configuration step enables the network to efficiently manage resources by establishing multicast streams in advance, while still maintaining adaptability to different devices through the flexible multicast address assignment mechanism.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10129041B2End to end multicast
Publication Date: 2018.11.13 COMCAST CABLE COMM LLC
  • US10129041B2 patent drawing
  • US10129041B2 patent drawing
  • US10129041B2 patent drawing

AI summary

IP multicast enabled devices, systems and methods for use on an end-to-end IP multicast-enabled network are disclosed. An IP multicast system, device and method operable on the network includes an IP multicast-engine, and storage for storing instruction sets to instruct the engine to send messages according to a select multicast application. A plurality of devices become members of an IP multicast group such that sending a message to a single multicast address can provide for the concurrent control of, and the delivery of the multicast message to, the devices of the group. Error conditions in a multicast source may be handled by preserving the multicast session resources, and reassigning a multicast source address from a faulty source encoding device to an alternate device.