Gigabit Video Re-multiplexer with Cut-through Header Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current re-multiplexers struggle to efficiently handle high-bandwidth digital video streams, requiring numerous processors and leading to high expenses and complex management, as they lack the capability to process gigabit bandwidth rates effectively.

Innovation Solution

A multimedia packet re-multiplexer system with multiple processors and a cut-through mechanism that scans incoming packets, classifies them based on headers, and dispatches them to available processors for efficient processing, enabling gigabit bandwidth throughput by converting protocols from ASI to TBI, SMII, or GMII and maintaining synchronization between audio and video.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If standard processors (general-purpose processors and DSPs) are used for re-multiplexing, then the system is easier to implement and manage, but the processing bandwidth is insufficient to handle gigabit rates

Engineering Contradiction:
Improveprocessing bandwidthVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the re-multiplexing function into separate modules: interface multiplexer for packet collection, main storage for buffering, secondary storage with cut-through mechanism for header processing, input classifier for packet classification, input dispatcher for routing, and multiple processors for parallel processing. This segmentation enables gigabit bandwidth handling while maintaining manageable system complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The cut-through mechanism performs preliminary action by processing packet headers in advance and making routing decisions before the complete packet arrives. The secondary storage device stores headers and enables early classification and routing decisions, reducing waiting time and improving processing efficiency for high-bandwidth streams.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multiple processors are used to handle high bandwidth, then processing capacity increases, but expenses and management complexity increase

Engineering Contradiction:
Improvebandwidth handling capacityVSAvoidmanagement complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system employs multiple processors that can handle various packet types (video, audio, data) through a universal processing framework. The input classifier and input dispatcher provide a unified routing mechanism that works across all processor types, enabling the system to handle diverse traffic streams with a single manageable architecture rather than requiring separate dedicated systems for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If cut-through mechanism is implemented, then processing efficiency and bandwidth throughput improve, but system complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The secondary storage device acts as an intermediary between the interface multiplexer and the processors. It stores packet headers and enables the cut-through mechanism to make routing decisions without blocking the main data flow. This intermediary structure facilitates efficient header-based routing while maintaining a clear separation of concerns between storage, classification, and processing functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If gigabit bandwidth processing is achieved, then interactive services can be provided to more users, but buffer management becomes more critical to avoid overflow and underflow

Engineering Contradiction:
Improveservice capacityVSAvoidsynchronization reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The main storage device buffers incoming packets before processing, performing preliminary action to prevent buffer overflow by regulating the flow of high-bandwidth streams. The buffered storage mechanism allows the system to absorb traffic variations and maintain synchronization between audio and video streams, ensuring reliable service delivery to multiple users simultaneously.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7308003B2System and method for re-multiplexing multiple video streams
Publication Date: 2007.12.11 HARMONIC VIDEO NETWORKS
  • US7308003B2 patent drawing
  • US7308003B2 patent drawing
  • US7308003B2 patent drawing

AI summary

A multimedia packet re-multiplexer system having a plurality of multimedia sources, each multimedia source sending incoming multimedia packets, each packet having a header which includes a packet identifier (PID) to determine the packet type. The system includes an interface multiplexer (mux) for periodically scanning the multimedia sources for the incoming packets. The system also includes a main storage device for storing each incoming packet, a secondary storage device having a cut-through mechanism for storing the header of each incoming packet, an input classifier for selecting a process for each packet stored in the main storage device, in accordance with the corresponding header from the secondary storage device. Each packet type is dispatched from the main storage device to one of a plurality of processors selected in accordance with availability, such that the cut-through mechanism provides efficient digital video processing via the plurality of processors, enabling gigabit bandwidth throughput for digital video re-multiplexing.