MPEG-2 TS Demultiplexer With Configurable Parser Subsystem

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing MPEG-2 Transport Stream (TS) demultiplexers, both hardware and software, lack the capability to efficiently demultiplex with a synchronization layer and are not scalable or extensible, limiting their ability to support multiple multimedia standards and applications.

Innovation Solution

A system and method for demultiplexing MPEG-2 TS that includes a TS manager, parser manager, and parser subsystem capable of handling multiple format inputs, parsing the TS into media data streams, and creating decodable units, with a framer that supports various encoding formats and standards like DVB, DMB, and ATSC, enhancing scalability and extensibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hardware solutions are used for MPEG-2 TS demultiplexing, then processing speed and reliability are improved, but device complexity and lack of extensibility worsen

Engineering Contradiction:
Improvedemultiplexing reliabilityVSAvoidextensibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal demultiplexer architecture that can handle multiple broadcast standards (DVB, DMB, ATSC, ISDB) through a single platform. The system uses configurable PID filters and adaptable parsing logic that can be programmed to recognize and process different standard-specific packet structures, eliminating the need for separate hardware demultiplexers for each standard while maintaining high processing reliability

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

2Adaptability or versatility

If software implementations are used for MPEG-2 TS demultiplexing, then adaptability and extensibility are improved, but processing speed and productivity worsen

Engineering Contradiction:
ImproveadaptabilityVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent replaces traditional software-based demultiplexing with a hardware implementation that uses configurable logic circuits and state machines. The system employs programmable PID filters and packet parsing logic implemented in hardware, which can be configured through software to handle different standards, thus achieving both high processing speed and adaptability

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The demultiplexer incorporates dynamically configurable parameters including PID filters, packet length thresholds, and parsing rules that can be adjusted in real-time. The system uses state machines that can be reprogrammed to adapt to different broadcast standards and application requirements, providing both speed and flexibility

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If existing software demultiplexers are used, then ease of operation is improved, but framing capability and measurement precision worsen

Engineering Contradiction:
Improveease of operationVSAvoidframing precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The demultiplexer includes an integrated framer component that automatically performs framing operations on the extracted elementary streams. The system self-configures framing parameters based on the detected broadcast standard and stream type, eliminating the need for external framing processing while ensuring precise frame boundary detection and synchronization

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8873639B2System and method for demultiplexing an MPEG-2 transport stream
Publication Date: 2014.10.28 ITTIAM SYST P
  • US8873639B2 patent drawing
  • US8873639B2 patent drawing
  • US8873639B2 patent drawing

AI summary

A system and method for demultiplexing an MPEG-2 Transport Stream (TS), is disclosed. In one embodiment, a method of demultiplexing an MPEG-2 TS includes receiving the TS via a system interface, managing the TS via a TS manager, and managing parsing of the TS via a parser manager. Further, the method includes creating a media data stream by parsing the TS via one or more parsers within the parser subsystem, and creating a plurality of decodable units from the media data stream via a framer.