Gateway Bandwidth Allocation for Streaming and Progressive Download ABR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video delivery systems face challenges in efficiently managing bandwidth for both streaming and progressive download clients within the same video delivery pipe, leading to inadequate video quality and bandwidth inefficiencies due to conflicting requirements and limited bandwidth.

Innovation Solution

A method and device for managing bandwidth allocation across a video pipe that delivers both streaming and progressive download adaptive bitrate (ABR) content, involving a gateway device that allocates bandwidth dynamically based on congestion boundaries, client priorities, and shared multicast ABR segments, allowing for dynamic bitrate changes and efficient resource distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If bandwidth is allocated to streaming clients, then video quality for streaming is improved, but bandwidth available for progressive download clients decreases

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth availability
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system implements dynamic bandwidth allocation where the gateway device continuously monitors network conditions and adjusts the bitrate for both streaming and progressive download clients in real-time. This allows the system to adapt bandwidth distribution based on current network capacity, ensuring optimal video quality for streaming while maintaining functionality for progressive download clients when bandwidth is limited.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of bitrate dynamically for streaming clients based on available bandwidth. The gateway device receives feedback about network conditions and adjusts the streaming bitrate accordingly, allowing the system to maintain acceptable video quality across different bandwidth scenarios while ensuring progressive download clients can still access content when bandwidth is constrained.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple clients consume video simultaneously from the same video pipe, then service coverage is improved, but bandwidth efficiency deteriorates due to content duplication

Engineering Contradiction:
Improveservice coverageVSAvoidbandwidth efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The gateway device merges the video streams for progressive download clients by consolidating multiple requests for the same content into a single download operation. When multiple progressive download clients request the same video content, the system combines their requests and delivers a single copy through the video pipe, thereby maintaining service coverage for multiple clients while eliminating redundant bandwidth consumption.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If bandwidth is allocated to progressive download clients, then download capability is improved, but streaming quality deteriorates due to bandwidth contention

Engineering Contradiction:
Improvedownload capabilityVSAvoidstreaming quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system implements dynamic bandwidth allocation where the gateway device continuously monitors network conditions and adjusts the bitrate for both streaming and progressive download clients in real-time. This allows the system to adapt bandwidth distribution based on current network capacity, ensuring optimal video quality for streaming while maintaining functionality for progressive download clients when bandwidth is limited.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms where the gateway device receives information about network conditions and client performance, then uses this feedback to adjust bandwidth allocation dynamically. This feedback loop enables the system to respond to changing network conditions and prioritize bandwidth allocation to maintain streaming quality when necessary, while still allowing progressive download operations to proceed when bandwidth is available.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9628405B2Merging multicast ABR and unicast ABR with progressive download ABR in a customer premises device within the same video delivery pipe
Publication Date: 2017.04.18 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US9628405B2 patent drawing
  • US9628405B2 patent drawing
  • US9628405B2 patent drawing

AI summary

A method of managing bandwidth allocation across a video pipe that delivers both streaming adaptive bitrate (ABR) content and progressive download ABR content includes receiving a designation of a congestion boundary within a video pipe, the congestion boundary designating a first percentage of the video pipe that is to be used for streaming ABR content when congestion exists on both sides of the congestion boundary, wherein a remaining percentage of the video pipe is to be used for progressive download ABR; allocating bandwidth for streaming ABR content, wherein the gateway device can allocate for streaming content only that portion of the remaining percentage of bandwidth that is not requested for progressive download content; and allocating bandwidth for progressive download content, wherein the gateway device can allocate for progressive download content only that portion of the first percentage of bandwidth that is not requested for streaming content.