Multicast Stream Adaptation via Intermediate Node Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional unicast and multicast technologies face inefficiencies, including poor bandwidth utilization and inflexibility, as they do not adapt to varying network conditions or user capabilities, leading to potential congestion and high storage requirements.

Innovation Solution

The implementation of a system that generates multiple streams of data encoded at different quality levels, allowing for dynamic adjustment based on network conditions and user capabilities, with intermediate nodes selectively distributing these streams to ensure optimal playback quality and bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional unicast technology is used to distribute content to multiple subscribers, then each subscriber receives a dedicated stream tailored to their capabilities, but network bandwidth consumption increases significantly with the number of viewers

Engineering Contradiction:
Improvecontent delivery adaptabilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The content is segmented into multiple streams with different quality levels (e.g., high, medium, low bitrate). Instead of delivering one dedicated unicast stream to each subscriber, the system segments the content delivery into hierarchical quality tiers that can be shared across multiple users, reducing overall bandwidth consumption while maintaining adaptability to individual capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality levels of the same content are made available locally at different points in the network. Subscribers receive content at the quality level appropriate to their capabilities and network conditions, rather than all receiving identical high-quality unicast streams. This local quality differentiation reduces total bandwidth usage while preserving adaptability.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If conventional multicast technology is used to distribute content to multiple subscribers, then network bandwidth efficiency improves, but the system loses flexibility to adapt to varying subscriber capabilities and network conditions

Engineering Contradiction:
Improvenetwork bandwidth efficiencyVSAvoidquality adaptation flexibility
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The multicast system is made dynamic by allowing subscribers to switch between different quality-level streams based on their capabilities and real-time network conditions. Rather than a static single-quality multicast, the system dynamically adapts quality delivery through multiple encoded streams at different bitrates, combining multicast efficiency with adaptive flexibility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The multicast infrastructure is enhanced to serve multiple functions simultaneously: it can deliver content at multiple quality levels to different subscriber groups, support both multicast and unicast delivery modes, and adapt to varying network conditions. This multi-functional approach allows a single multicast system to achieve both bandwidth efficiency and quality adaptability.

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

3Quantity of substance

If edge servers are deployed to store content closer to end users, then network bandwidth usage reduces, but storage requirements and system complexity increase

Engineering Contradiction:
Improvenetwork bandwidth usageVSAvoidsystem architecture complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The content distribution architecture uses a nested structure where edge servers store and deliver content segments, and core network servers provide coordination and additional content. This nested arrangement allows bandwidth reduction through localized delivery while managing complexity through hierarchical organization, where simpler edge nodes work within the framework of more capable core nodes.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS11303682B2Adaptive bit rates in multicast communications
Publication Date: 2022.04.12 TIME WARNER CABLE ENTERPRISES LLC
  • US11303682B2 patent drawing
  • US11303682B2 patent drawing
  • US11303682B2 patent drawing

AI summary

A resource such as a server derives multiple streams of data based on particular content. Each of the multiple streams of data is encoded to enable play back of the content according to a different level of quality. The server transmits the multiple streams of data of differing levels of quality on a multicast link downstream to one or more intermediate nodes that, in turn, distribute the streams of data to end users. For example, an intermediate node retrieves a respective stream of data from the multiple streams of data and forwards the selected stream of data over a second portion of the multicast link to a respective client device. The intermediate node can transmit a different stream of data to the respective client device depending on available bandwidth. The client device plays back the transmitted stream of data to produce a rendition of the particular content.