Video Stream Transmission Prioritizing Slice Headers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video transmission technologies face challenges in maintaining smooth playback due to packet losses, especially when slice headers are lost, leading to errors propagating through frames in a Group of Pictures (GOP) and affecting the decoding of H.264-encoded video streams.

Innovation Solution

An adaptive MAC layer retransmission technique, Dynamic Retry Adaptation Scheme for H.264 (DRAS.264), prioritizes the transmission of slice headers, estimates channel conditions, and adjusts retry limits based on packet importance and network metrics to ensure timely delivery of slice headers within predetermined deadlines, even exceeding default retry limits if necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If slice headers are transmitted with default retry limits, then transmission speed is maintained, but packet loss errors occur and error propagation affects GOP decoding

Engineering Contradiction:
Improveslice header transmission reliabilityVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies different retry limit strategies to different packet types: slice header packets receive extended retry limits while other packets use default limits. This local differentiation ensures critical packets (slice headers) are transmitted reliably without unnecessarily delaying other packets, thus resolving the contradiction between reliability and time loss.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system identifies and prioritizes slice header packets before transmission by marking them as high importance. This preliminary action allows the receiver to allocate additional retry attempts specifically for these critical packets, ensuring their reliable delivery before time constraints become critical, thereby balancing reliability requirements with time efficiency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If retry limits are extended for all packets, then packet loss is reduced, but transmission efficiency decreases and playback deadlines may be missed

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements differential retry policies where only slice header packets receive extended retry limits while other packets maintain default limits. This localized approach improves reliability for critical packets without compromising overall transmission efficiency, preventing playback deadline violations that would occur with universal retry extensions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system applies excessive retry attempts specifically to slice header packets rather than all packets. This partial excessive action ensures critical packets are delivered reliably while avoiding the productivity loss that would result from extending retries to every packet type, thus maintaining transmission efficiency.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If slice headers are prioritized for retransmission, then error propagation is prevented, but network resource consumption increases

Engineering Contradiction:
Improveerror propagation preventionVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements selective retransmission prioritization where only slice header packets are marked for preferential retransmission when losses occur. This local quality approach prevents error propagation in critical areas while minimizing network resource consumption by not prioritizing retransmission of all packet types, thus resolving the contradiction between reliability and energy loss.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9231993B2Apparatus for transmitting encoded video stream and method for transmitting the same
Publication Date: 2016.01.05 LG DISPLAY CO LTD
  • US9231993B2 patent drawing
  • US9231993B2 patent drawing
  • US9231993B2 patent drawing

AI summary

Discussed is an apparatus for transmitting an encoded video stream, comprising: a slice generating unit that divides a frame, comprised in a video stream, into at least one or more slice; and a transmitting unit transmitting the slice in units of a packet within a slice deadline, which is a time limit required for transmission of the slice, the transmitting unit that preferentially transmits a header packet that contain a slice header information over other packets, and the slice header that comprises of information necessary for reconstructing the slice, wherein the transmitting unit comprises: a packet transmitter that retransmits the packet when the packet fails to be transmitted within the predetermined retry limit; and a header protector performing control for the header packet to be repeatedly transmitted within the slice deadline even when number of retransmissions of the header packet exceeds the predetermined retry limit.