JP3436160B2 - Clock recovery device and clock recovery method - Google Patents
Clock recovery device and clock recovery methodInfo
- Publication number
- JP3436160B2 JP3436160B2 JP34379598A JP34379598A JP3436160B2 JP 3436160 B2 JP3436160 B2 JP 3436160B2 JP 34379598 A JP34379598 A JP 34379598A JP 34379598 A JP34379598 A JP 34379598A JP 3436160 B2 JP3436160 B2 JP 3436160B2
- Authority
- JP
- Japan
- Prior art keywords
- clock
- reception
- clock information
- information
- counter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
【0001】[0001]
【発明の属する技術分野】この発明は、通信や放送を行
う装置において、送信元から送出されるクロック情報を
使用して受信側で送信元のクロックを再生するクロック
再生装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a clock reproducing apparatus for reproducing a clock of a transmission source at a reception side by using clock information transmitted from the transmission source in a communication or broadcasting apparatus.
【0002】[0002]
【従来の技術】図11は例えば、ITU−Tホワイトブ
ック、オーディオビジュアル/マルチメディア関連(H
シリーズ)勧告集(平成7年2月18日 財団法人日本
ITU協会発行)の勧告H.222.0(182頁〜1
84頁)に示された従来のクロック再生装置を示す構成
図であり、図において11は電圧制御発振器、12はこ
の電圧発振器11から出力される再生クロックで動作す
るカウンタ、13は減算器、14はローパスフィルタ及
び利得制御回路である。2. Description of the Related Art FIG. 11 shows, for example, ITU-T White Book, audiovisual / multimedia related (H
Series) Recommendation H. Recommendation (February 18, 1995, published by Japan ITU Association) 222.0 (182-1)
FIG. 8 is a block diagram showing the conventional clock regenerator shown in page 84). In the figure, 11 is a voltage controlled oscillator, 12 is a counter operated by the regenerated clock output from the voltage oscillator 11, 13 is a subtractor, and 14 is a subtractor. Is a low-pass filter and a gain control circuit.
【0003】なお、この勧告では、送信元から送出され
るクロック情報を受信クロック情報(PCR)(program
clock reference)、受信側で再生するクロック情報を
再生クロック情報(STC)(system time clock)と呼
んでおり、受信クロック情報(PCR)は送信元で使用
するクロックで動作するカウンタのカウンタ値、再生ク
ロック情報(STC)は受信側で再生したクロックで動
作する前記カウンタ12のカウンタ値である。また、1
5は減算器13で求められる受信クロック情報(PC
R)と再生クロック情報(STC)の差分、16はロー
パスフィルタ及び利得制御回路14から電圧制御発振器
11に出力される制御電圧である。In this recommendation, the clock information sent from the transmission source is referred to as reception clock information (PCR) (program
clock reference), the clock information reproduced on the receiving side is called reproduction clock information (STC) (system time clock), and the reception clock information (PCR) is the counter value of the counter operating with the clock used at the transmission source, reproduction The clock information (STC) is the counter value of the counter 12 which operates with the clock reproduced on the receiving side. Also, 1
5 is the received clock information (PC
R) and the reproduced clock information (STC), 16 is a control voltage output from the low pass filter and gain control circuit 14 to the voltage controlled oscillator 11.
【0004】次に動作について説明する。受信側におい
て送信元のクロックを再生する場合、最初に到着したP
CR100をカウンタ12にロードする。カウンタ12
は電圧制御発振器11が出力する再生クロックによりカ
ウント動作を行う。ここで、2番目のPCR100が到
着すると、この時点でカウンタ12の出力であるSTC
101は減算器13に入力され、到着した2番目のPC
R100との差分15が求められる。Next, the operation will be described. When the clock of the transmission source is recovered on the receiving side, the P that arrives first
The CR 100 is loaded into the counter 12. Counter 12
Performs a counting operation by the reproduced clock output from the voltage controlled oscillator 11. Here, when the second PCR 100 arrives, the STC output from the counter 12 at this point
101 is input to the subtractor 13 and arrives at the second PC
Difference 15 from R100 is obtained.
【0005】PCR100は送信装置のクロックで動作
するカウンタの値であり、再生クロック情報(STC)
は受信装置のクロックで動作するカウンタの値であるの
で、PCR100とSTC101の差分は、送信装置の
クロックと受信装置のクロックとの間の周波数の差に起
因する量を示す。例えば、送信装置のクロック周波数が
受信装置のクロック周波数より20Hz高ければ、1秒
間でPCR100のカウント値の増加分は、STC10
1のカウント値の増加分より20大きい値となる。した
がって、PCR100とSTC101の差分15が前回
と今回で同じ値であれば、同じ時間でカウントする数が
同じであるから、周波数が同じということである。The PCR 100 is the value of a counter that operates on the clock of the transmitting device, and the recovered clock information (STC).
Is the value of the counter that operates with the clock of the receiving device, so the difference between the PCR 100 and the STC 101 indicates the amount due to the difference in frequency between the clock of the transmitting device and the clock of the receiving device. For example, if the clock frequency of the transmitting device is 20 Hz higher than the clock frequency of the receiving device, the increment of the count value of the PCR 100 in one second is STC10.
The value is 20 larger than the increment of the count value of 1. Therefore, if the difference 15 between the PCR 100 and the STC 101 has the same value in the previous time and this time, the numbers counted at the same time are the same, which means that the frequencies are the same.
【0006】この差分が、PCR100の到着する毎に
同じになれば、送受信側のカウンタの進み具合が同じに
なったということ、すなわち送信元周波数と受信装置で
の再生周波数が同じであることを示す。減算器13から
出力される差分15はローパスフィルタ及び利得制御回
路14で制御電圧16に変換され、電圧制御発振器11
の周波数が変化し、それに伴いカウンタ12の出力が変
化し、PCR100とSTC101の差分15の変化す
る量が次第に減少する。If this difference becomes the same every time the PCR 100 arrives, it means that the progress of the counter on the transmitting and receiving side becomes the same, that is, the source frequency and the reproduction frequency at the receiving device are the same. Show. The difference 15 output from the subtractor 13 is converted into a control voltage 16 by the low pass filter and gain control circuit 14, and the voltage controlled oscillator 11
Changes, the output of the counter 12 changes accordingly, and the changing amount of the difference 15 between the PCR 100 and the STC 101 gradually decreases.
【0007】PCR100が到着する毎に前記の動作を
繰り返し、減算器13の出力であるの差分15が一定と
なるように、すなわち同じ時間でカウントアップする値
が送信元と等しくなるように電圧制御発振器13の周波
数を制御することにより、送信元と同じ周波数のクロッ
ク再生を行う。The above operation is repeated each time the PCR 100 arrives, and the voltage is controlled so that the difference 15 of the output of the subtractor 13 becomes constant, that is, the value counted up at the same time becomes equal to the transmission source. By controlling the frequency of the oscillator 13, the clock having the same frequency as the transmission source is reproduced.
【0008】なお、送信元と同じ周波数のクロック再生
がなされ、安定している状態で、通常、PCR100と
STC101の差分は一定値(オフセット)を維持す
る。これは、最初、PCR100をカウンタ12にロー
ドするのでこの時点でオフセットは無いが、送信元周波
数と再生周波数はずれており、PCR100とカウンタ
値は徐々にずれていき、再生動作に伴い差分が一定とな
るように再生周波数が制御されるため、安定した状態で
オフセットをもつことになる。It should be noted that, in a state where the clock having the same frequency as that of the transmission source is reproduced and is stable, the difference between the PCR 100 and the STC 101 normally maintains a constant value (offset). Since the PCR 100 is initially loaded into the counter 12, there is no offset at this point, but the transmission source frequency and the reproduction frequency deviate, and the PCR 100 and the counter value gradually deviate, and the difference becomes constant with the reproduction operation. Since the reproduction frequency is controlled so as to satisfy the above condition, it has an offset in a stable state.
【0009】また、通信を行う際にネットワークを使用
すると、例えばATMのネットワークでは複数の通信装
置のデータを多重伝送する時に、同時に複数の装置より
データの送信が要求されると、ネットワークでは同時に
送信することはできないため、それらのデータを順次送
信する。これにより、送信端末の送信データが一時的に
ネットワーク内にとどまり、送信装置から送信されるデ
ータの送信の間隔が、受信端末では保持されなくなる。
このような状況を伝送路(ネットワーク)に揺らぎがあ
るという。Further, when a network is used for communication, for example, when data of a plurality of communication devices is multiplexed in an ATM network and data transmission is requested by a plurality of devices at the same time, the network simultaneously transmits the data. Therefore, the data are sequentially transmitted. As a result, the transmission data of the transmission terminal temporarily stays in the network, and the transmission interval of the data transmitted from the transmission device is not retained in the reception terminal.
It is said that this situation has fluctuations in the transmission line (network).
【0010】伝送路に揺らぎが存在する場合、伝送路の
揺らぎにより、受信クロック情報(PCR)の受信タイ
ミングも揺らぎ、さらには差分15まで揺らいでしま
い、その結果、正常なクロック再生が行えない。そのた
め、ローパスフィルタ及び利得制御回路14により、差
分15の揺らぎを抑えて安定したクロック再生を行える
ようにしている。When there is fluctuation in the transmission line, fluctuations in the transmission line also fluctuate the reception timing of the reception clock information (PCR), and further fluctuate up to a difference of 15, and as a result, normal clock reproduction cannot be performed. Therefore, the low-pass filter and the gain control circuit 14 suppress the fluctuation of the difference 15 and enable stable clock reproduction.
【0011】[0011]
【発明が解決しようとする課題】しかし、従来のクロッ
ク再生装置は、単に受信クロック情報(PCR)と再生
クロック情報(STC)の差分を送受間の周波数の違い
を表すものとして使用し、その差分により利得の制御を
行っていたため、周波数差が大きい場合には、送受クロ
ック値の差分が大きくなるという問題点があった。However, the conventional clock regenerator simply uses the difference between the received clock information (PCR) and the regenerated clock information (STC) as an indication of the difference in frequency between transmission and reception, and the difference between them. Since the gain is controlled by the method, there is a problem that the difference between the transmission and reception clock values becomes large when the frequency difference is large.
【0012】このため、再生クロック情報(STC)を
基準にビデオやオーディオなどのメディアデータの復号
タイミングを決めるような場合には、受信バッファから
復号のために読み出されるタイミングが送信元で要求し
たタイミングと異なるため、受信バッファのアンダーフ
ローや、オーバーフローが発生してしまう可能性があ
る。Therefore, when the decoding timing of media data such as video and audio is determined based on the reproduction clock information (STC), the timing of reading from the receiving buffer for decoding is the timing requested by the transmission source. Therefore, underflow or overflow of the receiving buffer may occur.
【0013】また、カウンタ値の差分に対してローパス
フィルタをかけているため、伝送路の揺らぎの排除は行
えるが、逆に再生クロック周波数の補正処理が鈍く、す
なわち再生クロックの追従が遅くなり、正常なクロック
再生に時間がかかる、という問題点があった。Further, since the low-pass filter is applied to the difference between the counter values, fluctuations in the transmission path can be eliminated, but conversely, the correction processing of the reproduction clock frequency is slow, that is, the reproduction clock follows slowly. There is a problem that it takes time to reproduce the normal clock.
【0014】この発明は、前記のような問題点を解決す
るためになされたもので、送受信側でクロックのカウン
タ値を一致させ、さらに伝送路の揺らぎを排除するとと
もに再生クロックの追従を早めることのできるクロック
再生装置提供することを目的とする。The present invention has been made in order to solve the above-mentioned problems, and makes the counter values of the clocks coincide with each other on the transmitting and receiving sides, eliminates fluctuations in the transmission path, and speeds up the follow-up of the reproduced clock. It is an object of the present invention to provide a clock reproducing device capable of realizing the above.
【0015】[0015]
【課題を解決するための手段】上記課題を解決するため
本発明では、送信元クロックのカウント値を示すクロッ
ク情報を受信して、その受信クロック情報に基づき再生
クロックを出力するクロック再生装置において、再生ク
ロックを出力するクロック再生手段と、前記クロック再
生手段の出力した再生クロックをカウントするカウント
手段と、前記送信元クロックのカウント値と、前記カウ
ント手段によりカウントされた再生クロックのカウント
値と、前記受信クロック情報の受信間隔とに基づき、前
記クロック再生手段から出力される再生クロックの周波
数を制御するクロック制御手段と、を備えたことを特徴
とする。In order to solve the above problems, the present invention provides a clock regenerator which receives clock information indicating a count value of a source clock and outputs a regenerated clock based on the received clock information. Clock reproducing means for outputting a reproduced clock; counting means for counting the reproduced clock outputted by the clock reproducing means; count value of the source clock; count value of the reproduced clock counted by the counting means; Clock control means for controlling the frequency of the reproduction clock output from the clock reproduction means based on the reception interval of the reception clock information.
【0016】また、次の発明では、前記クロック制御手
段は、送信元クロックのカウント値と、再生クロックの
カウント値とが一致するように、クロック再生手段から
出力される再生クロックの周波数を制御することを特徴
とする。Further, in the following invention, the clock control means controls the frequency of the reproduction clock output from the clock reproduction means so that the count value of the transmission source clock and the count value of the reproduction clock match. It is characterized by
【0017】また、次の発明では、前記クロック制御手
段は、受信クロック情報の最大受信間隔後に、送信元ク
ロックのカウント値と、再生クロックのカウント値とが
一致するように、クロック再生手段から出力される再生
クロックの周波数を制御することを特徴とする。Further, in the following invention, the clock control means outputs from the clock regenerating means so that the count value of the transmission source clock and the count value of the regenerated clock coincide with each other after the maximum reception interval of the reception clock information. It is characterized in that the frequency of the reproduced clock generated is controlled.
【0018】また、次の発明では、前記クロック制御手
段は、受信クロック情報の最大受信間隔前に、送信元ク
ロックのカウント値と、再生クロックのカウントとが一
致するように、クロック再生手段から出力される再生ク
ロックの周波数を制御することを特徴とする。Further, in the following invention, the clock control means outputs from the clock regenerating means such that the count value of the transmission source clock and the count of the regenerated clock match before the maximum reception interval of the reception clock information. It is characterized in that the frequency of the reproduced clock generated is controlled.
【0019】また、次の発明では、さらに、次のクロッ
ク情報を受信するまでの受信間隔を予測してクロック制
御手段に通知する受信間隔予測手段を備え、前記クロッ
ク制御手段は、さらに、前記受信間隔予測手段からの受
信間隔予測に基づき、前記クロック再生手段から出力さ
れる再生クロックの周波数を制御する、ことを特徴とす
る。Further, the following invention further comprises a reception interval predicting means for predicting a reception interval until the next clock information is received and notifying it to the clock control means, wherein the clock control means further comprises the reception. The frequency of the reproduction clock output from the clock reproduction means is controlled based on the reception interval prediction from the interval prediction means.
【0020】また、次の発明では、前記受信間隔予測手
段は、予め設定しておいた時間を予測受信間隔とするこ
とを特徴とする。Further, the following invention is characterized in that the reception interval prediction means uses a preset time as the predicted reception interval.
【0021】また、次の発明では、前記受信間隔予測手
段は、前回のクロック情報の受信間隔を予測受信間隔と
することを特徴とする。Further, in the next invention, the reception interval predicting means sets the reception interval of the previous clock information as the predicted reception interval.
【0022】また、次の発明では、前記受信間隔予測手
段は、前回までのクロック情報の平均受信間隔を予測受
信間隔とすることを特徴とする。Further, in the next invention, the reception interval predicting means sets the average reception interval of the clock information up to the previous time as the predicted reception interval.
【0023】また、次の発明では、前記クロック制御手
段は、受信クロック情報の最大受信間隔後の送信元クロ
ックのカウント値と、再生クロックのカウント値との差
分の大きさを、予測受信間隔が前記最大間隔に近い場合
は小さく、離れている場合は大きくすることを特徴とす
る。Further, in the following invention, the clock control means determines the magnitude of the difference between the count value of the source clock after the maximum reception interval of the reception clock information and the count value of the recovered clock as the predicted reception interval. It is characterized in that it is small when the distance is close to the maximum interval and large when the distance is far.
【0024】また、次の発明では、さらに、受信クロッ
ク情報の受信タイミングの揺らぎを取り除くよう送信元
カウンタ値を補正するカウンタ補正手段、を備えたこと
を特徴とする。Further, the following invention is characterized by further comprising counter correction means for correcting the transmission source counter value so as to remove the fluctuation of the reception timing of the reception clock information.
【0025】また、次の発明では、前記カウンタ補正手
段は、受信した複数のカウンタ値との差分の二乗和が最
小となるカウンタの時間変化を示す直線を求め、新たに
受信したカウンタ値をその直線上に位置するようにカウ
ンタ値を補正することを特徴とする。Further, in the following invention, the counter correction means obtains a straight line showing a time change of the counter with which the sum of squares of the differences from the plurality of received counter values becomes the minimum, and the newly received counter value is calculated as the straight line. It is characterized in that the counter value is corrected so as to be located on a straight line.
【0026】また、次の発明では、さらに、受信クロッ
ク情報の受信タイミングの揺らぎを取り除くよう、受信
した複数のカウンタ値との差分の二乗和が最小となるカ
ウンタの時間変化を示す直線を求め、新たに受信したカ
ウンタ値をその直線上に位置するように送信元カウンタ
値を補正するカウンタ補正手段を備え、前記クロック制
御手段は、前記受信間隔予測手段が予測した受信間隔が
過ぎた場合、前記カウンタ補正手段に対してクロック情
報の送信を要求し、前記カウンタ補正手段は、その要求
に対し、補正したカウンタ値から予測した現時点の予想
カウンタ値を前記クロック制御手段に対して出力するこ
とを特徴とする。Further, in the following invention, a straight line showing the time change of the counter, which minimizes the sum of squares of the differences from the received plurality of counter values, is further obtained so as to remove the fluctuation of the reception timing of the reception clock information, A counter correction unit that corrects the transmission source counter value so that the newly received counter value is located on the straight line is provided, and the clock control unit, when the reception interval predicted by the reception interval prediction unit has passed, A request is made for the counter correction means to transmit clock information, and the counter correction means outputs to the clock control means an expected current counter value predicted from the corrected counter value in response to the request. And
【0027】[0027]
【発明の実施の形態】実施の形態1.図1は、この発明
に係るクロック再生装置の実施の形態1を示す構成図で
ある。図において、1は再生クロックの周波数を制御電
圧等により可変可能な電圧制御発振器等のクロック再生
手段、2はこのクロック再生手段1の再生クロックをカ
ウントするカウント手段、3はこのカウント手段2によ
りカウントされた再生クロックのカウンタ値を示す再生
クロック情報(STC)101と、送信元クロックのカ
ウンタ値を示す受信クロック情報(PCR)100と、
受信クロック情報(PCR)100の受信間隔とに基づ
き、制御電圧などの制御情報6によりクロック再生手段
1の周波数を制御するクロック制御手段である。BEST MODE FOR CARRYING OUT THE INVENTION Embodiment 1. 1 is a block diagram showing a first embodiment of a clock recovery device according to the present invention. In the figure, 1 is a clock regenerating means such as a voltage controlled oscillator capable of varying the frequency of the regenerating clock by a control voltage or the like, 2 is counting means for counting the regenerating clock of this clock regenerating means 1, and 3 is counting by this counting means Reproduction clock information (STC) 101 indicating the counter value of the reproduced clock thus generated, reception clock information (PCR) 100 indicating the counter value of the transmission source clock,
It is a clock control means for controlling the frequency of the clock reproducing means 1 by control information 6 such as a control voltage based on the reception interval of the reception clock information (PCR) 100.
【0028】次に動作について説明する。まず、本実施
の形態1である受信装置側のクロック再生装置では、送
信装置から受信クロック情報(PCR)100が送信さ
れてくると、受信して、クロック制御手段3およびカウ
ント手段2へ入力する。その際、カウント手段2は、最
初に受信した受信クロック情報(PCR)100である
カウント値をカウンタにロードする一方、クロック制御
手段3は、その最初の受信クロック情報(PCR)10
0と、再生クロック情報(STC)101との2つのカ
ウンタ値を記録するだけで、制御を行わない。そのため
クロック再生手段1は、デフォルトの周波数で再生クロ
ックを出力する。Next, the operation will be described. First, in the clock reproducing device on the receiving device side according to the first embodiment, when the transmitting device transmits the received clock information (PCR) 100, it receives and inputs it to the clock control means 3 and the counting means 2. . At that time, the counting unit 2 loads the count value, which is the first received clock information (PCR) 100, into the counter, while the clock control unit 3 loads the first received clock information (PCR) 10.
Only two counter values of 0 and the reproduction clock information (STC) 101 are recorded, and control is not performed. Therefore, the clock reproduction means 1 outputs the reproduction clock at the default frequency.
【0029】ここで、カウント手段2は、クロック再生
手段1より送られてくる再生クロックの周波数に同期し
てカウンタを1つずつインクリメントする。Here, the counting means 2 increments the counter one by one in synchronization with the frequency of the reproduction clock sent from the clock reproduction means 1.
【0030】その後、2番目以降に受信する受信クロッ
ク情報100のカウント値をPCR1、そのときのカウ
ント手段2のカウンタ値をSTC1、またそのときの時
刻をT1とする。またその前回のクロック情報100受
信時のクロック情報100のカウンタ値をPCR0、そ
のときのカウント手段2のカウンタ値をSTC0、その
ときの時刻をT0とする。これらの値を用いてクロック
再生手段1へ出力する制御電圧などの制御情報(周波数
の増減の情報)6を決定する。Thereafter, the count value of the reception clock information 100 received after the second clock is PCR1, the counter value of the count means 2 at that time is STC1, and the time at that time is T1. Further, the counter value of the clock information 100 at the time of receiving the previous clock information 100 is PCR0, the counter value of the counting means 2 at that time is STC0, and the time at that time is T0. Using these values, the control information (information about increase / decrease in frequency) 6 such as the control voltage to be output to the clock recovery means 1 is determined.
【0031】
T0〜T1間のPCRの周波数=(PCR1−PCR0)/(T1−T0)
T0〜T1間のSTCの周波数=(STC1−STC0)/(T1−T0)
T0〜T1間の周波数差分
=((STC1−STC0)−(PCR1−PCR0))/(T1−T0)
前記周波数差分の正負を逆にした値に相当する制御情報
6を、クロック再生手段1に設定すると、以後受信クロ
ック情報(PCR)100と再生クロック情報(ST
C)101のカウンタ値の差分は一定になる。Frequency of PCR between T0 and T1 = (PCR1-PCR0) / (T1-T0) Frequency of STC between T0 and T1 = (STC1-STC0) / (T1-T0) Frequency difference between T0 and T1 = ((STC1-STC0)-(PCR1-PCR0)) / (T1-T0) When the control information 6 corresponding to the value obtained by reversing the positive and negative of the frequency difference is set in the clock reproduction means 1, the received clock information (PCR) 100 and reproduction clock information (ST
C) The difference between the counter values of 101 is constant.
【0032】さらに時刻T2で受信クロック情報(PC
R)100と再生クロック情報(STC)101のカウ
ンタ値を一致させるためには、前記周波数差分を一致さ
せて、さらに近づけるような制御を行う必要がある。
T1でのカウンタ値差分=STC1−PCR1
この値を(T2−T1)時間で0にするため、
T1〜T2間の変動周波数=(STC1−PCR1)/
(T2−T1)Further, at time T2, the reception clock information (PC
In order to make the counter values of the R) 100 and the reproduced clock information (STC) 101 coincide with each other, it is necessary to perform control such that the frequency differences are coincident with each other and are brought closer to each other. Counter value difference at T1 = STC1-PCR1 To set this value to 0 in (T2-T1) time, fluctuation frequency between T1 and T2 = (STC1-PCR1) /
(T2-T1)
【0033】よって、時刻T2で、受信クロック情報
(PCR)100と再生クロック情報(STC)101
のカウンタ値を一致させるためには、時刻T1でクロッ
ク再生手段1で設定している周波数を下記の周波数だけ
変更する必要がある。
T1での周波数変更量=−(STC1−PCR1)/
(T2−T1)−((STC1−STC0)−(PCR
1−PCR0))/(T1−T0)
ここで、STCn−PCRn=GAPnとおくと、
T1での周波数変更量=−GAP1/(T2−T1)−
(GAP1−GAP0)/(T1−T0)
となり、この値で示される周波数に相当する制御量をク
ロック再生手段1へ設定変更することにより、時刻T2
に受信クロック情報(PCR)100と再生クロック情
報(STC)101のカウンタ値は一致する。Therefore, at time T2, the received clock information (PCR) 100 and the recovered clock information (STC) 101
In order to make the counter values of 1) coincide with each other, it is necessary to change the frequency set by the clock reproducing means 1 at the time T1 by the following frequency. Frequency change amount at T1 =-(STC1-PCR1) /
(T2-T1)-((STC1-STC0)-(PCR
1-PCR0)) / (T1-T0) Here, when STCn-PCRn = GAPn is set, the frequency change amount at T1 = -GAP1 / (T2-T1)-
It becomes (GAP1-GAP0) / (T1-T0), and by changing the setting of the control amount corresponding to the frequency indicated by this value to the clock reproducing means 1, the time T2 is reached.
The received clock information (PCR) 100 and the reproduced clock information (STC) 101 have the same counter value.
【0034】クロック再生手段1は、クロック制御手段
3からの周波数情報6により、要求された周波数のクロ
ックを出力する。The clock reproduction means 1 outputs a clock having a requested frequency according to the frequency information 6 from the clock control means 3.
【0035】図2は、受信クロック情報(PCR)10
0と再生クロック情報(STC)101のカウンタ値の
時刻変化を説明する説明図である。この図2では、時刻
T1およびT0の受信クロック情報(PCR)100、
再生クロック情報(STC)101それぞれの値から、
時刻T2で受信クロック情報(PCR)100と再生ク
ロック情報(STC)101のカウンタ値が一致するよ
うな再生クロック情報(STC)101の軌跡を示す。FIG. 2 shows the reception clock information (PCR) 10
FIG. 6 is an explanatory diagram illustrating a time change of 0 and a counter value of the reproduced clock information (STC) 101. In FIG. 2, reception clock information (PCR) 100 at times T1 and T0,
From each value of the reproduction clock information (STC) 101,
A locus of the reproduction clock information (STC) 101 at which the counter values of the reception clock information (PCR) 100 and the reproduction clock information (STC) 101 match at time T2 is shown.
【0036】時刻T2で受信クロック情報(PCR)1
00と再生クロック情報(STC)101は一致する
が、その後またカウンタ値差分は時間経過とともに広が
ってしまう。そのため、カウンタ値が一致した時点で、
受信クロック情報(PCR)100の周波数と再生クロ
ック情報(STC)101が同じ周波数になるようにク
ロック再生手段1を調整する必要がある。Reception clock information (PCR) 1 at time T2
00 coincides with the reproduction clock information (STC) 101, but thereafter, the counter value difference becomes wider with time. Therefore, when the counter values match,
It is necessary to adjust the clock reproduction means 1 so that the frequency of the reception clock information (PCR) 100 and the reproduction clock information (STC) 101 have the same frequency.
【0037】しかし、受信クロック情報(PCR)10
0を受信した時のみ、再生クロック情報(STC)10
1との比較が行え、そしてクロック再生手段1の再生ク
ロックの周波数の制御が行える。そこで、受信クロック
情報(PCR)100の受信タイミングを考慮しつつ、
受信タイミングの予測が外れてもクロックの収束が行え
るような時刻T2を設定することが必要である。However, the reception clock information (PCR) 10
Only when 0 is received, the recovered clock information (STC) 10
1 and the frequency of the recovered clock of the clock recovery means 1 can be controlled. Therefore, considering the reception timing of the reception clock information (PCR) 100,
It is necessary to set the time T2 so that the clock can be converged even if the reception timing is predicted incorrectly.
【0038】T2の設定の方法として、受信クロック情
報(PCR)100の受信間隔の最大値が固定の場合、
その値をT1に加えた時刻をT2とする。As a method of setting T2, when the maximum value of the reception interval of the reception clock information (PCR) 100 is fixed,
The time when the value is added to T1 is T2.
【0039】この場合、最大受信間隔の時間をかけて、
再生クロック情報(STC)101は受信クロック情報
(PCR)100に接近する。もし、最大受信間隔より
短い時間で受信クロック情報(PCR)100を受信し
たとしても、時刻T1の時より再生クロック情報(ST
C)101は受信クロック情報(PCR)100に着実
に接近し、この動作を繰り返すことによって再生クロッ
ク情報(STC)101は着実に受信クロック情報(P
CR)100に近づくことになる。In this case, taking the time of the maximum reception interval,
The recovered clock information (STC) 101 approaches the received clock information (PCR) 100. Even if the reception clock information (PCR) 100 is received within a time shorter than the maximum reception interval, the reproduction clock information (ST
C) 101 steadily approaches the received clock information (PCR) 100, and by repeating this operation, the recovered clock information (STC) 101 steadily receives the received clock information (P).
(CR) 100 will be approached.
【0040】図3は、実施の形態1のクロック制御手段
3の制御による受信クロック情報(PCR)100と再
生クロック情報(STC)101のカウンタ値の時刻変
化を説明する説明図である。図3において、太線Aは受
信クロック情報(PCR)100の軌跡、太線Bは再生
クロック情報(STC)101の軌跡、細線Cは再生ク
ロック情報(STC)101の軌跡の延長線を示してい
る。具体的には、クロック制御手段3は、細線Cに示す
方向に、受信クロック情報(PCR)100の受信タイ
ミングで、受信クロック情報(PCR)100の最大受
信間隔後に受信クロック情報(PCR)100と再生ク
ロック情報(STC)101のカウンタ値が一致するよ
うにクロック再生手段1の周波数を制御している。FIG. 3 is an explanatory diagram for explaining the time change of the counter values of the reception clock information (PCR) 100 and the reproduction clock information (STC) 101 under the control of the clock control means 3 of the first embodiment. 3, a thick line A indicates a locus of the received clock information (PCR) 100, a thick line B indicates a locus of the reproduced clock information (STC) 101, and a thin line C indicates an extended line of the locus of the reproduced clock information (STC) 101. Specifically, the clock control means 3 receives the reception clock information (PCR) 100 after the maximum reception interval of the reception clock information (PCR) 100 at the reception timing of the reception clock information (PCR) 100 in the direction indicated by the thin line C. The frequency of the clock reproduction means 1 is controlled so that the counter values of the reproduction clock information (STC) 101 match.
【0041】しかし、受信クロック情報(PCR)10
0の最大受信間隔が経過する前に、例えば、T2やT3
のタイミングで新たな受信クロック情報(PCR)10
0を受信するため、再生クロック情報(STC)101
は、軌跡B,Cに示す方向に、新たな受信クロック情報
(PCR)100を受信したポイントから、再度、受信
クロック情報(PCR)100の最大受信間隔後に次の
新たな受信クロック情報(PCR)100に一致するよ
うな傾きをもって当該次の新たな受信クロック情報(P
CR)に近づいていく。このように、再生クロック情報
(STC)101は、受信クロック情報(PCR)10
0に着実に近づいていく。However, the reception clock information (PCR) 10
Before the maximum reception interval of 0 elapses, for example, T2 or T3
New received clock information (PCR) 10 at the timing of
Since 0 is received, the recovered clock information (STC) 101
Is again in the direction indicated by the loci B and C from the point at which the new reception clock information (PCR) 100 is received, and again after the maximum reception interval of the reception clock information (PCR) 100, the next new reception clock information (PCR). With such a slope as to match 100, the next new reception clock information (P
CR). Thus, the recovered clock information (STC) 101 is the received clock information (PCR) 10
Steadily approaching zero.
【0042】図3では、再生クロック情報(STC)1
01は、着実に受信クロック情報(PCR)100に近
づいているが、より早く受信クロック情報(PCR)1
00に近づけるために、受信クロック情報(PCR)1
00の最大受信間隔以前に、再生クロック情報(ST
C)101と受信クロック情報(PCR)100が一致
するようにしても良い。つまり、受信クロック情報(P
CR)100の最大受信間隔後では、再生クロック情報
(STC)101と、受信クロック情報(PCR)10
0との差分は、正負が逆転し、かつ小さい値となるよう
にする。In FIG. 3, the reproduction clock information (STC) 1
01 is steadily approaching the reception clock information (PCR) 100, but is faster than the reception clock information (PCR) 1
Receive clock information (PCR) 1 in order to approach 00
Before the maximum reception interval of 00, the recovered clock information (ST
The C) 101 and the reception clock information (PCR) 100 may match. That is, the reception clock information (P
After the maximum reception interval of the CR) 100, the recovered clock information (STC) 101 and the received clock information (PCR) 10
The difference from 0 is such that the positive and negative values are reversed and the value is small.
【0043】この場合、受信クロック情報(PCR)1
00の最大受信間隔後の再生クロック情報(STC)1
01と、受信クロック情報(PCR)100との差分
を、初期差分より小さい値を取ることで、受信クロック
情報(PCR)100の受信時には、必ず受信クロック
情報(PCR)100と再生クロック情報(STC)1
01との差分が小さくなる。In this case, the reception clock information (PCR) 1
Clock information (STC) 1 after the maximum reception interval of 00
01 and the received clock information (PCR) 100 have a smaller value than the initial difference, so that the received clock information (PCR) 100 and the recovered clock information (STC) are always received when the received clock information (PCR) 100 is received. ) 1
The difference with 01 becomes small.
【0044】実際の受信クロック情報(PCR)100
の受信間隔が、最大受信間隔より小さい場合、最大受信
間隔後に差分が0となるような軌跡を取る場合より、受
信クロック情報(PCR)100と再生クロック情報
(STC)101との差分は小さくなっている。ただ
し、実際の受信クロック情報(PCR)100の受信間
隔が最大受信間隔に近い場合は、逆に最大受信間隔後に
差分が0となるような軌跡を取る場合のほうが受信クロ
ック情報(PCR)100と再生クロック情報(ST
C)101の差分は小さくなる。Actual reception clock information (PCR) 100
Is smaller than the maximum reception interval, the difference between the reception clock information (PCR) 100 and the recovered clock information (STC) 101 is smaller than in the case where the trajectory is such that the difference becomes 0 after the maximum reception interval. ing. However, when the reception interval of the actual reception clock information (PCR) 100 is close to the maximum reception interval, conversely, when the trajectory becomes such that the difference becomes 0 after the maximum reception interval, the reception clock information (PCR) 100 becomes Reproduction clock information (ST
C) The difference of 101 becomes small.
【0045】図4は、実施の形態1のクロック制御手段
3の制御による受信クロック情報(PCR)100と再
生クロック情報(STC)101のカウンタ値の時刻変
化の他の例を説明する説明図である。具体的には、この
図では、クロック制御手段3は、細線Cに示すように、
受信クロック情報(PCR)100の最大受信間隔後に
受信クロック情報(PCR)100と再生クロック情報
(STC)101のカウンタ値の差分が正負逆転し、現
在の差分より小さくなるようにクロック再生手段1の周
波数を制御している。FIG. 4 is an explanatory view for explaining another example of the time change of the counter values of the reception clock information (PCR) 100 and the reproduction clock information (STC) 101 under the control of the clock control means 3 of the first embodiment. is there. Specifically, in this figure, the clock control means 3 is, as indicated by a thin line C,
After the maximum reception interval of the reception clock information (PCR) 100, the difference between the counter values of the reception clock information (PCR) 100 and the reproduction clock information (STC) 101 is positive / negative reversed, and becomes smaller than the current difference. It controls the frequency.
【0046】そのため、受信クロック情報(PCR)1
00の最大受信間隔が経過する前に、新たな受信クロッ
ク情報(PCR)100を受信した場合、再生クロック
情報(STC)101の軌跡は、太線Bに示すように、
そのポイントからまた受信クロック情報(PCR)10
0の最大受信間隔より前に受信クロック情報(PCR)
100と一致するような傾きをもって受信クロック情報
(PCR)100の軌跡である太線Aに近づいていく。Therefore, the reception clock information (PCR) 1
When new reception clock information (PCR) 100 is received before the maximum reception interval of 00 has elapsed, the locus of the reproduction clock information (STC) 101 is as shown by the thick line B:
From that point, receive clock information (PCR) 10 again
Received clock information (PCR) before the maximum reception interval of 0
It approaches the thick line A, which is the locus of the received clock information (PCR) 100, with an inclination that matches 100.
【0047】以上のように、本実施の形態1のクロック
再生装置によれば、受信クロック情報(PCR)100
と再生クロック情報(STC)101のカウンタ値差分
と、周波数差分を考慮して再生クロックの周波数を決定
するようにしているので、受信クロック情報(PCR)
100と再生クロック情報(STC)101のカウンタ
値を一致することができるという効果がある。As described above, according to the clock reproducing apparatus of the first embodiment, the received clock information (PCR) 100
Since the frequency of the reproduction clock is determined in consideration of the difference between the counter value of the reproduction clock information (STC) 101 and the frequency difference, the reception clock information (PCR)
There is an effect that the counter values of 100 and the reproduction clock information (STC) 101 can be matched.
【0048】実施の形態2.以上の実施の形態1では、
再生クロック情報(STC)101を受信クロック情報
(PCR)100に一致するようにしたものであるが、
この実施の形態2では、より一致させる時間を短くする
ようにした例について説明する。Embodiment 2. In the first embodiment described above,
The reproduction clock information (STC) 101 is made to match the reception clock information (PCR) 100.
In the second embodiment, an example in which the matching time is shortened will be described.
【0049】図5は、実施の形態2のクロック再生装置
を示す構成図である。図において、5は次の受信クロッ
ク情報(PCR)100の受信間隔を予測する受信間隔
予測手段である。図5において、図1と同一の参照番号
は図1と同一または同等の要素であるので、詳細説明を
省略する。FIG. 5 is a block diagram showing a clock reproducing apparatus according to the second embodiment. In the figure, 5 is a reception interval predicting means for predicting the reception interval of the next reception clock information (PCR) 100. 5, the same reference numerals as those in FIG. 1 are the same or equivalent elements as those in FIG. 1, and thus detailed description thereof will be omitted.
【0050】次に動作について説明する。受信間隔予測
手段5は、次に受信する受信クロック情報(PCR)1
00の受信間隔を予測し、クロック制御手段3に通知す
る。クロック制御手段3は、受信間隔の予測情報を基
に、クロック再生手段1の再生周波数を決定し、制御電
圧等の制御情報6により制御する。Next, the operation will be described. The reception interval prediction means 5 receives the reception clock information (PCR) 1 to be received next.
The reception interval of 00 is predicted and notified to the clock control means 3. The clock control means 3 determines the reproduction frequency of the clock reproduction means 1 based on the prediction information of the reception interval, and controls by the control information 6 such as the control voltage.
【0051】再生クロック情報(STC)101と受信
クロック情報(PCR)100を早く一致させるために
は、受信クロック情報(PCR)100の次の受信タイ
ミングを予測し、そのときに再生クロック情報(ST
C)101と受信クロック情報(PCR)100の値が
一致するように再生クロック情報(STC)101の傾
きを制御すればよい。In order to quickly match the reproduction clock information (STC) 101 and the reception clock information (PCR) 100, the next reception timing of the reception clock information (PCR) 100 is predicted, and the reproduction clock information (ST
The inclination of the reproduced clock information (STC) 101 may be controlled so that the values of C) 101 and the received clock information (PCR) 100 match.
【0052】つまり、受信するクロック情報の最大間隔
後の送信元クロックのカウント値と再生クロックのカウ
ント値との差分の大きさを、予測した受信間隔が最大間
隔に近い場合は小さく、最大間隔より離れている場合は
大きくすることで、受信クロック情報(PCR)100
にすばやく再生クロック情報(STC)101を一致さ
せることができる。That is, the magnitude of the difference between the count value of the source clock and the count value of the recovered clock after the maximum interval of the received clock information is small when the predicted reception interval is close to the maximum interval, and is smaller than the maximum interval. If they are far apart, increase the reception clock information (PCR) 100.
The reproduced clock information (STC) 101 can be quickly matched with each other.
【0053】この実施の形態2のクロック制御手段3に
よる制御を、実施の形態1で説明した図4を参照して説
明する。The control by the clock control means 3 of the second embodiment will be described with reference to FIG. 4 described in the first embodiment.
【0054】図4において、目標差分を大きくすると、
再生クロック情報(STC)101と受信クロック情報
(PCR)100とが交差する時間が早くなる。つま
り、例えば、T1とT2との間等の受信クロック情報
(PCR)100間の受信間隔が短い場合には、目標差
分を大きくすることで、再生クロック情報(STC)1
01をすばやく受信クロック情報(PCR)100に一
致させることができる。In FIG. 4, when the target difference is increased,
The time when the reproduction clock information (STC) 101 and the reception clock information (PCR) 100 intersect becomes short. That is, for example, when the reception interval between the reception clock information (PCR) 100 such as between T1 and T2 is short, the target difference is increased to reproduce the reproduction clock information (STC) 1.
01 can be quickly matched with the reception clock information (PCR) 100.
【0055】同様に、図4において目標差分を小さくす
ると、再生クロック情報(STC)101と受信クロッ
ク情報(PCR)100が交差する時間が遅くなる。つ
まり、例えば、T1とT2との間等の受信クロック情報
(PCR)100間の受信間隔が長い場合には、目標差
分を小さくすることで再生クロック情報(STC)をす
ばやく受信クロック情報(PCR)に一致させることが
できる。Similarly, when the target difference is reduced in FIG. 4, the time at which the recovered clock information (STC) 101 and the received clock information (PCR) 100 cross is delayed. That is, for example, when the reception interval between the reception clock information (PCR) 100 such as between T1 and T2 is long, the reproduction clock information (STC) can be quickly received by reducing the target difference. Can be matched to.
【0056】次に、受信間隔予測手段5による次の受信
クロック情報(PCR)100の受信間隔の予測方法の
例を示す。1つめの方法として、予め予測しておいた受
信間隔(例えば、常に固定とする。)を予測時間とする
方法である。予め予測する固定の受信間隔は、一般的な
送信装置の送出間隔や、最も接続回数の多い送信装置の
送出間隔等を用いることにより、より精度の高い予測が
行える。Next, an example of a method of predicting the reception interval of the next reception clock information (PCR) 100 by the reception interval prediction means 5 will be shown. A first method is to use a previously predicted reception interval (for example, always fixed) as the prediction time. The fixed reception interval to be predicted in advance can be predicted with higher accuracy by using the transmission interval of a general transmission device, the transmission interval of the transmission device with the largest number of connections, and the like.
【0057】予測方法の2つめとしては、通信を開始し
て、3回目以降の受信間隔を予測するため、その直前の
受信間隔を当該3回目以降の受信間隔として予測時間と
する方法である。The second prediction method is to start the communication and predict the reception intervals of the third time and thereafter, so that the reception interval immediately before that is used as the prediction time as the reception intervals of the third time and thereafter.
【0058】予測方法の3つめとしては、それまでの受
信間隔の平均を次回の受信間隔として予測時間とする方
法である。The third prediction method is to use the average of the reception intervals up to that point as the prediction time for the next reception interval.
【0059】しかし、もし受信クロック情報(PCR)
100の受信タイミングの間隔が、予測に反して最大受
信間隔となった場合、そのときの受信クロック情報(P
CR)100と再生クロック情報(STC)101の差
分が初期差分より小さくなっている必要がある。さもな
ければ、この制御を繰り返すたびに差分はどんどん大き
くなってしまい、差分が発散してしまうからである。However, if the received clock information (PCR)
When the interval of the reception timing of 100 is the maximum reception interval contrary to the prediction, the reception clock information (P
The difference between the CR) 100 and the recovered clock information (STC) 101 needs to be smaller than the initial difference. Otherwise, each time this control is repeated, the difference becomes larger and larger, and the difference diverges.
【0060】そのため、この実施の形態2では、次の受
信クロック情報(PCR)100の受信タイミングの予
測が、最大受信間隔の1/2より短い時間の場合、受信
クロック情報(PCR)100と再生クロック情報(S
TC)101が一致する時刻を最大受信間隔の1/2よ
り遅い時刻としている。このようにすれば、最大受信間
隔後の受信クロック情報(PCR)100と再生クロッ
ク情報(STC)101の差分予測値は、現在の差分よ
り小さくなる。Therefore, in this second embodiment, when the prediction of the reception timing of the next reception clock information (PCR) 100 is shorter than 1/2 of the maximum reception interval, the reception clock information (PCR) 100 and the reproduction are reproduced. Clock information (S
The time when TC) 101 matches is set as a time later than half the maximum reception interval. By doing so, the difference prediction value between the reception clock information (PCR) 100 and the reproduction clock information (STC) 101 after the maximum reception interval becomes smaller than the current difference.
【0061】以上のように、この実施の形態2にクロッ
ク再生装置によれば、次の受信クロック情報(PCR)
100の受信タイミングと受信クロック情報(PCR)
100の最大受信間隔とを考慮して、受信クロック情報
(PCR)101と再生クロック情報(STC)100
が一致する時刻を決定するようにしているので、受信ク
ロック情報(PCR)100と再生クロック情報(ST
C)101のカウンタ値の差分を早くかつ継続的に小さ
くすることができるという効果がある。As described above, according to the clock reproducing apparatus of the second embodiment, the next received clock information (PCR)
100 reception timing and reception clock information (PCR)
Considering the maximum reception interval of 100, the reception clock information (PCR) 101 and the reproduction clock information (STC) 100
Are determined, the received clock information (PCR) 100 and the recovered clock information (ST
C) There is an effect that the difference between the counter values of 101 can be reduced quickly and continuously.
【0062】実施の形態3.以上の実施の形態1、2で
は、再生クロック情報(STC)101を受信クロック
情報(PCR)100に一致するようにしたものである
が、この実施の形態3では、伝送時に受信クロック情報
(PCR)100の受信タイミングに揺らぎが発生する
ような場合に、この揺らぎを取り除くようにした例につ
いて説明する。Embodiment 3. In the above first and second embodiments, the recovered clock information (STC) 101 is made to match the received clock information (PCR) 100, but in the third embodiment, the received clock information (PCR) is transmitted at the time of transmission. ) In the case where a fluctuation occurs in the reception timing of 100), an example in which the fluctuation is removed will be described.
【0063】図6は、実施の形態3のクロック再生装置
を示す構成図である。図において、4は伝送路等によっ
て発生した受信クロック情報(PCR)200の受信タ
イミングの揺らぎを取り除くため、受信クロック情報
(PCR)200のカウンタを補正するカウンタ補正手
段である。図6において、図1と同一の参照番号は、図
1と同一または同等の要素であるので、詳細説明を省略
する。FIG. 6 is a block diagram showing a clock reproducing apparatus according to the third embodiment. In the figure, reference numeral 4 is a counter correction means for correcting the counter of the reception clock information (PCR) 200 in order to remove the fluctuation of the reception timing of the reception clock information (PCR) 200 generated by the transmission path or the like. In FIG. 6, the same reference numerals as those in FIG.
Since it is the same as or equivalent to 1, it will not be described in detail.
【0064】次に動作について説明する。伝送路等を介
して受信する受信クロック情報(PCR)200のカウ
ント値は、伝送遅延を持ってカウンタ補正手段4に到着
する。カウンタ補正手段4では、そのカウンタ値と受信
時刻とを蓄積し、過去のカウンタ値と受信時刻とを元
に、今回受信したカウンタ値を補正して、受信クロック
情報(PCR)100としてクロック制御手段3に出力
する。Next, the operation will be described. The count value of the reception clock information (PCR) 200 received via the transmission path or the like arrives at the counter correction means 4 with a transmission delay. The counter correction means 4 accumulates the counter value and the reception time, corrects the counter value received this time based on the past counter value and the reception time, and uses the clock control means as the reception clock information (PCR) 100. Output to 3.
【0065】つまり、本来送信元で付加するカウンタ値
と送出時間との関係は直線的になっているため、カウン
タ補正手段4で補正した後のカウンタ値と受信時間との
関係も同様に直線的になるようにする。ここで、受信時
間、もしくはカウンタ値を調整することによって、両者
の関係を直線的にすることは可能であるが、カウンタ値
を変更するほうが容易なため、以下カウンタ値を変更す
る方法について説明する。That is, since the relationship between the counter value originally added by the transmission source and the sending time is linear, the relationship between the counter value corrected by the counter correcting means 4 and the receiving time is also linear. Try to be. Here, it is possible to make the relationship between the two linear by adjusting the reception time or the counter value, but since it is easier to change the counter value, a method of changing the counter value will be described below. .
【0066】図7は、実施の形態3におけるカウンタ値
の時間的変化を表す説明図である。送信元では連続的に
変化するカウンタは、実線Dに示すように、時間ととも
に一定の増加率で増加する。そして、その実線D上の黒
点に示すように、任意のタイミングでそのカウンタの値
を送信する。FIG. 7 is an explanatory diagram showing the change over time of the counter value in the third embodiment. The counter that continuously changes at the transmission source increases at a constant rate of increase with time, as indicated by the solid line D. Then, as indicated by the black dots on the solid line D, the value of the counter is transmitted at an arbitrary timing.
【0067】すると、受信側では、点線E付近の黒点に
示すように、そのカウンタ値を、遅延時間を持って受信
する。このとき、受信側でのカウンタ値は、送受側にお
けるカウンタ値と同一で、送受信側のタイミングが伝送
路等による遅延された遅延時間分だけ異なることにな
る。Then, on the receiving side, as indicated by the black dots near the dotted line E, the counter value is received with a delay time. At this time, the counter value on the reception side is the same as the counter value on the transmission / reception side, and the timing on the transmission / reception side differs by the delay time delayed by the transmission path or the like.
【0068】カウンタ補正手段4では、受信するカウン
タ値と受信時刻との間の関係を示す軌跡が、送信元のカ
ウンタ値と送信時刻との間の軌跡と平行になるように、
すなわち図7において実線Dと点線Eとが平行になるよ
うに、受信側におけるカウンタ値の補正を行う。In the counter correction means 4, the locus showing the relationship between the received counter value and the reception time is parallel to the locus between the counter value of the transmission source and the transmission time.
That is, in FIG. 7, the counter value on the receiving side is corrected so that the solid line D and the dotted line E are parallel to each other.
【0069】具体的には、カウンタ補正手段4は、点線
Eの軌跡を、受信する複数の受信クロック情報(PC
R)200のカウンタ値から予測するようにする。そし
て、点線Eに示す予測した軌跡と、黒点により示す実際
のカウンタ値とに誤差が生じている場合、そのカウンタ
値を、例えば、黒点により示す実際のカウンタ値を縦軸
方向に移動して、点線E上に位置するように補正する。
このときのカウンタ値を、補正後のカウンタ値、すなわ
ち補正後の受信クロック情報(PCR)100としてク
ロック制御手段3に出力する。More specifically, the counter correction means 4 receives a plurality of pieces of reception clock information (PC
R) Predict from the counter value of 200. Then, when there is an error between the predicted trajectory indicated by the dotted line E and the actual counter value indicated by the black dot, the counter value is moved in the vertical axis direction, for example, by moving the actual counter value indicated by the black dot, Correct so that it is located on the dotted line E.
The counter value at this time is output to the clock control means 3 as the corrected counter value, that is, the corrected reception clock information (PCR) 100.
【0070】その結果、補正後の受信クロック情報(P
CR)100の軌跡は、図7において点線Eに示すよう
に、実線Dから伝送遅延時間分だけ時間軸方向にずらし
たものになる。As a result, the corrected reception clock information (P
The locus of (CR) 100 is shifted from the solid line D by the transmission delay time in the time axis direction as shown by the dotted line E in FIG.
【0071】実際にカウンタ値を補正する方法の一例を
説明する。図8は、実施の形態3における受信クロック
情報(PCR)200のカウンタ値を補正した軌跡を示
す説明図である。時刻t0、t1、t2…、で実際に受
信した受信クロック情報(PCR)200のカウンタ値
を、それぞれ、C0、C1、C2…とする。その時、補
正したカウンタ値の軌跡との差をそれぞれD0、D1、
D2、D3…、とする。An example of a method of actually correcting the counter value will be described. FIG. 8 is an explanatory diagram showing a locus in which the counter value of the reception clock information (PCR) 200 according to the third embodiment is corrected. The counter values of the reception clock information (PCR) 200 actually received at times t0, t1, t2, ... Are C0, C1, C2 ,. At that time, the difference between the corrected counter value and the trajectory is D0, D1, and
D2, D3 ...
【0072】軌跡の直線を求めるために、受信クロック
情報(PCR)200と直線の距離が最小となるような
最小二乗法を用いる。すなわち、近似直線は、回帰直線
によって求める。In order to find the straight line of the locus, the least square method is used so that the distance between the received clock information (PCR) 200 and the straight line becomes the minimum. That is, the approximate straight line is obtained by the regression line.
【0073】これにより、補正後の受信クロック情報
(PCR)100の軌跡(直線)が求められ、この直線よ
り再度、実際の受信クロック情報(PCR)200との
値の差分Dを求め、補正した受信クロック情報(PC
R)100の値である(Cn−Dn)をクロック制御手
段3に出力する。As a result, the locus (straight line) of the corrected received clock information (PCR) 100 is obtained, and the difference D between the value and the actual received clock information (PCR) 200 is obtained again from this straight line and corrected. Received clock information (PC
(R) 100 value (Cn-Dn) is output to the clock control means 3.
【0074】以上のように、この実施の形態3のクロッ
ク再生装置によれば、受信した受信クロック情報(PC
R)200のカウンタ値Cnとその受信タイミングtn
とにより、伝送時の揺らぎ成分を排除した受信クロック
情報(PCR)100のカウンタ値の軌跡を求めること
ができ、この軌跡を利用して実際に受信した受信クロッ
ク情報(PCR)200のカウンタ値を補正することに
より、伝送時の揺らぎ成分排除することができ、正確な
クロック再生が行えるという効果がある。As described above, according to the clock reproducing apparatus of the third embodiment, the received reception clock information (PC
R) 200 counter value Cn and its reception timing tn
By using, it is possible to obtain the locus of the counter value of the reception clock information (PCR) 100 in which the fluctuation component at the time of transmission is eliminated, and use this locus to obtain the counter value of the reception clock information (PCR) 200 actually received. By the correction, the fluctuation component at the time of transmission can be eliminated, and there is an effect that accurate clock reproduction can be performed.
【0075】実施の形態4.以上の実施の形態2では、
受信クロック情報(PCR)100の受信間隔を予測し
て再生クロック情報(STC)101と受信クロック情
報(PCR)100を一致させる手段を、また実施の形
態3では、伝送路の揺らぎを排除するために受信クロッ
ク情報(PCR)200のカウンタ値を補正する手段を
示したが、この実施の形態4では、この2つの手段を両
方使用した例について説明する。Fourth Embodiment In the second embodiment described above,
A means for predicting the reception interval of the reception clock information (PCR) 100 and making the reproduction clock information (STC) 101 and the reception clock information (PCR) 100 coincide with each other, and in the third embodiment, in order to eliminate the fluctuation of the transmission path. Although the means for correcting the counter value of the reception clock information (PCR) 200 has been described in the above, in the fourth embodiment, an example using both of these two means will be described.
【0076】図9は、実施の形態4のクロック再生装置
を示す構成図である。図9において、図5もしくは図6
と同一の参照番号は図5もしくは図6と同一または同等
の要素であるので、詳細説明を省略する。FIG. 9 is a block diagram showing a clock reproducing apparatus according to the fourth embodiment. In FIG. 9, FIG. 5 or FIG.
The same reference numerals as are the same or equivalent elements as in FIG. 5 or FIG. 6, and thus detailed description will be omitted.
【0077】次に動作について説明する。伝送路等を介
して受信する受信クロック情報(PCR)200のカウ
ント値は、伝送遅延を持ってカウンタ補正手段4に到着
する。カウンタ補正手段4では、そのカウンタ値と受信
時刻とを蓄積し、過去のカウンタ値と受信時刻とを基
に、今回受信した受信クロック情報(PCR)200の
カウンタ値を補正して、クロック制御手段3に出力す
る。Next, the operation will be described. The count value of the reception clock information (PCR) 200 received via the transmission path or the like arrives at the counter correction means 4 with a transmission delay. The counter correction means 4 accumulates the counter value and the reception time, corrects the counter value of the reception clock information (PCR) 200 received this time based on the past counter value and the reception time, and the clock control means. Output to 3.
【0078】一方、受信間隔予測手段5は、次に受信す
る受信クロック情報(PCR)200までの受信間隔を
予測して、クロック制御手段3に通知する。On the other hand, the reception interval predicting means 5 predicts the reception interval up to the reception clock information (PCR) 200 to be received next, and notifies the clock control means 3 of it.
【0079】クロック制御手段3は、受信間隔の予測情
報を基に、クロック再生手段1の再生周波数を決定し
て、制御情報6によりクロック再生手段1の再生クロッ
ク周波数を制御する。The clock control means 3 determines the reproduction frequency of the clock reproduction means 1 based on the reception interval prediction information, and controls the reproduction clock frequency of the clock reproduction means 1 by the control information 6.
【0080】以上のように、実施の形態4のクロック再
生装置によれば、次の受信クロック情報(PCR)20
0の受信タイミングと受信クロック情報(PCR)20
0の受信間隔を考慮して、補正後の受信クロック情報
(PCR)100と再生クロック情報(STC)101
が一致する時刻を決定するようにしているので、補正後
の受信クロック情報(PCR)100と再生クロック情
報(STC)101のカウンタ値との間の差分を、早く
かつ継続的に小さくすることができるという効果があ
る。As described above, according to the clock reproducing apparatus of the fourth embodiment, the next received clock information (PCR) 20
Reception timing of 0 and reception clock information (PCR) 20
In consideration of the reception interval of 0, the corrected reception clock information (PCR) 100 and reproduction clock information (STC) 101
Is determined, the difference between the corrected reception clock information (PCR) 100 and the recovered clock information (STC) 101 counter value can be reduced quickly and continuously. The effect is that you can do it.
【0081】また、この実施の形態4のクロック再生装
置では、受信した受信クロック情報(PCR)200の
カウンタ値と受信タイミングとにより、伝送時の揺らぎ
成分を排除した受信クロック情報(PCR)100のカ
ウンタ値の軌跡を求めることができ、この軌跡を利用し
て実際に受信した受信クロック情報(PCR)200の
カウンタ値を補正することにより、伝送時の揺らぎ成分
排除することができ、正確なクロック再生が行えるとい
う効果がある。Further, in the clock regenerator of the fourth embodiment, the reception clock information (PCR) 100 in which the fluctuation component at the time of transmission is eliminated by the counter value and the reception timing of the received reception clock information (PCR) 200. The trajectory of the counter value can be obtained, and by correcting the counter value of the reception clock information (PCR) 200 actually received by using this trajectory, it is possible to eliminate the fluctuation component at the time of transmission and obtain an accurate clock. There is an effect that reproduction can be performed.
【0082】実施の形態5.以上の実施の形態1、2、
4では、受信クロック情報(PCR)の受信タイミング
でクロック制御手段は適切な再生周波数を算出するよう
にしたものであるが、この実施の形態5では、クロック
制御手段は自由なタイミングで適切な再生周波数を算出
する例について説明する。Embodiment 5. Embodiments 1 and 2 above
In No. 4, the clock control means calculates an appropriate reproduction frequency at the reception timing of the reception clock information (PCR), but in the fifth embodiment, the clock control means makes an appropriate reproduction at any timing. An example of calculating the frequency will be described.
【0083】図10は、実施の形態5のクロック再生装
置を示す構成図である。図において、23は再生クロッ
ク情報(STC)101であるカウント手段2によりカ
ウントされた再生クロックのカウント値、受信クロック
情報(PCR)200である送信元クロックのカウント
値、および受信クロック情報(PCR)200の受信間
隔に基づき、クロック再生手段1から出力される再生ク
ロックの周波数を制御するクロック制御手段である。2
4は伝送路等によって発生した受信クロック情報(PC
R)200の受信タイミングの揺らぎを取り除くため、
受信クロック情報(PCR)200のカウンタ値を補正
するカウンタ補正手段である。また、カウンタ補正手段
24はクロック制御手段23からのクロック情報要求2
01により、自ら受信クロック情報(PCR)102を
生成し、クロック制御手段23に出力する。尚、図10
において、図9と同一の参照番号は図9と同一または同
等の要素であるので、詳細説明を省略する。FIG. 10 is a block diagram showing a clock reproducing apparatus according to the fifth embodiment. In the figure, reference numeral 23 is the count value of the reproduction clock counted by the counting means 2 which is the reproduction clock information (STC) 101, the count value of the transmission source clock which is the reception clock information (PCR) 200, and the reception clock information (PCR). The clock control means controls the frequency of the reproduction clock output from the clock reproduction means 1 based on the reception interval of 200. Two
Reference numeral 4 indicates reception clock information (PC
R) to remove the fluctuation of the reception timing of 200,
It is a counter correction means for correcting the counter value of the reception clock information (PCR) 200. Further, the counter correction means 24 uses the clock information request 2 from the clock control means 23.
01, the reception clock information (PCR) 102 is generated by itself and output to the clock control means 23. Incidentally, FIG.
9, the same reference numerals as those in FIG. 9 are the same or equivalent elements as those in FIG. 9, and thus detailed description thereof will be omitted.
【0084】次に動作について説明する。伝送路等を介
して受信する受信クロック情報(PCR)200のカウ
ント値は、伝送遅延を持ってカウンタ補正手段24に到
着する。カウンタ補正手段24では、実施の形態2に示
したような方法でカウンタ値を補正してクロック制御手
段23に出力する。Next, the operation will be described. The count value of the reception clock information (PCR) 200 received via the transmission path or the like arrives at the counter correction unit 24 with a transmission delay. The counter correction means 24 corrects the counter value by the method described in the second embodiment and outputs it to the clock control means 23.
【0085】クロック制御手段23は、実施の形態1で
示したように、次の受信クロック情報(PCR)200
の受信時刻を予測して、受信クロック情報(PCR)2
00と再生クロック情報(STC)101とが一致する
ようにクロック再生手段1の周波数を制御する。The clock control means 23, as described in the first embodiment, receives the next received clock information (PCR) 200.
Reception time information (PCR) 2
00 and the reproduction clock information (STC) 101 are controlled so that the frequency of the clock reproduction means 1 is controlled.
【0086】受信クロック情報(PCR)200と再生
クロック情報(STC)101の値の差分は、徐々に小
さくなり、ある特定の受信クロック情報(PCR)20
0の受信予測時刻に0となり、さらに時間が過ぎると逆
に大きくなってしまう。そのため、当該特定の受信クロ
ック情報(PCR)200の受信予測時刻にクロック再
生手段1の周波数を補正する必要がある。The difference between the values of the reception clock information (PCR) 200 and the reproduction clock information (STC) 101 gradually becomes smaller, and a certain reception clock information (PCR) 20.
It becomes 0 at the predicted reception time of 0, and becomes larger on the contrary when the time further elapses. Therefore, it is necessary to correct the frequency of the clock reproduction means 1 at the predicted reception time of the specific reception clock information (PCR) 200.
【0087】実施の形態5におけるクロック制御手段2
3は、次の受信クロック情報(PCR)100の受信予
測時刻までに、実際に受信クロック情報(PCR)10
0が受信されなかった場合は、カウンタ補正手段24に
対してクロック情報要求201を送信する。Clock control means 2 in the fifth embodiment
3 is the actual reception clock information (PCR) 10 before the predicted reception time of the next reception clock information (PCR) 100.
When 0 is not received, the clock information request 201 is transmitted to the counter correction means 24.
【0088】カウンタ補正手段24では、それまでに受
信したクロック情報より、現在の時刻の受信クロック情
報(PCR)200のカウンタ値を予測し、受信クロッ
ク情報100としてクロック制御手段23に出力する。
カウンタ値の予測方法は、実施の形態2で受信クロック
情報(PCR)の予想軌跡(傾きKの直線)を求めたの
でそれを利用して、現在の時刻でのカウンタ値を予測す
る。時刻TXでのカウンタ値CXは、
CX=K(TX−T0)+(C0−D0)The counter correction means 24 predicts the counter value of the reception clock information (PCR) 200 at the current time from the clock information received so far and outputs it as the reception clock information 100 to the clock control means 23.
In the method of predicting the counter value, the expected locus (straight line of slope K) of the reception clock information (PCR) is obtained in the second embodiment, and it is used to predict the counter value at the current time. The counter value CX at time TX is CX = K (TX-T0) + (C0-D0)
【0089】クロック制御手段23では、実施の形態1
に示したような動作により、受信クロック情報(PC
R)100と再生クロック情報(STC)101を一致
させるようにクロック再生手段1の周波数を制御する。In the clock control means 23, the first embodiment is adopted.
By the operation as shown in, the received clock information (PC
The frequency of the clock recovery means 1 is controlled so that the R) 100 and the recovered clock information (STC) 101 match.
【0090】以上のように、この実施の形態5のクロッ
ク再生装置によれば、次の受信クロック情報(PCR)
100の受信時刻の予測が外れた場合に、カウンタ補正
手段24で受信クロック情報(PCR)100を予測生
成するため、受信クロック情報(PCR)100と再生
クロック情報(STC)101の差分を大きくすること
なく、安定したクロック再生を行えるという効果があ
る。As described above, according to the clock reproducing apparatus of the fifth embodiment, the next received clock information (PCR)
When the reception time of 100 is incorrect, the counter correction means 24 predicts and generates the reception clock information (PCR) 100. Therefore, the difference between the reception clock information (PCR) 100 and the reproduction clock information (STC) 101 is increased. Without this, there is an effect that a stable clock reproduction can be performed.
【0091】[0091]
【発明の効果】以上説明したように、本発明に係るクロ
ック再生装置によれば、受信クロック情報と再生クロッ
ク情報のカウンタ値差分と、周波数差分を考慮して再生
クロックの周波数を決定するようにしているので、受信
クロック情報と再生クロック情報のカウンタ値を一致す
ることができるという効果がある。As described above, according to the clock recovery device of the present invention, the frequency of the recovered clock is determined in consideration of the difference between the counter values of the received clock information and the recovered clock information and the frequency difference. Therefore, the counter values of the received clock information and the recovered clock information can be matched.
【図面の簡単な説明】[Brief description of drawings]
【図1】 この発明に係るクロック再生装置の実施の形
態1を示す構成図である。FIG. 1 is a configuration diagram showing a first embodiment of a clock recovery device according to the present invention.
【図2】 受信クロック情報(PCR)100と再生ク
ロック情報(STC)101のカウンタ値の時刻変化を
説明する説明図である。FIG. 2 is an explanatory diagram illustrating a time change of counter values of received clock information (PCR) 100 and reproduced clock information (STC) 101.
【図3】 実施の形態1のクロック制御手段3の制御に
よる受信クロック情報(PCR)100と再生クロック
情報(STC)101のカウンタ値の時刻変化を説明す
る説明図である。FIG. 3 is an explanatory diagram for explaining the time change of the counter values of the reception clock information (PCR) 100 and the reproduction clock information (STC) 101 under the control of the clock control means 3 of the first embodiment.
【図4】 実施の形態1のクロック制御手段3の制御に
よる受信クロック情報(PCR)100と再生クロック
情報(STC)101のカウンタ値の時刻変化の他の例
を説明する説明図である。FIG. 4 is an explanatory diagram illustrating another example of the time change of the counter values of the reception clock information (PCR) 100 and the reproduction clock information (STC) 101 under the control of the clock control means 3 of the first embodiment.
【図5】 実施の形態2のクロック再生装置を示す構成
図である。FIG. 5 is a configuration diagram showing a clock recovery device according to a second embodiment.
【図6】 実施の形態3のクロック再生装置を示す構成
図である。FIG. 6 is a configuration diagram showing a clock recovery device according to a third embodiment.
【図7】 実施の形態3におけるカウンタ値の時間的変
化を表す説明図である。FIG. 7 is an explanatory diagram showing a change over time of a counter value according to the third embodiment.
【図8】 実施の形態3における受信クロック情報(P
CR)200のカウンタ値を補正した軌跡を示す説明図
である。FIG. 8 shows reception clock information (P
FIG. 7 is an explanatory diagram showing a trajectory in which a counter value of (CR) 200 is corrected.
【図9】 実施の形態4のクロック再生装置を示す構成
図である。FIG. 9 is a configuration diagram showing a clock recovery device according to a fourth embodiment.
【図10】 実施の形態5のクロック再生装置を示す構
成図である。FIG. 10 is a configuration diagram showing a clock recovery device according to a fifth embodiment.
【図11】 従来のクロック再生装置を示す構成図であ
る。FIG. 11 is a configuration diagram showing a conventional clock recovery device.
1 クロック再生手段、2 カウント手段、3,23
クロック制御手段、4,24 カウンタ補正手段、5
受信間隔予測手段、100,200 受信クロック情報
(PCR)、101 再生クロック情報(STC),2
01 クロック情報要求。1 clock reproducing means, 2 counting means, 3, 23
Clock control means, 4, 24 Counter correction means, 5
Reception interval prediction means, 100,200 Reception clock information (PCR), 101 Reproduction clock information (STC), 2
01 Clock information request.
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平10−276431(JP,A) 特開 平9−247135(JP,A) 特開 平10−41915(JP,A) 特開 平10−51496(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 7/04 H04L 12/28 H04Q 3/00 ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP-A-10-276431 (JP, A) JP-A-9-247135 (JP, A) JP-A-10-41915 (JP, A) JP-A-10- 51496 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) H04L 7/04 H04L 12/28 H04Q 3/00
Claims (12)
ック情報を受信して、その受信クロック情報に基づき再
生クロックを出力するクロック再生装置において、 再生クロックを出力するクロック再生手段と、 前記クロック再生手段の出力した再生クロックをカウン
トするカウント手段と、 前記送信元クロックのカウント値と、前記カウント手段
によりカウントされた再生クロックのカウント値と、前
記受信クロック情報の受信間隔とに基づき、前記クロッ
ク再生手段から出力される再生クロックの周波数を制御
する際、受信クロック情報の最大受信間隔後に、送信元
クロックのカウント値と、再生クロックのカウント値と
が一致するように、クロック再生手段から出力される再
生クロックの周波数を制御するクロック制御手段と、 を備えたことを特徴とするクロック再生装置。1. A clock regenerator that receives clock information indicating a count value of a source clock and outputs a regenerated clock based on the received clock information, and a clock regenerator that outputs a regenerated clock, and the clock regenerator. Counting means for counting the reproduced clock output from the source clock, the count value of the source clock, the count value of the reproduced clock counted by the counting means, and the reception interval of the received clock information When controlling the frequency of the recovered clock output from the
The clock count value and the recovered clock count value
Are output from the clock recovery means so that
A clock reproduction device comprising: a clock control unit that controls the frequency of the raw clock .
ック情報を受信して、その受信クロック情報に基づき再
生クロックを出力するクロック再生装置において、 再生クロックを出力するクロック再生手段と、 前記クロック再生手段の出力した再生クロックをカウン
トするカウント手段と、 前記送信元クロックのカウント値と、前記カウント手段
によりカウントされた再生クロックのカウント値と、前
記受信クロック情報の受信間隔とに基づき、前記クロッ
ク再生手段から出力される再生クロックの周波数を制御
する際、受信クロック情報の最大受信間隔前に、送信元
クロックのカウント値と、再生クロックのカウントとが
一致するように、クロック再生手段から出力される再生
クロックの周波数を制御するクロック制御手段と、 を備えたことを特徴とするクロック再生装置。2. A clock regenerator that receives clock information indicating a count value of a source clock and outputs a regenerated clock based on the received clock information, a clock regenerator that outputs a regenerated clock, and the clock regenerator. Counting means for counting the reproduced clock output from the source clock, the count value of the source clock, the count value of the reproduced clock counted by the counting means, and the reception interval of the received clock information When controlling the frequency of the recovered clock output from the
The count value of the clock and the count of the recovered clock are
Replay output from the clock replay means to match
A clock reproduction device comprising: a clock control unit that controls a clock frequency .
での受信間隔を予測してクロック制御手段に通知する受
信間隔予測手段を備え、 前記クロック制御手段は、さらに、前記受信間隔予測手
段からの予測受信間隔に基づき、前記クロック再生手段
から出力される再生クロックの周波数を制御する、こと
を特徴とする請求項1または請求項2のいずれかに記載
のクロック再生装置。3. A reception interval predicting unit for predicting a reception interval until the next clock information is received and notifying the clock control unit, wherein the clock control unit further includes a reception interval predicting unit. 3. The clock recovery device according to claim 1 , wherein the frequency of the recovery clock output from the clock recovery means is controlled based on the predicted reception interval.
おいた時間を予測受信間隔とすることを特徴とする請求
項3のクロック再生装置。4. The clock regenerator according to claim 3 , wherein said reception interval prediction means uses a preset time as a predicted reception interval.
ク情報の受信間隔を予測受信間隔とすることを特徴とす
る請求項3のクロック再生装置。5. The clock regenerator according to claim 3 , wherein the reception interval prediction means sets a reception interval of the previous clock information as a predicted reception interval.
ロック情報の平均受信間隔を予測受信間隔とすることを
特徴とする請求項3のクロック再生装置。6. The clock regenerator according to claim 3 , wherein the reception interval predicting means sets an average reception interval of the clock information up to the previous time as the predicted reception interval.
情報の最大受信間隔後の送信元クロックのカウント値
と、再生クロックのカウント値との差分の大きさを、予
測受信間隔が前記最大間隔に近い場合は小さく、離れて
いる場合は大きくすることを特徴とする請求項3〜請求
項5のいずれかに記載のクロック再生装置。7. The clock control means sets the magnitude of the difference between the count value of the source clock after the maximum reception interval of the reception clock information and the count value of the recovered clock so that the predicted reception interval is close to the maximum interval. The clock regenerator according to any one of claims 3 to 5 , wherein the case is small and the case is large when the distance is large.
ングの揺らぎを取り除くよう送信元カウンタ値を補正す
るカウンタ補正手段、 を備えたことを特徴とする請求項1〜請求項7のいずれ
かに記載のクロック再生装置。8. The counter correction means for correcting the transmission source counter value so as to remove the fluctuation of the reception timing of the reception clock information, according to any one of claims 1 to 7 . Clock reproduction device.
のカウンタ値との差分の二乗和が最小となるカウンタの
時間変化を示す直線を求め、新たに受信したカウンタ値
をその直線上に位置するようにカウンタ値を補正するこ
とを特徴とする請求項8記載のクロック再生装置。9. The counter correction means obtains a straight line showing a time change of the counter having a minimum sum of squares of differences from a plurality of received counter values, and positions the newly received counter value on the straight line. 9. The clock recovery device according to claim 8 , wherein the counter value is corrected as described above.
ミングの揺らぎを取り除くよう、受信した複数のカウン
タ値との差分の二乗和が最小となるカウンタの時間変化
を示す直線を求め、新たに受信したカウンタ値をその直
線上に位置するように送信元カウンタ値を補正するカウ
ンタ補正手段を備え、 前記クロック制御手段は、前記受信間隔予測手段が予測
した受信間隔が過ぎた場合、前記カウンタ補正手段に対
してクロック情報の送信を要求し、 前記カウンタ補正手段は、その要求に対し、補正したカ
ウンタ値から予測した現時点の予想カウンタ値を前記ク
ロック制御手段に対して出力することを特徴とする請求
項3記載のクロック再生装置。10. Further, in order to eliminate fluctuations in the reception timing of the reception clock information, a straight line showing the time change of the counter having the minimum sum of squares of the differences from the plurality of received counter values is obtained, and the newly received counter is obtained. A counter correction unit that corrects the transmission source counter value so that the value is located on the straight line is provided, and the clock control unit, when the reception interval predicted by the reception interval prediction unit has passed, Te requests transmission of clock information, the counter correction unit, to the request, according to claim 3, characterized in that the output expected counter value at the present time predicted from the corrected counter value to the clock control means The clock reproduction device described.
ロック情報を受信して、その受信クロック情報に基づき
再生クロックを出力する際のクロック再生方法におい
て、 前記受信クロック情報のカウンタ値とその受信時刻の統
計をとり、前記受信クロック情報の傾きを予測し、その
予測した傾きに基づいて前記受信クロック情報の受信タ
イミングの揺らぎを取り除くよう送信元カウンタ値を補
正することを特徴とするクロック再生方法。 11. A clock indicating a counter value of a transmission source clock.
Receives lock information and based on the received clock information
How to recover the clock when outputting the recovered clock
The received clock information counter value and its reception time.
Take the total, predict the slope of the received clock information,
The reception clock information of the reception clock information is calculated based on the predicted slope.
Supplement the source counter value to remove the fluctuation of the imming.
A clock recovery method characterized by correctness.
した複数のカウンタ値との差分の二乗和が最小となるカ
ウンタの時間変化を示す直線を求め、新たに受信したカ
ウンタ値をその直線上に位置するようにカウンタ値を補
正することを特徴とする請求項11記載のクロック再生
方法。 12. Receiving when correcting a transmission source counter value
The minimum sum of squares of the differences between the
A straight line showing the time change of the
Counter value so that the counter value is located on the straight line.
Clock recovery according to claim 11, characterized in that
Method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34379598A JP3436160B2 (en) | 1998-12-03 | 1998-12-03 | Clock recovery device and clock recovery method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34379598A JP3436160B2 (en) | 1998-12-03 | 1998-12-03 | Clock recovery device and clock recovery method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000174742A JP2000174742A (en) | 2000-06-23 |
| JP3436160B2 true JP3436160B2 (en) | 2003-08-11 |
Family
ID=18364305
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP34379598A Expired - Fee Related JP3436160B2 (en) | 1998-12-03 | 1998-12-03 | Clock recovery device and clock recovery method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3436160B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3526566B2 (en) | 2002-01-22 | 2004-05-17 | 株式会社エルエスアイシステムズ | Synchronization device, synchronization method, and program for causing computer to execute the method |
| JP3833164B2 (en) * | 2002-10-30 | 2006-10-11 | ティーオーエー株式会社 | Clock signal adjustment device |
| US6816111B2 (en) * | 2002-12-13 | 2004-11-09 | Qualcomm Incorporated | Calibration and correction system for satellite position location systems |
| US7840228B2 (en) | 2005-02-01 | 2010-11-23 | Mitsubishi Electric Corporation | Inter-base station synchronization system, synchronization control device, and base station |
| JP2010154133A (en) * | 2008-12-24 | 2010-07-08 | Toshiba Corp | Digital broadcast receiving apparatus |
-
1998
- 1998-12-03 JP JP34379598A patent/JP3436160B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000174742A (en) | 2000-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1606717B1 (en) | Method and device for multimedia streaming | |
| US7965634B2 (en) | Transmission rate adjustment device and method | |
| JPH11177652A (en) | Synchronizing method and decoder | |
| US6088366A (en) | Device and method for converting a data transfer rate in communication of digital audio and video data | |
| JP2007501428A (en) | Buffer management system, digital audio receiver, headphones, speaker, buffer management method | |
| JP4482911B2 (en) | System and method for determining synchronization between an audio signal and a video signal | |
| JP3436160B2 (en) | Clock recovery device and clock recovery method | |
| US20040105660A1 (en) | Audio video reproduction apparatus, audio video reproduction method, program, and medium | |
| US6104859A (en) | Video signal transmission apparatus | |
| US8477810B2 (en) | Synchronization using multicasting | |
| US7092411B2 (en) | Transport stream multiplexing method, transport stream multiplexing apparatus, and storage and reproduction system | |
| CN100407796C (en) | Method and device for adjusting program reference clock | |
| US20050243625A1 (en) | Information processing device and method, recording medium, and program | |
| JPH10210019A (en) | Clock recovery device and clock recovery method | |
| JP3352940B2 (en) | Data transmission device and data processing device | |
| JPH1169327A (en) | Synchronization controller | |
| JPH1093540A (en) | Data transmission method | |
| JP2000122681A (en) | Sound data synchronizing regenerator | |
| JP4237522B2 (en) | Multimedia receiving terminal apparatus, PCR jitter correcting apparatus and PCR jitter correcting method used in the apparatus | |
| JP3314700B2 (en) | MPEG data transfer control circuit | |
| US20070230512A1 (en) | Receiving apparatus and transmitting/receiving method | |
| JP3178505B2 (en) | Transmission playback device | |
| JP6484403B2 (en) | Communication device, communication program, and communication method | |
| US20080084936A1 (en) | Data Communication System, Data Reproducing Device, and Method of Reproducing Data | |
| US8572273B2 (en) | Method and apparatus for reproducing multimedia data by controlling reproducing speed |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080606 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080606 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090606 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100606 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100606 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110606 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120606 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130606 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |