×

Error detection and recovery for high rate isochronous data in MPEG-2 data streams

  • US 5,742,623 A
  • Filed: 07/11/1996
  • Issued: 04/21/1998
  • Est. Priority Date: 08/04/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for managing errors in isochronous data ("isodata") received in bursts from a packetized data stream carrying isodata presentation units in fixed length isodata transport packets, each of said transport packets including a packet identifier (PID) and at least some of said packets containing a presentation time stamp (PTS) indicative of a time for commencing the fixed rate presentation of isodata presentation units from a buffer into which they are temporarily stored upon receipt, said method comprising the steps of:

  • monitoring said data stream to detect PIDs identifying said isodata transport packets;

    monitoring the isodata transport packets identified by said PIDs to locate isodata PTSs;

    synchronizing the presentation of said presentation units from said buffer to a system time clock (STC) using timing information derived from the located isodata PTSs;

    identifying discontinuity errors between successive ones of said isodata transport packets and, if a discontinuity of no more than one packet is identified, advancing a write pointer of said buffer by a suitable number of bits to compensate for the discontinuity, while maintaining the synchronization of said presentation with respect to said STC.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×