Multicast Content Delivery System for Adaptive Bitrate Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia content delivery over IP networks faces challenges such as network congestion, delays, and packet losses due to increased user demand, leading to unpredictable video quality and poor customer experience, especially in bandwidth-constrained downstream networks.

Innovation Solution

A content delivery system that utilizes software-defined networking (SDN) and multicast channel creation to dynamically manage bitrates and adapt to real-time network conditions, creating and updating multicast channels based on user demand and quality of service (QoS) to ensure efficient delivery of adaptive bitrate streaming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If unicast delivery is used for each user, then video quality can be adapted to individual user needs, but network bandwidth consumption increases proportionally with the number of users

Engineering Contradiction:
Improvevideo quality adaptationVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple unicast streams into a single multicast stream by creating a shared delivery channel that serves multiple users simultaneously. The system establishes a multicast channel that can be subscribed to by multiple client devices, allowing the same video content to be delivered to multiple users through a single network path, thereby reducing overall bandwidth consumption while maintaining adaptive quality capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The multicast channel serves multiple functions: it acts as a shared delivery mechanism for multiple users, provides adaptive bitrate streaming capabilities, and enables efficient bandwidth utilization. The single multicast stream can be dynamically adjusted to serve different quality requirements of multiple subscribers without requiring separate dedicated streams for each user.

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

2Productivity

If more users access the network simultaneously, then service coverage increases, but network congestion worsens and video quality becomes unpredictable

Engineering Contradiction:
Improveservice coverageVSAvoidvideo quality consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback mechanisms where the server receives information about network conditions and user device capabilities, then dynamically adjusts the multicast stream parameters. The server can monitor subscription counts, network bandwidth availability, and user quality preferences to optimize the streaming delivery, ensuring consistent video quality even as user numbers fluctuate.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The multicast channel creation and management is dynamic rather than static. The system can create, update, and remove multicast channels based on real-time subscription demand. When the number of subscribers exceeds a threshold, new multicast channels can be created to distribute load, and existing channels can be adjusted to maintain optimal performance levels.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If dedicated streams are created for every user, then video quality can be optimized individually, but network complexity and management difficulty increase

Engineering Contradiction:
Improveindividual quality optimizationVSAvoidnetwork management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the complexity of individual stream management from the system architecture by replacing multiple unicast streams with a single multicast stream. The server no longer needs to manage separate connection states, quality adjustments, and bandwidth allocations for each user individually. Instead, it manages a single multicast channel that handles all subscribers collectively, significantly reducing management overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates a single multicast stream that serves as a template or copy that can be efficiently distributed to multiple users. Rather than creating unique streams for each user, the same video content is copied and delivered through the shared multicast channel, reducing the complexity of stream management while maintaining the ability to serve multiple quality requirements.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3451609B1A method and a system to deliver multimedia content in a downstream network
Publication Date: 2020.12.09 WIPRO LTD
  • EP3451609B1 patent drawingFigure 1
  • EP3451609B1 patent drawingFigure 2
  • EP3451609B1 patent drawingFigure 3

AI summary

A method and a system are described for delivering multimedia content in a downstream network. The method includes monitoring a real-time quality of service associated with a bit rate traffic from a plurality of client devices and network topographies. The method includes creating a plurality of channels, to be multi-casted by a plurality of slave servers, associated with a plurality of adaptive bit rates associated with the multimedia content based on the monitoring. The method includes publishing a master manifest comprising multicast information associated with each of the plurality of channels. The method includes notifying, the plurality of slave servers to subscribe to the created plurality of channels. The method includes receiving a subscription request for the plurality of channels from the plurality of slave servers in response to the notification. The multimedia content is multi-casted to the plurality of client devices based on subscription request.