Video Encoder Scheduler for Wireless Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Real-time video communication in wireless networks is hindered by latency issues, particularly due to fading and I-frame collisions, which degrade the quality of experience (QoE) by causing delays in transmitting I-frames and P-frames.

Innovation Solution

A system and method that aligns the scheduler of a communications controller with a video encoder to prioritize current data transmission, coordinates multiple sources and sinks to reduce delays, and uses fractal encoding to generate P-frames and I-frames on the fly, avoiding collisions and optimizing traffic flow by selecting the appropriate frame type based on a determined video transmission schedule.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If I-frames are transmitted periodically in real-time video, then random access and scene change handling are improved, but latency and I-frame collisions increase

Engineering Contradiction:
Improverandom access capabilityVSAvoidtransmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts frame transmission scheduling based on channel conditions and collision detection. The scheduler modifies I-frame transmission timing adaptively rather than using fixed periodic intervals, allowing the system to maintain random access capability while avoiding latency peaks and collisions during fading periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms where the scheduler monitors channel state information and collision patterns, then adjusts subsequent I-frame transmission schedules accordingly. This feedback loop enables the system to respond to actual channel conditions and prevent I-frame collisions while maintaining reliable random access points.

Inventive Principle:
Principle #23Feedback

2Loss of time

If I-frames are pushed quickly to reduce latency, then quality of experience is improved, but I-frame collisions and fading-related delays increase

Engineering Contradiction:
ImproveI-frame transmission delayVSAvoidcollision-free transmission
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The scheduler performs preliminary actions by predicting favorable channel periods for I-frame transmission based on historical channel state information. By proactively scheduling I-frames during predicted good channel conditions rather than reacting to collisions after they occur, the system reduces latency while maintaining reliable collision-free transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements mechanisms to skip unfavorable transmission periods and rush I-frame transmission through favorable channel windows. When channel conditions deteriorate or collisions are detected, the scheduler skips those periods and accelerates I-frame transmission during identified favorable windows, reducing overall latency while avoiding collisions.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Productivity

If a communications controller handles both uplink and downlink I-frames simultaneously, then resource utilization is improved, but scheduling complexity and collisions increase

Engineering Contradiction:
Improvecontroller resource utilizationVSAvoidscheduling complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the scheduling of uplink and downlink I-frames into separate handling mechanisms while maintaining overall coordination. By dividing the complex simultaneous scheduling task into manageable segments with dedicated scheduling logic for each direction, the controller maintains high resource utilization while reducing scheduling complexity and preventing collisions through structured separation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10193955B2System and method for video communication
Publication Date: 2019.01.29 HUAWEI TECH CO LTD
  • US10193955B2 patent drawing
  • US10193955B2 patent drawing
  • US10193955B2 patent drawing

AI summary

In one embodiment, method for transmitting video includes determining a first video transmission schedule and selecting one frame type of a plurality of frame types to produce a selected encoded frame in accordance with the first video transmission schedule. The method also includes transmitting, by a first device to a second device, the selected encoded.