Multimedia Description File Modification for DASH Congestion Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In radiocommunications networks, especially in cell networks, the existing DASH technology leads to unfair bandwidth distribution and sub-optimal quality experience due to DASH clients selecting bit rates based solely on their own needs, causing congestion and inaccurate bandwidth assessment, particularly in multi-user environments with limited radio resources.

Innovation Solution

A method that modifies multimedia description files based on real-time network conditions and user profiles to optimize bit rates, preventing or reducing congestion by eliminating higher bit rate options, ensuring fair resource distribution and maintaining average bit rates for all users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If DASH clients select bit rates based solely on their own needs, then each user terminal can access high-quality multimedia content, but bandwidth distribution becomes unfair and network congestion occurs

Engineering Contradiction:
Improvemultimedia content delivery qualityVSAvoidnetwork congestion
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent introduces a network server as an intermediary between DASH clients and multimedia content. This server intercepts MPD file requests, modifies the available bit rate information based on network conditions and user profiles, and returns customized MPD files. This mediator prevents direct selfish bit rate selection while maintaining individual user experience through profile-based adaptation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes the parameters presented to DASH clients by modifying the MPD files. The server adjusts the available bit rate options in MPD files based on real-time network conditions and pre-configured user profiles, thereby controlling the bit rate selection process without requiring changes to the DASH client logic itself.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If DASH clients dynamically select high bit rates, then individual user experience is optimized, but overall network resource distribution becomes unfair

Engineering Contradiction:
Improveuser experience qualityVSAvoidbandwidth distribution fairness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary configuration by storing multiple user profiles with different bit rate preferences and characteristics before actual content delivery. When a user requests content, the server retrieves the appropriate pre-configured profile and uses it to customize the MPD file, ensuring fair resource allocation is established in advance based on user characteristics rather than real-time selfish optimization.

Inventive Principle:
Principle #10Preliminary action

3Object-generated harmful factors

If the system modifies multimedia description files to control bit rates, then network congestion is reduced, but system complexity increases

Engineering Contradiction:
Improvecongestion controlVSAvoidbit rate management system complexity
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where the server monitors network conditions and user behavior, then uses this information to dynamically adjust the bit rate options presented in modified MPD files. This feedback loop enables congestion control while maintaining relatively simple system architecture by leveraging existing DASH infrastructure and adding only the modification layer.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10652295B2Method for optimizing the throughput of multimedia contents accessible by at least one user terminal, corresponding computer program product and management device
Publication Date: 2020.05.12 ORANGE SA
  • US10652295B2 patent drawing
  • US10652295B2 patent drawing
  • US10652295B2 patent drawing

AI summary

A method is proposed for optimizing the bit rate of multimedia contents accessible by a plurality of user terminals connected to a radiocommunications network cell. The multimedia contents are stored in the form of a plurality of independent chunks on at least one multimedia contents server associated with at least one contents provider. The method includes the following steps, implemented in a device for optimizing the bit rate: receiving one request to obtain a multimedia description file, sent by a user terminal; obtaining a multimedia description file; modifying the multimedia description file on the basis of a piece of information representing a quality of delivery, delivering a modified multimedia description file; and transmitting the modified multimedia description file to the user terminal.