Device Capability Negotiation for Multi-Layer Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for device capability negotiation in multi-layer video coding are inefficient, leading to high delay and network burdens due to the need for multiple rounds of negotiation during session setup, especially when network conditions change, as terminals lack initial information about the multi-layer video bitstream and must re-send detailed information to select optimal layer combinations.

Innovation Solution

A method and apparatus for device capability negotiation that involves receiving and sending decoding capability information, including parameters like Profile, Tier, and Level, to facilitate efficient negotiation by providing necessary decoding capability information for multi-layer video bitstreams and their layers, reducing the need for multiple reciprocating sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If detailed bitstream information is sent to terminal previously and terminal performs selection, then terminal can select optimal layer combination, but multiple rounds of negotiation are conducted leading to low efficiency and high delay

Engineering Contradiction:
Improveterminal selection accuracyVSAvoidnegotiation delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The server proactively provides detailed bitstream information and decoding capability requirements in advance during session setup, before the terminal needs to make selection. This preliminary action eliminates the need for multiple back-and-forth negotiation rounds, as the terminal receives all necessary information upfront to perform optimal layer combination selection.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If server re-sends detailed bitstream information when network conditions change, then optimal user experience can be achieved, but network burdens increase and terminal processing resources are occupied

Engineering Contradiction:
Improvenetwork adaptation capabilityVSAvoidnetwork traffic volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The terminal feeds back its selected layer combination and decoding capability information to the server. This feedback mechanism enables the server to adapt to network condition changes and adjust bitstream transmission accordingly, while avoiding the need for repeated detailed information transmission by using the feedback to guide future selections.

Inventive Principle:
Principle #23Feedback

3Speed

If terminal does not have information about multi-layer video bitstream during initial session setup, then session can start quickly, but terminal cannot provide needed output layer information for server to judge and select bitstream

Engineering Contradiction:
Improvesession setup speedVSAvoidterminal decoding capability information
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The terminal provides its decoding capability information (Profile, Tier, Level) during the initial session setup process, before the server needs to select the bitstream. This preliminary provision of information enables both parties to make informed decisions quickly without requiring subsequent negotiation rounds.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If multiple reciprocating session processes are conducted, then optimal layer selection can be made, but network burdens increase and processing resources are occupied

Engineering Contradiction:
Improvelayer selection optimalityVSAvoidnegotiation process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The server provides detailed bitstream information and decoding capability requirements in advance during session setup. This preliminary action simplifies the negotiation process by eliminating the need for multiple reciprocating session processes, as the terminal receives all necessary information upfront to perform optimal layer combination selection.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10375408B2Device capability negotiation method and apparatus, and computer storage medium
Publication Date: 2019.08.06 ZTE CORP
  • US10375408B2 patent drawing
  • US10375408B2 patent drawing

AI summary

A device capability negotiation method includes receiving, by a first device, a multilayer video data request sent by a second device, and sending, by the first device, response information to the second device. The response information includes at least one of the following information types: decoding capability information needed for decoding a multilayer video code stream, decoding capability information needed for decoding various layers in the multilayer video code stream, and decoding capability information needed for decoding different output layer combinations in the multilayer video code stream. Also disclosed are a device capability negotiation apparatus, and a computer storage medium.