Video Transmitter Prioritizing Data Layers for Wireless QoS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of transmitting high-quality video over wireless channels is exacerbated by high bandwidth and latency requirements, as well as susceptibility to interference, making it difficult to guarantee Quality of Service (QoS) due to unpredictable channel quality and the need for real-time data transmission.

Innovation Solution

A cross-layer optimization system that dynamically selects transmission profiles based on channel quality, video quality, codec requirements, and data rate, employing layer-based compression, unequal error protection, and adaptive modulation and coding to optimize video transmission over wireless channels, ensuring reliable and efficient data delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If uncompressed video data is transmitted to maintain high video quality, then video quality is improved, but bandwidth requirements increase significantly

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

Solution Approach 1:

The video data is segmented into multiple layers with different importance levels (header layers, parameter layers, data layers). This segmentation allows the system to transmit only the most critical layers when bandwidth is limited, while transmitting all layers when bandwidth is abundant, thus resolving the contradiction between maintaining video quality and reducing bandwidth requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different parts of the video data are treated with different quality levels. Critical components (headers, essential parameters) are transmitted with high reliability and protection, while less critical components (optional data layers) are transmitted with lower protection or omitted when bandwidth is constrained. This local differentiation of quality allows the system to adapt to varying bandwidth conditions while maintaining acceptable video quality.

Inventive Principle:
Principle #3Local quality

2Reliability

If error protection mechanisms are implemented to ensure reliable transmission, then reliability is improved, but data rate decreases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoiddata rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The error protection level is made dynamic rather than static. The system adjusts the amount of error protection applied to different video data layers based on channel conditions and bandwidth availability. When channel conditions are good, less protection is applied to maintain high data rate. When channel conditions deteriorate, more protection is applied to critical layers to maintain reliability, thus resolving the contradiction between reliability and data rate.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different error protection mechanisms are applied to different parts of the video data based on their importance. Critical layers (headers, essential parameters) receive strong error protection, while less critical layers receive minimal or no protection. This localized application of error protection ensures reliability for essential data while maintaining overall data rate.

Inventive Principle:
Principle #3Local quality

3Productivity

If adaptive modulation and coding is used to optimize data rate, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvedata rateVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system dynamically adapts modulation and coding schemes based on channel conditions and bandwidth availability. The transmitter adjusts the complexity of modulation and coding in real-time, using simpler schemes when bandwidth is limited and more complex schemes when bandwidth is abundant. This dynamic adaptation optimizes data rate while managing device complexity through conditional complexity rather than constant high complexity.

Inventive Principle:
Principle #15Dynamics

4Manufacturing precision

If all video data is transmitted to ensure complete information, then video quality is improved, but loss of time increases due to retransmission delays

Engineering Contradiction:
Improvevideo qualityVSAvoidretransmission delay
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by transmitting critical video data layers first (headers, essential parameters) before transmitting optional or less critical layers. This preliminary transmission of essential data ensures that the receiver can begin processing and displaying video frames even if some optional data is lost or requires retransmission, thus reducing retransmission delays while maintaining acceptable video quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different transmission priorities to different parts of the video data. Critical components are transmitted with high priority and strong protection to ensure timely delivery, while less critical components are transmitted with lower priority or omitted when time is constrained. This local differentiation of transmission quality reduces the need for retransmission of critical data, thereby reducing loss of time.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10523895B2System and method for electronic data communication
Publication Date: 2019.12.31 SAMSUNG DISPLAY CO LTD
  • US10523895B2 patent drawing
  • US10523895B2 patent drawing
  • US10523895B2 patent drawing

AI summary

A transmitter is configured to: receive a frame of video data from a data source; group bits corresponding to the frame of video data into a plurality of groups each corresponding to a plurality of levels of importance; reorganize the groups in order of importance to generate a reorganized frame of data with a group corresponding to a plurality of packet headers having a highest level of importance and arranged to be first among the groups; insert a value indicating a length of data bits corresponding to each packet header before each packet header; and transmit the bits corresponding to the frame of video data to the receiver for display on the display panel such that each group from among the plurality of groups is transmitted according to different protection techniques based on their corresponding levels of importance.