Synchronization for digital cable network
First Claim
1. A digital cable television network comprising:
- a transmitter comprising;
an analog-to-digital converter configured to receive an analog video signal and produce corresponding digital values at a rate determined by a transmitter clock; and
a transmitter synchronizer coupled to said transmitter clock and configured to produce a time signal indicative of the transmitter clock frequency, said transmitter synchronizer comprising a first counter incremented by a multiple of said transmitter clock; and
a receiver comprising;
a digital-to-analog converter configured to receive said analog video signal represented by said digital values and to produce analog equivalents at a rate determined by a receiver clock; and
a receiver synchronizer coupled to said receiver clock and configured to receive said time signal for comparison and adjustment of receiver operation to account for a difference between the transmitter clock frequency and the receiver clock frequency, said receiver synchronizer comprising a second counter and a comparator, said second counter incremented by a multiple of said receiver clock, and said comparator configured to receive inputs from said first counter and said second counter and to produce control information indicative of a difference in rates of change of the respective first and second counters.
6 Assignments
0 Petitions
Accused Products
Abstract
A communication system, such as a digital cable network, achieves synchronization using data rate synchronization, clock frequency synchronization, or clock recovery synchronization techniques. The communication system includes a conversion clock at a transmitter and a conversion clock at a receiver. The data rate synchronization techniques adjust data rates by resampling digital data sent from the transmitter to the receiver to compensate for frequency variations in the conversion clocks. The clock frequency synchronization techniques use time stamps to adjust the receiver conversion clock frequency to substantially match the transmitter conversion clock frequency. The clock recovery techniques use a reference clock to adjust the transmitter conversion clock frequency and the receiver conversion clock frequency to be approximately the same.
38 Citations
18 Claims
-
1. A digital cable television network comprising:
-
a transmitter comprising;
an analog-to-digital converter configured to receive an analog video signal and produce corresponding digital values at a rate determined by a transmitter clock; and
a transmitter synchronizer coupled to said transmitter clock and configured to produce a time signal indicative of the transmitter clock frequency, said transmitter synchronizer comprising a first counter incremented by a multiple of said transmitter clock; and
a receiver comprising;
a digital-to-analog converter configured to receive said analog video signal represented by said digital values and to produce analog equivalents at a rate determined by a receiver clock; and
a receiver synchronizer coupled to said receiver clock and configured to receive said time signal for comparison and adjustment of receiver operation to account for a difference between the transmitter clock frequency and the receiver clock frequency, said receiver synchronizer comprising a second counter and a comparator, said second counter incremented by a multiple of said receiver clock, and said comparator configured to receive inputs from said first counter and said second counter and to produce control information indicative of a difference in rates of change of the respective first and second counters. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A digital cable television network comprising:
-
a transmitter comprising;
an analog-to-digital converter configured to receive an analog video signal and to produce corresponding digital values at a rate determined by a transmitter clock; and
a transmitter synchronizer coupled to said transmitter clock and configured to produce a time signal indicative of the transmitter clock frequency, said transmitter synchronizer comprising a program clock reference, a first system time clock controlled by said transmitter clock, and a first comparator configured to compare values of said program clock reference with said first system time clock and adjust said transmitter clock based on a difference; and
a receiver comprising;
a digital-to-analog converter configured to receive said analog video signal represented by said digital values and to produce analog equivalents at a rate determined by a receiver clock; and
a receiver synchronizer coupled to said receiver clock and configured to receive said time signal for comparison and adjustment of receiver operation to account for differences between the transmitter clock frequency and the receiver clock frequency, said receiver synchronizer comprising an extractor, a second system time clock and a second comparator, said extractor configured to extract value of said program clock reference from data stream sent by said transmitter, said second system time clock controlled by said receiver clock, and said second comparator configured to compare values of said program clock reference and said second system time clock and adjust said receiver clock based on a difference.
-
-
7. A method of synchronizing a transmitter and a receiver in a digital cable television network comprising the acts of:
-
comparing a first count with a second count, wherein said first count is representative of a transmitter data rate and said second count is representative of a receiver data rate;
producing control information for a resampler based on said comparison;
and resampling digital data produced by said transmitter in accordance with said control information before converting said digital data to an analog equivalent in the receiver. - View Dependent Claims (8, 9)
-
-
10. A method of synchronizing a transmitter and a receiver in a digital cable television network comprising the acts of:
-
comparing a first count with a second count, wherein said first count is representative of a transmitter data rate and said second count is representative of a receiver data rate;
producing control information based on said comparison; and
adjusting a receiver clock in accordance with said control information. - View Dependent Claims (11, 12, 14, 15)
-
-
13. A method of synchronizing a transmitter and a receiver in a digital cable television network comprising the acts of:
-
adjusting a transmitter clock frequency to follow a program clock reference frequency in the transmitter;
sending a signal indicative of said program clock reference frequency to the receiver; and
adjusting a receiver clock frequency based on said signal.
-
-
16. A digital cable television network comprising:
-
means for digitizing analog signals at a first data rate;
means for producing a first count that is representative of said first data rate;
means for producing a second count that is representative of a second data rate; and
means for converting said digitized analog video signals from said first data rate to said second data rate based on a comparison of said first count and said second count.
-
-
17. A digital cable television network comprising:
-
means for digitizing analog signals at a first data rate;
means for producing a first count that is representative of said first data rate;
means for producing a second count that is representative of a second data rate; and
means for adjusting said second data rate based on a comparison of said first count and said second count.
-
-
18. A digital cable television network comprising:
-
means for digitizing analog video signals at a first data rate;
means for producing a reference clock;
means for adjusting said first data rate based on said reference clock;
means for processing said digitized analog video signals at a second data rate; and
means for adjusting said second data rate based on value of said reference clock.
-
Specification