MPEG-2 Null Packet Detection for False Sync Lock Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

MPEG-2 digital transmission systems face issues with false synchronization locks due to the decoupling of MPEG-2 packet synchronization from Forward Error Correction (FEC) synchronization, particularly in streams with repetitive null packets, leading to incorrect packet identification and delivery to the transport layer.

Innovation Solution

A Null-Packet Detector circuit is introduced to identify null packets and determine the sync-byte position within the MPEG-2 packets, using a predetermined bit pattern and hysteretic filtering to enhance synchronization accuracy and reliability, thereby preventing false locks and ensuring correct packet delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If MPEG-2 packet synchronization is decoupled from FEC synchronization to allow independent processing, then processing flexibility and error correction capability are improved, but false synchronization locks occur in streams with repetitive null packets

Engineering Contradiction:
Improveprocessing flexibilityVSAvoidsynchronization accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the synchronization detector monitors the data stream for patterns indicating false locks (such as repetitive null packets) and adjusts the synchronization state accordingly. When a false lock is detected through pattern recognition, the system provides feedback to reset or correct the synchronization position, preventing incorrect packet identification while maintaining the decoupled processing architecture.

Inventive Principle:
Principle #23Feedback

2Duration of action of stationary object

If null packets with fixed repeating data patterns are transmitted to maintain stream continuity, then stream continuity and bandwidth utilization are improved, but synchronization accuracy deteriorates due to false lock detection

Engineering Contradiction:
Improvestream continuityVSAvoidsync-byte position detection
Core Design Contradiction:
Duration of action of stationary objectVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by implementing a look-ahead buffer and pattern recognition mechanism that examines data before final synchronization lock is established. The system预先 (in advance) identifies repetitive null packet patterns and anticipates potential false lock conditions, allowing it to prepare corrective actions before incorrect synchronization occurs. This preliminary detection and preparation prevent false locks while maintaining stream continuity.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If conventional synchronization detection methods are used to identify sync-byte positions, then detection simplicity is maintained, but false synchronization locks occur in error-free data streams with periodic null packets

Engineering Contradiction:
Improvedetection method simplicityVSAvoidsynchronization reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent changes the detection parameters by implementing a multi-criteria synchronization verification method. Instead of relying solely on the conventional sync-byte pattern match, the system additionaly checks for the absence of repetitive null packet patterns and validates synchronization against multiple consecutive packets. This parameter change adds pattern recognition and contextual validation to the detection process, eliminating false locks while maintaining reasonable detection simplicity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7652999B2Method and apparatus for processing null packets in a digital media receiver
Publication Date: 2010.01.26 INTERDIGITAL MADISON PATENT HLDG
  • US7652999B2 patent drawing
  • US7652999B2 patent drawing
  • US7652999B2 patent drawing

AI summary

A method and apparatus for reliably detecting MPEG-2 packet sync-byte positions received via a digital transmission system in the event of a packet stream containing a plurality of null packets of a plurality of packets containing a fixed repeating bit pattern and for reliably synchronizing and delivering the MPEG-2 stream broadcast to the receiver transport layer. A Null-Packet Detector compares the content of the current packet with a fixed (or predetermined) bit pattern to detect a null packet to reliably identify the location of the sync-byte of the null packet. a sync-byte position is identified based upon the position of the predetermined fixed bit pattern in the header portion of a plurality of null-packets in the stream.