Wireless Video Packet Transmission Priority Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video applications over wireless networks are sensitive to packet loss and delay due to the lossy nature of wireless networks, which degrades video playback performance.

Innovation Solution

A method to dynamically adjust retry limits and packet lifetimes for video packets based on their importance, prioritizing higher importance packets like I frames over lower importance packets like B frames, and adjusting these parameters in real-time based on factors such as frame type, order, and transmission success/failure streaks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video packets are transmitted over wireless networks with fixed retry limits and packet lifetimes, then the transmission process is simple and uniform, but packet loss and delay occur frequently degrading video playback performance

Engineering Contradiction:
Improvevideo transmission reliabilityVSAvoidtransmission control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making retry limits and packet lifetimes variable rather than fixed. The system dynamically adjusts these parameters based on real-time conditions including frame type (I-frame, P-frame, B-frame), current packet loss rates, and network conditions. This allows the transmission control to adapt to changing wireless network conditions, improving reliability without requiring overly complex manual configuration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key transmission parameters (retry limits and packet lifetimes) based on video frame characteristics and network conditions. Different frame types are assigned different base retry limits and lifetimes, and these parameters are further adjusted based on observed packet loss patterns. This parameter adaptation resolves the contradiction by making the system responsive to actual transmission conditions

Inventive Principle:
Principle #35Parameter changes

2Reliability

If uniform retry limits are applied to all video packets, then the control mechanism is simple, but important frames like I-frames are dropped at the same rate as less important frames like B-frames

Engineering Contradiction:
Improveimportant frame deliveryVSAvoidpriority-based control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by assigning different retry limits and packet lifetimes to different types of video packets based on their importance. I-frames (intra-coded frames) that contain complete image data are given higher priority with larger retry limits and longer lifetimes, while B-frames (bi-directionally predicted frames) that depend on other frames are given lower priority. This differentiated approach ensures that critical frames are more likely to be delivered successfully

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the video packet stream into different priority categories based on frame type. By classifying packets as high-priority (I-frames), medium-priority (P-frames), or low-priority (B-frames), the system can apply different transmission parameters to each segment. This segmentation allows important frames to receive enhanced protection through higher retry limits without unnecessarily increasing complexity for all packets

Inventive Principle:
Principle #1Segmentation

3Reliability

If high retry limits are set for all packets to reduce packet loss, then packet delivery reliability improves, but network congestion increases and transmission speed decreases

Engineering Contradiction:
Improvepacket delivery success rateVSAvoidtransmission speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by providing enhanced protection (higher retry limits and lifetimes) only to the extent necessary for different frame types. Critical I-frames receive full protection with high retry limits, while less critical B-frames receive minimal protection. This selective approach ensures adequate delivery of important frames without applying excessive retransmission attempts to all packets, thereby avoiding unnecessary network congestion and maintaining transmission speed

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10700818B2System and method for improving efficiency of wirelessly transmitting video packets
Publication Date: 2020.06.30 TELIT IOT SOLUTIONS INC
  • US10700818B2 patent drawing
  • US10700818B2 patent drawing
  • US10700818B2 patent drawing

AI summary

A device, system and method are provided for wirelessly transmitting a sequence of video packets containing video data for one or more video frames. An importance metric associated with a priority of transmitting each individual packet in the sequence of video packets is independently computed, a retry limit or packet lifetime for each individual video packet in the sequence of video packets is independently determined based on the importance metric, and each video packet in the sequence of video packets is attempted to be transmitted. If the transmission attempt for an individual video packet in the sequence fails, the transmission attempt is repeated for up to the retry limit or the packet lifetime independently determined for the individual packet or until a successful transmission is achieved, whichever occurs first.