Packet Content Identifier for Video Stream Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network technologies randomly drop packets during congestion, leading to loss of valuable content such as video surveillance data or critical voice communications, as they lack the ability to prioritize packets based on their content significance.

Innovation Solution

A method and system that assign content identifiers to packets in a communications network, allowing downstream nodes to prioritize packets based on their content, such as video frames or voice data, using a content mapping table and Real-Time Protocol (RTP) header extensions, ensuring that more valuable content is prioritized and less likely to be dropped.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If packets are randomly dropped during network congestion, then network bandwidth is reduced, but valuable content such as video surveillance data or critical voice communications is lost

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidvaluable content loss
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The system performs preliminary classification of packets at the source by analyzing video frame content and assigning content identifiers before transmission. This advance categorization enables downstream nodes to make informed drop decisions without needing to analyze packet content, ensuring valuable content is protected while allowing non-critical packets to be dropped during congestion

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The video stream is segmented into individual packets, each independently classified with a content identifier. This segmentation allows selective prioritization at the packet level, where packets containing critical content (faces, license plates) can be protected while packets containing less important content are dropped during bandwidth constraints

Inventive Principle:
Principle #1Segmentation

2Reliability

If content identifiers are assigned to each packet and downstream nodes prioritize based on content, then valuable content delivery probability increases, but device complexity increases

Engineering Contradiction:
Improvecontent delivery probabilityVSAvoidprioritization system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Content identifiers serve as intermediaries between the video content and the prioritization mechanism. Instead of requiring downstream nodes to directly analyze and evaluate video content (which would be complex), the content identifier acts as a simplified mediator that encapsulates content importance, enabling easy prioritization decisions based on predefined mappings

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a simplified copy or representation of the video content's essential characteristics through content identifiers. Rather than processing actual video data to determine priority, downstream nodes use the copied identifier information from packet headers, significantly reducing processing complexity while maintaining reliable prioritization

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11165845B2Method and apparatus for efficiently prioritizing elements in a video stream for low-bandwidth transmission
Publication Date: 2021.11.02 PELCO INC
  • US11165845B2 patent drawing
  • US11165845B2 patent drawing
  • US11165845B2 patent drawing

AI summary

Processing video for low-bandwidth transmission may be complex. At a content source embodiment of methods disclosed herein may include assigning the content identifier as a function of content in a packet of a packet stream on a packet-by-packet basis. The method may further comprise forwarding the content identifier with the packet to enable a downstream network node or device to effect prioritization of the packet within the packet stream. The downstream network node or device may make drop decisions that are guided by a content identifier. Packets, or video frames that contain useful information may be prioritized and have a higher probability of being delivered.