CN1496072A - 自适应时钟恢复 - Google Patents
自适应时钟恢复 Download PDFInfo
- Publication number
- CN1496072A CN1496072A CNA031255280A CN03125528A CN1496072A CN 1496072 A CN1496072 A CN 1496072A CN A031255280 A CNA031255280 A CN A031255280A CN 03125528 A CN03125528 A CN 03125528A CN 1496072 A CN1496072 A CN 1496072A
- Authority
- CN
- China
- Prior art keywords
- clock
- tdm
- time
- grouping
- packet
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/062—Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
- H04J3/0632—Synchronisation of packets and cells, e.g. transmission of voice via a packet network, circuit emulation service [CES]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0682—Clock or time synchronisation in a network by delay compensation, e.g. by compensation of propagation delay or variations thereof, by ranging
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
一种从TDM数据分组恢复TDM输出的时钟信号的方法,从一个具有源TDM时钟的源设备到一个具有目的TDM时钟的目的设备,在分组网络上传输该TDM数据,在方法包括:提供至少一些分组,其中带有当产生该分组时表示源TDM时钟状态的远程时间戳;提供所述至少一些分组,其中带有当接收该分组时表示目的TDM状态的本地时间戳;确定表示所述本地和远程时间戳之差的过渡时间值;和基于上述确定的所述过渡时间,控制TDM输出的时钟频率。
Description
技术领域
本发明涉及一种来自于TDM数据包的TDM输出的时钟信号恢复,其中TDM数据包通过一个分组网络进行传输。
背景技术
TDM链路是带有由服务时钟fservice调节的固定比特率的同步回路。利用分组网络,入口和出口频率之间的连接因分组按期间断而断开。从图1来看,在用户住宅的TDM服务频率fservice应该在分组网络的出口(fregen)处得到精确再现。在频率上长期不匹配的结果就是,在分组网络出口处的队列将不是满就是空,这取决于再生时钟是低于原始时钟还是高于原始时钟。这将导致数据丢失和服务降低。
ATM电路仿真服务的相关标准,ITU标准I.363.1和ATM论坛(ATM Forum)标准af-vtoa-0078,概括地提到了自适应时钟恢复的概念。
发明内容
本发明目的是提供了一种恢复时钟信号的方法,和一种时钟恢复***,正如所附权利要求指出的那样。
根据本发明一个方面,一种从TDM数据分组恢复TDM输出的时钟信号的方法,从一个具有源TDM时钟的源设备到一个具有目的TDM时钟的目的设备,在分组网络上传输该TDM数据,所述方法包括:提供至少一些分组,其中带有当产生该分组时表示源TDM时钟状态的远程时间戳或是能够生成远程时间戳的信息;提供所述至少一些分组,其中带有当接收该分组时表示目的TDM状态的本地时间戳;确定表示所述本地和远程时间戳之间差的过渡时间值;和基于上述确定的所述过渡时间,控制TDM输出的时钟频率。
根据本发明另一个方面,一种时钟恢复***,用于从TDM数据分组恢复TDM输出的时钟信号,从一个具有源TDM时钟的源设备到一个具有目的TDM时钟的目的设备,在分组网络上传输该TDM数据,在***包括:远程时间戳抽取装置,用于从收到的分组中抽取出一个远程时间戳值,当产生该分组时,该远程时间戳表示源TDM时钟的状态;本地时间戳装置,用于给所接收分组提供一个本地时间戳,当接收该分组时,该本地时间戳表示目的TDM时钟的状态;一个差分器,用于确定一个表示所述本地和远程时间戳之间差的过渡时间;和时钟控制装置,用来根据所述过渡时间控制TDM输出的频率。
下面将仅仅通过举例的方式、结合参考附图,来更加详细地描述本发明的
实施例。
附图说明
图1是示意图,示出了通过分组网络传送的租用专线TDM服务;和
图2是示意图,示出了按照本发明实施例基于过渡时间的时钟恢复方法。
具体实施方式
在图1中,来自于源设备的分组(信息包)传输速率是等时的,并由fservice来确定。然而,到达目的设备的分组达到速率受到介入分组网络干扰。分组通常将达到通过变化延迟量而分离的猝发。连续分组与猝发之间的延迟,将根据在网络中的信息量而变化。网络的特性是不确定性的,但是经过此较长时期,在目的设备的到达速率将等于在信息源的离开速率(假定无丢失分组或重复分组)。
在目的设备处的TDM输出是等时的并且由fregen来确定。这将由图2中的数控振荡器(DCO)(22)来提供。所述输出由一个分组延迟变量(PDV)缓冲器(12)来供应。如果在TDM输出需要进行传输时缓冲器内部具有零分组,则会发生不愿出现的欠载运行情况。为了减少欠载运行事件,有必要增大PDV缓冲器(12),从而使其可以容纳足够的分组来供应给大多数内部分组延迟的TDM输出。然而,PDV缓冲器(12)不能任意进行加大,因为这将直接延长衔接的等待时间,一般来说,需要此等待时间尽可能的短,而最大可容许的等待时间要取决于应用本身。例如,声音要比数据需要更低的等待时间。
因此,最佳的PDV缓冲器深度取决于网路条件和应用。这里所描述的时钟恢复方法,允许独立于时钟恢复机构地改变缓冲器深度。这使得在设置PDV缓冲器之前使时钟恢复保持稳定,并且使得在操作期间对缓冲器进行改变,以匹配网络特性中的任何潜在变化。
当一个分组到达分组输入(10)时,将其置于一个PDV缓冲器(12)的一个队列(14)中。该分组的时间戳被抽取出来并传到一个差分器(16)。当生成分组时,通过计算如图1所示的源TDM时钟fservice的周期,在源设备处确定远程时间戳。当接收到该分组时,通过计算也如图1所示的本地TDM时钟fregen的周期,确定本地时间戳。
差分器(16)从本地时间戳减去远程时间戳得到过渡时间。
Transit Time(n)=Local Timestamp(n)-Remote Timestamp(n)
等式(1)
应该注意到,本地与远程时钟频率和初始计算值相对于彼此而言,并非在初始时就等时,等式1中的数值“过渡时间”并不表示分组在源设备与目的设备之间传输所用的真实时间,而是表示两个时钟的比特时钟周期计算值之间的差值估量。
因此,人们给出了一个理想、固定的延迟分组网络,如果fservice超过了fregen,该过渡时间值将会减少,而如果fregen超过了fservice,该过渡时间值将会增加,如果这些频率相同,则过渡时间为恒定。在本发明的一个实施例中,将用来确定本地时间戳的计数器30初始化成第一次所接收到的远程时间戳的值,且将过渡时间的初始值设定为零。
对于每个所接收到的分组(假设无分组丢失),远程时间戳将以一个固定数量增加,该固定数量代表了在源设备处自上一个分组后所经过的比特时钟周期数,也就是,包含于分组有效负荷中的比特数。
在丢失分组情况出现时***是稳定的,因为在丢失分组之后接收到的下一个分组的本地时间戳不受丢失的影响。丢失分组仅代表了在测量中的一个短期分解丢失。在典型的***中,每秒将会有成百上千的信息存在,从而使在最大可能情况下发生的分组丢失率(即,百分之几),对算法产生的影响微不足道。
时间戳是能被看成为时钟相位的计算值(而不是实际时间)。
所以上述等式(1)可以表示为:
Φ(n)=θ2(n)-θ1(n)
其中:Φ(n)是过渡时间
θ2是在比特周期内的本地时钟相位
θ1是在比特周期内的远程时钟相位
可以通过下式得出频率差:
ΔΦ(n)=Φ(n)-Φ(n-1)
=[θ2(n)-θ1(n)]-[θ2(n-1)-θ1(n-1)]
=[θ2(n)-θ2(n-1)]-[θ1(n)-θ1(n-1)]
=[f2(n)-f1(n)]·Δt
=Δf·Δt
其中:Δt是分组到达的时间间隔
f1是远程时钟频率
f2是本地时钟频率
Δf是本地时钟频率与远程时钟频率之间的差
一个时钟控制算法(20)可以利用Δf来调整本地时钟频率。
对于实际网络,过渡时间Φ(n)由于收到的分组流的猝发自然状态而引起上下波动。这将导致在所恢复时钟中的波动。因此提供一个过滤器功能(24),可以带来以下益处:
·在数值处理方面可减少时钟控制算法(20)(可以由一个外部CPU执行)的工作量
·通过使得时钟控制时间间隔增加,来减少时钟控制算法(20)的工作量
·减少在所恢复时钟中的波动
例如,过滤器(24)可以是带有下述差分等式的第一级低通滤波器,可以简单地在硬件中执行而不需要任何除法器和乘法器:
Φav(n)=Φav(n-1)+(Φ(n)-Φav(n-1))/2p 等式(2)
其中: Φav是滤波输出
Φ是差值
P是确定过滤器时间常量的可编程参数
n是在分组输入处所接收到的分组的每个时间增量的采样值
时钟控制算法(20)能够在固定时间间隔内读取Φav,以得出:
ΔΦav(m)=Φav(m)-Φav(m-1)
可以表示为:
Φav(m)=θ2av(m)-θ1av(m)
其中θ2av(m)和θ1av(m)也是通过由等式(2)描述的过滤操作得出的,
因此:
ΔΦav(m)=[θ2av(m)-θ2av(m-1)]-[θ1av(m)-θ1av(m-1)]
ΔΦav(m)=[f2(m)-f1(m-1)]·Δt
=Δf·Δt
其中:Δt是采样(m)和(m-1)之间的时间间隔
f1是远程时钟频率
f2是本地时钟频率
Δf是本地时钟频率与远程时钟频率之间的差
时钟控制算法(20)将会读取Φav,并确定所需校正量从而将本地时钟聚加到远程时钟,并且将所需频率写到一个DCO(22)中。
通过下面的差分等式给出一个简单的第一级时钟控制算法:
F(m)=F(m-1)+β(ΔΦav(m)/Δt)
其中:F(m)是写入到DCO中的频率;
F(m-1)是当前DCO频率;
β是确定一个时间常数的常量;
ΔΦav(m)是平均过渡时间内的变化量;
m是时钟控制算法读取ΔΦav值的每个时间增量的采样值;和
Δt是由时钟控制算法的值读取之间的时间间隔。
这种时钟控制算法的效果在于,通过响应所过滤的过渡时间值内的变化量ΔΦav(m)来校正DCO频率,从而限制远程与本地时钟的频率差。常量项β确定此校正的时间常量。它被选择用以跟踪远程时钟频率fservice内的长期偏差,但是由于分组延迟变化而滤去短期变化。
通过下面的等式给出一种增强的时钟控制算法:
F(m)=F(m-1)+β(ΔΦav(m)/Δt)+γ((Φav(m)-K)/Δt)
其中:F(m)是写入DCO的频率;
F(m-1)是当前DCO频率;
ΔΦav(m)是平均过渡时间内的变化量;
m是时钟控制算法读取ΔΦav值的每个时间增量的采样值;
β和γ均是确定算法的时间常数的常量;
K是为所过滤的过渡时间Φav(m)提供一个“中心值”的常量;和
Δt是由时钟控制算法的值读取之间的时间间隔。
这个等式与简单时钟控制算法之间的差别就是增加了γ((Φav(m)-K)/Δt)这一项。该项有助于当Φav(m)从中心值偏离时,通过校正DCO频率以使所过滤过渡时间值保持在一个中心值K。这样具有在远程和本地时钟之间控制相移的效果。由于过渡时间Φ(1)的初始值常常设定为零,所以K的值也因此而常常设定为零。
常量项γ确定该校正的时间常数。当带有β项时,其被选择跟踪远程时钟频率中的长期偏差,但是由于分组延迟变化而滤去短期变化。
一个PDV深度控制算法(26)对PDV缓冲器(12)进行了相对少有的调整(通过向或从缓冲器中增加或移除分组),这种调整可能基于:
·由过滤器(28)提供的队列深度的过滤后深度读取,它可以是由等式(2)描述的类型
·欠载运行事件(表示队列(14)过小)
·最大和最小深度读取
·网络延迟测量(例如,由网络“ping”工具来获得)
最大和最小深度值被设定为当前每个时间的队列深度,它们由PDV缓冲器深度控制算法(26)来读取,并且接下来,每当分组队列深度被改变,都对最大和最小深度值进行调整。
可以使用任选其一的过滤算法。
例如2nd和更高级的模糊逻辑、神经网络、和随时间改变诸如时间常数或时钟控制时间间隔等参数的自调谐算法,都可以使用任选其一的时钟控制算法。
时钟控制和深度控制算法可以使用一个内部或外部CPU。
一个比特、字节、帧或分组计算值的一部分可以代替比特而用作时间戳单元。
所描述的方法使用了所有的数据分组。它也能够使用分组的子集,或者使用特定的定时分组。
在分组为一致有效负载大小相同的、且提供了从源设备到目的设备传输的分组中可利用的序列号的地方,能够在没有远程时间戳时实现该方法。通过以TDM有效负载大小乘序列号,可以在目的设备重新产生远程时间戳。正如上面所提到的那样,所述大小可以由一个比特、多个比特、字节、帧或分组的一部分来表示。使用由源设备应用的序列号,确保了时间戳计算不会被丢失的或失序的分组破坏。
基于这些***或其他非同步***,该方法已经应用到了分组的定时恢复中。上述方法的一个典型应用就是,在跨越诸如以太网、ATM或IP等分组网络的TDM(时分多路转换)电路仿真技术中使用。电路仿真技术可以用于支持利用传统TDM设备提供给用户的专线服务。例如,图1示出一个跨越分组网络传送的专线TDM服务。它的优点在于,载体网络可以升级为一个分组交换网络,同时仍然保持他们已有的TDM业务。
如上所描述的时钟恢复方法提供了以下优点:
1.该方法可以利用在目的设备处的所有接收进来的数据分组,将平均fregen(即本地时钟)会聚成平均fservice(即远程时钟)。
2.不需要昂贵的时钟再生电路(诸如恒温器控制的晶体振荡器)。
3.将在接收进来的分组中获得的时间戳与本地时间戳值进行比较,从而得出过渡时间值。
4.过滤所得出的过渡时间值序列。
5.时钟控制算法使用所过滤过渡时间值,以调整设备的本地TDM时钟。
6.来自于时钟恢复算法的过滤器分离,使得时钟控制算法以比过滤器低得多的速率进行操作。从而,例如,能在硬件中应用高速过滤器,并且用一个外部CPU执行低速的时钟控制算法。这带来的显著的益处,诸如灵活性、开发风险的降低,为特定环境优化解决方案的容易性等等。
7.提供一种方法使本地时间戳被初始化为第一次所接收到的远程时间戳的值,以减少循环处理问题,并防止恢复时钟的启动错误。
8.提供一种方法允许分组从PDV缓冲器中被删除,和允许伪分组被***到PDV缓冲器中,以便于调整设备的等待时间。这并不影响上述提到的本地时间戳的值。
9.在适当的时间间隔过滤PDV缓冲器深度。
10.保持最小和最大PDV缓冲器深度值。
11.所过滤PDV缓冲器深度,和最小和最大PDV缓冲器深度值可以由一缓冲器深度控制算法来使用,该算法运行的速率远远低于过滤进行升级的速率。
12.这里所述的时钟恢复方法允许PDV缓冲器深度独立于时钟恢复机构地改变。这将在设置PDV缓冲器之前使得时钟恢复稳定,并且在操作期间允许缓冲器被改变以匹配任何网络特性中的潜在变化。
该方法还能够从过渡时间计算中排除迟到分组,这可以改善运行。这种分组可以人工地提高过渡时间,使所恢复的时钟看起来好像运行得非常快。
Claims (23)
1.一种从TDM数据分组恢复TDM输出的时钟信号的方法,从一个具有源TDM时钟的源设备到一个具有目的TDM时钟的目的设备,在分组网络上传输该TDM数据,所述方法包括:
提供至少一些分组,其中带有当产生该分组时表示源TDM时钟状态的远程时间戳或是能够生成远程时间戳的信息;
提供所述至少一些分组,其中带有当接收该分组时表示目的TDM状态的本地时间戳;
确定表示所述本地和远程时间戳之间差的过渡时间值;和
基于上述确定的所述过渡时间,控制TDM输出的时钟频率。
2.如权利要求1所述的方法,其中所述时间戳是以在源和目的TDM时钟上的比特计算为基础的。
3.如权利要求1或2所述的方法,其中提供一个过滤器以随时间过滤所述过渡时间值。
4.如权利要求3所述的方法,其中所述过滤器是第一级低通滤波器。
5.如权利要求1或2所述的方法,其中任何大于预定值的过渡时间都被排除在外作为对任一控制算法的输入,来调节所述TDM输出的时钟频率。
6.如上述任何一个权利要求所述的方法,其中将所接收分组置于一个分组缓冲器中,并且缓冲器深度由一个深度控制算法来进行控制。
7.如权利要求6所述的方法,其中所述深度控制算法通过增加或移除分组来对所述分组缓冲器进行调整。
8.如上述任何一个权利要求所述的方法,其中通过计算所接收到的分组有效负载比特数目,从而在所述目的设备处计算所述远程时间戳。
9.如权利要求1-7中任何一个所述的方法,其中按顺序给每个分组分配一个序列号,并且其中通过用分组序列号乘以分组有效负载大小,从而在所述目的设备上计算所述远程时间戳。
10.如上述任何一个权利要求所述的方法,其中所述时钟频率由一个时钟控制算法来控制,该算法确保所述时钟频率中的变化与平均过渡时间中的变化成比例。
11.如权利要求10所述的方法,其中所述时钟控制算法由下式给出:
F(m)=F(m-1)+β(ΔΦav(m)/Δt)
其中:F(m)是写入到DCO中的频率;
F(m-1)是当前DCO频率;
β是确定一个时间常数的常量;
ΔΦav(m)是平均过渡时间内的变化量;
m是每次时钟控制算法读取ΔΦav值时递增的采样数;和
Δt是由时钟控制算法读取值之间的时间间隔。
12.如权利要求10所述的方法,其中所述时钟控制算法还合并源和目的TDM时钟的锁相。
13.如权利要求12所述的方法,其中所述时钟控制算法由下式给出:
F(m)=F(m-1)+β(ΔΦav(m)/Δt)+γ((Φav(m)-K)/Δt)
其中:F(m)是写入DCO的频率;
F(m-1)是当前DCO频率;
ΔΦav(m)是平均过渡时间内的变化量;
m是每次时钟控制算法读取ΔΦav值时递增的采样数;
β和γ均是确定算法的时间常数的常量;
K是为所过滤的过渡时间Φav(m)提供一个“中心值”的常量;和
Δt是由时钟控制算法的值读取之间的时间间隔。
14.一种时钟恢复***,用于从TDM数据分组恢复TDM输出的时钟信号,从一个具有源TDM时钟的源设备到一个具有目的TDM时钟的目的设备,在分组网络上传输该TDM数据,在***包括:
远程时间戳抽取装置,用于从收到的分组中抽取出一个远程时间戳值,当产生该分组时,该远程时间戳表示源TDM时钟的状态;
本地时间戳装置,用于给所接收分组提供一个本地时间戳。当接收该分组时,该本地时间戳表示目的TDM时钟的状态;
一个差分器,用于确定一个表示所述本地和远程时间戳之间差的过渡时间;和
时钟控制装置,用来根据所述过渡时间控制TDM输出的频率。
15.如权利要求14所述的时钟恢复***,其中所述时间戳是以在源和目的TDM时钟上的比特计算为基础的。
16.如权利要求14或15所述的时钟恢复***,其中进一步包括一个用于对所述差分器输出进行过滤的过滤器。
17.如权利要求16所述的时钟恢复***,其中所述过滤器是第一级低通滤波器。
18.如权利要求14-17中任何一个所述的时钟恢复***,其中进一步包括一个分组缓冲器,用于接纳所接收的分组,以及一个深度控制装置,用于控制分组缓冲器的深度。
19.如权利要求18所述的时钟恢复***,其中设置所述深度控制装置,通过增加或移除分组,从而对所述分组缓冲器进行调整。
20.如权利要求14-19中任何一个所述的时钟恢复***,其中所述远程时间戳抽取装置通过计算所接收到的分组有效负载比特数目,来计算所述远程时间戳。
21.如权利要求14-19中任何一个所述的时钟恢复***,其中按顺序给每个分组分配一个序列号,并且其中通过用分组序列号乘以分组有效负载大小,从而在所述目的设备上计算所述远程时间戳。
22.如权利要求14-21中任何一个所述的时钟恢复***,其中所述时钟控制装置忽略那些大于预定值的过渡时间。
23.如权利要求14-22中任何一个所述的时钟恢复***,其中所述时钟控制装置根据权利要求10-13中任何一项运行一个时钟控制算法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0219786.1 | 2002-08-24 | ||
GB0219786A GB2392588A (en) | 2002-08-24 | 2002-08-24 | Adaptive TDM clock recovery using timestamps |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1496072A true CN1496072A (zh) | 2004-05-12 |
CN100550822C CN100550822C (zh) | 2009-10-14 |
Family
ID=9942945
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031255280A Expired - Fee Related CN100550822C (zh) | 2002-08-24 | 2003-08-22 | 自适应时钟恢复 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7411970B2 (zh) |
EP (1) | EP1394975B1 (zh) |
KR (1) | KR100715736B1 (zh) |
CN (1) | CN100550822C (zh) |
DE (1) | DE60328070D1 (zh) |
GB (1) | GB2392588A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010028550A1 (zh) * | 2008-09-12 | 2010-03-18 | 华为技术有限公司 | 一种提高时钟稳定度的方法及设备 |
CN102404066A (zh) * | 2011-11-21 | 2012-04-04 | 杭州晨晓科技有限公司 | 一种自适应时钟恢复方法 |
CN101174912B (zh) * | 2007-12-05 | 2012-07-25 | 武汉烽火网络有限责任公司 | 一种面向以太网电路仿真业务基于时戳的自适应时钟方法 |
CN102655437A (zh) * | 2011-03-03 | 2012-09-05 | 中兴通讯股份有限公司 | 差分时钟恢复方法及装置 |
CN101803254B (zh) * | 2007-09-21 | 2013-07-24 | 爱立信电话股份有限公司 | 用于时钟恢复的网络节点和反向时间戳方法 |
CN102655437B (zh) * | 2011-03-03 | 2016-12-14 | 中兴通讯股份有限公司 | 差分时钟恢复方法及装置 |
CN107241155A (zh) * | 2016-03-28 | 2017-10-10 | 中兴通讯股份有限公司 | 一种自适应时钟恢复方法及装置 |
CN112994819A (zh) * | 2019-12-16 | 2021-06-18 | 华为技术有限公司 | 一种用于时钟同步的消息处理方法、时钟同步方法及装置 |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4347082B2 (ja) * | 2004-02-23 | 2009-10-21 | 日本電気株式会社 | イベントトレースデータの時刻補正装置,時刻補正方法及び時刻補正プログラム |
US7835366B2 (en) * | 2005-11-01 | 2010-11-16 | Ciena Corporation | Three-way message exchange clock synchronization |
US7644308B2 (en) * | 2006-03-06 | 2010-01-05 | Hewlett-Packard Development Company, L.P. | Hierarchical timestamps |
GB2436421B (en) * | 2006-03-21 | 2011-09-07 | Zarlink Semiconductor Ltd | Timing source |
US8363559B2 (en) * | 2006-09-25 | 2013-01-29 | Lantiq Deutschland Gmbh | Method and system for providing information for recovering a clock frequency |
US7839897B2 (en) * | 2006-09-29 | 2010-11-23 | Agere Systems Inc. | Methods and apparatus for unidirectional timing message transport over packet networks |
CN1946017A (zh) * | 2006-10-09 | 2007-04-11 | 华为技术有限公司 | 在包交换网络中发送端和接收端进行时钟同步的方法和*** |
US7843946B2 (en) | 2006-11-15 | 2010-11-30 | Lantiq Deutschland Gmbh | Method and system for providing via a data network information data for recovering a clock frequency |
US7924885B2 (en) * | 2006-11-20 | 2011-04-12 | Siverge Networks Ltd | Methods and apparatuses for circuit emulation multi-channel clock recovery |
EP2235862A1 (en) * | 2007-12-21 | 2010-10-06 | Telefonaktiebolaget LM Ericsson (publ) | Network node and method of operating a network node |
JP5083097B2 (ja) | 2008-07-30 | 2012-11-28 | 日本電気株式会社 | ジッターバッファ制御方法と通信装置 |
US7830908B2 (en) * | 2008-11-03 | 2010-11-09 | Cisco Technologies, Inc. | Systems and methods of reducing delay in decoding |
US8238377B2 (en) | 2009-04-06 | 2012-08-07 | Avaya Inc. | Network synchronization over IP networks |
US8401007B2 (en) | 2009-04-06 | 2013-03-19 | Avaya Inc. | Network synchronization over IP networks |
IT1404160B1 (it) * | 2010-12-30 | 2013-11-15 | Incard Sa | Metodo e sistema per calcolare una frequenza di clock di un segnale di clock per una carta a circuito integrato |
JP2013030873A (ja) * | 2011-07-27 | 2013-02-07 | Nec Corp | 通信装置、パケット化周期変更方法、及びプログラム |
US9455885B2 (en) * | 2011-10-13 | 2016-09-27 | General Electric Company | Systems, methods, and apparatus for modifying sensor time stamp data |
CN102684806A (zh) * | 2012-05-10 | 2012-09-19 | Ut斯达康通讯有限公司 | 一种ptn仿真业务的高精度自适应时钟恢复方法 |
US8891384B2 (en) * | 2012-10-23 | 2014-11-18 | Alcatel Lucent | Circuit emulation service for carrying time division multiplexed SCADA traffic |
US8832338B2 (en) | 2013-01-08 | 2014-09-09 | Silicon Image, Inc. | Mechanism for facilitating dynamic timestamp-less clock generation for transmitting media streams over shared channels |
US9094907B2 (en) * | 2013-02-11 | 2015-07-28 | Telefonaktiebolaget L M Ericsson (Publ) | High-precision time tagging for content synthesization |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5260978A (en) | 1992-10-30 | 1993-11-09 | Bell Communications Research, Inc. | Synchronous residual time stamp for timing recovery in a broadband network |
US5486864A (en) * | 1993-05-13 | 1996-01-23 | Rca Thomson Licensing Corporation | Differential time code method and apparatus as for a compressed video signal |
WO1995027385A2 (en) * | 1994-03-31 | 1995-10-12 | Telco Systems Inc | Method and apparatus for controlling transmission systems |
US5608731A (en) * | 1995-03-31 | 1997-03-04 | Transwitch Corporation | Closed loop clock recovery for synchronous residual time stamp |
US5640388A (en) * | 1995-12-21 | 1997-06-17 | Scientific-Atlanta, Inc. | Method and apparatus for removing jitter and correcting timestamps in a packet stream |
US6144714A (en) * | 1998-01-06 | 2000-11-07 | Maker Communications, Inc. | Programmable fractional frequency digital frequency synthesizer for synchronous residual time stamp service clock regenerator phase locked loop |
US5970107A (en) * | 1998-01-06 | 1999-10-19 | Maker Communications, Inc. | Synchronous residual time stamp service clock regenerator phase locked loop phase comparator and loop filter |
US6510150B1 (en) * | 1998-12-21 | 2003-01-21 | Koninklijke Philips Electronics N.V. | Method of MAC synchronization in TDMA-based wireless networks |
US6834057B1 (en) * | 1999-02-12 | 2004-12-21 | Broadcom Corporation | Cable modem system with sample and packet synchronization |
US6721328B1 (en) | 1999-11-19 | 2004-04-13 | Adc Telecommunications, Inc. | Adaptive clock recovery for circuit emulation service |
US6985499B2 (en) * | 2000-04-20 | 2006-01-10 | Symmetricom, Inc. | Precise network time transfer |
US7079486B2 (en) * | 2002-02-13 | 2006-07-18 | Agere Systems Inc. | Adaptive threshold based jitter buffer management for packetized data |
-
2002
- 2002-08-24 GB GB0219786A patent/GB2392588A/en not_active Withdrawn
-
2003
- 2003-08-20 DE DE60328070T patent/DE60328070D1/de not_active Expired - Lifetime
- 2003-08-20 EP EP03102600A patent/EP1394975B1/en not_active Expired - Fee Related
- 2003-08-22 US US10/646,087 patent/US7411970B2/en active Active
- 2003-08-22 CN CNB031255280A patent/CN100550822C/zh not_active Expired - Fee Related
- 2003-08-23 KR KR1020030058466A patent/KR100715736B1/ko not_active IP Right Cessation
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101803254B (zh) * | 2007-09-21 | 2013-07-24 | 爱立信电话股份有限公司 | 用于时钟恢复的网络节点和反向时间戳方法 |
CN101174912B (zh) * | 2007-12-05 | 2012-07-25 | 武汉烽火网络有限责任公司 | 一种面向以太网电路仿真业务基于时戳的自适应时钟方法 |
WO2010028550A1 (zh) * | 2008-09-12 | 2010-03-18 | 华为技术有限公司 | 一种提高时钟稳定度的方法及设备 |
US7924887B2 (en) | 2008-09-12 | 2011-04-12 | Huawei Technologies Co., Ltd. | Method and device for improving clock stability |
CN101674174B (zh) * | 2008-09-12 | 2013-06-05 | 华为技术有限公司 | 一种提高时钟稳定度的方法及设备 |
CN102655437A (zh) * | 2011-03-03 | 2012-09-05 | 中兴通讯股份有限公司 | 差分时钟恢复方法及装置 |
CN102655437B (zh) * | 2011-03-03 | 2016-12-14 | 中兴通讯股份有限公司 | 差分时钟恢复方法及装置 |
CN102404066A (zh) * | 2011-11-21 | 2012-04-04 | 杭州晨晓科技有限公司 | 一种自适应时钟恢复方法 |
CN107241155A (zh) * | 2016-03-28 | 2017-10-10 | 中兴通讯股份有限公司 | 一种自适应时钟恢复方法及装置 |
CN112994819A (zh) * | 2019-12-16 | 2021-06-18 | 华为技术有限公司 | 一种用于时钟同步的消息处理方法、时钟同步方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
KR100715736B1 (ko) | 2007-05-09 |
US7411970B2 (en) | 2008-08-12 |
DE60328070D1 (de) | 2009-08-06 |
GB0219786D0 (en) | 2002-10-02 |
KR20040018226A (ko) | 2004-03-02 |
EP1394975A3 (en) | 2005-08-03 |
GB2392588A (en) | 2004-03-03 |
EP1394975B1 (en) | 2009-06-24 |
CN100550822C (zh) | 2009-10-14 |
US20050100054A1 (en) | 2005-05-12 |
EP1394975A2 (en) | 2004-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1496072A (zh) | 自适应时钟恢复 | |
CN1297151C (zh) | 视频同步 | |
US7020791B1 (en) | Clock recovery using a double-exponential smoothing process | |
US8718091B2 (en) | Cable modem system with sample and packet synchronization | |
US20090135854A1 (en) | System and method for clock synchronization | |
EP2017990A1 (en) | Frequency synchronisation of clocks | |
JP3698074B2 (ja) | ネットワーク同期方法、lsi、バスブリッジ、ネットワーク機器、およびプログラム | |
WO2005076513A1 (ja) | 送信装置と受信装置との間の同期を確保できるジッタ補正装置 | |
CN101078763A (zh) | 在ip网络中依靠卫星定位***校准时钟频率的方法及设备 | |
CN1263315C (zh) | 活动图像工程组程序时钟基准抖动、频率偏移及漂移率测量 | |
CN1196852A (zh) | 分布式网络同步*** | |
CN1551556A (zh) | 在分组网上的时钟同步 | |
US9402092B2 (en) | Communication device, communication program, and communication method | |
US7742505B2 (en) | Systems and methods for enabling clock signal synchronization | |
US10419766B2 (en) | Network video clock decoupling | |
US9544078B2 (en) | Method and system for optimizing short term stability of a clock pulse | |
WO2002009331A2 (en) | Multi-media jitter removal in an asynchronous digital home network | |
WO2007143935A1 (fr) | appareil de synchronisation d'horloge de réseau, système et procédé | |
EP1417793A1 (en) | Multi-media jitter removal in an asynchronous digital home network | |
US7103072B1 (en) | System and method for synchronization of devices across a packet network | |
CN105657480B (zh) | 一种分数倍调整ts流码率的方法及装置 | |
KR100457508B1 (ko) | 타임 스탬프 옵셋 설정 장치 및 그 방법 | |
EP3044926B1 (en) | Network system time domain re-stamping | |
JPH03114333A (ja) | パケット伝送におけるクロック同期方式とパケット送信装置およびパケット受信装置 | |
JP2004128756A (ja) | タイムスタンプ補正回路および補正方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20091014 Termination date: 20120822 |