Network Interface Device Offloading for SMPTE 2110 Media Frame Broadcasting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video streaming technologies, such as SMPTE 2110, face challenges in efficiently processing and transmitting uncompressed video and audio data over networks, particularly in ensuring reliable transmission and reducing the load on host processors due to the variability of network paths.

Innovation Solution

Offloading network and packet processing to a network interface device with programmable processors and circuitry, which performs packet infrastructure origination, video frame segmentation, and reconstruction, using techniques like multi-protocol label switching and virtual extensible LAN to manage primary and redundant paths, and supports changes in media streaming standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If network and packet processing is performed by host processors, then processing capability is available, but processor load increases

Engineering Contradiction:
Improveprocessing capabilityVSAvoidprocessor load
Core Design Contradiction:
PowerVSProductivity

Solution Approach 1:

The patent extracts network and packet processing functions from the host processor and relocates them to a dedicated network interface device. This separation removes the processing burden from the host processor while maintaining full processing capability through specialized hardware designed for network operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The network interface device acts as an intermediary between the host system and the network infrastructure. It handles packet processing, protocol management, and data transmission tasks, serving as a mediator that protects the host processor from direct network processing demands.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If single network path is used for transmission, then device complexity is reduced, but transmission reliability decreases

Engineering Contradiction:
Improvenetwork path configurationVSAvoidtransmission reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system dynamically manages multiple network paths, allowing the network interface device to select and switch between primary and secondary transmission paths based on real-time network conditions. This dynamic adaptation maintains reliability without requiring complex manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the network transmission parameter from a single static path to multiple dynamic paths. The network interface device monitors path quality and adjusts routing parameters, switching between paths as needed to maintain reliable transmission while keeping the overall system architecture relatively simple.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If video frames are transmitted as complete units, then transmission simplicity is maintained, but network efficiency decreases

Engineering Contradiction:
Improvetransmission simplicityVSAvoidnetwork efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments video frame data into smaller packets for transmission over the network. The network interface device handles the segmentation automatically, breaking complete video frames into manageable network packets while maintaining the ability to reassemble them in the correct order at the destination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-processing video data into transmission-ready packets before network transmission. The network interface device prepares data packets with appropriate headers and formatting in advance, enabling efficient network transmission while simplifying the main application's operation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20220201061A1Offload of media frame broadcasting to a network interface device
Publication Date: 2022.06.23 INTEL CORP
  • US20220201061A1 patent drawing
  • US20220201061A1 patent drawing
  • US20220201061A1 patent drawing

AI summary

Examples described herein relate to a packet processing device that includes circuitry to form one or more packets with raw media data for transmission to a sender based on a Real-time Transport Protocol (RTP). In some examples, the circuitry is to form one or more packets with raw pixel media in a manner consistent with Society of Motion Picture and Television Engineers (SMPTE) 2110 (2018). In some examples, the raw media data comprises one or more of: raw video and/or raw audio data.