Data Multiplexing Apparatus Reducing Private Data Transmission Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data multiplexing apparatuses experience significant delays, particularly in transmitting private data signals, which can lead to substantial time consumption in displaying user-requested pages over the Internet due to the inherent delays in multiplexing processes, especially when using MPEG2-TS systems.

Innovation Solution

A data multiplexing apparatus and method that incorporates a packet replacement unit to insert null packets into the multiplexed stream, allowing for the replacement of these null packets with private data packets, thereby eliminating the need for time-base information rewriting and enabling multiplexing at any point in the stream, reducing delay by avoiding the processing time required for video or audio signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional MPEG2-TS multiplexing is used to ensure standard compliance and reliable transmission, then transmission reliability is improved, but transmission delay increases significantly

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The multiplexing process is segmented into two independent parts: video/audio packet multiplexing following MPEG2-TS standards, and private data packet multiplexing with flexible timing. This segmentation allows private data to be multiplexed without undergoing the complete time-base rewriting process required for video/audio signals, thereby reducing delay while maintaining standard compliance for the majority of the stream.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Private data packets are multiplexed into the transport stream at the earliest possible point, before the standard time-base rewriting process is applied to video/audio packets. By performing the multiplexing action preliminarily and independently, the system avoids the delays inherent in conventional sequential processing.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If time-base information rewriting is performed for all packets to maintain MPEG2-TS standard compliance, then standard compliance is improved, but processing time increases

Engineering Contradiction:
Improvestandard complianceVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

Different quality of processing is applied to different packet types: video/audio packets undergo complete time-base rewriting to ensure strict standard compliance, while private data packets receive simplified multiplexing without full time-base rewriting. This local differentiation maintains necessary compliance for standardized streams while reducing processing time for non-critical data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of applying full time-base rewriting to all packets (excessive action for private data), the system applies partial action - only the essential multiplexing operations needed for private data integration. This partial approach suffices for private data while avoiding unnecessary processing overhead.

Inventive Principle:
Principle #16Partial or excessive action

3Stability of the object's composition

If private data packets are multiplexed using the same process as video/audio packets, then multiplexing consistency is improved, but delay increases

Engineering Contradiction:
Improvemultiplexing consistencyVSAvoiddelay
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The multiplexing process applies different characteristics to different packet types: video/audio packets follow the strict time-base rewriting process, while private data packets use a simplified multiplexing approach. This local quality differentiation maintains functional consistency (all packets are multiplexed into the same stream) while optimizing performance for each packet type.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The multiplexing system dynamically adapts its processing method based on packet type. Video/audio packets trigger the full time-base rewriting sequence, while private data packets trigger an optimized multiplexing path. This dynamic behavior maintains consistency in the overall multiplexing framework while allowing flexibility in execution details.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7394829B2Data multiplexing apparatus, data multiplexing method, and transmission apparatus
Publication Date: 2008.07.01 PANASONIC HOLDINGS CORP
  • US7394829B2 patent drawing
  • US7394829B2 patent drawing
  • US7394829B2 patent drawing

AI summary

A data multiplexing apparatus including a packet number obtainment unit for obtaining the total number of packets included in one block of a private data packet stream inputted into a channel buffer and an address obtainment unit for obtaining the address of the starting packet in each private data block. The apparatus also includes a null packet detection unit for detecting null packets when a multiplexed packet stream of data other than the private data is outputted from the channel buffer, and includes a packet replacement unit for replacing the multiplexed null packets detected by the null packet detection unit with the private data packets and outputting the multiplexed packet stream.