Adaptive Video Encoding Rate Shifting for Bandwidth Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video service providers face challenges in managing bandwidth allocation for on-demand video services due to unpredictable viewer demands, which can impact video quality and lead to inefficiencies in resource utilization, especially when multiple viewers request high-quality streams simultaneously.

Innovation Solution

A system and method for dynamically adapting the encoding rate of video streams based on available resources, service parameters, and historical data, using a Service Quality Manager to select the appropriate encoding level for each stream, ensuring optimal bandwidth allocation and quality of service across a service group.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video service providers allocate high bandwidth to ensure high-quality video delivery, then video quality is improved, but bandwidth availability for other users deteriorates

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

Solution Approach 1:

The patent implements dynamic bandwidth allocation where the encoding rate is adjusted in real-time based on current network conditions and user demand. The system transitions from static high-quality encoding to adaptive encoding that modulates quality levels dynamically, allowing bandwidth to be shared efficiently across multiple users while maintaining acceptable video quality for each

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the encoding rate parameter based on network conditions and service group bandwidth usage. By adjusting this critical parameter, the system can deliver high-quality video when bandwidth is abundant and reduce quality when bandwidth is constrained, thereby resolving the contradiction between maintaining video quality and preserving bandwidth for other users

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If video service providers use lower resolution encoding to conserve bandwidth, then bandwidth usage is reduced, but video quality deteriorates

Engineering Contradiction:
Improvebandwidth usageVSAvoidvideo quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

Rather than using fixed low-resolution encoding, the system dynamically adjusts encoding resolution based on actual bandwidth availability and user priority. This allows the system to conserve bandwidth when necessary while preserving video quality when resources permit, eliminating the need to permanently accept reduced quality

Inventive Principle:
Principle #15Dynamics

3Reliability

If video service providers allocate fixed bandwidth to each user, then service reliability is improved, but resource utilization efficiency deteriorates

Engineering Contradiction:
Improveservice reliabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent replaces fixed bandwidth allocation with dynamic allocation that responds to real-time network conditions and user demand patterns. The system maintains service reliability by ensuring minimum quality thresholds are met while improving resource utilization by allowing bandwidth to be reallocated from low-priority to high-priority users based on current conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms that monitor bandwidth usage, user demand, and video quality metrics. This feedback loop enables the system to adjust encoding rates and bandwidth allocation dynamically, maintaining reliable service while optimizing resource utilization based on actual system state rather than predetermined fixed allocations

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2559235B1Adaptive rate shifting for delivery of video services to service groups
Publication Date: 2019.11.20 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP2559235B1 patent drawingFigure 1
  • EP2559235B1 patent drawingFigure 2
  • EP2559235B1 patent drawingFigure 3

AI summary

A video stream is provided to a set top box of a viewer to fulfill the viewer's request for a video on-demand service. The video stream is encoded at one of a plurality of encoding rates selected by a Service Quality Manager based on parameters defined for a service group, which in various embodiments may comprise the viewer, or the viewer along with other customers sen iced by a single QAM. The parameters used for determining the encoding rate may involve currently allocated bandwidth, the viewer's service parameters, other customer's service parameters, and historical data regarding encoding rate selection data. The encoding rate used to encode a stream may be modified during streaming in response to other service requests. The encoding rate may be shifted based on anticipated service requests from other members in the service group.