[go: up one dir, main page]

CN103312428B - 用于精确时钟协议同步网络的方法和装置 - Google Patents

用于精确时钟协议同步网络的方法和装置 Download PDF

Info

Publication number
CN103312428B
CN103312428B CN201310195327.4A CN201310195327A CN103312428B CN 103312428 B CN103312428 B CN 103312428B CN 201310195327 A CN201310195327 A CN 201310195327A CN 103312428 B CN103312428 B CN 103312428B
Authority
CN
China
Prior art keywords
clock apparatus
port
link
clock
deviation
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.)
Active
Application number
CN201310195327.4A
Other languages
English (en)
Other versions
CN103312428A (zh
Inventor
颜琳炀
刘颂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201310195327.4A priority Critical patent/CN103312428B/zh
Publication of CN103312428A publication Critical patent/CN103312428A/zh
Priority to EP14800954.1A priority patent/EP2991250B1/en
Priority to PCT/CN2014/077953 priority patent/WO2014187310A1/zh
Priority to US14/947,035 priority patent/US20160080100A1/en
Application granted granted Critical
Publication of CN103312428B publication Critical patent/CN103312428B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0658Clock or time synchronisation among packet nodes
    • H04J3/0661Clock or time synchronisation among packet nodes using timestamps
    • H04J3/0667Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0685Clock or time synchronisation in a node; Intranode synchronisation
    • H04J3/0688Change of the master or reference, e.g. take-over or failure of the master
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0641Change of the master or reference, e.g. take-over or failure of the master
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0659Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
    • H04L41/0661Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities by reconfiguring faulty entities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例提供一种用于精确时钟协议PTP同步网络的方法和装置,涉及通信领域,有助于降低获取精确时钟协议同步网络的性能的成本。其方法为:从时钟装置根据PTP通过第一端口执行与第一装置进行时间同步的操作,将从时钟装置的第二端口的状态置为slave,从时钟装置根据PTP通过第二端口获得确定从时钟装置与第二装置的时间偏差所需的信息,从时钟装置根据信息确定偏差,偏差等于M乘以从时钟装置与第二装置的时间偏差,M不等于0,若偏差的绝对值大于阈值,则从时钟装置确定第一链路的时间同步性能发生故障或者第二链路的时间同步性能发生故障,从时钟装置向第三装置发送消息。本发明实施例用于精确时钟协议PTP同步网络。

Description

用于精确时钟协议同步网络的方法和装置
技术领域
本发明涉及通信领域,尤其涉及一种用于精确时钟协议(PrecisionTimeProtocol,PTP)同步网络的方法和装置。
背景技术
为了实现高精度时间同步需求,IEEE(InstituteofElectricalandElectronicEngineers,标准电气与电子工程师协会)提出了PTP。PTP可以实现亚微秒级时间同步。现网中,PTP同步网络的时间同步性能发生故障的情况时有发生,影响到PTP同步网络在现网中的部署。
现有技术中,可以通过仪表获得PTP同步网络的时间同步性能。所述仪表可以是TimeACC-007(AdvancedClockCalibration,时间精度综合测试仪)、示波器、ANT-20(网络综合分析仪)或者MTS-8000(光谱分析仪)。使用仪表获得PTP网络的时间同步性能,成本较高。
发明内容
本发明的实施例提供一种用于PTP同步网络的方法和装置,有助于降低获取PTP同步网络的时间同步性能的成本。
本发明的实施例采用如下技术方案:
第一方面,提供一种用于PTP同步网络的方法,包括:
从时钟装置根据PTP通过第一端口执行与第一装置进行时间同步的操作,所述第一装置是所述从时钟装置的上游节点,所述第一装置位于第一链路,主时钟装置到所述从时钟装置的链路包括所述第一链路和第二链路,所述从时钟装置包括所述第一端口和第二端口,所述第一端口位于所述第一链路,所述第二端口位于所述第二链路,所述第一端口的状态为slave,所述第二端口的状态为passive;
将所述第二端口的状态置为slave;
所述从时钟装置根据PTP通过所述第二端口获得确定所述从时钟装置与第二装置的时间偏差(Offsetintime)所需的信息,所述第二装置是所述从时钟装置的上游节点,所述第二装置位于所述第二链路;
所述从时钟装置根据所述信息确定偏差,所述偏差等于M乘以所述时间偏差,M不等于0。
结合第一方面,在第一方面的第一种可能实现的方式中,从时钟装置根据所述信息确定偏差之后,所述方法还包括:
若所述偏差的绝对值大于阈值,则所述从时钟装置确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第二种可能实现的方式中,所述从时钟装置确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障以后,所述方法还包括:
所述从时钟装置向第三装置发送消息,所述消息用于标识所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
结合第一方面或第一方面的第一种可能的实现方式或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述从时钟装置根据PTP通过所述第二端口获得确定所述从时钟装置与第二装置的时间偏差所需的信息包括:
所述从时钟装置通过所述第二端口与所述第二装置交互所述从时钟装置与所述第二装置进行时间同步的操作所对应的多个报文,从而获得所述信息。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述从时钟装置通过所述第二端口与所述第二装置交互所述从时钟装置与所述第二装置进行时间同步的操作所对应的多个报文包括:
所述从时钟装置通过所述第二端口接收所述第二装置发送的同步(Sync)报文,所述从时钟装置接收所述Sync报文的时间为t2,所述Sync报文包含时间戳t1,所述第二装置发送所述Sync报文的时间为t1;
所述从时钟装置通过所述第二端口向所述第二装置发送与所述Sync报文对应的延迟请求(Delay_Req)报文,所述从时钟装置发送所述Delay_Req报文的时间为t3;
所述从时钟装置通过所述第二端口接收所述第二装置发送的与所述Delay_Req报文对应的延迟响应(Delay_Resp)报文,所述Delay_Resp报文包含时间戳t4,所述第二装置接收所述Delay_Req报文的时间为t4,t1、t2、t3以及t4为所述信息。
结合第一方面,在第一方面的第五种可能的实现方式中,所述从时钟装置根据所述信息确定偏差以后,所述方法还包括:
所述从时钟装置向第三装置发送消息,所述消息包含所述偏差。
结合第一方面,在第一方面的第六种可能的实现方式中,所述从时钟装置根据所述信息确定偏差以后,所述方法还包括:
所述从时钟装置通过显示装置显示所述偏差,所述从时钟装置包括所述显示装置。
第二方面,提供一种从时钟装置,包括:
执行单元,用于根据PTP通过第一端口执行与第一装置进行时间同步的操作,所述第一装置是所述从时钟装置的上游节点,所述第一装置位于第一链路,主时钟装置到所述从时钟装置的链路包括所述第一链路和第二链路,所述从时钟装置包括所述第一端口和第二端口,所述第一端口位于所述第一链路,所述第二端口位于所述第二链路,所述第一端口的状态为slave,所述第二端口的状态为passive;
设置单元,用于将所述第二端口的状态置为slave;
第一确定单元,用于根据PTP通过所述第二端口获得确定所述从时钟装置与第二装置的时间偏差所需的信息,所述第二装置是所述从时钟装置的上游节点,所述第二装置位于所述第二链路;
第二确定单元,用于根据所述第一确定单元获得的所述信息确定偏差,所述偏差等于M乘以所述时间偏差,M不等于0。
结合第二方面,在第二方面的第一种可能的实现方式中,所述从时钟装置还包括:
第三确定单元,用于若所述第二确定单元确定的所述偏差的绝对值大于阈值,则确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述从时钟装置还包括:
发送单元,用于向第三装置发送消息,所述消息用于标识所述第三确定单元确定的所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
结合第二方面、第二方面的第一种可能的实现方式或第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述第一确定单元用于:
通过所述第二端口与所述第二装置交互所述从时钟装置与所述第二装置进行时间同步的操作所对应的多个报文,从而获得所述信息。
结合第二方面或第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述第一确定单元包括:
第一接收子单元,用于通过所述第二端口接收所述第二装置发送的Sync报文,所述从时钟装置接收所述Sync报文的时间为t2,所述Sync报文包含时间戳t1,所述第二装置发送所述Sync报文的时间为t1;
发送子单元,用于通过所述第二端口向所述第二装置发送与所述Sync报文对应的Delay_Req报文,所述从时钟装置发送所述Delay_Req报文的时间为t3;
第二接收子单元,用于通过所述第二端口接收所述第二装置发送的与所述Delay_Req报文对应的Delay_Resp延迟响应报文,所述Delay_Resp报文包含时间戳t4,所述第二装置接收所述Delay_Req报文的时间为t4,t1、t2、t3以及t4为所述信息。
结合第二方面,在第二方面的第五种可能的实现方式中,所述从时钟装置还包括:
发送单元,用于向第三装置发送消息,所述消息包含所述第二确定单元确定的所述偏差。
结合第二方面,在第二方面的第六种可能的实现方式中,所述从时钟装置还包括:
显示单元,用于显示所述第二确定单元确定的所述偏差,所述从时钟装置包括所述显示装置。
上述技术方案中,所述从时钟装置根据PTP通过所述第二端口获得确定所述从时钟装置与所述第二装置的时间偏差所需的所述信息。所述从时钟装置根据所述信息确定所述偏差。所述偏差等于M乘以所述时间偏差,M不等于0。若所述偏差的绝对值大于所述阈值,则确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。上述技术方案有助于降低获取精确时钟协议同步网络的时间同步性能的成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种网络结构的结构示意图;
图2为本发明实施例提供的一种用于PTP同步网络的方法流程示意图;
图3为本发明实施例提供的一种从时钟装置的结构示意图;
图4为本发明实施例提供的一种从时钟装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
IEEE(InstituteofElectricalandElectronicEngineers,电气与电子工程师协会)提出的IEEE1588V2精确时间协议,可以用于精确同步分布式网络通讯中各个节点的实时时钟。该1588同步网部署可以为环形网,环形网中的装置可以为路由器或者PTN(PacketTransportNetwork,分组传送网)波分设备等。
图1为本发明实施例提供的一种网络结构的结构示意图。参见图1,所述网络结构包括第一装置101、第二装置102、主时钟装置103、从时钟装置104以及网管107。
所述从时钟装置104根据PTP通过第一端105执行与所述第一装置101进行时间同步的操作,所述第一装置101是所述从时钟装置104的上游节点,所述第一装置101位于第一链路108,所述主时钟装置103到所述从时钟装置104的链路包括所述第一链路108和第二链路109,所述从时钟装置104包括所述第一端口105和第二端口106,所述第一端口105位于所述第一链路108,所述第二端口106位于所述第二链路109,所述第一端口105的状态为slave,所述第二端口的状态为passive。
所述从时钟装置104将所述从时钟装置104的第二端口106的状态置为slave;
所述从时钟装置104根据PTP通过所述第二端口106获得确定所述从时钟装置104与所述第二装置102的时间偏差所需的信息,所述第二装置102是所述从时钟装置104的上游节点,所述第二装置102位于所述第二链路109;
所述从时钟装置104根据所述信息确定偏差,所述偏差等于M乘以所述时间偏差,M不等于0。
举例来说,所述第一装置101、所述第二装置102、所述主时钟装置103和所述从时钟装置104都可以为路由器。
举例来说,所述网管107可以用于管理所述第一链路108和所述第二链路109中的路由器。
举例来说,所述第一装置101可以是所述从时钟装置104的上一跳节点。所述第一装置101也可以通过位于所述第一链路108的其他装置与所述从时钟装置104连接。所述其他装置可以是透明时钟(TransparentClock)。
所述第二装置102在可以是所述从时钟装置104的上一跳节点。所述第二装置102也可以通过位于所述第二链路109的其他装置与所述从时钟装置104连接。所述其他装置可以是透明时钟。
举例来说,所述从时钟装置104可以通过命令行将所述从时钟装置104的第二端口106的状态置为slave。
举例来说,将所述从时钟装置104的第二端口106的状态置为slave后,所述从时钟装置104可以通过所述第二端口106与所述第二装置102交互所述从时钟装置104与所述第二装置104进行时间同步的操作所对应的多个报文,从而获得所述信息。
所述从时钟装置104根据所述信息确定所述偏差之后,若所述偏差的绝对值大于阈值,则所述从时钟装置104可以确定所述第一链路108的时间同步性能发生故障或者所述第二链路109的时间同步性能发生故障。
上述技术方案中,所述从时钟装置根据PTP通过所述第二端口获得确定所述从时钟装置与所述第二装置的时间偏差所需的所述信息。所述从时钟装置根据所述信息确定所述偏差。所述偏差等于M乘以所述时间偏差,M不等于0。若所述偏差的绝对值大于所述阈值,则确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。上述技术方案有助于降低获取精确时钟协议同步网络的时间同步性能的成本。
本领域的技术人员可以理解,精确时钟协议同步网络中的端口可以是master、slave或者passive。
本领域的技术人员可以理解,精确时钟协议同步网络中的装置的端口为master或者slave时,可以通过与所述精确时钟协议同步网络中的其他时钟装置进行报文交互进行时间同步。
举例来说,在图1所示的网络结构中,可以根据精确时钟协议第二版的BMC算法(BestMasterClockAlgorithm,最佳主时钟算法)确定所述从时钟装置104的第一端口105的状态为slave,所述第二端口106的状态为passive。所述从时钟装置104通过所述第一链路108中的所述第一装置101实现与所述主时钟装置103的时间同步。所述第二链路109是所述第一链路108的备份链路。如果所述第一链路108发生故障,则所述第一端口105的状态可能成为passive。所述第二端口106的状态可能成为slave。所述从时钟装置104可以通过所述第二链路109中的所述第二装置102实现与所述主时钟装置103的时间同步。
可选的,将所述从时钟装置104的第二端口106的状态置为slave。所述第二端口106获得确定所述从时钟装置104与第二装置102的时间偏差所需的信息。
举例来说,可以通过命令行将所述从时钟装置104的第二端口106的状态置为slave。
举例来说,所述信息可以是承载在所述从时钟装置104与所述第二装置102进行交互的报文的时间戳。所述时间戳可以是路径延迟,驻留时间或者不对称修正。
举例来说,所述从时钟装置104根据PTP通过所述第二端口106获得确定所述从时钟装置104与第二装置102的时间偏差所需的信息包括:
所述从时钟装置104通过所述第二端口106与所述第二装置102交互所述从时钟装置104与所述第二装置102进行时间同步的操作所对应的多个报文,从而获得所述信息。
所述信息可以为t1、t2、t3以及t4。
其中,t1和t2可以为:所述从时钟装置104通过第二端口106接收所述第二装置102发送的Sync同步报文,所述从时钟装置104接收所述Sync报文的时间为t2,所述Sync报文包含时间戳t1,所述第二装置102发送所述Sync报文的时间为t1;
t3可以为:所述从时钟装置104通过第二端口106向所述第二装置102发送与所述Sync报文对应的Delay_Req延迟请求报文,所述从时钟装置104发送所述Delay_Req报文的时间为t3;
t4可以为:所述从时钟装置104通过第二端口106接收所述第二装置102发送的与所述Delay_Req报文对应的Delay_Resp延迟响应报文,所述Delay_Resp报文包含时间戳t4,所述第二装置102接收所述Delay_Req报文的时间为t4。
可选的,所述从时钟装置104根据所述信息确定偏差,所述偏差等于M乘以所述从时钟装置104与所述第二装置102的时间偏差,M不等于0。
举例来说,所述时间偏差(Offset)可以通过下述方法获得:
t2-t1=Delayms+Offset;
t4-t3=Delaysm-Offset;
(t2-t1)-(t4-t3)=(Delayms+Offset)-(Delaysm-Offset);
因此,Offset=[(t2-t1)-(t4-t3)-(Delayms-Delaysm)]/2;
显然,若Delayms=Delaysm,所述从时钟装置104的第二端口106与所述第二装置102的master端口之间的发送路径和接收路径的延时是对称的。
Offset=[(t2-t1)-(t4-t3)]/2
其中,Delayms为所述第二装置102的master端口与所述从时钟装置104的第二端口106的发送路径时延,Delaysm为所述从时钟装置104到第二装置102的master端口的发送路径时延。
举例来说,若所述偏差的绝对值大于阈值,则所述从时钟装置104确定所述第一链路108的时间同步性能发生故障或者所述第二链路109的时间同步性能发生故障。
举例来说,这里的预设阈值可以为55ns,也可以为其它值,这里不做限定。
可选的,在确定时间同步性能发生故障时,所述从时钟装置104向第三装置发送消息,所述消息包含所述偏差。
举例来说,所述第三装置可以为网络管理器。
上述技术方案中,所述从时钟装置根据PTP通过所述第二端口获得确定所述从时钟装置与所述第二装置的时间偏差所需的所述信息。所述从时钟装置根据所述信息确定所述偏差。所述偏差等于M乘以所述时间偏差,M不等于0。若所述偏差的绝对值大于所述阈值,则确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。上述技术方案有助于降低获取精确时钟协议同步网络的时间同步性能的成本。可选的,图2为本发明实施例提供的一种用于PTP同步网络的方法的流程示意图。图1所示的网络结构可以用于执行所述方法。具体来说,图1中的从时钟装置104可以用于执行所述方法。参见图2,所述方法包括:
201、从时钟装置根据PTP通过第一端口执行与第一装置进行时间同步的操作。
202、将所述从时钟装置的第二端口的状态置为slave。
203、所述从时钟装置根据PTP通过所述第二端口获得确定所述从时钟装置与第二装置的时间偏差所需的信息,所述第二装置是所述从时钟装置的上游节点,所述第二装置位于所述第二链路。
204、所述从时钟装置根据所述信息确定偏差,所述偏差等于M乘以所述时间偏差,M不等于0。
205、若所述偏差的绝对值大于阈值,则所述从时钟装置确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
206、所述从时钟装置向第三装置发送消息,所述消息用于标识所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
所述第一装置是所述从时钟装置的上游节点,所述第一装置位于第一链路,主时钟装置到所述从时钟装置的链路包括所述第一链路和第二链路,所述从时钟装置包括所述第一端口和第二端口,所述第一端口位于所述第一链路,所述第二端口位于所述第二链路,所述第一端口的状态为slave,所述第二端口的状态为passive。
举例来说,可以通过命令行将所述从时钟装置的第二端口的状态置为slave。
举例来说,所述第一装置、所述第二装置、所述主时钟装置和所述从时钟装置都可以为路由器或PTN(PacketTransportNetwork,分组传送网)波分设备。
举例来说,所述第一装置可以是所述从时钟装置的上一跳节点。所述第一装置也可以通过位于所述第一链路的其他装置与所述从时钟装置连接。所述其他装置可以是透明时钟。
举例来说,所述第一装置与所述主时钟装置可以是同一个装置。
举例来说,所述第二装置与所述主时钟装置可以是同一个装置。
举例来说,所述第一装置、所述第二装置以及所述主时钟装置可以是同一个装置。
举例来说,所述第二装置可以是所述从时钟装置的上一跳节点。所述第二装置也可以通过位于所述第二链路的其他装置与所述从时钟装置连接。所述其他装置可以是透明时钟。
举例来说,若所述从时钟装置的第一端口的状态为slave,所述第二端口的状态为passive,则所述第一端口所在的第一链路可以为时间同步主链路,所述第二端口所在的第二链路可以为时间同步备链路。
举例来说,在PTP中,时钟装置的端口的状态可以是master、slave或者passive。
将所述从时钟装置的第二端口置为slave状态后,所述从时钟装置就可以通过所述第二端口与所述从时钟装置的上游节点第二装置的master状态的端口进行报文交互以达到时间同步。
具体的,所述从时钟装置根据PTP通过第二端口获得确定所述从时钟装置与所述第二装置的时间偏差所需的信息。
所述信息可以是所述从时钟装置通过所述第二端口与所述第二装置交互所述从时钟装置与所述第二装置进行时间同步的操作所对应的多个报文获得的。
举例来说,所述从时钟装置通过第二端口接收所述第二装置发送的Sync同步报文,所述从时钟装置接收所述Sync报文的时间为t2,所述Sync报文包含时间戳t1,所述第二装置发送所述Sync报文的时间为t1;
所述从时钟装置通过第二端口向所述第二装置发送与所述Sync报文对应的Delay_Req延迟请求报文,所述从时钟装置发送所述Delay_Req报文的时间为t3;
所述从时钟装置通过第二端口接收所述第二装置发送的与所述Delay_Req报文对应的Delay_Resp延迟响应报文,所述Delay_Resp报文包含时间戳t4,所述第二装置接收所述Delay_Req报文的时间为t4,t1、t2、t3以及t4为所述信息。
进一步的,所述从时钟装置根据所述信息确定偏差,所述偏差等于M乘以所述从时钟装置与所述第二装置的时间偏差,M不等于0。
举例来说,若所述第二装置的master端口到所述从时钟装置的slave状态的第二端口的报文发送路径延时是Delayms,所述从时钟装置的slave状态的第二端口到所述第二装置的master端口的报文发送路径延时是Delaysm,所述从时钟装置与所述第二装置的时间偏差为Offset,则
t2-t1=Delayms+Offset;
t4-t3=Delaysm-Offset;
(t2-t1)-(t4-t3)=(Delayms+Offset)-(Delaysm-Offset);
因此,Offset=[(t2-t1)-(t4-t3)-(Delayms-Delaysm)]/2;
显然,若Delayms=Delaysm,则所述第二装置的master端口和所述从时钟装置的slave状态的第二端口之间的两个方向的路径的延时是对称的,那么:Offset=[(t2-t1)-(t4-t3)]/2
这样,所述从时钟装置的slave状态的第二端口就可以根据t1、t2、t3、t4获得所述从时钟装置与所述第二装置的时间偏差。
所述偏差就可以为(M*Offset),M不等于0。
进一步的,将所述偏差的绝对值与阈值进行比较,若所述偏差的绝对值大于阈值,则所述从时钟装置确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
举例来说,若所述偏差的绝对值大于阈值,可以是所述第一链路即时间同步主链路的时间同步性能发生故障,或者是所述第二链路即时间同步备链路的时间同步性能发生故障,还可能是所述从时钟装置与所述第二装置之间的光纤不对称等。
举例来说,当所述从时钟装置确定了链路中时间同步性能存在偏差,所述从时钟装置向第三装置发送消息,所述消息用于标识所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障,所述消息包含所述偏差。
举例来说,当所述从时钟装置根据所述信息确定偏差以后,所述从时钟装置通过显示装置显示所述偏差,所述从时钟装置包括所述显示装置。当所述偏差大于所述阈值时,所述从时钟装置可以向所述第三装置上报告警消息,这样有助于降低获取精确时钟协议同步网络的性能的成本。
从上述技术方案可以看出,从时钟装置根据PTP通过第一端口执行与第一装置进行时间同步的操作,将所述从时钟装置的第二端口的状态置为slave,所述从时钟装置根据PTP通过第二端口获得确定所述从时钟装置与第二装置的时间偏差所需的信息,所述从时钟装置根据所述信息确定偏差,若所述偏差的绝对值大于阈值,则所述从时钟装置确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障,所述从时钟装置向第三装置发送消息,所述消息包含所述偏差,有助于降低获取精确时钟协议同步网络的性能的成本。
可选的,图1所示的网络结构中,如图3所示为所述从时钟装置结构示意图,所述从时钟装置104,包括:
执行单元1041,用于根据PTP通过第一端口执行与第一装置进行时间同步的操作,所述第一装置是所述从时钟装置的上游节点,所述第一装置位于第一链路,主时钟装置到所述从时钟装置的链路包括所述第一链路和第二链路,所述从时钟装置包括所述第一端口和第二端口,所述第一端口位于所述第一链路,所述第二端口位于所述第二链路,所述第一端口的状态为slave,所述第二端口的状态为passive。
举例来说,所述执行单元1041可以是所述从时钟装置中的处理器。
设置单元1042,用于将所述第二端口的状态置为slave。
举例来说,所述设置单元1042可以是所述从时钟装置中的处理器。
举例来说,可以通过命令行将所述第二端口的状态置为slave。
第一确定单元1043,用于根据PTP通过所述第二端口获得确定所述从时钟装置与第二装置的时间偏差所需的信息,所述第二装置是所述从时钟装置的上游节点,所述第二装置位于所述第二链路。
举例来说,所述第一确定单元1043可以是所述从时钟装置中的处理器。
第二确定单元1044,用于根据所述第一确定单元获得的所述信息确定偏差,所述偏差等于M乘以所述时间偏差,M不等于0。
举例来说,所述第二确定单元1044可以是所述从时钟装置中的处理器。
可选的,所述从时钟装置还可以包括:
第三确定单元1045,用于若所述第二确定单元确定的所述偏差的绝对值大于阈值,则确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
举例来说,所述第三确定单元1045可以是所述从时钟装置中的处理器。
举例来说,所述第一装置与所述主时钟装置可以是同一个装置。
举例来说,所述第二装置与所述主时钟装置可以是同一个装置。
举例来说,所述第一装置、所述第二装置以及所述主时钟装置可以是同一个装置。
可选的,所述从时钟装置还可以包括:
发送单元1046,用于向第三装置发送消息,所述消息用于标识所述第三确定单元确定的所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
举例来说,所述发送单元1046可以是所述从时钟装置中的发送器。
可选的,所述第一确定单元1043可以用于:
通过所述第二端口与所述第二装置交互所述从时钟装置与所述第二装置进行时间同步的操作所对应的多个报文,从而获得所述信息。
可选的,所述第一确定单元1043包括:
第一接收子单元,用于通过所述第二端口接收所述第二装置发送的Sync同步报文,所述从时钟装置接收所述Sync报文的时间为t2,所述Sync报文包含时间戳t1,所述第二装置发送所述Sync报文的时间为t1;
发送子单元,用于通过所述第二端口向所述第二装置发送与所述Sync报文对应的Delay_Req延迟请求报文,所述从时钟装置发送所述Delay_Req报文的时间为t3;
第二接收子单元,用于通过所述第二端口接收所述第二装置发送的与所述Delay_Req报文对应的Delay_Resp延迟响应报文,所述Delay_Resp报文包含时间戳t4,所述第二装置接收所述Delay_Req报文的时间为t4,t1、t2、t3以及t4为所述信息。
可选的,所述从时钟装置还可以包括:
发送单元1046,用于向第三装置发送消息,所述消息包含所述第二确定单元1044确定的所述偏差。
可选的,所述从时钟装置还可以包括:
显示单元1047,用于显示所述第二确定单元1044确定的所述偏差。
从上述技术方案可以看出,从时钟装置根据PTP通过第一端口执行与第一装置进行时间同步的操作,将所述从时钟装置的第二端口的状态置为slave,所述从时钟装置根据PTP通过第二端口获得确定所述从时钟装置与第二装置的时间偏差所需的信息,所述从时钟装置根据所述信息确定偏差,若所述偏差的绝对值大于阈值,则所述从时钟装置确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障,所述从时钟装置向第三装置发送消息,所述消息包含所述偏差,有助于降低获取精确时钟协议同步网络的性能的成本。
本发明实施例提供了一种从时钟装置。图4为所述从时钟装置的结构示意图。所述从时钟装置可以是图1所示的从时钟装置104。所述从时钟装置可以为路由器。所述从时钟装置包括:
处理器(Processor)1043c,通信接口(CommunicationsInterface)1048,存储器(Memory)1049,通信总线1041a。
所述处理器1043c,所述通信接口1048,所述存储器1049通过所述通信总线1041a耦合。
举例来说,所述通信接口1048,可以为所述第一端口105或者第二端口106。
所述处理器1043c,用于执行程序1042b,具体可以执行上述图1或图2所示的方法中的步骤。
具体的,所述程序1042b可以包括代码。所述代码包括计算机指令。
举例来说,所述处理器1043c可能是中央处理器CPU(CentralProcessingUnit),或者是特定集成电路ASIC(ApplicationSpecificIntegratedCircuit)。
所述存储器1049用于存放程序1042b,存储器1049可能包含高速RAM(RandomAccessMemory)存储器,也可能还包括非易失性存储器(Non-volatileMemory),例如至少一个磁盘存储器。程序1042b具体可以包括:
执行单元1041,用于根据PTP通过第一端口执行与第一装置进行时间同步的操作,所述第一装置是所述从时钟装置的上游节点,所述第一装置位于第一链路,主时钟装置到所述从时钟装置的链路包括所述第一链路和第二链路,所述从时钟装置包括所述第一端口和第二端口,所述第一端口位于所述第一链路,所述第二端口位于所述第二链路,所述第一端口的状态为slave,所述第二端口的状态为passive。
设置单元1042,用于将所述第二端口的状态置为slave。
第一确定单元1043,用于根据PTP通过所述第二端口获得确定所述从时钟装置与第二装置的时间偏差所需的信息,所述第二装置是所述从时钟装置的上游节点,所述第二装置位于所述第二链路。
第二确定单元1044,用于根据所述第一确定单元1043获得的所述信息确定偏差,所述偏差等于M乘以所述从时钟装置与所述第二装置的时间偏差,M不等于0。
举例来说,可以通过命令行将所述第二端口的状态置为slave。
可选的,所述程序1042b还可以包括:
第三确定单元1045,用于若所述第二确定单元1044确定的所述偏差的绝对值大于阈值,则确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
举例来说,所述第一装置与所述主时钟装置可以是同一个装置。
举例来说,所述第二装置与所述主时钟装置可以是同一个装置。
举例来说,所述第一装置、所述第二装置以及所述主时钟装置可以是同一个装置。
可选的,所述程序1042b还可以包括:
发送单元1046,用于向第三装置发送消息,所述消息用于标识所述第三确定单元1045确定的所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
可选地,所述从时钟装置中,所述第一确定单元1043用于:
通过所述第二端口与所述第二装置交互所述从时钟装置与所述第二装置进行时间同步的操作所对应的多个报文,从而获得所述信息。
可选地,所述第一确定单元1043包括:
第一接收子单元,用于通过所述第二端口接收所述第二装置发送的Sync同步报文,所述从时钟装置接收所述Sync报文的时间为t2,所述Sync报文包含时间戳t1,所述第二装置发送所述Sync报文的时间为t1;
发送子单元,用于通过所述第二端口向所述第二装置发送与所述Sync报文对应的Delay_Req延迟请求报文,所述从时钟装置发送所述Delay_Req报文的时间为t3;
第二接收子单元,用于通过所述第二端口接收所述第二装置发送的与所述Delay_Req报文对应的Delay_Resp延迟响应报文,所述Delay_Resp报文包含时间戳t4,所述第二装置接收所述Delay_Req报文的时间为t4,t1、t2、t3以及t4为所述信息。
可选地,所述程序1042b还包括:
发送单元1046,用于向第三装置发送消息,所述消息包含所述第二确定单元1044确定的所述偏差。
可选地,所述程序1042b还包括:
显示单元1047,用于显示所述第二确定单元1044确定的所述偏差。
所述程序1042b中各模块的具体实现可以参见图3所示实施例中的相应模块,在此不赘述。
从上述技术方案可以看出,从时钟装置根据PTP通过第一端口执行与第一装置进行时间同步的操作,将所述从时钟装置的第二端口的状态置为slave,所述从时钟装置根据PTP通过第二端口获得确定所述从时钟装置与第二装置的时间偏差所需的信息,所述从时钟装置根据所述信息确定偏差,若所述偏差的绝对值大于阈值,则所述从时钟装置确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障,所述从时钟装置向第三装置发送消息,所述消息包含所述偏差,有助于降低获取精确时钟协议同步网络的性能的成本。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本发明各个实施例中的设备和系统中,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。且上述的各单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:U盘、移动硬盘、只读存储器(ReadOnlyMemory,简称ROM)、随机存取存储器(RandomAccessMemory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (14)

1.一种用于精确时钟协议同步网络的方法,其特征在于,包括:
从时钟装置根据PTP通过第一端口执行与第一装置进行时间同步的操作,所述第一装置是所述从时钟装置的上游节点,所述第一装置位于第一链路,主时钟装置到所述从时钟装置的链路包括所述第一链路和第二链路,所述从时钟装置包括所述第一端口和第二端口,所述第一端口位于所述第一链路,所述第二端口位于所述第二链路,所述第一端口的状态为slave,所述第二端口的状态为passive;
将所述第二端口的状态置为slave;
所述从时钟装置根据PTP通过所述第二端口获得确定所述从时钟装置与第二装置的时间偏差所需的信息,所述第二装置是所述从时钟装置的上游节点,所述第二装置位于所述第二链路;
所述从时钟装置根据所述信息确定偏差,所述偏差等于M乘以所述时间偏差,M不等于0。
2.根据权利要求1所述的方法,其特征在于,所述从时钟装置根据所述信息确定偏差之后,所述方法还包括:
若所述偏差的绝对值大于阈值,则所述从时钟装置确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
3.根据权利要求2所述的方法,其特征在于,所述从时钟装置确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障以后,所述方法还包括:
所述从时钟装置向第三装置发送消息,所述消息用于标识所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
4.根据权利要求1至3任意一项所述的方法,其特征在于,所述从时钟装置根据PTP通过所述第二端口获得确定所述从时钟装置与第二装置的时间偏差所需的信息包括:
所述从时钟装置通过所述第二端口与所述第二装置交互所述从时钟装置与所述第二装置进行时间同步的操作所对应的多个报文,从而获得所述信息。
5.根据权利要求4所述的方法,其特征在于,所述从时钟装置通过所述第二端口与所述第二装置交互所述从时钟装置与所述第二装置进行时间同步的操作所对应的多个报文包括:
所述从时钟装置通过所述第二端口接收所述第二装置发送的Sync同步报文,所述从时钟装置接收所述Sync报文的时间为t2,所述Sync报文包含用于标识时间t1的时间戳,所述第二装置发送所述Sync报文的时间为t1;
所述从时钟装置通过所述第二端口向所述第二装置发送与所述Sync报文对应的Delay_Req延迟请求报文,所述从时钟装置发送所述Delay_Req报文的时间为t3;
所述从时钟装置通过所述第二端口接收所述第二装置发送的与所述Delay_Req报文对应的Delay_Resp延迟响应报文,所述Delay_Resp报文包含用于标识时间t4的时间戳,所述第二装置接收所述Delay_Req报文的时间为t4,t1、t2、t3以及t4为所述信息。
6.根据权利要求1所述的方法,其特征在于,所述从时钟装置根据所述信息确定偏差以后,所述方法还包括:
所述从时钟装置向第三装置发送消息,所述消息包含所述偏差。
7.根据权利要求1所述的方法,其特征在于,所述从时钟装置根据所述信息确定偏差以后,所述方法还包括:
所述从时钟装置通过显示装置显示所述偏差,所述从时钟装置包括所述显示装置。
8.一种从时钟装置,其特征在于,包括:
执行单元,用于根据PTP通过第一端口执行与第一装置进行时间同步的操作,所述第一装置是所述从时钟装置的上游节点,所述第一装置位于第一链路,主时钟装置到所述从时钟装置的链路包括所述第一链路和第二链路,所述从时钟装置包括所述第一端口和第二端口,所述第一端口位于所述第一链路,所述第二端口位于所述第二链路,所述第一端口的状态为slave,所述第二端口的状态为passive;
设置单元,用于将所述第二端口的状态置为slave;
第一确定单元,用于根据PTP通过所述第二端口获得确定所述从时钟装置与第二装置的时间偏差所需的信息,所述第二装置是所述从时钟装置的上游节点,所述第二装置位于所述第二链路;
第二确定单元,用于根据所述第一确定单元获得的所述信息确定偏差,所述偏差等于M乘以所述时间偏差,M不等于0。
9.根据权利要求8所述的从时钟装置,其特征在于,还包括:
第三确定单元,用于若所述第二确定单元确定的所述偏差的绝对值大于阈值,则确定所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
10.根据权利要求9所述的从时钟装置,其特征在于,还包括:
发送单元,用于向第三装置发送消息,所述消息用于标识所述第三确定单元确定的所述第一链路的时间同步性能发生故障或者所述第二链路的时间同步性能发生故障。
11.根据权利要求8至10任意一项所述的从时钟装置,其特征在于,所述第一确定单元用于:
通过所述第二端口与所述第二装置交互所述从时钟装置与所述第二装置进行时间同步的操作所对应的多个报文,从而获得所述信息。
12.根据权利要求11所述的从时钟装置,其特征在于,所述第一确定单元包括:
第一接收子单元,用于通过所述第二端口接收所述第二装置发送的Sync同步报文,所述从时钟装置接收所述Sync报文的时间为t2,所述Sync报文包含用于标识时间t1的时间戳,所述第二装置发送所述Sync报文的时间为t1;
发送子单元,用于通过所述第二端口向所述第二装置发送与所述Sync报文对应的Delay_Req延迟请求报文,所述从时钟装置发送所述Delay_Req报文的时间为t3;
第二接收子单元,用于通过所述第二端口接收所述第二装置发送的与所述Delay_Req报文对应的Delay_Resp延迟响应报文,所述Delay_Resp报文包含用于标识时间t4的时间戳,所述第二装置接收所述Delay_Req报文的时间为t4,t1、t2、t3以及t4为所述信息。
13.根据权利要求8所述的从时钟装置,其特征在于,还包括:
发送单元,用于向第三装置发送消息,所述消息包含所述第二确定单元确定的所述偏差。
14.根据权利要求8所述的从时钟装置,其特征在于,还包括:
显示单元,用于显示所述第二确定单元确定的所述偏差。
CN201310195327.4A 2013-05-23 2013-05-23 用于精确时钟协议同步网络的方法和装置 Active CN103312428B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201310195327.4A CN103312428B (zh) 2013-05-23 2013-05-23 用于精确时钟协议同步网络的方法和装置
EP14800954.1A EP2991250B1 (en) 2013-05-23 2014-05-21 Method and apparatus for ptp synchronous network
PCT/CN2014/077953 WO2014187310A1 (zh) 2013-05-23 2014-05-21 用于精确时钟协议同步网络的方法和装置
US14/947,035 US20160080100A1 (en) 2013-05-23 2015-11-20 Method for precision time protocol synchronization network and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310195327.4A CN103312428B (zh) 2013-05-23 2013-05-23 用于精确时钟协议同步网络的方法和装置

Publications (2)

Publication Number Publication Date
CN103312428A CN103312428A (zh) 2013-09-18
CN103312428B true CN103312428B (zh) 2016-01-27

Family

ID=49137249

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310195327.4A Active CN103312428B (zh) 2013-05-23 2013-05-23 用于精确时钟协议同步网络的方法和装置

Country Status (4)

Country Link
US (1) US20160080100A1 (zh)
EP (1) EP2991250B1 (zh)
CN (1) CN103312428B (zh)
WO (1) WO2014187310A1 (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103312428B (zh) * 2013-05-23 2016-01-27 华为技术有限公司 用于精确时钟协议同步网络的方法和装置
EP3226504B1 (en) 2014-12-16 2020-11-04 Huawei Technologies Co., Ltd. Time synchronization method and apparatus
CN104579534B (zh) * 2014-12-31 2017-10-10 北京东土科技股份有限公司 一种sdh网络中的时钟同步方法及系统
CN106304316B (zh) * 2015-05-29 2021-01-15 中国移动通信集团公司 一种频率同步性能检测方法及装置
EP3344567B1 (en) * 2016-08-02 2020-11-18 Fife Corporation Web handling system
CN106533648A (zh) * 2016-12-06 2017-03-22 南京南瑞继保电气有限公司 一种基于hsr网络的ieee 1588对时和监控方法
WO2018120173A1 (zh) 2016-12-30 2018-07-05 华为技术有限公司 交互时间同步报文的方法以及网络装置
CN109218007B (zh) * 2017-07-03 2022-11-01 中兴通讯股份有限公司 路径选择方法、设备及存储介质
US10411986B2 (en) 2017-07-26 2019-09-10 Aviat U.S., Inc. Distributed radio transparent clock over a wireless network
WO2019023507A1 (en) * 2017-07-26 2019-01-31 Aviat Networks, Inc. CELL TIMING TECHNIQUE FOR RADIO POINT TO POINT BINDINGS
JP6984482B2 (ja) 2018-02-22 2021-12-22 オムロン株式会社 通信システム、通信装置および通信方法
US11539451B2 (en) * 2019-02-28 2022-12-27 Nxp B.V. Method and system for merging clocks from multiple precision time protocol (PTP) clock domains
US11502767B2 (en) * 2019-08-16 2022-11-15 Arista Networks, Inc. VLAN-aware clock synchronization
GB2595885B (en) * 2020-06-09 2022-11-09 Canon Kk Method and apparatus for synchronizing different communication ports
CN115694704B (zh) * 2022-10-28 2024-06-14 重庆长安汽车股份有限公司 一种时间同步方法、装置、设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101232457A (zh) * 2008-02-22 2008-07-30 浙江大学 一种基于ieee1588协议的高精度实时同步方法
CN101425865A (zh) * 2007-10-31 2009-05-06 大唐移动通信设备有限公司 传输网中的时钟同步方法、系统和从时钟侧实体
CN101790230A (zh) * 2009-01-23 2010-07-28 华为技术有限公司 精确时间协议节点、时戳操作方法及时间同步系统
CN102404103A (zh) * 2011-11-18 2012-04-04 盛科网络(苏州)有限公司 提高ptp时间同步精度的方法及系统
CN102843205A (zh) * 2012-09-03 2012-12-26 杭州华三通信技术有限公司 一种基于精确时间协议的时间同步收敛的方法和装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070147435A1 (en) * 2005-12-23 2007-06-28 Bruce Hamilton Removing delay fluctuation in network time synchronization
CN101729180A (zh) * 2008-10-21 2010-06-09 华为技术有限公司 精准时钟同步方法及系统、精准时钟频率/时间同步装置
US8274999B2 (en) * 2009-11-20 2012-09-25 Symmetricom, Inc. Method and apparatus for analyzing and qualifying packet networks
US8203969B2 (en) * 2009-12-10 2012-06-19 Alcatel Lucent Network timing topology via network manager
CN102111258A (zh) * 2009-12-25 2011-06-29 华为技术有限公司 时钟同步方法、设备和系统
EP2367309B1 (en) * 2010-02-10 2016-07-13 Alcatel Lucent Method for detecting a synchronization failure of a transparent clock and related protection schemes
CN103139002B (zh) * 2011-11-30 2017-12-29 中兴通讯股份有限公司 网元间的1588时间误差检测方法及装置
CN102546009B (zh) * 2012-01-17 2014-12-24 华为技术有限公司 光纤对称性检测方法及设备
CN104247309B (zh) * 2012-02-09 2017-11-10 马维尔以色列(M.I.S.L.)有限公司 使用多个网络路径的时钟同步
CN103856360B (zh) * 2012-11-28 2019-01-25 中兴通讯股份有限公司 一种同步链路故障检测方法及装置
JP6518593B2 (ja) * 2013-01-07 2019-05-22 マイクロセミ フリクエンシー アンド タイム コーポレーション パケットタイミングプロトコルのための一般的な非対称修正
CN103312428B (zh) * 2013-05-23 2016-01-27 华为技术有限公司 用于精确时钟协议同步网络的方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101425865A (zh) * 2007-10-31 2009-05-06 大唐移动通信设备有限公司 传输网中的时钟同步方法、系统和从时钟侧实体
CN101232457A (zh) * 2008-02-22 2008-07-30 浙江大学 一种基于ieee1588协议的高精度实时同步方法
CN101790230A (zh) * 2009-01-23 2010-07-28 华为技术有限公司 精确时间协议节点、时戳操作方法及时间同步系统
CN102404103A (zh) * 2011-11-18 2012-04-04 盛科网络(苏州)有限公司 提高ptp时间同步精度的方法及系统
CN102843205A (zh) * 2012-09-03 2012-12-26 杭州华三通信技术有限公司 一种基于精确时间协议的时间同步收敛的方法和装置

Also Published As

Publication number Publication date
EP2991250A1 (en) 2016-03-02
CN103312428A (zh) 2013-09-18
WO2014187310A1 (zh) 2014-11-27
EP2991250A4 (en) 2016-03-23
US20160080100A1 (en) 2016-03-17
EP2991250B1 (en) 2018-06-27

Similar Documents

Publication Publication Date Title
CN103312428B (zh) 用于精确时钟协议同步网络的方法和装置
US8817823B2 (en) Method and device for time synchronization
CN105262555B (zh) 一种时间同步方法、可编程逻辑器件、单板及网元
EP1901483B1 (en) Network system and audio signal processor
EP1901488B1 (en) Network system and audio signal processor
CN112838903A (zh) 一种时钟同步方法、设备及存储介质
JP6045950B2 (ja) 通信制御装置及び通信システム
CN101820355A (zh) 一种获取网络拓扑的方法和网元
CN112751639B (zh) 时间同步的方法、通信设备和系统
JP2008099265A (ja) ネットワークシステム
WO2022127924A1 (zh) 选择时钟源的方法及装置
CN113572561B (zh) 用于时钟同步的方法、设备、通信系统和介质
CN113282520B (zh) Epa系统测试方法、epa系统测试设备和介质
CN103259639B (zh) 一种堆叠设备的时钟同步方法和设备
JP2008099264A (ja) ネットワークシステム及び音響信号処理装置
CN113346974A (zh) 用于时钟同步的方法、设备、通信系统和存储介质
US9705823B2 (en) Port status synchronization method, related device, and system
CN105119675B (zh) 一种目标设备的同步方法及同步系统
CN112882979A (zh) 一种通信系统和方法
JP7451721B2 (ja) クロックポート属性回復方法、デバイス、およびシステム
CN106301648B (zh) 时钟同步控制器、确定时钟同步链路的方法及系统
CN113037372B (zh) 一种时间触发无源光总线及其实现方法
CN119544403A (zh) 一种通讯方法、装置、设备以及介质
KR100489682B1 (ko) 통신 네트워크에서 시스템 소프트웨어의 비순차적 초기화방법
JP4729768B2 (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