Synchronization method and decoder
First Claim
1. A decoder comprising a feedback circuit including a comparator, a control value determination means, an oscillator and a counter for decoding an encoded data stream that is distributed across a network and that includes sync data originating at a transmission source, said decoder comprising:
- an extraction circuit for extracting from a received data stream said sync data originating at said transmission source;
an oscillator for generating a reference clock used to decode data and for varying the frequency of said reference clock in accordance with a control value;
a counter for receiving said reference clock produced by said oscillator and for setting sync data for said decoder in accordance with said reference clock;
a comparator for acquiring a difference between said sync data originating at said transmission source and said sync data at said decoder;
control value determination means provided between said comparator and said oscillator for determining said control value in accordance with said acquired difference; and
determination means for permitting, when said difference between said sync data originating at said transmission source and said sync data at said decoder is greater than a predetermined limit value, said control value determination means to employ as an initial value, the frequency of the reference clock that is currently locked to initiate new transfer synchronization.
3 Assignments
0 Petitions
Accused Products
Abstract
When short MPEG2 data transfer streams, such as those used for commercials, are sequentially distributed within a short period of time, a decoder method synchronizes the transfer and prevents accumulation of data in a buffer and data losses. The synchronization method extracts sync data originating at the transmission source from a received data stream; acquires sync data for a decoder based on a reference clock; compares the sync data originating at the transmission source with the sync data for the decoder in order to sequentially obtain control values, sequentially updates the frequency of the reference clock for transfer synchronization for the received data stream; determines whether or not a data stream that differs from the received data stream has been received; and employs, when a different data stream has been received, the reference clock obtained when the received data stream has been received, to initiate transfer synchronization for the different data stream.
174 Citations
2 Claims
-
1. A decoder comprising a feedback circuit including a comparator, a control value determination means, an oscillator and a counter for decoding an encoded data stream that is distributed across a network and that includes sync data originating at a transmission source, said decoder comprising:
-
an extraction circuit for extracting from a received data stream said sync data originating at said transmission source;
an oscillator for generating a reference clock used to decode data and for varying the frequency of said reference clock in accordance with a control value;
a counter for receiving said reference clock produced by said oscillator and for setting sync data for said decoder in accordance with said reference clock;
a comparator for acquiring a difference between said sync data originating at said transmission source and said sync data at said decoder;
control value determination means provided between said comparator and said oscillator for determining said control value in accordance with said acquired difference; and
determination means for permitting, when said difference between said sync data originating at said transmission source and said sync data at said decoder is greater than a predetermined limit value, said control value determination means to employ as an initial value, the frequency of the reference clock that is currently locked to initiate new transfer synchronization. - View Dependent Claims (2)
-
Specification