Session Resource Manager Adaptive Bandwidth Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IP-based video delivery systems face challenges with network congestion leading to video quality degradation and limited scalability due to dedicated bandwidth allocation in QoS-based systems, which restricts the number of video sessions that can be supported.

Innovation Solution

Implementing an adaptive bandwidth adjustment technique managed by a Session Resource Manager (SRM) that proactively or reactively adjusts data rates of content sessions to optimize bandwidth usage, allowing for dynamic allocation of bandwidth among existing sessions and accommodating changes in viewer demand.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If QoS-based delivery systems provide dedicated bandwidth for each video session, then video quality is maintained, but the number of video sessions that can be supported is limited

Engineering Contradiction:
Improvevideo qualityVSAvoidnumber of video sessions
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts the data rate of each video session based on real-time network conditions and available bandwidth. The Session Resource Manager continuously monitors network status and modifies session parameters, transitioning from static dedicated bandwidth allocation to dynamic adaptive allocation, allowing the system to support more sessions while maintaining quality where possible.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the bandwidth allocation parameter from fixed dedicated values to variable values that adapt to network conditions. By adjusting data rates of individual sessions based on available capacity, the system optimizes the trade-off between video quality and the number of supported sessions, enabling scalability beyond traditional QoS limitations.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If adaptive streaming switches between different bit rate sources, then video delivery continues during network congestion, but video quality degrades significantly

Engineering Contradiction:
Improvevideo delivery continuityVSAvoidvideo quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system merges the advantages of both QoS-based and adaptive streaming approaches. It maintains QoS-style quality guarantees through coordinated bandwidth management while incorporating adaptive bit rate switching to ensure continuous delivery. The Session Resource Manager orchestrates multiple bit rate sources and session adjustments to achieve both continuity and quality preservation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements feedback mechanisms where the Session Resource Manager monitors network conditions, session performance, and bandwidth availability, then adjusts data rates accordingly. This closed-loop control allows the system to respond to network changes while maintaining optimal video quality, avoiding the significant degradation associated with purely client-side adaptive streaming.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9191322B2Methods, apparatus and computer readable medium for managed adaptive bit rate for bandwidth reclamation
Publication Date: 2015.11.17 SYNAMEDIA LTD
  • US9191322B2 patent drawing
  • US9191322B2 patent drawing
  • US9191322B2 patent drawing

AI summary

A method, apparatus and computer program product for managing content sessions within a network is presented. The systems disclosed herein are able to detect a requirement to modify bandwidth usage within the network either proactively or reactively. In response, example embodiments apply an adaptive bit rate adjustment technique to the content sessions to adjust a data rate associated with each content session according to the requirement to modify bandwidth usage within the network. Example embodiments also then apply a quality of service adjustment technique to the content sessions to adjust a bandwidth allocation assigned between a client and server based upon the adaptive bandwidth adjustment technique. Application of the adaptive bit rate and quality of service adjustment techniques may be policy based. Example embodiments also may monitor a plurality of servers supporting content sessions, detect a failure at a first server and move content sessions to a second server.