Cellular Video Download Encoding-Rate Control Using MSEBR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing adaptive bit rate (ABR) streaming techniques in cellular networks face challenges such as initial trial periods leading to compromised user experience due to frequent changes in video quality, inability to quickly adapt to channel conditions, and inefficient utilization of bandwidth, especially when clients move between cells.

Innovation Solution

A system calculates a maximum sustainable encoding bit rate (MSEBR) based on current and historical communication channel conditions, inhibiting clients from downloading video segments at bit rates exceeding this threshold to optimize encoding bit rates and manage communication bit rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If adaptive bit rate streaming allows clients to request segments at different encoding bit rates based on perceived channel conditions, then video quality can be adapted to available bandwidth, but initial trial periods cause frequent changes in video quality compromising user experience

Engineering Contradiction:
Improveadaptation to channel conditionsVSAvoidvideo quality stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by calculating the maximum sustainable encoding bit rate (MSEBR) in advance based on historical communication bit rates and current channel conditions before the client begins downloading video segments. This pre-calculated MSEBR is then used to stabilize subsequent segment downloads, avoiding frequent quality changes during the initial trial period.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring communication channel conditions and using this information to dynamically adjust the MSEBR. The MSEBR calculation incorporates historical communication bit rates and current channel state, creating a feedback loop that stabilizes video quality while adapting to changing network conditions.

Inventive Principle:
Principle #23Feedback

2Productivity

If clients quickly adapt to channel conditions by frequently changing encoding bit rates, then bandwidth utilization can be optimized, but user experience deteriorates due to frequent video quality changes

Engineering Contradiction:
Improvebandwidth utilization efficiencyVSAvoidvideo quality consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system changes parameters by calculating MSEBR as a weighted average of historical communication bit rates and current channel conditions, then uses this derived parameter to select appropriate encoding bit rates from a predefined set. This parameter transformation approach optimizes bandwidth utilization while maintaining video quality consistency by selecting from discrete, stable bit rate options rather than continuously varying rates.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the system calculates MSEBR based on historical communication bit rates, then bandwidth utilization is optimized, but the system complexity increases due to continuous monitoring and calculation requirements

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies self-service by having the base station autonomously calculate and enforce the MSEBR without requiring complex client-side monitoring or calculation mechanisms. The base station uses its own network resources to monitor communication bit rates and calculate MSEBR, then informs the client of the appropriate encoding bit rate, simplifying the overall system architecture while maintaining optimized bandwidth utilization.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250287049A1Maximum Sustainable Encoding Bit Rates for Video Downloads
Publication Date: 2025.09.11 VASONA NETWORKS INC
  • US20250287049A1 patent drawing
  • US20250287049A1 patent drawing

AI summary

Described embodiments include a system that includes network interface and a processor. The processor is configured to identify, via the network interface, a state of congestion in a communication channel between a base station belonging to a cellular network and a client device, to calculate, responsively to the state of congestion, a maximum sustainable encoding bit rate (MSEBR) for a video that is being downloaded by the client device, from a server, via the communication channel, the video being encoded at a plurality of different predefined bit rates, and to inhibit the client device, in response to calculating the MSEBR, from downloading a segment of the video that is encoded at any one of the predefined bit rates that exceeds the MSEBR. Other embodiments are also described.