Interlaced Image Packet Prioritization for Congestion Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interlaced image data, such as PNG files, are not designed to prioritize data for network congestion management, leading to potential complete packet drops and loss of image quality or functionality during transmission.

Innovation Solution

A mechanism that designates chunks of interlaced image data as critical or ancillary, allowing for prioritization during packet transmission, where critical chunks are positioned at the head of packets and ancillary chunks at the tail, enabling a packet wash operation to remove ancillary data during congestion, thus preserving important information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If interlaced image data is transmitted without priority designation, then all components have equal transmission chance, but network congestion causes complete packet drops and loss of image quality

Engineering Contradiction:
Improveimage transmission reliabilityVSAvoidimage quality loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The image data is segmented into multiple priority levels (critical, important, ancillary) with corresponding priority values. This segmentation allows the network to selectively transmit or drop packets based on congestion conditions, ensuring critical image components are preserved while ancillary ones may be dropped during congestion.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different portions of the image data are assigned different quality priorities. Critical chunks containing essential image structure and metadata are marked with high priority, while ancillary chunks containing optional enhancement data are marked with low priority. This local quality differentiation enables selective preservation during transmission.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If all image components are transmitted with equal priority, then complete image data is sent, but network congestion increases and causes packet drops

Engineering Contradiction:
Improveimage data volumeVSAvoidnetwork transmission efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The transmission system dynamically adjusts the effective data volume based on network conditions. During congestion, lower priority chunks are dropped, effectively reducing the transmitted data volume to match available bandwidth, thereby improving transmission efficiency without requiring complex real-time negotiation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system transmits more data than strictly necessary by including ancillary chunks, but allows the network to selectively drop excess data during congestion. This partial action approach ensures that under normal conditions, full quality is achieved, while under congestion, the essential subset is delivered efficiently.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If critical chunks are positioned at packet head and ancillary at tail, then packet wash can remove ancillary data, but packet structure complexity increases

Engineering Contradiction:
Improvepreservation of critical informationVSAvoidpacket structure complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The packet structure is pre-organized with critical chunks positioned at the head and ancillary chunks at the tail before transmission. This preliminary arrangement enables network nodes to perform simple sequential scanning and truncation during packet wash operations, removing ancillary data without complex analysis, thereby maintaining low operational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Each chunk is assigned a priority parameter that determines its position in the packet. This parameter-based organization allows automated sorting and positioning without complex structural rules. The priority parameter serves as a simple key that enables both structured organization and easy manipulation during packet wash operations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240089310A1Packet wash for interlaced images
Publication Date: 2024.03.14 HUAWEI TECH CO LTD
  • US20240089310A1 patent drawing
  • US20240089310A1 patent drawing
  • US20240089310A1 patent drawing

AI summary

An image coding mechanism is disclosed. The mechanism includes designating a plurality of chunks of an interlaced image file as critical or ancillary. The chunks are positioned in a packet in a distinct order according to a priority of the chunks and their designation as critical or ancillary. The packet is transmitted toward an image destination.